From 590d719ae1dcbc6cd5b6c5a13a7c9c045b06a179 Mon Sep 17 00:00:00 2001 From: pildrums Date: Mon, 24 Jul 2023 21:29:27 +0900 Subject: [PATCH 1/4] =?UTF-8?q?=ED=94=84=EB=A1=9C=EC=A0=9D=ED=8A=B8=20?= =?UTF-8?q?=EC=99=84=EB=A3=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 23 + .prettierrc | 7 + README.md | 264 +- package-lock.json | 31023 ++++++++++++++++++ package.json | 62 + public/favicon.ico | Bin 0 -> 3870 bytes public/index.html | 43 + public/logo192.png | Bin 0 -> 5347 bytes public/logo512.png | Bin 0 -> 9664 bytes public/manifest.json | 25 + public/robots.txt | 3 + src/App.tsx | 22 + src/Router.tsx | 35 + src/components/Main.tsx | 81 + src/components/calendar/CalendarSection.tsx | 75 + src/components/calendar/CalendarView.tsx | 168 + src/components/calendar/WeeklyView.tsx | 189 + src/components/calendar/totalAmount.ts | 19 + src/components/chart/Chart.tsx | 34 + src/components/chart/DailyChart.tsx | 40 + src/components/chart/MonthlyChart.tsx | 42 + src/components/chart/WeeklyChart.tsx | 42 + src/components/common/Button.tsx | 23 + src/components/common/ContainerBox.tsx | 17 + src/components/common/Error.tsx | 41 + src/components/common/Header.tsx | 60 + src/components/modal/AddModal.tsx | 225 + src/components/modal/DeleteModal.tsx | 97 + src/components/modal/EditModal.tsx | 251 + src/components/search/Search.tsx | 263 + src/components/today/Today.tsx | 183 + src/index.tsx | 17 + src/lib/api/client.ts | 14 + src/lib/api/consumeAPI.ts | 94 + src/pages/ErrorPage.tsx | 7 + src/pages/MainPage.tsx | 18 + src/react-app-env.d.ts | 1 + src/setupProxy.js | 11 + src/state/modalClose.ts | 14 + src/state/today.ts | 11 + src/styles/GlobalStyle.ts | 80 + src/styles/styled.d.ts | 13 + src/styles/theme.ts | 25 + src/utils/util.ts | 18 + tsconfig.json | 20 + 45 files changed, 33505 insertions(+), 195 deletions(-) create mode 100644 .gitignore create mode 100644 .prettierrc create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 public/favicon.ico create mode 100644 public/index.html create mode 100644 public/logo192.png create mode 100644 public/logo512.png create mode 100644 public/manifest.json create mode 100644 public/robots.txt create mode 100644 src/App.tsx create mode 100644 src/Router.tsx create mode 100644 src/components/Main.tsx create mode 100644 src/components/calendar/CalendarSection.tsx create mode 100644 src/components/calendar/CalendarView.tsx create mode 100644 src/components/calendar/WeeklyView.tsx create mode 100644 src/components/calendar/totalAmount.ts create mode 100644 src/components/chart/Chart.tsx create mode 100644 src/components/chart/DailyChart.tsx create mode 100644 src/components/chart/MonthlyChart.tsx create mode 100644 src/components/chart/WeeklyChart.tsx create mode 100644 src/components/common/Button.tsx create mode 100644 src/components/common/ContainerBox.tsx create mode 100644 src/components/common/Error.tsx create mode 100644 src/components/common/Header.tsx create mode 100644 src/components/modal/AddModal.tsx create mode 100644 src/components/modal/DeleteModal.tsx create mode 100644 src/components/modal/EditModal.tsx create mode 100644 src/components/search/Search.tsx create mode 100644 src/components/today/Today.tsx create mode 100644 src/index.tsx create mode 100644 src/lib/api/client.ts create mode 100644 src/lib/api/consumeAPI.ts create mode 100644 src/pages/ErrorPage.tsx create mode 100644 src/pages/MainPage.tsx create mode 100644 src/react-app-env.d.ts create mode 100644 src/setupProxy.js create mode 100644 src/state/modalClose.ts create mode 100644 src/state/today.ts create mode 100644 src/styles/GlobalStyle.ts create mode 100644 src/styles/styled.d.ts create mode 100644 src/styles/theme.ts create mode 100644 src/utils/util.ts create mode 100644 tsconfig.json diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..4d29575d --- /dev/null +++ b/.gitignore @@ -0,0 +1,23 @@ +# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. + +# dependencies +/node_modules +/.pnp +.pnp.js + +# testing +/coverage + +# production +/build + +# misc +.DS_Store +.env.local +.env.development.local +.env.test.local +.env.production.local + +npm-debug.log* +yarn-debug.log* +yarn-error.log* diff --git a/.prettierrc b/.prettierrc new file mode 100644 index 00000000..989345a6 --- /dev/null +++ b/.prettierrc @@ -0,0 +1,7 @@ +{ + "useTabs": false, + "trailingComma": "all", + "tabWidth": 2, + "semi": true, + "printWidth": 80 +} \ No newline at end of file diff --git a/README.md b/README.md index 35480039..ace57279 100644 --- a/README.md +++ b/README.md @@ -1,195 +1,69 @@ -# KDT5-M6 -๐Ÿค ๊ฒ€์ƒ‰์–ด ์ž๋™์™„์„ฑ ์‚ฌ์ดํŠธ ๋ฐ ์†Œ๋น„ํŒจํ„ด ๊ธฐ๋ก ์„œ๋น„์Šค ๊ตฌํ˜„, ํŒ€ ํ”„๋กœ์ ํŠธ - -Calendar & List ๋“ฑ ๋‚ด๊ฐ€ ์†Œ๋น„ํ•œ ๊ธˆ์•ก ๋ฐ ํ’ˆ๋ชฉ๋“ค์„ ๊ธฐ์ž…ํ•˜๊ณ , ์›”๋‹จ์œ„๋กœ ์–ผ๋งˆ๋ฅผ ์ผ๋Š”์ง€, ์–ด๋–ค ํ•ญ๋ชฉ์— ๋น„์ค‘์„ ๋‘์—ˆ๋Š”์ง€ ๋“ฑ์„ ๊ธฐ๋กํ•˜๋Š” - -์›น ์„œ๋น„์Šค๋ฅผ ๊ตฌํ˜„ํ•ฉ๋‹ˆ๋‹ค. - - - -์›น/๋ชจ๋ฐ”์ผ์›น ๊ตฌํ˜„ ๋ชจ๋‘ ๋ฌด๋ฐฉํ•˜๋ฉฐ, ๋‹ค์–‘ํ•œ ์ฐจํŠธ๋ฅผ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. - - -react๋ฅผ ํ•„์ˆ˜๋กœ ์‚ฌ์šฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. -๊ณผ์ œ ์ˆ˜ํ–‰ ๋ฐ ๋ฆฌ๋ทฐ ๊ธฐ๊ฐ„์€ ๋ณ„๋„ ๊ณต์ง€๋ฅผ ์ฐธ๊ณ ํ•˜์„ธ์š”! - - - -๊ณผ์ œ ์ˆ˜ํ–‰ ๋ฐ ์ œ์ถœ ๋ฐฉ๋ฒ• - -KDT๊ธฐ์ˆ˜๋ฒˆํ˜ธ_์ด๋ฆ„ - - - -E.g, KDT0_BaeJinHo - -ํ˜„์žฌ ์ €์žฅ์†Œ๋ฅผ ๋กœ์ปฌ์— ํด๋ก (Clone)ํ•ฉ๋‹ˆ๋‹ค. -์ž์‹ ์˜ ๋ณธ๋ช…์œผ๋กœ ๋ธŒ๋žœ์น˜๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.(๊ตฌ๋ถ„ ๊ฐ€๋Šฅํ•˜๋„๋ก ๋ณธ๋ช…์„ ๊ผญ ํŒŒ์Šค์นผ์ผ€์ด์Šค๋กœ ํ‘œ์‹œํ•˜์„ธ์š”, git branch KDTX_BaeJinHo) -์ž์‹ ์˜ ๋ณธ๋ช… ๋ธŒ๋žœ์น˜์—์„œ ๊ณผ์ œ๋ฅผ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค. -๊ณผ์ œ ์ˆ˜ํ–‰์ด ์™„๋ฃŒ๋˜๋ฉด, ์ž์‹ ์˜ ๋ณธ๋ช… ๋ธŒ๋žœ์น˜๋ฅผ ์›๊ฒฉ ์ €์žฅ์†Œ์— ํ‘ธ์‹œ(Push)ํ•ฉ๋‹ˆ๋‹ค.(main ๋ธŒ๋žœ์น˜์— ํ‘ธ์‹œํ•˜์ง€ ์•Š๋„๋ก ๊ผญ ์ฃผ์˜ํ•˜์„ธ์š”, git push origin KDTX_BaeJinHo) -์ €์žฅ์†Œ์—์„œ main ๋ธŒ๋žœ์น˜๋ฅผ ๋Œ€์ƒ์œผ๋กœ Pull Request ์ƒ์„ฑํ•˜๋ฉด, ๊ณผ์ œ ์ œ์ถœ์ด ์™„๋ฃŒ๋ฉ๋‹ˆ๋‹ค!(E.g, main <== KDTX_BaeJinHo) -main ํ˜น์€ ๋‹ค๋ฅธ ์‚ฌ๋žŒ์˜ ๋ธŒ๋žœ์น˜๋กœ ์ ˆ๋Œ€ ๋ณ‘ํ•ฉํ•˜์ง€ ์•Š๋„๋ก ์ฃผ์˜ํ•˜์„ธ์š”! -Pull Request์—์„œ ๋ณด์ด๋Š” ์„ค๋ช…์„ ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์ด ์ดํ•ดํ•˜๊ธฐ ์‰ฝ๋„๋ก ๊ผผ๊ผผํ•˜๊ฒŒ ์ž‘์„ฑํ•˜์„ธ์š”! -Pull Request์—์„œ ๊ณผ์ œ ์ œ์ถœ ํ›„ ์ ˆ๋Œ€ ๋ณ‘ํ•ฉ(Merge)ํ•˜์ง€ ์•Š๋„๋ก ์ฃผ์˜ํ•˜์„ธ์š”! -๊ณผ์ œ ์ˆ˜ํ–‰ ๋ฐ ์ œ์ถœ ๊ณผ์ •์—์„œ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•œ ๊ฒฝ์šฐ, ๋ฐ”๋กœ ๋‹ด๋‹น ๋ฉ˜ํ† ๋‚˜ ๊ฐ•์‚ฌ์—์„œ ์–˜๊ธฐํ•˜์„ธ์š”! - - -[ํ•„์ˆ˜ ๊ตฌํ˜„] -์ง€์ถœ ๋‚ด์—ญ ์ž…๋ ฅ ํผ (์ง€์ถœ ๊ธˆ์•ก, ์ง€์ถœํ•ญ๋ชฉ, ์ง€์ถœ ๋‚ ์งœ) -์ง€์ถœ ๋‚ด์—ญ ๋ชฉ๋ก(์ผ๋ฐ˜ ๋ฆฌ์ŠคํŠธํ˜•, ์นผ๋ Œ๋” ํ˜• ํ‘œ๊ธฐ ๊ฐ€๋Šฅ) -์ง€์ถœ ๋‚ด์—ญ ์ˆ˜์ • ๋ฐ ์‚ญ์ œ - -[์„ ํƒ ๊ตฌํ˜„] -์ง€์ถœ ๋‚ด์—ญ ์นผ๋ Œ๋”๋กœ ํ‘œ๊ธฐ -์ง€์ถœ ๋‚ด์—ญ ์›”๋ณ„ ๋‚ด์—ญ, ์ฃผ๋ณ„ ๋‚ด์—ญ, ์ผ๋ณ„ ๋‚ด์—ญ ํ‘œ๊ธฐ -์ฐจํŠธ๋ฅผ ์ด์šฉํ•ด์„œ ์†Œ๋น„ ๋‚ด์—ญ ํ‘œ๊ธฐ ํ•˜๊ธฐ -๋ชจ๋ฐ”์ผ ํ˜•ํƒœ๋กœ ๊ตฌํ˜„ํ• ์ง€, ์›น ํ˜•ํƒœ๋กœ ๊ตฌํ˜„ํ• ์ง€๋Š” ์ž์œ  - -API -1. ์†Œ๋น„ ๊ธฐ๋ก ์ž‘์„ฑ API - -Request: -```javascript -POST /expenses -Content-Type: application/json - -{ - "amount": 100, - "userId": "user123", - "category": "food", - "date": "2023-07-04T10:30:00.000Z" -} -``` -Response: - -```javascript -Status: 201 Created -{ - "message": "Expense created successfully" -} -``` - - -2. ์†Œ๋น„ ํ’ˆ๋ชฉ ๋ชฉ๋ก API -Request: -```javascript -GET /categories -``` -Response: - -Status: 200 OK -```javascript -["food", "clothing", "electronics"] -``` - -3. ๊ฒ€์ƒ‰์–ด์— ํ•ด๋‹นํ•˜๋Š” ์†Œ๋น„ ํ•ญ๋ชฉ ๋ฐ ๊ธˆ์•ก ์กฐํšŒ API - -Request: -```javascript -GET /expenses/search?q=food -``` - -Response: -```javascript -Status: 200 OK -[ - { - "amount": 100, - "userId": "user123", - "category": "food", - "date": "2023-07-04T10:30:00.000Z" - }, - { - "amount": 80, - "userId": "user456", - "category": "food", - "date": "2023-07-03T14:20:00.000Z" - } -] -``` - -4. ์ผ๋ณ„, ์ฃผ๋ณ„, ์›”๋ณ„ ์†Œ๋น„ ์กฐํšŒ API -Request: -```javascript -GET /expenses/summary?period=daily -``` -Response: - -```javascript -Status: 200 OK -[ - { - "_id": "2023-07-04", - "totalAmount": 180 - }, - { - "_id": "2023-07-03", - "totalAmount": 80 - } -] -``` -5. ์†Œ๋น„ ๊ธฐ๋ก ์ˆ˜์ • API -Request: -```javascript -PUT /expenses/123 - -Content-Type: application/json - -{ - "amount": 150, - "userId": "user123", - "category": "food", - "date": "2023-07-04T10:30:00.000Z" -} -``` -Response: -```javascript -Status: 200 OK -{ - "message": "Expense updated successfully" -} -``` - -6. ์†Œ๋น„ ๊ธฐ๋ก ์‚ญ์ œ API -Request: -```javascript -DELETE /expenses/123 -``` -Response: -```javascript -Status: 200 OK -{ - "message": "Expense deleted successfully" -} -``` - -7. ์†Œ๋น„ ๊ธฐ๋ก ๋‹ฌ๋ ฅ ํ˜ธ์ถœ API -Request: -```javascript -GET /expenses/calendar?year=2023&month=7 -``` -Response: -```javascript -Status: 200 OK -{ - "1": [ - { - "amount": 100, - "userId": "user123", - "category": "food", - "date": "2023-07-01T10:30:00.000Z" - } - ], - "4": [ - { - "amount": 80, - "userId": "user456", - "category": "food", - "date": "2023-07-04T14:20:00.000Z" - } - ] -} - -``` - - +# KEEP + +# ๐Ÿ‘ฉโ€๐Ÿš€ ๊ฐœ๋ฐœํŒ€ + + + + + + + + + + + + + + + +
+ + Pildrum
+ ๊น€ํ•„์ง„
+
+
+ + Eunjii
+ ์ด์€์ง€
+
+
+ + Lim Seung-Yi
+ ์ž„์Šน์ด
+
+
+ + Bang Misun
+ ๋ฐฉ๋ฏธ์„ 
+
+
+ ์†Œ๋น„๋‚ด์—ญ ์›”๋ณ„ ์ฐจํŠธ
+
+ ์†Œ๋น„๋‚ด์—ญ ์ถ”๊ฐ€, ์ˆ˜์ •, ์‚ญ์ œ ๋ชจ๋‹ฌ, ๋ฉ”์ธํ™”๋ฉด ๋ ˆ์ด์•„์›ƒ
+
+ ์†Œ๋น„๋‚ด์—ญ ์ผ๋ณ„, ์ฃผ๊ฐ„, ์›”๋ณ„ ์บ˜๋ฆฐ๋”
+
+ ์†Œ๋น„๋‚ด์—ญ ๊ฒ€์ƒ‰, ์กฐํšŒ
+
+ +
+
+ +# ์‚ฌ์šฉ๊ธฐ์ˆ  ๋ฐ ๊ฐœ๋ฐœํ™˜๊ฒฝ + +### Development + +

+ + + + + + + +

+ +
+
+ +# ํ™”๋ฉด ๊ตฌ์„ฑ diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 00000000..170a9f02 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,31023 @@ +{ + "name": "keep", + "version": "0.1.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "keep", + "version": "0.1.0", + "dependencies": { + "@testing-library/jest-dom": "^5.16.5", + "@testing-library/react": "^13.4.0", + "@testing-library/user-event": "^13.5.0", + "@types/jest": "^27.5.2", + "@types/node": "^16.18.38", + "@types/react": "^18.2.14", + "@types/react-dom": "^18.2.6", + "apexcharts": "^3.41.0", + "axios": "^1.4.0", + "chart.js": "^4.3.0", + "http-proxy-middleware": "^2.0.6", + "moment": "^2.29.4", + "react": "^18.2.0", + "react-apexcharts": "^1.4.0", + "react-calendar": "^4.3.0", + "react-chartjs-2": "^5.2.0", + "react-dom": "^18.2.0", + "react-helmet-async": "^1.3.0", + "react-icons": "^4.10.1", + "react-query": "^3.39.3", + "react-router-dom": "^6.14.1", + "react-scripts": "5.0.1", + "react-time-picker": "^6.2.0", + "recoil": "^0.7.7", + "styled-components": "^6.0.2", + "typescript": "^4.9.5", + "web-vitals": "^2.1.4" + }, + "devDependencies": { + "@babel/plugin-proposal-private-property-in-object": "^7.21.11", + "@types/styled-components": "^5.1.26" + } + }, + "node_modules/@aashutoshrathi/word-wrap": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", + "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@adobe/css-tools": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.2.0.tgz", + "integrity": "sha512-E09FiIft46CmH5Qnjb0wsW54/YQd69LsxeKUOWawmws1XWvyFGURnAChH0mlr7YPFR1ofwvUQfcL0J3lMxXqPA==" + }, + "node_modules/@alloc/quick-lru": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", + "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", + "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/cli": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/cli/-/cli-7.22.9.tgz", + "integrity": "sha512-nb2O7AThqRo7/E53EGiuAkMaRbb7J5Qp3RvN+dmua1U+kydm0oznkhqbTEG15yk26G/C3yL6OdZjzgl+DMXVVA==", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.17", + "commander": "^4.0.1", + "convert-source-map": "^1.1.0", + "fs-readdir-recursive": "^1.1.0", + "glob": "^7.2.0", + "make-dir": "^2.1.0", + "slash": "^2.0.0" + }, + "bin": { + "babel": "bin/babel.js", + "babel-external-helpers": "bin/babel-external-helpers.js" + }, + "engines": { + "node": ">=6.9.0" + }, + "optionalDependencies": { + "@nicolo-ribaudo/chokidar-2": "2.1.8-no-fsevents.3", + "chokidar": "^3.4.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/cli/node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/@babel/cli/node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@babel/cli/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "engines": { + "node": ">=6" + } + }, + "node_modules/@babel/cli/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@babel/cli/node_modules/slash": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.5.tgz", + "integrity": "sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ==", + "dependencies": { + "@babel/highlight": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.9.tgz", + "integrity": "sha512-5UamI7xkUcJ3i9qVDS+KFDEK8/7oJ55/sJMB1Ge7IEapr7KfdfV/HErR+koZwOfd+SgtFKOKRhRakdg++DcJpQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.22.9.tgz", + "integrity": "sha512-G2EgeufBcYw27U4hhoIwFcgc1XU7TlXJ3mv04oOv1WCuo900U/anZSPzEqNjwdjgffkk2Gs0AN0dW1CKVLcG7w==", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.22.5", + "@babel/generator": "^7.22.9", + "@babel/helper-compilation-targets": "^7.22.9", + "@babel/helper-module-transforms": "^7.22.9", + "@babel/helpers": "^7.22.6", + "@babel/parser": "^7.22.7", + "@babel/template": "^7.22.5", + "@babel/traverse": "^7.22.8", + "@babel/types": "^7.22.5", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.2", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/eslint-parser": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.22.9.tgz", + "integrity": "sha512-xdMkt39/nviO/4vpVdrEYPwXCsYIXSSAr6mC7WQsNIlGnuxKyKE7GZjalcnbSWiC4OXGNNN3UQPeHfjSC6sTDA==", + "dependencies": { + "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", + "eslint-visitor-keys": "^2.1.0", + "semver": "^6.3.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || >=14.0.0" + }, + "peerDependencies": { + "@babel/core": ">=7.11.0", + "eslint": "^7.5.0 || ^8.0.0" + } + }, + "node_modules/@babel/eslint-parser/node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/@babel/generator": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.22.9.tgz", + "integrity": "sha512-KtLMbmicyuK2Ak/FTCJVbDnkN1SlT8/kceFTiuDiiRUUSMnHMidxSCdG4ndkTOHHpoomWe/4xkvHkEOncwjYIw==", + "dependencies": { + "@babel/types": "^7.22.5", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", + "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.5.tgz", + "integrity": "sha512-m1EP3lVOPptR+2DwD125gziZNcmoNSHGmJROKoy87loWUQyJaVXDgpmruWqDARZSmtYQ+Dl25okU8+qhVzuykw==", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.9.tgz", + "integrity": "sha512-7qYrNM6HjpnPHJbopxmb8hSPoZ0gsX8IvUS32JGVoy+pU9e5N0nLr1VjJoR6kA4d9dmGLxNYOjeB8sUDal2WMw==", + "dependencies": { + "@babel/compat-data": "^7.22.9", + "@babel/helper-validator-option": "^7.22.5", + "browserslist": "^4.21.9", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.9.tgz", + "integrity": "sha512-Pwyi89uO4YrGKxL/eNJ8lfEH55DnRloGPOseaA8NFNL6jAUnn+KccaISiFazCj5IolPPDjGSdzQzXVzODVRqUQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-member-expression-to-functions": "^7.22.5", + "@babel/helper-optimise-call-expression": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.9.tgz", + "integrity": "sha512-+svjVa/tFwsNSG4NEy1h85+HQ5imbT92Q5/bgtS7P0GTQlP8WuFdqsiABmQouhiFGyV66oGxZFpeYHza1rNsKw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "regexpu-core": "^5.3.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.1.tgz", + "integrity": "sha512-kX4oXixDxG197yhX+J3Wp+NpL2wuCFjWQAr6yX2jtCnflK9ulMI51ULFGIrWiX1jGfvAxdHp+XQCcP2bZGPs9A==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0-0" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.5.tgz", + "integrity": "sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz", + "integrity": "sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==", + "dependencies": { + "@babel/template": "^7.22.5", + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", + "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.22.5.tgz", + "integrity": "sha512-aBiH1NKMG0H2cGZqspNvsaBe6wNGjbJjuLy29aU+eDZjSbbN53BaxlpB02xm9v34pLTZ1nIQPFYn2qMZoa5BQQ==", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.5.tgz", + "integrity": "sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg==", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.22.9.tgz", + "integrity": "sha512-t+WA2Xn5K+rTeGtC8jCsdAH52bjggG5TKRuRrAGNM/mjIbO4GxvlLMFOEz9wXY5I2XQ60PMFsAG2WIcG82dQMQ==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-module-imports": "^7.22.5", + "@babel/helper-simple-access": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/helper-validator-identifier": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz", + "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", + "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.9.tgz", + "integrity": "sha512-8WWC4oR4Px+tr+Fp0X3RHDVfINGpF3ad1HIbrc8A77epiR6eMMc6jsgozkzT2uDiOOdoS9cLIQ+XD2XvI2WSmQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-wrap-function": "^7.22.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.9.tgz", + "integrity": "sha512-LJIKvvpgPOPUThdYqcX6IXRuIcTkcAub0IaDRGCZH0p5GPUp7PhRU9QVgFcDDd51BaPkk77ZjqFwh6DZTAEmGg==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-member-expression-to-functions": "^7.22.5", + "@babel/helper-optimise-call-expression": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", + "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz", + "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", + "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", + "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz", + "integrity": "sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.5.tgz", + "integrity": "sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.9.tgz", + "integrity": "sha512-sZ+QzfauuUEfxSEjKFmi3qDSHgLsTPK/pEpoD/qonZKOtTPTLbf59oabPQ4rKekt9lFcj/hTZaOhWwFYrgjk+Q==", + "dependencies": { + "@babel/helper-function-name": "^7.22.5", + "@babel/template": "^7.22.5", + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.22.6.tgz", + "integrity": "sha512-YjDs6y/fVOYFV8hAf1rxd1QvR9wJe1pDBZ2AREKq/SDayfPzgk0PBnVuTCE5X1acEpMMNOVUqoe+OwiZGJ+OaA==", + "dependencies": { + "@babel/template": "^7.22.5", + "@babel/traverse": "^7.22.6", + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.5.tgz", + "integrity": "sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.22.5", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.22.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.7.tgz", + "integrity": "sha512-7NF8pOkHP5o2vpmGgNGcfAeCvOYhGLyA3Z4eBQkT1RJlWu47n63bCs93QfJ2hIAFCil7L5P2IWhs1oToVgrL0Q==", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.22.5", + "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.22.5.tgz", + "integrity": "sha512-NP1M5Rf+u2Gw9qfSO4ihjcTGW5zXTi36ITLd4/EoAcEhIZ0yjMqmftDNl3QC19CX7olhrjpyU454g/2W7X0jvQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.5.tgz", + "integrity": "sha512-31Bb65aZaUwqCbWMnZPduIZxCBngHFlzyN6Dq6KAJjtx+lx6ohKHubc61OomYi7XwVD4Ol0XCVz4h+pYFR048g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/plugin-transform-optional-chaining": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-external-helpers": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-external-helpers/-/plugin-external-helpers-7.22.5.tgz", + "integrity": "sha512-ngnNEWxmykPk82mH4ajZT0qTztr3Je6hrMuKAslZVM8G1YZTENJSYwrIGtt6KOtznug3exmAtF4so/nPqJuA4A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-decorators": { + "version": "7.22.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.22.7.tgz", + "integrity": "sha512-omXqPF7Onq4Bb7wHxXjM3jSMSJvUUbvDvmmds7KI5n9Cq6Ln5I05I1W2nRlRof1rGdiUxJrxwe285WF96XlBXQ==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/plugin-syntax-decorators": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", + "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", + "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz", + "integrity": "sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==", + "dependencies": { + "@babel/compat-data": "^7.20.5", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz", + "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", + "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.11.tgz", + "integrity": "sha512-0QZ8qP/3RLDVBwBFoWAwCtgcDZJVwA5LUJRZU8x2YFfKNuFq161wK3cuGrALu5yiPu+vzwTAg/sMWVNeWeNyaw==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-unicode-property-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", + "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-decorators": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.22.5.tgz", + "integrity": "sha512-avpUOBS7IU6al8MmF1XpAyj9QYeLPuSDJI5D4pVMSMdL7xQokKqJPYQC67RCT0aCTashUXPiGwMJ0DEXXCEmMA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-flow": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.22.5.tgz", + "integrity": "sha512-9RdCl0i+q0QExayk2nOS7853w08yLucnnPML6EN9S8fgMPVtdLDCdx/cOQ/i44Lb9UeQX9A35yaqBBOMMZxPxQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.22.5.tgz", + "integrity": "sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.22.5.tgz", + "integrity": "sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz", + "integrity": "sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.22.5.tgz", + "integrity": "sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-unicode-sets-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", + "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.22.5.tgz", + "integrity": "sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-generator-functions": { + "version": "7.22.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.22.7.tgz", + "integrity": "sha512-7HmE7pk/Fmke45TODvxvkxRMV9RazV+ZZzhOL9AG8G29TLrr3jkjwF7uJfxZ30EoXpO+LJkq4oA8NjO2DTnEDg==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-remap-async-to-generator": "^7.22.5", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.22.5.tgz", + "integrity": "sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==", + "dependencies": { + "@babel/helper-module-imports": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-remap-async-to-generator": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.22.5.tgz", + "integrity": "sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.22.5.tgz", + "integrity": "sha512-EcACl1i5fSQ6bt+YGuU/XGCeZKStLmyVGytWkpyhCLeQVA0eu6Wtiw92V+I1T/hnezUv7j74dA/Ro69gWcU+hg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-properties": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.22.5.tgz", + "integrity": "sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-static-block": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.22.5.tgz", + "integrity": "sha512-SPToJ5eYZLxlnp1UzdARpOGeC2GbHvr9d/UV0EukuVx8atktg194oe+C5BqQ8jRTkgLRVOPYeXRSBg1IlMoVRA==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.6.tgz", + "integrity": "sha512-58EgM6nuPNG6Py4Z3zSuu0xWu2VfodiMi72Jt5Kj2FECmaYk1RrTXA45z6KBFsu9tRgwQDwIiY4FXTt+YsSFAQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-optimise-call-expression": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.22.5.tgz", + "integrity": "sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/template": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.22.5.tgz", + "integrity": "sha512-GfqcFuGW8vnEqTUBM7UtPd5A4q797LTvvwKxXTgRsFjoqaJiEg9deBG6kWeQYkVEL569NpnmpC0Pkr/8BLKGnQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.22.5.tgz", + "integrity": "sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.22.5.tgz", + "integrity": "sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dynamic-import": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.22.5.tgz", + "integrity": "sha512-0MC3ppTB1AMxd8fXjSrbPa7LT9hrImt+/fcj+Pg5YMD7UQyWp/02+JWpdnCymmsXwIx5Z+sYn1bwCn4ZJNvhqQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.22.5.tgz", + "integrity": "sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==", + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-export-namespace-from": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.5.tgz", + "integrity": "sha512-X4hhm7FRnPgd4nDA4b/5V280xCx6oL7Oob5+9qVS5C13Zq4bh1qq7LU0GgRU6b5dBWBvhGaXYVB4AcN6+ol6vg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-flow-strip-types": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.22.5.tgz", + "integrity": "sha512-tujNbZdxdG0/54g/oua8ISToaXTFBf8EnSb5PgQSciIXWOWKX3S4+JR7ZE9ol8FZwf9kxitzkGQ+QWeov/mCiA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-flow": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.5.tgz", + "integrity": "sha512-3kxQjX1dU9uudwSshyLeEipvrLjBCVthCgeTp6CzE/9JYrlAIaeekVxRpCWsDDfYTfRZRoCeZatCQvwo+wvK8A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.22.5.tgz", + "integrity": "sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-json-strings": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.22.5.tgz", + "integrity": "sha512-DuCRB7fu8MyTLbEQd1ew3R85nx/88yMoqo2uPSjevMj3yoN7CDM8jkgrY0wmVxfJZyJ/B9fE1iq7EQppWQmR5A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.22.5.tgz", + "integrity": "sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-logical-assignment-operators": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.22.5.tgz", + "integrity": "sha512-MQQOUW1KL8X0cDWfbwYP+TbVbZm16QmQXJQ+vndPtH/BoO0lOKpVoEDMI7+PskYxH+IiE0tS8xZye0qr1lGzSA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.22.5.tgz", + "integrity": "sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.22.5.tgz", + "integrity": "sha512-R+PTfLTcYEmb1+kK7FNkhQ1gP4KgjpSO6HfH9+f8/yfp2Nt3ggBjiVpRwmwTlfqZLafYKJACy36yDXlEmI9HjQ==", + "dependencies": { + "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.22.5.tgz", + "integrity": "sha512-B4pzOXj+ONRmuaQTg05b3y/4DuFz3WcCNAXPLb2Q0GT0TrGKGxNKV4jwsXts+StaM0LQczZbOpj8o1DLPDJIiA==", + "dependencies": { + "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-simple-access": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.22.5.tgz", + "integrity": "sha512-emtEpoaTMsOs6Tzz+nbmcePl6AKVtS1yC4YNAeMun9U8YCsgadPNxnOPQ8GhHFB2qdx+LZu9LgoC0Lthuu05DQ==", + "dependencies": { + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.22.5.tgz", + "integrity": "sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==", + "dependencies": { + "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz", + "integrity": "sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.22.5.tgz", + "integrity": "sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.22.5.tgz", + "integrity": "sha512-6CF8g6z1dNYZ/VXok5uYkkBBICHZPiGEl7oDnAx2Mt1hlHVHOSIKWJaXHjQJA5VB43KZnXZDIexMchY4y2PGdA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-numeric-separator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.5.tgz", + "integrity": "sha512-NbslED1/6M+sXiwwtcAB/nieypGw02Ejf4KtDeMkCEpP6gWFMX1wI9WKYua+4oBneCCEmulOkRpwywypVZzs/g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-rest-spread": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.5.tgz", + "integrity": "sha512-Kk3lyDmEslH9DnvCDA1s1kkd3YWQITiBOHngOtDL9Pt6BZjzqb6hiOlb8VfjiiQJ2unmegBqZu0rx5RxJb5vmQ==", + "dependencies": { + "@babel/compat-data": "^7.22.5", + "@babel/helper-compilation-targets": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.22.5.tgz", + "integrity": "sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-catch-binding": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.22.5.tgz", + "integrity": "sha512-pH8orJahy+hzZje5b8e2QIlBWQvGpelS76C63Z+jhZKsmzfNaPQ+LaW6dcJ9bxTpo1mtXbgHwy765Ro3jftmUg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-chaining": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.22.6.tgz", + "integrity": "sha512-Vd5HiWml0mDVtcLHIoEU5sw6HOUW/Zk0acLs/SAeuLzkGNOPc9DB4nkUajemhCmTIz3eiaKREZn2hQQqF79YTg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.5.tgz", + "integrity": "sha512-AVkFUBurORBREOmHRKo06FjHYgjrabpdqRSwq6+C7R5iTCZOsM4QbcB27St0a4U6fffyAOqh3s/qEfybAhfivg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-methods": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.22.5.tgz", + "integrity": "sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-property-in-object": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.22.5.tgz", + "integrity": "sha512-/9xnaTTJcVoBtSSmrVyhtSvO3kbqS2ODoh2juEU72c3aYonNF0OMGiaz2gjukyKM2wBBYJP38S4JiE0Wfb5VMQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.22.5.tgz", + "integrity": "sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-constant-elements": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.22.5.tgz", + "integrity": "sha512-BF5SXoO+nX3h5OhlN78XbbDrBOffv+AxPP2ENaJOVqjWCgBDeOY3WcaUcddutGSfoap+5NEQ/q/4I3WZIvgkXA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.22.5.tgz", + "integrity": "sha512-PVk3WPYudRF5z4GKMEYUrLjPl38fJSKNaEOkFuoprioowGuWN6w2RKznuFNSlJx7pzzXXStPUnNSOEO0jL5EVw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.22.5.tgz", + "integrity": "sha512-rog5gZaVbUip5iWDMTYbVM15XQq+RkUKhET/IHR6oizR+JEoN6CAfTTuHcK4vwUyzca30qqHqEpzBOnaRMWYMA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-module-imports": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-jsx": "^7.22.5", + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-development": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.22.5.tgz", + "integrity": "sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==", + "dependencies": { + "@babel/plugin-transform-react-jsx": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-pure-annotations": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.22.5.tgz", + "integrity": "sha512-gP4k85wx09q+brArVinTXhWiyzLl9UpmGva0+mWyKxk6JZequ05x3eUcIUE+FyttPKJFRRVtAvQaJ6YF9h1ZpA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.22.5.tgz", + "integrity": "sha512-rR7KePOE7gfEtNTh9Qw+iO3Q/e4DEsoQ+hdvM6QUDH7JRJ5qxq5AA52ZzBWbI5i9lfNuvySgOGP8ZN7LAmaiPw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "regenerator-transform": "^0.15.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.22.5.tgz", + "integrity": "sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.22.9.tgz", + "integrity": "sha512-9KjBH61AGJetCPYp/IEyLEp47SyybZb0nDRpBvmtEkm+rUIwxdlKpyNHI1TmsGkeuLclJdleQHRZ8XLBnnh8CQ==", + "dependencies": { + "@babel/helper-module-imports": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "babel-plugin-polyfill-corejs2": "^0.4.4", + "babel-plugin-polyfill-corejs3": "^0.8.2", + "babel-plugin-polyfill-regenerator": "^0.5.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.22.5.tgz", + "integrity": "sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.22.5.tgz", + "integrity": "sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.22.5.tgz", + "integrity": "sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.22.5.tgz", + "integrity": "sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.22.5.tgz", + "integrity": "sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.22.9.tgz", + "integrity": "sha512-BnVR1CpKiuD0iobHPaM1iLvcwPYN2uVFAqoLVSpEDKWuOikoCv5HbKLxclhKYUXlWkX86DoZGtqI4XhbOsyrMg==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.22.9", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-typescript": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.22.5.tgz", + "integrity": "sha512-biEmVg1IYB/raUO5wT1tgfacCef15Fbzhkx493D3urBI++6hpJ+RFG4SrWMn0NEZLfvilqKf3QDrRVZHo08FYg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-property-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.22.5.tgz", + "integrity": "sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.22.5.tgz", + "integrity": "sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-sets-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.22.5.tgz", + "integrity": "sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.22.9.tgz", + "integrity": "sha512-wNi5H/Emkhll/bqPjsjQorSykrlfY5OWakd6AulLvMEytpKasMVUpVy8RL4qBIBs5Ac6/5i0/Rv0b/Fg6Eag/g==", + "dependencies": { + "@babel/compat-data": "^7.22.9", + "@babel/helper-compilation-targets": "^7.22.9", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.22.5", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.22.5", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.22.5", + "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.22.5", + "@babel/plugin-syntax-import-attributes": "^7.22.5", + "@babel/plugin-syntax-import-meta": "^7.10.4", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", + "@babel/plugin-transform-arrow-functions": "^7.22.5", + "@babel/plugin-transform-async-generator-functions": "^7.22.7", + "@babel/plugin-transform-async-to-generator": "^7.22.5", + "@babel/plugin-transform-block-scoped-functions": "^7.22.5", + "@babel/plugin-transform-block-scoping": "^7.22.5", + "@babel/plugin-transform-class-properties": "^7.22.5", + "@babel/plugin-transform-class-static-block": "^7.22.5", + "@babel/plugin-transform-classes": "^7.22.6", + "@babel/plugin-transform-computed-properties": "^7.22.5", + "@babel/plugin-transform-destructuring": "^7.22.5", + "@babel/plugin-transform-dotall-regex": "^7.22.5", + "@babel/plugin-transform-duplicate-keys": "^7.22.5", + "@babel/plugin-transform-dynamic-import": "^7.22.5", + "@babel/plugin-transform-exponentiation-operator": "^7.22.5", + "@babel/plugin-transform-export-namespace-from": "^7.22.5", + "@babel/plugin-transform-for-of": "^7.22.5", + "@babel/plugin-transform-function-name": "^7.22.5", + "@babel/plugin-transform-json-strings": "^7.22.5", + "@babel/plugin-transform-literals": "^7.22.5", + "@babel/plugin-transform-logical-assignment-operators": "^7.22.5", + "@babel/plugin-transform-member-expression-literals": "^7.22.5", + "@babel/plugin-transform-modules-amd": "^7.22.5", + "@babel/plugin-transform-modules-commonjs": "^7.22.5", + "@babel/plugin-transform-modules-systemjs": "^7.22.5", + "@babel/plugin-transform-modules-umd": "^7.22.5", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5", + "@babel/plugin-transform-new-target": "^7.22.5", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.22.5", + "@babel/plugin-transform-numeric-separator": "^7.22.5", + "@babel/plugin-transform-object-rest-spread": "^7.22.5", + "@babel/plugin-transform-object-super": "^7.22.5", + "@babel/plugin-transform-optional-catch-binding": "^7.22.5", + "@babel/plugin-transform-optional-chaining": "^7.22.6", + "@babel/plugin-transform-parameters": "^7.22.5", + "@babel/plugin-transform-private-methods": "^7.22.5", + "@babel/plugin-transform-private-property-in-object": "^7.22.5", + "@babel/plugin-transform-property-literals": "^7.22.5", + "@babel/plugin-transform-regenerator": "^7.22.5", + "@babel/plugin-transform-reserved-words": "^7.22.5", + "@babel/plugin-transform-shorthand-properties": "^7.22.5", + "@babel/plugin-transform-spread": "^7.22.5", + "@babel/plugin-transform-sticky-regex": "^7.22.5", + "@babel/plugin-transform-template-literals": "^7.22.5", + "@babel/plugin-transform-typeof-symbol": "^7.22.5", + "@babel/plugin-transform-unicode-escapes": "^7.22.5", + "@babel/plugin-transform-unicode-property-regex": "^7.22.5", + "@babel/plugin-transform-unicode-regex": "^7.22.5", + "@babel/plugin-transform-unicode-sets-regex": "^7.22.5", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.22.5", + "babel-plugin-polyfill-corejs2": "^0.4.4", + "babel-plugin-polyfill-corejs3": "^0.8.2", + "babel-plugin-polyfill-regenerator": "^0.5.1", + "core-js-compat": "^3.31.0", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0-placeholder-for-preset-env.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", + "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-react": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.22.5.tgz", + "integrity": "sha512-M+Is3WikOpEJHgR385HbuCITPTaPRaNkibTEa9oiofmJvIsrceb4yp9RL9Kb+TE8LznmeyZqpP+Lopwcx59xPQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.22.5", + "@babel/plugin-transform-react-display-name": "^7.22.5", + "@babel/plugin-transform-react-jsx": "^7.22.5", + "@babel/plugin-transform-react-jsx-development": "^7.22.5", + "@babel/plugin-transform-react-pure-annotations": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.22.5.tgz", + "integrity": "sha512-YbPaal9LxztSGhmndR46FmAbkJ/1fAsw293tSU+I5E5h+cnJ3d4GTwyUgGYmOXJYdGA+uNePle4qbaRzj2NISQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.22.5", + "@babel/plugin-syntax-jsx": "^7.22.5", + "@babel/plugin-transform-modules-commonjs": "^7.22.5", + "@babel/plugin-transform-typescript": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==" + }, + "node_modules/@babel/runtime": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.6.tgz", + "integrity": "sha512-wDb5pWm4WDdF6LFUde3Jl8WzPA+3ZbxYqkC6xAXuD3irdEHN1k0NfTRrJD8ZD378SJ61miMLCqIOXYhd8x+AJQ==", + "dependencies": { + "regenerator-runtime": "^0.13.11" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.5.tgz", + "integrity": "sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==", + "dependencies": { + "@babel/code-frame": "^7.22.5", + "@babel/parser": "^7.22.5", + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.22.8", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.22.8.tgz", + "integrity": "sha512-y6LPR+wpM2I3qJrsheCTwhIinzkETbplIgPBbwvqPKc+uljeA5gP+3nP8irdYt1mjQaDnlIcG+dw8OjAco4GXw==", + "dependencies": { + "@babel/code-frame": "^7.22.5", + "@babel/generator": "^7.22.7", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/parser": "^7.22.7", + "@babel/types": "^7.22.5", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.5.tgz", + "integrity": "sha512-zo3MIHGOkPOfoRXitsgHLjEXmlDaD/5KU1Uzuc9GNiZPhSqVxVRtxuPaSBZDsYZ9qV88AjtMtWW7ww98loJ9KA==", + "dependencies": { + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" + }, + "node_modules/@csstools/normalize.css": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.0.0.tgz", + "integrity": "sha512-M0qqxAcwCsIVfpFQSlGN5XjXWu8l5JDZN+fPt1LeW5SZexQTgnaEvgXAY+CeygRw0EeppWHi12JxESWiWrB0Sg==" + }, + "node_modules/@csstools/postcss-cascade-layers": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.1.1.tgz", + "integrity": "sha512-+KdYrpKC5TgomQr2DlZF4lDEpHcoxnj5IGddYYfBWJAKfj1JtuHUIqMa+E1pJJ+z3kvDViWMqyqPlG4Ja7amQA==", + "dependencies": { + "@csstools/selector-specificity": "^2.0.2", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-color-function": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.1.tgz", + "integrity": "sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-font-format-keywords": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.1.tgz", + "integrity": "sha512-ZgrlzuUAjXIOc2JueK0X5sZDjCtgimVp/O5CEqTcs5ShWBa6smhWYbS0x5cVc/+rycTDbjjzoP0KTDnUneZGOg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-hwb-function": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.2.tgz", + "integrity": "sha512-YHdEru4o3Rsbjmu6vHy4UKOXZD+Rn2zmkAmLRfPet6+Jz4Ojw8cbWxe1n42VaXQhD3CQUXXTooIy8OkVbUcL+w==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-ic-unit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.1.tgz", + "integrity": "sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-is-pseudo-class": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.7.tgz", + "integrity": "sha512-7JPeVVZHd+jxYdULl87lvjgvWldYu+Bc62s9vD/ED6/QTGjy0jy0US/f6BG53sVMTBJ1lzKZFpYmofBN9eaRiA==", + "dependencies": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-nested-calc": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-nested-calc/-/postcss-nested-calc-1.0.0.tgz", + "integrity": "sha512-JCsQsw1wjYwv1bJmgjKSoZNvf7R6+wuHDAbi5f/7MbFhl2d/+v+TvBTU4BJH3G1X1H87dHl0mh6TfYogbT/dJQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-normalize-display-values": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.1.tgz", + "integrity": "sha512-jcOanIbv55OFKQ3sYeFD/T0Ti7AMXc9nM1hZWu8m/2722gOTxFg7xYu4RDLJLeZmPUVQlGzo4jhzvTUq3x4ZUw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-oklab-function": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.1.tgz", + "integrity": "sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-progressive-custom-properties": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz", + "integrity": "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/@csstools/postcss-stepped-value-functions": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.1.tgz", + "integrity": "sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-text-decoration-shorthand": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-1.0.0.tgz", + "integrity": "sha512-c1XwKJ2eMIWrzQenN0XbcfzckOLLJiczqy+YvfGmzoVXd7pT9FfObiSEfzs84bpE/VqfpEuAZ9tCRbZkZxxbdw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-trigonometric-functions": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.2.tgz", + "integrity": "sha512-woKaLO///4bb+zZC2s80l+7cm07M7268MsyG3M0ActXXEFi6SuhvriQYcb58iiKGbjwwIU7n45iRLEHypB47Og==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-unset-value": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.2.tgz", + "integrity": "sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/selector-specificity": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.2.0.tgz", + "integrity": "sha512-+OJ9konv95ClSTOJCmMZqpd5+YGsB2S+x6w3E1oaM8UuR5j8nTNHYSz8c9BEPGDOCMQYIEEGlVPj/VY64iTbGw==", + "engines": { + "node": "^14 || ^16 || >=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss-selector-parser": "^6.0.10" + } + }, + "node_modules/@emotion/is-prop-valid": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.1.tgz", + "integrity": "sha512-61Mf7Ufx4aDxx1xlDeOm8aFFigGHE4z+0sKCa+IHCeZKiyP9RLD0Mmx7m8b9/Cf37f7NAvQOOJAbQQGVr5uERw==", + "dependencies": { + "@emotion/memoize": "^0.8.1" + } + }, + "node_modules/@emotion/memoize": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.1.tgz", + "integrity": "sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==" + }, + "node_modules/@emotion/unitless": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.1.tgz", + "integrity": "sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ==" + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "dependencies": { + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.1.tgz", + "integrity": "sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ==", + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.0.tgz", + "integrity": "sha512-Lj7DECXqIVCqnqjjHMPna4vn6GJcMgul/wuS0je9OZ9gsL0zzDpKPVtcG1HaDVc+9y+qgXneTeUMbCqXJNpH1A==", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.6.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/eslintrc/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "13.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/eslintrc/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@eslint/eslintrc/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/js": { + "version": "8.44.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.44.0.tgz", + "integrity": "sha512-Ag+9YM4ocKQx9AarydN0KY2j0ErMHNIocPDrVo8zAE44xLTjEtz81OdR68/cydGtk6m6jDb5Za3r2useMzYmSw==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.10.tgz", + "integrity": "sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==", + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==" + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", + "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/console/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/console/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/console/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/console/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/console/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", + "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/reporters": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^27.5.1", + "jest-config": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-resolve-dependencies": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "jest-watcher": "^27.5.1", + "micromatch": "^4.0.4", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/core/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/core/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/core/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/core/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/core/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/environment": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", + "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", + "dependencies": { + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/fake-timers": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", + "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "@sinonjs/fake-timers": "^8.0.1", + "@types/node": "*", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/globals": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", + "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/types": "^27.5.1", + "expect": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/reporters": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", + "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.9", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^5.1.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", + "jest-haste-map": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^8.1.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/reporters/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/reporters/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/reporters/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/reporters/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/reporters/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/reporters/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/schemas": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", + "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", + "dependencies": { + "@sinclair/typebox": "^0.24.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/source-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", + "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9", + "source-map": "^0.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/source-map/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/test-result": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", + "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz", + "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==", + "dependencies": { + "@jest/test-result": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-runtime": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/transform": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", + "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/types": "^27.5.1", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-util": "^27.5.1", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/transform/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/transform/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/transform/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/transform/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/transform/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/transform/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/transform/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/types/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/types/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/types/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/types/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/types/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", + "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.18", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", + "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", + "dependencies": { + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" + } + }, + "node_modules/@jridgewell/trace-mapping/node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" + }, + "node_modules/@kurkle/color": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@kurkle/color/-/color-0.3.2.tgz", + "integrity": "sha512-fuscdXJ9G1qb7W8VdHi+IwRqij3lBkosAm4ydQtEmbY58OzHXqQhvlxqEkoz0yssNVn38bcpRWgA9PP+OGoisw==" + }, + "node_modules/@leichtgewicht/ip-codec": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" + }, + "node_modules/@nicolo-ribaudo/chokidar-2": { + "version": "2.1.8-no-fsevents.3", + "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/chokidar-2/-/chokidar-2-2.1.8-no-fsevents.3.tgz", + "integrity": "sha512-s88O1aVtXftvp5bCPB7WnmXc5IwOZZ7YPuwNPt+GtOOXpPvad1LfbmjYv+qII7zP6RU2QGnqve27dnLycEnyEQ==", + "optional": true + }, + "node_modules/@nicolo-ribaudo/eslint-scope-5-internals": { + "version": "5.1.1-v1", + "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz", + "integrity": "sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==", + "dependencies": { + "eslint-scope": "5.1.1" + } + }, + "node_modules/@nicolo-ribaudo/eslint-scope-5-internals/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@nicolo-ribaudo/eslint-scope-5-internals/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/@nicolo-ribaudo/semver-v6": { + "version": "6.3.3", + "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/semver-v6/-/semver-v6-6.3.3.tgz", + "integrity": "sha512-3Yc1fUTs69MG/uZbJlLSI3JISMn2UV2rg+1D/vROUqZyh3l6iYHCs7GMp+M40ZD7yOdDbYjJcU1oTJhrc+dGKg==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin": { + "version": "0.5.10", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.10.tgz", + "integrity": "sha512-j0Ya0hCFZPd4x40qLzbhGsh9TMtdb+CJQiso+WxLOPNasohq9cc5SNUcwsZaRH6++Xh91Xkm/xHCkuIiIu0LUA==", + "dependencies": { + "ansi-html-community": "^0.0.8", + "common-path-prefix": "^3.0.0", + "core-js-pure": "^3.23.3", + "error-stack-parser": "^2.0.6", + "find-up": "^5.0.0", + "html-entities": "^2.1.0", + "loader-utils": "^2.0.4", + "schema-utils": "^3.0.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">= 10.13" + }, + "peerDependencies": { + "@types/webpack": "4.x || 5.x", + "react-refresh": ">=0.10.0 <1.0.0", + "sockjs-client": "^1.4.0", + "type-fest": ">=0.17.0 <4.0.0", + "webpack": ">=4.43.0 <6.0.0", + "webpack-dev-server": "3.x || 4.x", + "webpack-hot-middleware": "2.x", + "webpack-plugin-serve": "0.x || 1.x" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + }, + "sockjs-client": { + "optional": true + }, + "type-fest": { + "optional": true + }, + "webpack-dev-server": { + "optional": true + }, + "webpack-hot-middleware": { + "optional": true + }, + "webpack-plugin-serve": { + "optional": true + } + } + }, + "node_modules/@remix-run/router": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.7.2.tgz", + "integrity": "sha512-7Lcn7IqGMV+vizMPoEl5F0XDshcdDYtMI6uJLQdQz5CfZAwy3vvGKYSUk789qndt5dEC4HfSjviSYlSoHGL2+A==", + "engines": { + "node": ">=14" + } + }, + "node_modules/@rollup/plugin-babel": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", + "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==", + "dependencies": { + "@babel/helper-module-imports": "^7.10.4", + "@rollup/pluginutils": "^3.1.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "@types/babel__core": "^7.1.9", + "rollup": "^1.20.0||^2.0.0" + }, + "peerDependenciesMeta": { + "@types/babel__core": { + "optional": true + } + } + }, + "node_modules/@rollup/plugin-node-resolve": { + "version": "11.2.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz", + "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==", + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "@types/resolve": "1.17.1", + "builtin-modules": "^3.1.0", + "deepmerge": "^4.2.2", + "is-module": "^1.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@rollup/plugin-replace": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", + "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "magic-string": "^0.25.7" + }, + "peerDependencies": { + "rollup": "^1.20.0 || ^2.0.0" + } + }, + "node_modules/@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "dependencies": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "engines": { + "node": ">= 8.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@rollup/pluginutils/node_modules/@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" + }, + "node_modules/@rushstack/eslint-patch": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.3.2.tgz", + "integrity": "sha512-V+MvGwaHH03hYhY+k6Ef/xKd6RYlc4q8WBx+2ANmipHJcKuktNcI/NgEsJgdSUF6Lw32njT6OnrRsKYCdgHjYw==" + }, + "node_modules/@sinclair/typebox": { + "version": "0.24.51", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", + "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==" + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", + "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", + "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/@surma/rollup-plugin-off-main-thread": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", + "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==", + "dependencies": { + "ejs": "^3.1.6", + "json5": "^2.2.0", + "magic-string": "^0.25.0", + "string.prototype.matchall": "^4.0.6" + } + }, + "node_modules/@svgr/babel-plugin-add-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz", + "integrity": "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz", + "integrity": "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-svg-dynamic-title": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz", + "integrity": "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-svg-em-dimensions": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz", + "integrity": "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-transform-react-native-svg": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz", + "integrity": "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-transform-svg-component": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz", + "integrity": "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-preset": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz", + "integrity": "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==", + "dependencies": { + "@svgr/babel-plugin-add-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^5.0.1", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^5.0.1", + "@svgr/babel-plugin-svg-dynamic-title": "^5.4.0", + "@svgr/babel-plugin-svg-em-dimensions": "^5.4.0", + "@svgr/babel-plugin-transform-react-native-svg": "^5.4.0", + "@svgr/babel-plugin-transform-svg-component": "^5.5.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/core": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz", + "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==", + "dependencies": { + "@svgr/plugin-jsx": "^5.5.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/hast-util-to-babel-ast": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz", + "integrity": "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==", + "dependencies": { + "@babel/types": "^7.12.6" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/plugin-jsx": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz", + "integrity": "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==", + "dependencies": { + "@babel/core": "^7.12.3", + "@svgr/babel-preset": "^5.5.0", + "@svgr/hast-util-to-babel-ast": "^5.5.0", + "svg-parser": "^2.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/plugin-svgo": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz", + "integrity": "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==", + "dependencies": { + "cosmiconfig": "^7.0.0", + "deepmerge": "^4.2.2", + "svgo": "^1.2.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/webpack": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", + "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/plugin-transform-react-constant-elements": "^7.12.1", + "@babel/preset-env": "^7.12.1", + "@babel/preset-react": "^7.12.5", + "@svgr/core": "^5.5.0", + "@svgr/plugin-jsx": "^5.5.0", + "@svgr/plugin-svgo": "^5.5.0", + "loader-utils": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@testing-library/dom": { + "version": "9.3.1", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-9.3.1.tgz", + "integrity": "sha512-0DGPd9AR3+iDTjGoMpxIkAsUihHZ3Ai6CneU6bRRrffXMgzCdlNk43jTrD2/5LT6CBb3MWTP8v510JzYtahD2w==", + "peer": true, + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^5.0.1", + "aria-query": "5.1.3", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.5.0", + "pretty-format": "^27.0.2" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/@testing-library/dom/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "peer": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@testing-library/dom/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "peer": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@testing-library/dom/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "peer": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@testing-library/dom/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "peer": true + }, + "node_modules/@testing-library/dom/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/dom/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "peer": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom": { + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.17.0.tgz", + "integrity": "sha512-ynmNeT7asXyH3aSVv4vvX4Rb+0qjOhdNHnO/3vuZNqPmhDpV/+rCSGwQ7bLcmU2cJ4dvoheIO85LQj0IbJHEtg==", + "dependencies": { + "@adobe/css-tools": "^4.0.1", + "@babel/runtime": "^7.9.2", + "@types/testing-library__jest-dom": "^5.9.1", + "aria-query": "^5.0.0", + "chalk": "^3.0.0", + "css.escape": "^1.5.1", + "dom-accessibility-api": "^0.5.6", + "lodash": "^4.17.15", + "redent": "^3.0.0" + }, + "engines": { + "node": ">=8", + "npm": ">=6", + "yarn": ">=1" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@testing-library/jest-dom/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/react": { + "version": "13.4.0", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-13.4.0.tgz", + "integrity": "sha512-sXOGON+WNTh3MLE9rve97ftaZukN3oNf2KjDy7YTx6hcTO2uuLHuCGynMDhFwGw/jYf4OJ2Qk0i4i79qMNNkyw==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "@testing-library/dom": "^8.5.0", + "@types/react-dom": "^18.0.0" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@testing-library/react/node_modules/@testing-library/dom": { + "version": "8.20.1", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.20.1.tgz", + "integrity": "sha512-/DiOQ5xBxgdYRC8LNk7U+RWat0S3qRLeIw3ZIkMQ9kkVlRmwD/Eg8k8CqIpD6GW7u20JIUOfMKbxtiLutpjQ4g==", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^5.0.1", + "aria-query": "5.1.3", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.5.0", + "pretty-format": "^27.0.2" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@testing-library/react/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@testing-library/react/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@testing-library/react/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@testing-library/react/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@testing-library/react/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/react/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/user-event": { + "version": "13.5.0", + "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-13.5.0.tgz", + "integrity": "sha512-5Kwtbo3Y/NowpkbRuSepbyMFkZmHgD+vPzYB/RJ4oxt5Gj/avFFBYjhw27cqSVPVw/3a67NK1PbiIr9k4Gwmdg==", + "dependencies": { + "@babel/runtime": "^7.12.5" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + }, + "peerDependencies": { + "@testing-library/dom": ">=7.21.4" + } + }, + "node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@types/aria-query": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.1.tgz", + "integrity": "sha512-XTIieEY+gvJ39ChLcB4If5zHtPxt3Syj5rgZR+e1ctpmK8NjPf0zFqsz4JpLJT0xla9GFDKjy8Cpu331nrmE1Q==" + }, + "node_modules/@types/babel__core": { + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.1.tgz", + "integrity": "sha512-aACu/U/omhdk15O4Nfb+fHgH/z3QsfQzpnvRZhYhThms83ZnAOZz7zZAWO7mn2yyNQaA4xTO8GLK3uqFU4bYYw==", + "dependencies": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", + "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.1.tgz", + "integrity": "sha512-MitHFXnhtgwsGZWtT68URpOvLN4EREih1u3QtQiN4VdAxWKRVvGCSvw/Qth0M0Qq3pJpnGOu5JaM/ydK7OGbqg==", + "dependencies": { + "@babel/types": "^7.20.7" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect-history-api-fallback": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.0.tgz", + "integrity": "sha512-4x5FkPpLipqwthjPsF7ZRbOv3uoLUFkTA9G9v583qi4pACvq0uTELrB8OLUzPWUI4IJIyvM85vzkV1nyiI2Lig==", + "dependencies": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "node_modules/@types/eslint": { + "version": "8.44.0", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.44.0.tgz", + "integrity": "sha512-gsF+c/0XOguWgaOgvFs+xnnRqt9GwgTvIks36WpE6ueeI4KCEHHd8K/CKHqhOqrJKsYH8m27kRzQEvWXAwXUTw==", + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.4", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", + "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.1.tgz", + "integrity": "sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==" + }, + "node_modules/@types/express": { + "version": "4.17.17", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.17.tgz", + "integrity": "sha512-Q4FmmuLGBG58btUnfS1c1r/NQdlp3DMfGDGig8WhfpA2YRUtEkxAjkZb0yvplJGYdF1fsQ81iMDcH24sSCNC/Q==", + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.17.35", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.35.tgz", + "integrity": "sha512-wALWQwrgiB2AWTT91CB62b6Yt0sNHpznUXeZEcnPU3DRdlDIz74x8Qg1UUYKSVFi+va5vKOLYRBI1bRKiLLKIg==", + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*", + "@types/send": "*" + } + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.6.tgz", + "integrity": "sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/hoist-non-react-statics": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz", + "integrity": "sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==", + "dev": true, + "dependencies": { + "@types/react": "*", + "hoist-non-react-statics": "^3.3.0" + } + }, + "node_modules/@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" + }, + "node_modules/@types/http-errors": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.1.tgz", + "integrity": "sha512-/K3ds8TRAfBvi5vfjuz8y6+GiAYBZ0x4tXv1Av6CWBWn0IlADc+ZX9pMq7oU0fNQPnBwIZl3rmeLp6SBApbxSQ==" + }, + "node_modules/@types/http-proxy": { + "version": "1.17.11", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.11.tgz", + "integrity": "sha512-HC8G7c1WmaF2ekqpnFq626xd3Zz0uvaqFmBJNRZCGEZCXkvSdJoNFn/8Ygbd9fKNQj8UzLdCETaI0UWPAjK7IA==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==" + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/jest": { + "version": "27.5.2", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-27.5.2.tgz", + "integrity": "sha512-mpT8LJJ4CMeeahobofYWIjFo0xonRS/HfxnVEPMPFSQdGUt1uHCnoPT7Zhb+sjDU2wz0oKV0OLUR0WzrHNgfeA==", + "dependencies": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.12", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.12.tgz", + "integrity": "sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==" + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==" + }, + "node_modules/@types/lodash": { + "version": "4.14.195", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.195.tgz", + "integrity": "sha512-Hwx9EUgdwf2GLarOjQp5ZH8ZmblzcbTBC2wtQWNKARBSxM9ezRIAUpeDTgoQRAFB0+8CNWXVA9+MaSOzOF3nPg==" + }, + "node_modules/@types/lodash.memoize": { + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/@types/lodash.memoize/-/lodash.memoize-4.1.7.tgz", + "integrity": "sha512-lGN7WeO4vO6sICVpf041Q7BX/9k1Y24Zo3FY0aUezr1QlKznpjzsDk3T3wvH8ofYzoK0QupN9TWcFAFZlyPwQQ==", + "dependencies": { + "@types/lodash": "*" + } + }, + "node_modules/@types/mime": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", + "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" + }, + "node_modules/@types/node": { + "version": "16.18.38", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.38.tgz", + "integrity": "sha512-6sfo1qTulpVbkxECP+AVrHV9OoJqhzCsfTNp5NIG+enM4HyM3HvZCO798WShIXBN0+QtDIcutJCjsVYnQP5rIQ==" + }, + "node_modules/@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + }, + "node_modules/@types/prettier": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.3.tgz", + "integrity": "sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==" + }, + "node_modules/@types/prop-types": { + "version": "15.7.5", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" + }, + "node_modules/@types/q": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", + "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==" + }, + "node_modules/@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" + }, + "node_modules/@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" + }, + "node_modules/@types/react": { + "version": "18.2.15", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.15.tgz", + "integrity": "sha512-oEjE7TQt1fFTFSbf8kkNuc798ahTUzn3Le67/PWjE8MAfYAD/qB7O8hSTcromLFqHCt9bcdOg5GXMokzTjJ5SA==", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "18.2.7", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.7.tgz", + "integrity": "sha512-GRaAEriuT4zp9N4p1i8BDBYmEyfo+xQ3yHjJU4eiK5NDa1RmUZG+unZABUTK4/Ox/M+GaHwb6Ow8rUITrtjszA==", + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/resolve": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", + "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" + }, + "node_modules/@types/scheduler": { + "version": "0.16.3", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.3.tgz", + "integrity": "sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ==" + }, + "node_modules/@types/semver": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.0.tgz", + "integrity": "sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw==" + }, + "node_modules/@types/send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.1.tgz", + "integrity": "sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q==", + "dependencies": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "node_modules/@types/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", + "dependencies": { + "@types/express": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.2.tgz", + "integrity": "sha512-J2LqtvFYCzaj8pVYKw8klQXrLLk7TBZmQ4ShlcdkELFKGwGMfevMLneMMRkMgZxotOD9wg497LpC7O8PcvAmfw==", + "dependencies": { + "@types/http-errors": "*", + "@types/mime": "*", + "@types/node": "*" + } + }, + "node_modules/@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" + }, + "node_modules/@types/styled-components": { + "version": "5.1.26", + "resolved": "https://registry.npmjs.org/@types/styled-components/-/styled-components-5.1.26.tgz", + "integrity": "sha512-KuKJ9Z6xb93uJiIyxo/+ksS7yLjS1KzG6iv5i78dhVg/X3u5t1H7juRWqVmodIdz6wGVaIApo1u01kmFRdJHVw==", + "dev": true, + "dependencies": { + "@types/hoist-non-react-statics": "*", + "@types/react": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/stylis": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@types/stylis/-/stylis-4.2.0.tgz", + "integrity": "sha512-n4sx2bqL0mW1tvDf/loQ+aMX7GQD3lc3fkCMC55VFNDu/vBOabO+LTIeXKM14xK0ppk5TUGcWRjiSpIlUpghKw==" + }, + "node_modules/@types/testing-library__jest-dom": { + "version": "5.14.8", + "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.8.tgz", + "integrity": "sha512-NRfJE9Cgpmu4fx716q9SYmU4jxxhYRU1BQo239Txt/9N3EC745XZX1Yl7h/SBIDlo1ANVOCRB4YDXjaQdoKCHQ==", + "dependencies": { + "@types/jest": "*" + } + }, + "node_modules/@types/trusted-types": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.3.tgz", + "integrity": "sha512-NfQ4gyz38SL8sDNrSixxU2Os1a5xcdFxipAFxYEuLUlvU2uDwS4NUpsImcf1//SlWItCVMMLiylsxbmNMToV/g==" + }, + "node_modules/@types/ws": { + "version": "8.5.5", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.5.tgz", + "integrity": "sha512-lwhs8hktwxSjf9UaZ9tG5M03PGogvFaH8gUgLNbN9HKIg0dvv6q+gkSuJ8HN4/VbyxkuLzCjlN7GquQ0gUJfIg==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/yargs": { + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==" + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.62.0.tgz", + "integrity": "sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==", + "dependencies": { + "@eslint-community/regexpp": "^4.4.0", + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/type-utils": "5.62.0", + "@typescript-eslint/utils": "5.62.0", + "debug": "^4.3.4", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "natural-compare-lite": "^1.4.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/@typescript-eslint/experimental-utils": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.62.0.tgz", + "integrity": "sha512-RTXpeB3eMkpoclG3ZHft6vG/Z30azNHuqY6wKPBHlVMZFuEvrtlEDe8gMqDb+SO+9hjC/pLekeSCryf9vMZlCw==", + "dependencies": { + "@typescript-eslint/utils": "5.62.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.62.0.tgz", + "integrity": "sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==", + "dependencies": { + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/typescript-estree": "5.62.0", + "debug": "^4.3.4" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz", + "integrity": "sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==", + "dependencies": { + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/visitor-keys": "5.62.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz", + "integrity": "sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==", + "dependencies": { + "@typescript-eslint/typescript-estree": "5.62.0", + "@typescript-eslint/utils": "5.62.0", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/types": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz", + "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz", + "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==", + "dependencies": { + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/visitor-keys": "5.62.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/@typescript-eslint/utils": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz", + "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@types/json-schema": "^7.0.9", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/typescript-estree": "5.62.0", + "eslint-scope": "^5.1.1", + "semver": "^7.3.7" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz", + "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==", + "dependencies": { + "@typescript-eslint/types": "5.62.0", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", + "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==", + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", + "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==" + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", + "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==" + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", + "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==" + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", + "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", + "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==" + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz", + "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==", + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", + "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", + "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", + "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==" + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz", + "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==", + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/helper-wasm-section": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6", + "@webassemblyjs/wasm-opt": "1.11.6", + "@webassemblyjs/wasm-parser": "1.11.6", + "@webassemblyjs/wast-printer": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz", + "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==", + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz", + "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==", + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6", + "@webassemblyjs/wasm-parser": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz", + "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==", + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", + "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@wojtekmaj/date-utils": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@wojtekmaj/date-utils/-/date-utils-1.4.1.tgz", + "integrity": "sha512-Fjs0KJz0//0AmlJVFx9AQmWpmxOTw4foDo4DKoswWVVjHsna4rdu+fXwid5YHNgzv/wHi9AkZCRPmHWsf890lg==", + "funding": { + "url": "https://github.com/wojtekmaj/date-utils?sponsor=1" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + }, + "node_modules/abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==" + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", + "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "dependencies": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "node_modules/acorn-globals/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-assertions": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", + "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/address": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", + "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "dependencies": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + }, + "engines": { + "node": ">=8.9" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-formats/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==" + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/apexcharts": { + "version": "3.41.0", + "resolved": "https://registry.npmjs.org/apexcharts/-/apexcharts-3.41.0.tgz", + "integrity": "sha512-FJXA7NVjxs1q+ptR3b1I+pN8K/gWuXn+qLZjFz8EHvJOokdgcuwa/HSe5aC465HW/LWnrjWLSTsOQejQbQ42hQ==", + "dependencies": { + "svg.draggable.js": "^2.2.2", + "svg.easing.js": "^2.0.0", + "svg.filter.js": "^2.0.2", + "svg.pathmorphing.js": "^0.1.3", + "svg.resize.js": "^1.4.3", + "svg.select.js": "^3.0.1" + } + }, + "node_modules/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/aria-query": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", + "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", + "dependencies": { + "deep-equal": "^2.0.5" + } + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", + "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", + "dependencies": { + "call-bind": "^1.0.2", + "is-array-buffer": "^3.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + }, + "node_modules/array-includes": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", + "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", + "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", + "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.reduce": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.5.tgz", + "integrity": "sha512-kDdugMl7id9COE8R7MHF5jWk7Dqt/fs4Pv+JXoICnYwqpjjjbUurz6w5fT5IG6brLdJhv6/VoHB0H7oyIBXd+Q==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-array-method-boxes-properly": "^1.0.0", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.tosorted": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz", + "integrity": "sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0", + "get-intrinsic": "^1.1.3" + } + }, + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.1.tgz", + "integrity": "sha512-09x0ZWFEjj4WD8PDbykUwo3t9arLn8NIzmmYEJFpYekOAQjpkGSyrQhNoRTcwwcFRu+ycWF78QZ63oWTqSjBcw==", + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "get-intrinsic": "^1.2.1", + "is-array-buffer": "^3.0.2", + "is-shared-array-buffer": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" + }, + "node_modules/ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==" + }, + "node_modules/async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/autoprefixer": { + "version": "10.4.14", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.14.tgz", + "integrity": "sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + ], + "dependencies": { + "browserslist": "^4.21.5", + "caniuse-lite": "^1.0.30001464", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/axe-core": { + "version": "4.7.2", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.7.2.tgz", + "integrity": "sha512-zIURGIS1E1Q4pcrMjp+nnEh+16G56eG/MUllJH8yEvw7asDo7Ac9uhC9KIH5jzpITueEZolfYglnCGIuSBz39g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/axios": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.4.0.tgz", + "integrity": "sha512-S4XCWMEmzvo64T9GfvQDOXgYRDJ/wsSZc7Jvdgx5u1sd0JwsuPLqb3SYmusag+edF6ziyMensPVqLTSc1PiSEA==", + "dependencies": { + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/axobject-query": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.2.1.tgz", + "integrity": "sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==", + "dependencies": { + "dequal": "^2.0.3" + } + }, + "node_modules/babel-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", + "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", + "dependencies": { + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.8.0" + } + }, + "node_modules/babel-jest/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/babel-jest/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/babel-jest/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/babel-jest/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/babel-jest/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-jest/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-loader": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz", + "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==", + "dependencies": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "engines": { + "node": ">= 8.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" + } + }, + "node_modules/babel-loader/node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", + "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/babel-plugin-macros": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", + "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + } + }, + "node_modules/babel-plugin-named-asset-import": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz", + "integrity": "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==", + "peerDependencies": { + "@babel/core": "^7.1.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.4.tgz", + "integrity": "sha512-9WeK9snM1BfxB38goUEv2FLnA6ja07UMfazFHzCXUb3NyDZAwfXvQiURQ6guTTMeHcOsdknULm1PDhs4uWtKyA==", + "dependencies": { + "@babel/compat-data": "^7.22.6", + "@babel/helper-define-polyfill-provider": "^0.4.1", + "@nicolo-ribaudo/semver-v6": "^6.3.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.2.tgz", + "integrity": "sha512-Cid+Jv1BrY9ReW9lIfNlNpsI53N+FN7gE+f73zLAUbr9C52W4gKLWSByx47pfDJsEysojKArqOtOKZSVIIUTuQ==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.4.1", + "core-js-compat": "^3.31.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.1.tgz", + "integrity": "sha512-L8OyySuI6OSQ5hFy9O+7zFjyr4WhAfRjLIOkhQGYl+emwJkd/S4XXT1JpfrgR1jrQ1NcGiOh+yAdGlF8pnC3Jw==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.4.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-transform-react-remove-prop-types": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz", + "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==" + }, + "node_modules/babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", + "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", + "dependencies": { + "babel-plugin-jest-hoist": "^27.5.1", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-react-app": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz", + "integrity": "sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==", + "dependencies": { + "@babel/core": "^7.16.0", + "@babel/plugin-proposal-class-properties": "^7.16.0", + "@babel/plugin-proposal-decorators": "^7.16.4", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0", + "@babel/plugin-proposal-numeric-separator": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.0", + "@babel/plugin-proposal-private-methods": "^7.16.0", + "@babel/plugin-transform-flow-strip-types": "^7.16.0", + "@babel/plugin-transform-react-display-name": "^7.16.0", + "@babel/plugin-transform-runtime": "^7.16.4", + "@babel/preset-env": "^7.16.4", + "@babel/preset-react": "^7.16.0", + "@babel/preset-typescript": "^7.16.0", + "@babel/runtime": "^7.16.3", + "babel-plugin-macros": "^3.1.0", + "babel-plugin-transform-react-remove-prop-types": "^0.4.24" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" + }, + "node_modules/bfj": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz", + "integrity": "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==", + "dependencies": { + "bluebird": "^3.5.5", + "check-types": "^11.1.1", + "hoopy": "^0.1.4", + "tryer": "^1.0.1" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/big-integer": { + "version": "1.6.51", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", + "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "node_modules/body-parser": { + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/body-parser/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/bonjour-service": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.1.1.tgz", + "integrity": "sha512-Z/5lQRMOG9k7W+FkeGTNjh7htqn/2LMnfOvBZ8pynNZCM9MwkQkI3zeI4oz09uWdcgmgHugVvBqxGg4VQJ5PCg==", + "dependencies": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/broadcast-channel": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/broadcast-channel/-/broadcast-channel-3.7.0.tgz", + "integrity": "sha512-cIAKJXAxGJceNZGTZSBzMxzyOn72cVgPnKx4dc6LRjQgbaJUQqhy5rzL3zbMxkMWsGKkv2hSFkPRMEXfoMZ2Mg==", + "dependencies": { + "@babel/runtime": "^7.7.2", + "detect-node": "^2.1.0", + "js-sha3": "0.8.0", + "microseconds": "0.2.0", + "nano-time": "1.0.0", + "oblivious-set": "1.0.0", + "rimraf": "3.0.2", + "unload": "2.2.0" + } + }, + "node_modules/browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" + }, + "node_modules/browserslist": { + "version": "4.21.9", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.9.tgz", + "integrity": "sha512-M0MFoZzbUrRU4KNfCrDLnvyE7gub+peetoTid3TBIqtunaDJyXlwhakT+/VkvSXcfIzFfK/nkCs4nmyTmxdNSg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001503", + "electron-to-chromium": "^1.4.431", + "node-releases": "^2.0.12", + "update-browserslist-db": "^1.0.11" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "node_modules/builtin-modules": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", + "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/camelize": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.1.tgz", + "integrity": "sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001516", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001516.tgz", + "integrity": "sha512-Wmec9pCBY8CWbmI4HsjBeQLqDTqV91nFVR83DnZpYyRnPI1wePDsTg0bGLPC5VU/3OIZV1fmxEea1b+tFKe86g==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ] + }, + "node_modules/case-sensitive-paths-webpack-plugin": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", + "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/chart.js": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-4.3.0.tgz", + "integrity": "sha512-ynG0E79xGfMaV2xAHdbhwiPLczxnNNnasrmPEXriXsPJGjmhOBYzFVEsB65w2qMDz+CaBJJuJD0inE/ab/h36g==", + "dependencies": { + "@kurkle/color": "^0.3.0" + }, + "engines": { + "pnpm": ">=7" + } + }, + "node_modules/check-types": { + "version": "11.2.2", + "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.2.2.tgz", + "integrity": "sha512-HBiYvXvn9Z70Z88XKjz3AEKd4HJhBXsa3j7xFnITAzoS8+q6eIGi8qDB8FKPBAjtuxjI/zFpwuiCb8oDtKOYrA==" + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/ci-info": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", + "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "engines": { + "node": ">=8" + } + }, + "node_modules/cjs-module-lexer": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz", + "integrity": "sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==" + }, + "node_modules/clean-css": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.2.tgz", + "integrity": "sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww==", + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 10.0" + } + }, + "node_modules/clean-css/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/clsx": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.0.0.tgz", + "integrity": "sha512-rQ1+kcj+ttHG0MKVGBUXwayCCF1oh39BF5COIpRzuCEv8Mwjv0XucrI2ExNTOn9IlLifGClWQcU9BrZORvtw6Q==", + "engines": { + "node": ">=6" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dependencies": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz", + "integrity": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==" + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==" + }, + "node_modules/colorette": { + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==" + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "engines": { + "node": ">= 12" + } + }, + "node_modules/common-path-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" + }, + "node_modules/common-tags": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", + "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/compression/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "node_modules/confusing-browser-globals": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", + "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==" + }, + "node_modules/connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" + }, + "node_modules/cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + }, + "node_modules/core-js": { + "version": "3.31.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.31.1.tgz", + "integrity": "sha512-2sKLtfq1eFST7l7v62zaqXacPc7uG8ZAya8ogijLhTtaKNcpzpB4TMoTw2Si+8GYKRwFPMMtUT0263QFWFfqyQ==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.31.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.31.1.tgz", + "integrity": "sha512-wIDWd2s5/5aJSdpOJHfSibxNODxoGoWOBHt8JSPB41NOE94M7kuTPZCYLOlTtuoXTsBPKobpJ6T+y0SSy5L9SA==", + "dependencies": { + "browserslist": "^4.21.9" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-pure": { + "version": "3.31.1", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.31.1.tgz", + "integrity": "sha512-w+C62kvWti0EPs4KPMCMVv9DriHSXfQOCQ94bGGBiEW5rrbtt/Rz8n5Krhfw9cpFyzXBjf3DB3QnPdEzGDY4Fw==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + }, + "node_modules/cosmiconfig": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", + "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/css-blank-pseudo": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz", + "integrity": "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "bin": { + "css-blank-pseudo": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-color-keywords": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz", + "integrity": "sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/css-declaration-sorter": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.1.tgz", + "integrity": "sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==", + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.0.9" + } + }, + "node_modules/css-has-pseudo": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz", + "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "bin": { + "css-has-pseudo": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-loader": { + "version": "6.8.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.8.1.tgz", + "integrity": "sha512-xDAXtEVGlD0gJ07iclwWVkLoZOpEvAWaSyf6W18S2pOC//K8+qUDIx8IIT3D+HjnmkJPQeesOPv5aiUaJsCM2g==", + "dependencies": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.21", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.3", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.8" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/css-loader/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/css-loader/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/css-loader/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/css-minimizer-webpack-plugin": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz", + "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==", + "dependencies": { + "cssnano": "^5.0.6", + "jest-worker": "^27.0.2", + "postcss": "^8.3.5", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@parcel/css": { + "optional": true + }, + "clean-css": { + "optional": true + }, + "csso": { + "optional": true + }, + "esbuild": { + "optional": true + } + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-prefers-color-scheme": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz", + "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==", + "bin": { + "css-prefers-color-scheme": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" + }, + "node_modules/css-to-react-native": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.2.0.tgz", + "integrity": "sha512-e8RKaLXMOFii+02mOlqwjbD00KSEKqblnpO9e++1aXS1fPQOpS1YoqdVHBqPjHNoxeF2mimzVqawm2KCbEdtHQ==", + "dependencies": { + "camelize": "^1.0.0", + "css-color-keywords": "^1.0.0", + "postcss-value-parser": "^4.0.2" + } + }, + "node_modules/css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "dependencies": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-tree/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==" + }, + "node_modules/cssdb": { + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-7.6.0.tgz", + "integrity": "sha512-Nna7rph8V0jC6+JBY4Vk4ndErUmfJfV6NJCaZdurL0omggabiy+QB2HCQtu5c/ACLZ0I7REv7A4QyPIoYzZx0w==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + } + ] + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano": { + "version": "5.1.15", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.15.tgz", + "integrity": "sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==", + "dependencies": { + "cssnano-preset-default": "^5.2.14", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/cssnano" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-preset-default": { + "version": "5.2.14", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz", + "integrity": "sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==", + "dependencies": { + "css-declaration-sorter": "^6.3.1", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.1", + "postcss-convert-values": "^5.1.3", + "postcss-discard-comments": "^5.1.2", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.7", + "postcss-merge-rules": "^5.1.4", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.4", + "postcss-minify-selectors": "^5.2.1", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.1", + "postcss-normalize-repeat-style": "^5.1.1", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.1", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.3", + "postcss-reduce-initial": "^5.1.2", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "node_modules/csso/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" + }, + "node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + }, + "node_modules/csstype": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", + "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" + }, + "node_modules/damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==" + }, + "node_modules/data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "dependencies": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decimal.js": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", + "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==" + }, + "node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==" + }, + "node_modules/deep-equal": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.2.tgz", + "integrity": "sha512-xjVyBf0w5vH0I42jdAZzOKVldmPgSulmiyPRywoyq7HXC9qdgo17kxJE+rdnif5Tz6+pIrpJI8dCpMNLIGkUiA==", + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "call-bind": "^1.0.2", + "es-get-iterator": "^1.1.3", + "get-intrinsic": "^1.2.1", + "is-arguments": "^1.1.1", + "is-array-buffer": "^3.0.2", + "is-date-object": "^1.0.5", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "isarray": "^2.0.5", + "object-is": "^1.1.5", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.5.0", + "side-channel": "^1.0.4", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.1", + "which-typed-array": "^1.1.9" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "engines": { + "node": ">=8" + } + }, + "node_modules/define-properties": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", + "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", + "dependencies": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detect-element-overflow": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/detect-element-overflow/-/detect-element-overflow-1.4.1.tgz", + "integrity": "sha512-6a1wXl5+KbnXhO5FWgKq+omp8km42QLWgd1UYj99SS6o/aYBuTPU/ByI9dLgPYi9aes5TAg62IRoRKpqrDb0PQ==", + "funding": { + "url": "https://github.com/wojtekmaj/detect-element-overflow?sponsor=1" + } + }, + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + }, + "node_modules/detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "dependencies": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "bin": { + "detect": "bin/detect-port", + "detect-port": "bin/detect-port" + }, + "engines": { + "node": ">= 4.2.1" + } + }, + "node_modules/detect-port-alt/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/detect-port-alt/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" + }, + "node_modules/diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" + }, + "node_modules/dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==" + }, + "node_modules/dns-packet": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.0.tgz", + "integrity": "sha512-rza3UH1LwdHh9qyPXp8lkwpjSNk/AMD3dPytUoRoqnypDUhY0xvbdmVhWOfxO68frEfV9BU8V12Ez7ZsHGZpCQ==", + "dependencies": { + "@leichtgewicht/ip-codec": "^2.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-accessibility-api": { + "version": "0.5.16", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz", + "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==" + }, + "node_modules/dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dependencies": { + "utila": "~0.4" + } + }, + "node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "dependencies": { + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/domexception/node_modules/webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", + "engines": { + "node": ">=10" + } + }, + "node_modules/dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "node_modules/ejs": { + "version": "3.1.9", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.9.tgz", + "integrity": "sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==", + "dependencies": { + "jake": "^10.8.5" + }, + "bin": { + "ejs": "bin/cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.4.463", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.463.tgz", + "integrity": "sha512-fT3hvdUWLjDbaTGzyOjng/CQhQJSQP8ThO3XZAoaxHvHo2kUXiRQVMj9M235l8uDFiNPsPa6KHT1p3RaR6ugRw==" + }, + "node_modules/emittery": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", + "integrity": "sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "dependencies": { + "stackframe": "^1.3.4" + } + }, + "node_modules/es-abstract": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.1.tgz", + "integrity": "sha512-ioRRcXMO6OFyRpyzV3kE1IIBd4WG5/kltnzdxSCqoP8CMGs/Li+M1uF5o7lOkZVFjDs+NLesthnF66Pg/0q0Lw==", + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "arraybuffer.prototype.slice": "^1.0.1", + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-set-tostringtag": "^2.0.1", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.2.1", + "get-symbol-description": "^1.0.0", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.5", + "is-array-buffer": "^3.0.2", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.10", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.3", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.5.0", + "safe-array-concat": "^1.0.0", + "safe-regex-test": "^1.0.0", + "string.prototype.trim": "^1.2.7", + "string.prototype.trimend": "^1.0.6", + "string.prototype.trimstart": "^1.0.6", + "typed-array-buffer": "^1.0.0", + "typed-array-byte-length": "^1.0.0", + "typed-array-byte-offset": "^1.0.0", + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-array-method-boxes-properly": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", + "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==" + }, + "node_modules/es-get-iterator": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", + "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "is-arguments": "^1.1.1", + "is-map": "^2.0.2", + "is-set": "^2.0.2", + "is-string": "^1.0.7", + "isarray": "^2.0.5", + "stop-iteration-iterator": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-module-lexer": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.3.0.tgz", + "integrity": "sha512-vZK7T0N2CBmBOixhmjdqx2gWVbFZ4DXZ/NyRMZVlJXPa7CyFS+/a4QQsDGDQy9ZfEzxFuNEsMLeQJnKP2p5/JA==" + }, + "node_modules/es-set-tostringtag": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", + "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", + "dependencies": { + "get-intrinsic": "^1.1.3", + "has": "^1.0.3", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-shim-unscopables": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", + "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "dependencies": { + "has": "^1.0.3" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/escodegen": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", + "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/escodegen/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint": { + "version": "8.45.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.45.0.tgz", + "integrity": "sha512-pd8KSxiQpdYRfYa9Wufvdoct3ZPQQuVuU5O6scNgMuOMYuxvH0IGaYK0wUFjo4UYYQQCUndlXiMbnxopwvvTiw==", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.4.0", + "@eslint/eslintrc": "^2.1.0", + "@eslint/js": "8.44.0", + "@humanwhocodes/config-array": "^0.11.10", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.2.0", + "eslint-visitor-keys": "^3.4.1", + "espree": "^9.6.0", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-config-react-app": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz", + "integrity": "sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==", + "dependencies": { + "@babel/core": "^7.16.0", + "@babel/eslint-parser": "^7.16.3", + "@rushstack/eslint-patch": "^1.1.0", + "@typescript-eslint/eslint-plugin": "^5.5.0", + "@typescript-eslint/parser": "^5.5.0", + "babel-preset-react-app": "^10.0.1", + "confusing-browser-globals": "^1.0.11", + "eslint-plugin-flowtype": "^8.0.3", + "eslint-plugin-import": "^2.25.3", + "eslint-plugin-jest": "^25.3.0", + "eslint-plugin-jsx-a11y": "^6.5.1", + "eslint-plugin-react": "^7.27.1", + "eslint-plugin-react-hooks": "^4.3.0", + "eslint-plugin-testing-library": "^5.0.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "eslint": "^8.0.0" + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz", + "integrity": "sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==", + "dependencies": { + "debug": "^3.2.7", + "is-core-module": "^2.11.0", + "resolve": "^1.22.1" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-module-utils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz", + "integrity": "sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==", + "dependencies": { + "debug": "^3.2.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-flowtype": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz", + "integrity": "sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==", + "dependencies": { + "lodash": "^4.17.21", + "string-natural-compare": "^3.0.1" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@babel/plugin-syntax-flow": "^7.14.5", + "@babel/plugin-transform-react-jsx": "^7.14.9", + "eslint": "^8.1.0" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.27.5", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz", + "integrity": "sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==", + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flat": "^1.3.1", + "array.prototype.flatmap": "^1.3.1", + "debug": "^3.2.7", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.7", + "eslint-module-utils": "^2.7.4", + "has": "^1.0.3", + "is-core-module": "^2.11.0", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.values": "^1.1.6", + "resolve": "^1.22.1", + "semver": "^6.3.0", + "tsconfig-paths": "^3.14.1" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-jest": { + "version": "25.7.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz", + "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==", + "dependencies": { + "@typescript-eslint/experimental-utils": "^5.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + }, + "peerDependencies": { + "@typescript-eslint/eslint-plugin": "^4.0.0 || ^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "@typescript-eslint/eslint-plugin": { + "optional": true + }, + "jest": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.7.1.tgz", + "integrity": "sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==", + "dependencies": { + "@babel/runtime": "^7.20.7", + "aria-query": "^5.1.3", + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.6.2", + "axobject-query": "^3.1.1", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", + "has": "^1.0.3", + "jsx-ast-utils": "^3.3.3", + "language-tags": "=1.0.5", + "minimatch": "^3.1.2", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.32.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.2.tgz", + "integrity": "sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==", + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "array.prototype.tosorted": "^1.1.1", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "object.hasown": "^1.1.2", + "object.values": "^1.1.6", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.4", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.8" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", + "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + } + }, + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", + "dependencies": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-plugin-testing-library": { + "version": "5.11.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.11.0.tgz", + "integrity": "sha512-ELY7Gefo+61OfXKlQeXNIDVVLPcvKTeiQOoMZG9TeuWa7Ln4dUNRv8JdRWBQI9Mbb427XGlVB1aa1QPZxBJM8Q==", + "dependencies": { + "@typescript-eslint/utils": "^5.58.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0", + "npm": ">=6" + }, + "peerDependencies": { + "eslint": "^7.5.0 || ^8.0.0" + } + }, + "node_modules/eslint-scope": { + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.1.tgz", + "integrity": "sha512-CvefSOsDdaYYvxChovdrPo/ZGt8d5lrJWleAc1diXRKhHGiTYEI26cvo8Kle/wGnsizoCJjK73FMg1/IkIwiNA==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", + "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-webpack-plugin": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz", + "integrity": "sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==", + "dependencies": { + "@types/eslint": "^7.29.0 || ^8.4.1", + "jest-worker": "^28.0.2", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0", + "webpack": "^5.0.0" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/jest-worker": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", + "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/eslint-webpack-plugin/node_modules/schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/eslint/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/eslint/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "node_modules/eslint/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/eslint/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/eslint/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/eslint/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/globals": { + "version": "13.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/eslint/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/espree": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "dependencies": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expect": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", + "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", + "dependencies": { + "@jest/types": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/express": { + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "node_modules/fast-glob": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.0.tgz", + "integrity": "sha512-ChDuvbOypPuNjO8yIDf36x7BlZX1smcUMTTcyoIjycexOxd6DFsKsg21qVBzEmr3G7fUKIRy2/psii+CIUt7FA==", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" + }, + "node_modules/fastq": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/filelist": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "dependencies": { + "minimatch": "^5.0.1" + } + }, + "node_modules/filelist/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/filelist/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/filesize": { + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", + "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dependencies": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==" + }, + "node_modules/follow-redirects": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dependencies": { + "is-callable": "^1.1.3" + } + }, + "node_modules/fork-ts-checker-webpack-plugin": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz", + "integrity": "sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==", + "dependencies": { + "@babel/code-frame": "^7.8.3", + "@types/json-schema": "^7.0.5", + "chalk": "^4.1.0", + "chokidar": "^3.4.2", + "cosmiconfig": "^6.0.0", + "deepmerge": "^4.2.2", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "memfs": "^3.1.2", + "minimatch": "^3.0.4", + "schema-utils": "2.7.0", + "semver": "^7.3.2", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=10", + "yarn": ">=1.0.0" + }, + "peerDependencies": { + "eslint": ">= 6", + "typescript": ">= 2.7", + "vue-template-compiler": "*", + "webpack": ">= 4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + }, + "vue-template-compiler": { + "optional": true + } + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", + "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", + "dependencies": { + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://www.patreon.com/infusion" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/fs-monkey": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.4.tgz", + "integrity": "sha512-INM/fWAxMICjttnD0DX1rBvinKskj5G1w+oy/pnm9u/tSlnBrzFonJMcalKJ30P8RRsPzKcCG7Q8l0jx5Fh9YQ==" + }, + "node_modules/fs-readdir-recursive": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fs-readdir-recursive/-/fs-readdir-recursive-1.1.0.tgz", + "integrity": "sha512-GNanXlVr2pf02+sPN40XN8HG+ePaNcvM0q5mZBd668Obwb0yD5GiUbZOFgwn8kGMY6I3mdyDJzieUy3PTYyTRA==" + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "node_modules/function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", + "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-user-locale": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/get-user-locale/-/get-user-locale-2.3.0.tgz", + "integrity": "sha512-I3rQvAUwu2nauRD9YyQBSXVFJZixNouwA+eZld51Sn4Pn0N1qFbgcgOi/nPigJPQlNY519mT95fiSPRgflQiTA==", + "dependencies": { + "@types/lodash.memoize": "^4.1.7", + "lodash.memoize": "^4.1.1" + }, + "funding": { + "url": "https://github.com/wojtekmaj/get-user-locale?sponsor=1" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + }, + "node_modules/global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dependencies": { + "global-prefix": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dependencies": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "dependencies": { + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" + }, + "node_modules/graphemer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==" + }, + "node_modules/gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "dependencies": { + "duplexer": "^0.1.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/hamt_plus": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/hamt_plus/-/hamt_plus-1.0.2.tgz", + "integrity": "sha512-t2JXKaehnMb9paaYA7J0BX8QQAY8lwfQ9Gjf4pg/mk4krt+cmwmU652HOoWonf+7+EQV97ARPMhhVgU1ra2GhA==" + }, + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + }, + "node_modules/harmony-reflect": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz", + "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==" + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dependencies": { + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "bin": { + "he": "bin/he" + } + }, + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "dev": true, + "dependencies": { + "react-is": "^16.7.0" + } + }, + "node_modules/hoopy": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", + "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==", + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hpack.js/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "node_modules/hpack.js/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/hpack.js/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/hpack.js/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dependencies": { + "whatwg-encoding": "^1.0.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/html-entities": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.4.0.tgz", + "integrity": "sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/mdevils" + }, + { + "type": "patreon", + "url": "https://patreon.com/mdevils" + } + ] + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + }, + "node_modules/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "dependencies": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + }, + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/html-webpack-plugin": { + "version": "5.5.3", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.3.tgz", + "integrity": "sha512-6YrDKTuqaP/TquFH7h4srYWsZx+x6k6+FbsTm0ziCwGHDP78Unr1r9F/H4+sGmMbX08GQcJ+K64x55b+7VM/jg==", + "dependencies": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/html-webpack-plugin" + }, + "peerDependencies": { + "webpack": "^5.20.0" + } + }, + "node_modules/htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "dependencies": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/idb": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz", + "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==" + }, + "node_modules/identity-obj-proxy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", + "integrity": "sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==", + "dependencies": { + "harmony-reflect": "^1.4.6" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/immer": { + "version": "9.0.21", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz", + "integrity": "sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/immer" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "node_modules/internal-slot": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", + "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", + "dependencies": { + "get-intrinsic": "^1.2.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "node_modules/ipaddr.js": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.1.0.tgz", + "integrity": "sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-array-buffer": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", + "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "is-typed-array": "^1.1.10" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.1.tgz", + "integrity": "sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==", + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", + "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==" + }, + "node_modules/is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-set": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", + "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz", + "integrity": "sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==", + "dependencies": { + "which-typed-array": "^1.1.11" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "node_modules/is-weakmap": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", + "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakset": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", + "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-source-maps/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-reports": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", + "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jake": { + "version": "10.8.7", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.7.tgz", + "integrity": "sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w==", + "dependencies": { + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.4", + "minimatch": "^3.1.2" + }, + "bin": { + "jake": "bin/cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jake/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jake/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jake/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jake/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jake/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jake/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", + "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", + "dependencies": { + "@jest/core": "^27.5.1", + "import-local": "^3.0.2", + "jest-cli": "^27.5.1" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-changed-files": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", + "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", + "dependencies": { + "@jest/types": "^27.5.1", + "execa": "^5.0.0", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", + "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-circus/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-circus/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-circus/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-circus/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-circus/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", + "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", + "dependencies": { + "@jest/core": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", + "jest-config": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "prompts": "^2.0.1", + "yargs": "^16.2.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-cli/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-cli/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-cli/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-cli/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-cli/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", + "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", + "dependencies": { + "@babel/core": "^7.8.0", + "@jest/test-sequencer": "^27.5.1", + "@jest/types": "^27.5.1", + "babel-jest": "^27.5.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.9", + "jest-circus": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-jasmine2": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "ts-node": { + "optional": true + } + } + }, + "node_modules/jest-config/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-config/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-config/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-diff/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-diff/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-diff/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-diff/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-diff/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-docblock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", + "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-each": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", + "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-each/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-each/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-each/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-each/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-each/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-each/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-jsdom": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1", + "jsdom": "^16.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-environment-node": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", + "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-haste-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", + "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^27.5.1", + "jest-serializer": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "micromatch": "^4.0.4", + "walker": "^1.0.7" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/jest-jasmine2": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", + "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-jasmine2/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-jasmine2/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-jasmine2/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-jasmine2/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-leak-detector": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", + "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", + "dependencies": { + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-matcher-utils/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-matcher-utils/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-message-util/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-message-util/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-message-util/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-mock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-regex-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", + "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", + "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", + "dependencies": { + "@jest/types": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-snapshot": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-resolve/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-resolve/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-resolve/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-resolve/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", + "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-leak-detector": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "source-map-support": "^0.5.6", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runner/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runner/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-runner/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runner/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-runner/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", + "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/globals": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "execa": "^5.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runtime/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runtime/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-runtime/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runtime/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-runtime/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-serializer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", + "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.9" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", + "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", + "dependencies": { + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.0.0", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^27.5.1", + "semver": "^7.3.2" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-snapshot/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-snapshot/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-snapshot/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-snapshot/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-snapshot/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-util/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-util/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-util/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-util/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-util/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", + "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "leven": "^3.1.0", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-validate/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-validate/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-validate/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.1.0.tgz", + "integrity": "sha512-Va5nLSJTN7YFtC2jd+7wsoe1pNe5K4ShLux/E5iHEwlB9AxaxmggY7to9KUqKojhaJw3aXqt5WAb4jGPOolpEw==", + "dependencies": { + "ansi-escapes": "^4.3.1", + "chalk": "^4.0.0", + "jest-regex-util": "^28.0.0", + "jest-watcher": "^28.0.0", + "slash": "^4.0.0", + "string-length": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "jest": "^27.0.0 || ^28.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/console": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz", + "integrity": "sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==", + "dependencies": { + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^28.1.3", + "jest-util": "^28.1.3", + "slash": "^3.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/console/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/test-result": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.3.tgz", + "integrity": "sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==", + "dependencies": { + "@jest/console": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/types": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "dependencies": { + "@jest/schemas": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@types/yargs": { + "version": "17.0.24", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", + "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-watch-typeahead/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-watch-typeahead/node_modules/emittery": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", + "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-message-util": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", + "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.1.3", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.1.3", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-message-util/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-regex-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", + "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==", + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-util": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", + "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", + "dependencies": { + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-watcher": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz", + "integrity": "sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==", + "dependencies": { + "@jest/test-result": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.10.2", + "jest-util": "^28.1.3", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-watcher/node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-watcher/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/pretty-format": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", + "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", + "dependencies": { + "@jest/schemas": "^28.1.3", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "node_modules/jest-watch-typeahead/node_modules/slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watch-typeahead/node_modules/string-length": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz", + "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==", + "dependencies": { + "char-regex": "^2.0.0", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watch-typeahead/node_modules/string-length/node_modules/char-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz", + "integrity": "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==", + "engines": { + "node": ">=12.20" + } + }, + "node_modules/jest-watch-typeahead/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/strip-ansi/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", + "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", + "dependencies": { + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^27.5.1", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-watcher/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watcher/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-watcher/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-watcher/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-watcher/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/jiti": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.19.1.tgz", + "integrity": "sha512-oVhqoRDaBXf7sjkll95LHVS6Myyyb1zaunVwk4Z0+WPSW4gjS0pl01zYKHScTuyEhQsFxV5L4DR5r+YqSyqyyg==", + "bin": { + "jiti": "bin/jiti.js" + } + }, + "node_modules/js-sha3": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz", + "integrity": "sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==" + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "dependencies": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jsdom/node_modules/form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, + "node_modules/json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==" + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonpointer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", + "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jsx-ast-utils": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.4.tgz", + "integrity": "sha512-fX2TVdCViod6HwKEtSWGHs57oFhVfCMwieb9PuRDgjDPh5XeqJiHFFFJCHxU5cnTc3Bu/GRL+kPiFmw8XWOfKw==", + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flat": "^1.3.1", + "object.assign": "^4.1.4", + "object.values": "^1.1.6" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "engines": { + "node": ">=6" + } + }, + "node_modules/klona": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz", + "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/language-subtag-registry": { + "version": "0.3.22", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", + "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==" + }, + "node_modules/language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", + "dependencies": { + "language-subtag-registry": "~0.3.2" + } + }, + "node_modules/launch-editor": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.0.tgz", + "integrity": "sha512-JpDCcQnyAAzZZaZ7vEiSqL690w7dAEyLao+KC96zBplnYbJS7TYNjvM3M7y3dGz+v7aIsJk3hllWuc0kWAjyRQ==", + "dependencies": { + "picocolors": "^1.0.0", + "shell-quote": "^1.7.3" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lilconfig": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + }, + "node_modules/loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==" + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/lz-string": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz", + "integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==", + "bin": { + "lz-string": "bin/bin.js" + } + }, + "node_modules/magic-string": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", + "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "dependencies": { + "sourcemap-codec": "^1.4.8" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-event-props": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/make-event-props/-/make-event-props-1.6.1.tgz", + "integrity": "sha512-JhvWq/iz1BvlmnPvLJjXv+xnMPJZuychrDC68V+yCGQJn5chcA8rLGKo5EP1XwIKVrigSXKLmbeXAGkf36wdCQ==", + "funding": { + "url": "https://github.com/wojtekmaj/make-event-props?sponsor=1" + } + }, + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dependencies": { + "tmpl": "1.0.5" + } + }, + "node_modules/match-sorter": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/match-sorter/-/match-sorter-6.3.1.tgz", + "integrity": "sha512-mxybbo3pPNuA+ZuCUhm5bwNkXrJTbsk5VWbR5wiwz/GC6LIiegBGn2w3O08UG/jdbYLinw51fSQ5xNU1U3MgBw==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "remove-accents": "0.4.2" + } + }, + "node_modules/mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memfs": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", + "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", + "dependencies": { + "fs-monkey": "^1.0.4" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/microseconds": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/microseconds/-/microseconds-0.2.0.tgz", + "integrity": "sha512-n7DHHMjR1avBbSpsTBj6fmMGh2AGrifVV4e+WYc3Q9lO+xnSZ3NyhcBND3vzzatt05LFhoKFRxrIyklmLlUtyA==" + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "2.7.6", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.6.tgz", + "integrity": "sha512-Qk7HcgaPkGG6eD77mLvZS1nmxlao3j+9PkrT9Uc7HAE1id3F41+DdBRYRYkbyfNRGzm8/YWtzhw7nVPmwhqTQw==", + "dependencies": { + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/moment": { + "version": "2.29.4", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", + "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", + "engines": { + "node": "*" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "dependencies": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "dependencies": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "node_modules/nano-time": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/nano-time/-/nano-time-1.0.0.tgz", + "integrity": "sha512-flnngywOoQ0lLQOTRNexn2gGSNuM9bKj9RZAWSzhQ+UJYaAFG9bac4DW9VHjUAzrOaIcajHybCTHe/bkvozQqA==", + "dependencies": { + "big-integer": "^1.6.16" + } + }, + "node_modules/nanoid": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", + "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==" + }, + "node_modules/natural-compare-lite": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==" + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "node_modules/no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==" + }, + "node_modules/node-releases": { + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", + "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==" + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/nwsapi": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.7.tgz", + "integrity": "sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==" + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/object-inspect": { + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.entries": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz", + "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", + "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.getownpropertydescriptors": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.6.tgz", + "integrity": "sha512-lq+61g26E/BgHv0ZTFgRvi7NMEPuAxLkFU7rukXjc/AlwH4Am5xXVnIXy3un1bg/JPbXHrixRkK1itUzzPiIjQ==", + "dependencies": { + "array.prototype.reduce": "^1.0.5", + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.21.2", + "safe-array-concat": "^1.0.0" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.hasown": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz", + "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==", + "dependencies": { + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.values": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", + "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/oblivious-set": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/oblivious-set/-/oblivious-set-1.0.0.tgz", + "integrity": "sha512-z+pI07qxo4c2CulUHCDf9lcqDlMSo72N/4rLUpRXf6fu+q8vjt8y0xS+Tlf8NTJDdTXHbdeO1n3MlbctwEoXZw==" + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/optionator": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", + "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", + "dependencies": { + "@aashutoshrathi/word-wrap": "^1.2.3", + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "dependencies": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pirates": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-dir/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-up/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss": { + "version": "8.4.26", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.26.tgz", + "integrity": "sha512-jrXHFF8iTloAenySjM/ob3gSj7pCu0Ji49hnjqzsgSRa50hkWCKD0HQ+gMNJkW38jBI68MpAAg7ZWwHwX8NMMw==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "nanoid": "^3.3.6", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-attribute-case-insensitive": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.2.tgz", + "integrity": "sha512-XIidXV8fDr0kKt28vqki84fRK8VW8eTuIa4PChv2MqKuT6C9UjmSKzen6KaWhWEoYvwxFCa7n/tC1SZ3tyq4SQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-browser-comments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz", + "integrity": "sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==", + "engines": { + "node": ">=8" + }, + "peerDependencies": { + "browserslist": ">=4", + "postcss": ">=8" + } + }, + "node_modules/postcss-calc": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", + "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", + "dependencies": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + }, + "peerDependencies": { + "postcss": "^8.2.2" + } + }, + "node_modules/postcss-clamp": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz", + "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": ">=7.6.0" + }, + "peerDependencies": { + "postcss": "^8.4.6" + } + }, + "node_modules/postcss-color-functional-notation": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.4.tgz", + "integrity": "sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-color-hex-alpha": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz", + "integrity": "sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-color-rebeccapurple": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.1.tgz", + "integrity": "sha512-pGxkuVEInwLHgkNxUc4sdg4g3py7zUeCQ9sMfwyHAT+Ezk8a4OaaVZ8lIY5+oNqA/BXXgLyXv0+5wHP68R79hg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-colormin": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.1.tgz", + "integrity": "sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-convert-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", + "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-custom-media": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz", + "integrity": "sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/postcss-custom-properties": { + "version": "12.1.11", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.11.tgz", + "integrity": "sha512-0IDJYhgU8xDv1KY6+VgUwuQkVtmYzRwu+dMjnmdMafXYv86SWqfxkc7qdDvWS38vsjaEtv8e0vGOUQrAiMBLpQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-custom-selectors": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz", + "integrity": "sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==", + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/postcss-dir-pseudo-class": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.5.tgz", + "integrity": "sha512-eqn4m70P031PF7ZQIvSgy9RSJ5uI2171O/OO/zcRNYpJbvaeKFUlar1aJ7rmgiQtbm0FSPsRewjpdS0Oew7MPA==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-discard-comments": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-duplicates": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-empty": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", + "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-overridden": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", + "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-double-position-gradients": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.2.tgz", + "integrity": "sha512-GX+FuE/uBR6eskOK+4vkXgT6pDkexLokPaz/AbJna9s5Kzp/yl488pKPjhy0obB475ovfT1Wv8ho7U/cHNaRgQ==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-env-function": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz", + "integrity": "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-flexbugs-fixes": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz", + "integrity": "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==", + "peerDependencies": { + "postcss": "^8.1.4" + } + }, + "node_modules/postcss-focus-visible": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz", + "integrity": "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-focus-within": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz", + "integrity": "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-font-variant": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", + "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-gap-properties": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.5.tgz", + "integrity": "sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-image-set-function": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.7.tgz", + "integrity": "sha512-9T2r9rsvYzm5ndsBE8WgtrMlIT7VbtTfE7b3BQnudUqnBcBo7L758oc+o+pdj/dUV0l5wjwSdjeOH2DZtfv8qw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-import": { + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", + "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", + "dependencies": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-initial": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz", + "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==", + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-js": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", + "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", + "dependencies": { + "camelcase-css": "^2.0.1" + }, + "engines": { + "node": "^12 || ^14 || >= 16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.4.21" + } + }, + "node_modules/postcss-lab-function": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.1.tgz", + "integrity": "sha512-xuXll4isR03CrQsmxyz92LJB2xX9n+pZJ5jE9JgcnmsCammLyKdlzrBin+25dy6wIjfhJpKBAN80gsTlCgRk2w==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-load-config": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz", + "integrity": "sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==", + "dependencies": { + "lilconfig": "^2.0.5", + "yaml": "^2.1.1" + }, + "engines": { + "node": ">= 14" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": ">=8.0.9", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + }, + "ts-node": { + "optional": true + } + } + }, + "node_modules/postcss-load-config/node_modules/yaml": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.1.tgz", + "integrity": "sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==", + "engines": { + "node": ">= 14" + } + }, + "node_modules/postcss-loader": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", + "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "dependencies": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" + } + }, + "node_modules/postcss-loader/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/postcss-loader/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/postcss-loader/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/postcss-logical": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz", + "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-media-minmax": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz", + "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-merge-longhand": { + "version": "5.1.7", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", + "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-merge-rules": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz", + "integrity": "sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-font-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", + "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-gradients": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", + "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", + "dependencies": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-params": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", + "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", + "dependencies": { + "browserslist": "^4.21.4", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-selectors": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", + "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.3.tgz", + "integrity": "sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==", + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-nested": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", + "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.11" + }, + "engines": { + "node": ">=12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.2.14" + } + }, + "node_modules/postcss-nesting": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.2.0.tgz", + "integrity": "sha512-EwMkYchxiDiKUhlJGzWsD9b2zvq/r2SSubcRrgP+jujMXFzqvANLt16lJANC+5uZ6hjI7lpRmI6O8JIl+8l1KA==", + "dependencies": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-normalize": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-10.0.1.tgz", + "integrity": "sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==", + "dependencies": { + "@csstools/normalize.css": "*", + "postcss-browser-comments": "^4", + "sanitize.css": "*" + }, + "engines": { + "node": ">= 12" + }, + "peerDependencies": { + "browserslist": ">= 4", + "postcss": ">= 8" + } + }, + "node_modules/postcss-normalize-charset": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", + "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-display-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", + "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-positions": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", + "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-repeat-style": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", + "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-string": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", + "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-timing-functions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", + "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-unicode": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz", + "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", + "dependencies": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-whitespace": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", + "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-opacity-percentage": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.3.tgz", + "integrity": "sha512-An6Ba4pHBiDtyVpSLymUUERMo2cU7s+Obz6BTrS+gxkbnSBNKSuD0AVUc+CpBMrpVPKKfoVz0WQCX+Tnst0i4A==", + "funding": [ + { + "type": "kofi", + "url": "https://ko-fi.com/mrcgrtz" + }, + { + "type": "liberapay", + "url": "https://liberapay.com/mrcgrtz" + } + ], + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-ordered-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", + "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", + "dependencies": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-overflow-shorthand": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.4.tgz", + "integrity": "sha512-otYl/ylHK8Y9bcBnPLo3foYFLL6a6Ak+3EQBPOTR7luMYCOsiVTUk1iLvNf6tVPNGXcoL9Hoz37kpfriRIFb4A==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-page-break": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", + "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==", + "peerDependencies": { + "postcss": "^8" + } + }, + "node_modules/postcss-place": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.5.tgz", + "integrity": "sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-preset-env": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.8.3.tgz", + "integrity": "sha512-T1LgRm5uEVFSEF83vHZJV2z19lHg4yJuZ6gXZZkqVsqv63nlr6zabMH3l4Pc01FQCyfWVrh2GaUeCVy9Po+Aag==", + "dependencies": { + "@csstools/postcss-cascade-layers": "^1.1.1", + "@csstools/postcss-color-function": "^1.1.1", + "@csstools/postcss-font-format-keywords": "^1.0.1", + "@csstools/postcss-hwb-function": "^1.0.2", + "@csstools/postcss-ic-unit": "^1.0.1", + "@csstools/postcss-is-pseudo-class": "^2.0.7", + "@csstools/postcss-nested-calc": "^1.0.0", + "@csstools/postcss-normalize-display-values": "^1.0.1", + "@csstools/postcss-oklab-function": "^1.1.1", + "@csstools/postcss-progressive-custom-properties": "^1.3.0", + "@csstools/postcss-stepped-value-functions": "^1.0.1", + "@csstools/postcss-text-decoration-shorthand": "^1.0.0", + "@csstools/postcss-trigonometric-functions": "^1.0.2", + "@csstools/postcss-unset-value": "^1.0.2", + "autoprefixer": "^10.4.13", + "browserslist": "^4.21.4", + "css-blank-pseudo": "^3.0.3", + "css-has-pseudo": "^3.0.4", + "css-prefers-color-scheme": "^6.0.3", + "cssdb": "^7.1.0", + "postcss-attribute-case-insensitive": "^5.0.2", + "postcss-clamp": "^4.1.0", + "postcss-color-functional-notation": "^4.2.4", + "postcss-color-hex-alpha": "^8.0.4", + "postcss-color-rebeccapurple": "^7.1.1", + "postcss-custom-media": "^8.0.2", + "postcss-custom-properties": "^12.1.10", + "postcss-custom-selectors": "^6.0.3", + "postcss-dir-pseudo-class": "^6.0.5", + "postcss-double-position-gradients": "^3.1.2", + "postcss-env-function": "^4.0.6", + "postcss-focus-visible": "^6.0.4", + "postcss-focus-within": "^5.0.4", + "postcss-font-variant": "^5.0.0", + "postcss-gap-properties": "^3.0.5", + "postcss-image-set-function": "^4.0.7", + "postcss-initial": "^4.0.1", + "postcss-lab-function": "^4.2.1", + "postcss-logical": "^5.0.4", + "postcss-media-minmax": "^5.0.0", + "postcss-nesting": "^10.2.0", + "postcss-opacity-percentage": "^1.1.2", + "postcss-overflow-shorthand": "^3.0.4", + "postcss-page-break": "^3.0.4", + "postcss-place": "^7.0.5", + "postcss-pseudo-class-any-link": "^7.1.6", + "postcss-replace-overflow-wrap": "^4.0.0", + "postcss-selector-not": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-pseudo-class-any-link": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.6.tgz", + "integrity": "sha512-9sCtZkO6f/5ML9WcTLcIyV1yz9D1rf0tWc+ulKcvV30s0iZKS/ONyETvoWsr6vnrmW+X+KmuK3gV/w5EWnT37w==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-reduce-initial": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz", + "integrity": "sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-replace-overflow-wrap": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", + "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", + "peerDependencies": { + "postcss": "^8.0.3" + } + }, + "node_modules/postcss-selector-not": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-6.0.1.tgz", + "integrity": "sha512-1i9affjAe9xu/y9uqWH+tD4r6/hDaXJruk8xn2x1vzxC2U3J3LKO3zJW4CyxlNhA56pADJ/djpEwpH1RClI2rQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.13", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", + "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-svgo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", + "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-svgo/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/postcss-svgo/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/postcss-svgo/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "node_modules/postcss-svgo/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-svgo/node_modules/svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "dependencies": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/postcss-unique-selectors": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", + "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "dependencies": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "node_modules/pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dependencies": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/pretty-format/node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "node_modules/promise": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz", + "integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==", + "dependencies": { + "asap": "~2.0.6" + } + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-addr/node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" + }, + "node_modules/psl": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" + }, + "node_modules/punycode": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, + "node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "dependencies": { + "performance-now": "^2.1.0" + } + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-apexcharts": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/react-apexcharts/-/react-apexcharts-1.4.1.tgz", + "integrity": "sha512-G14nVaD64Bnbgy8tYxkjuXEUp/7h30Q0U33xc3AwtGFijJB9nHqOt1a6eG0WBn055RgRg+NwqbKGtqPxy15d0Q==", + "dependencies": { + "prop-types": "^15.8.1" + }, + "peerDependencies": { + "apexcharts": "^3.41.0", + "react": ">=0.13" + } + }, + "node_modules/react-app-polyfill": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz", + "integrity": "sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==", + "dependencies": { + "core-js": "^3.19.2", + "object-assign": "^4.1.1", + "promise": "^8.1.0", + "raf": "^3.4.1", + "regenerator-runtime": "^0.13.9", + "whatwg-fetch": "^3.6.2" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/react-calendar": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/react-calendar/-/react-calendar-4.4.0.tgz", + "integrity": "sha512-IMyAKozvfoPez4J5IbtRpvDhDlxfhP6ICx+1l99SaH00KyeSfayWM36lhRYksSd45lZ8+cx09Wumn4Xtws4poA==", + "dependencies": { + "@types/react": "*", + "@wojtekmaj/date-utils": "^1.1.3", + "clsx": "^2.0.0", + "get-user-locale": "^2.2.1", + "prop-types": "^15.6.0", + "tiny-warning": "^1.0.0" + }, + "funding": { + "url": "https://github.com/wojtekmaj/react-calendar?sponsor=1" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/react-chartjs-2": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/react-chartjs-2/-/react-chartjs-2-5.2.0.tgz", + "integrity": "sha512-98iN5aguJyVSxp5U3CblRLH67J8gkfyGNbiK3c+l1QI/G4irHMPQw44aEPmjVag+YKTyQ260NcF82GTQ3bdscA==", + "peerDependencies": { + "chart.js": "^4.1.1", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/react-clock": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/react-clock/-/react-clock-4.3.0.tgz", + "integrity": "sha512-ihrH4orfh8cieOnOWXVdV9ROgDJw9feWZF9+MULnwHU8YpvIXDBikLXFYLG4qUCGPOvKakQJi9RrQiIdl2FSUw==", + "dependencies": { + "@types/react": "*", + "@wojtekmaj/date-utils": "^1.1.2", + "clsx": "^2.0.0", + "get-user-locale": "^2.2.1", + "prop-types": "^15.6.0" + }, + "funding": { + "url": "https://github.com/wojtekmaj/react-clock?sponsor=1" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/react-dev-utils": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", + "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", + "dependencies": { + "@babel/code-frame": "^7.16.0", + "address": "^1.1.2", + "browserslist": "^4.18.1", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "detect-port-alt": "^1.1.6", + "escape-string-regexp": "^4.0.0", + "filesize": "^8.0.6", + "find-up": "^5.0.0", + "fork-ts-checker-webpack-plugin": "^6.5.0", + "global-modules": "^2.0.0", + "globby": "^11.0.4", + "gzip-size": "^6.0.0", + "immer": "^9.0.7", + "is-root": "^2.1.0", + "loader-utils": "^3.2.0", + "open": "^8.4.0", + "pkg-up": "^3.1.0", + "prompts": "^2.4.2", + "react-error-overlay": "^6.0.11", + "recursive-readdir": "^2.2.2", + "shell-quote": "^1.7.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/react-dev-utils/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/react-dev-utils/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/react-dev-utils/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/react-dev-utils/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/react-dev-utils/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/loader-utils": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.1.tgz", + "integrity": "sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==", + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/react-dev-utils/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dom": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" + }, + "peerDependencies": { + "react": "^18.2.0" + } + }, + "node_modules/react-error-overlay": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", + "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" + }, + "node_modules/react-fast-compare": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz", + "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==" + }, + "node_modules/react-fit": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/react-fit/-/react-fit-1.5.1.tgz", + "integrity": "sha512-r86m/6GuJa7j6dLYjC7kENBQRBaDMLTU0mBBoqnh42d/Iil9rmWEeOtdB2KEQEUyDQ8rZXojIx8u+gNFJ+9y1w==", + "dependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "detect-element-overflow": "^1.3.1", + "prop-types": "^15.6.0", + "tiny-warning": "^1.0.0" + }, + "funding": { + "url": "https://github.com/wojtekmaj/react-fit?sponsor=1" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/react-helmet-async": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/react-helmet-async/-/react-helmet-async-1.3.0.tgz", + "integrity": "sha512-9jZ57/dAn9t3q6hneQS0wukqC2ENOBgMNVEhb/ZG9ZSxUetzVIw4iAmEU38IaVg3QGYauQPhSeUTuIUtFglWpg==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "invariant": "^2.2.4", + "prop-types": "^15.7.2", + "react-fast-compare": "^3.2.0", + "shallowequal": "^1.1.0" + }, + "peerDependencies": { + "react": "^16.6.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.6.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/react-icons": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/react-icons/-/react-icons-4.10.1.tgz", + "integrity": "sha512-/ngzDP/77tlCfqthiiGNZeYFACw85fUjZtLbedmJ5DTlNDIwETxhwBzdOJ21zj4iJdvc0J3y7yOsX3PpxAJzrw==", + "peerDependencies": { + "react": "*" + } + }, + "node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/react-query": { + "version": "3.39.3", + "resolved": "https://registry.npmjs.org/react-query/-/react-query-3.39.3.tgz", + "integrity": "sha512-nLfLz7GiohKTJDuT4us4X3h/8unOh+00MLb2yJoGTPjxKs2bc1iDhkNx2bd5MKklXnOD3NrVZ+J2UXujA5In4g==", + "dependencies": { + "@babel/runtime": "^7.5.5", + "broadcast-channel": "^3.4.1", + "match-sorter": "^6.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "react-dom": { + "optional": true + }, + "react-native": { + "optional": true + } + } + }, + "node_modules/react-refresh": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", + "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-router": { + "version": "6.14.2", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.14.2.tgz", + "integrity": "sha512-09Zss2dE2z+T1D03IheqAFtK4UzQyX8nFPWx6jkwdYzGLXd5ie06A6ezS2fO6zJfEb/SpG6UocN2O1hfD+2urQ==", + "dependencies": { + "@remix-run/router": "1.7.2" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "react": ">=16.8" + } + }, + "node_modules/react-router-dom": { + "version": "6.14.2", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.14.2.tgz", + "integrity": "sha512-5pWX0jdKR48XFZBuJqHosX3AAHjRAzygouMTyimnBPOLdY3WjzUSKhus2FVMihUFWzeLebDgr4r8UeQFAct7Bg==", + "dependencies": { + "@remix-run/router": "1.7.2", + "react-router": "6.14.2" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, + "node_modules/react-scripts": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz", + "integrity": "sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==", + "dependencies": { + "@babel/core": "^7.16.0", + "@pmmmwh/react-refresh-webpack-plugin": "^0.5.3", + "@svgr/webpack": "^5.5.0", + "babel-jest": "^27.4.2", + "babel-loader": "^8.2.3", + "babel-plugin-named-asset-import": "^0.3.8", + "babel-preset-react-app": "^10.0.1", + "bfj": "^7.0.2", + "browserslist": "^4.18.1", + "camelcase": "^6.2.1", + "case-sensitive-paths-webpack-plugin": "^2.4.0", + "css-loader": "^6.5.1", + "css-minimizer-webpack-plugin": "^3.2.0", + "dotenv": "^10.0.0", + "dotenv-expand": "^5.1.0", + "eslint": "^8.3.0", + "eslint-config-react-app": "^7.0.1", + "eslint-webpack-plugin": "^3.1.1", + "file-loader": "^6.2.0", + "fs-extra": "^10.0.0", + "html-webpack-plugin": "^5.5.0", + "identity-obj-proxy": "^3.0.0", + "jest": "^27.4.3", + "jest-resolve": "^27.4.2", + "jest-watch-typeahead": "^1.0.0", + "mini-css-extract-plugin": "^2.4.5", + "postcss": "^8.4.4", + "postcss-flexbugs-fixes": "^5.0.2", + "postcss-loader": "^6.2.1", + "postcss-normalize": "^10.0.1", + "postcss-preset-env": "^7.0.1", + "prompts": "^2.4.2", + "react-app-polyfill": "^3.0.0", + "react-dev-utils": "^12.0.1", + "react-refresh": "^0.11.0", + "resolve": "^1.20.0", + "resolve-url-loader": "^4.0.0", + "sass-loader": "^12.3.0", + "semver": "^7.3.5", + "source-map-loader": "^3.0.0", + "style-loader": "^3.3.1", + "tailwindcss": "^3.0.2", + "terser-webpack-plugin": "^5.2.5", + "webpack": "^5.64.4", + "webpack-dev-server": "^4.6.0", + "webpack-manifest-plugin": "^4.0.2", + "workbox-webpack-plugin": "^6.4.1" + }, + "bin": { + "react-scripts": "bin/react-scripts.js" + }, + "engines": { + "node": ">=14.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + }, + "peerDependencies": { + "react": ">= 16", + "typescript": "^3.2.1 || ^4" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/react-scripts/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/react-scripts/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/react-scripts/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/react-time-picker": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/react-time-picker/-/react-time-picker-6.2.1.tgz", + "integrity": "sha512-+mVtie/aY4DZE5zxTAfVyl7M1fuLgHQqrLzcKPOZKdD1UEXAJuGnZ/xIFOek3gd8Bbu34C2z68Za2qXVzNsEIw==", + "dependencies": { + "@wojtekmaj/date-utils": "^1.1.3", + "clsx": "^2.0.0", + "get-user-locale": "^2.2.1", + "make-event-props": "^1.4.2", + "prop-types": "^15.6.0", + "react-clock": "^4.3.0", + "react-fit": "^1.5.1", + "update-input-width": "^1.3.1" + }, + "funding": { + "url": "https://github.com/wojtekmaj/react-time-picker?sponsor=1" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "dependencies": { + "pify": "^2.3.0" + } + }, + "node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/recoil": { + "version": "0.7.7", + "resolved": "https://registry.npmjs.org/recoil/-/recoil-0.7.7.tgz", + "integrity": "sha512-8Og5KPQW9LwC577Vc7Ug2P0vQshkv1y3zG3tSSkWMqkWSwHmE+by06L8JtnGocjW6gcCvfwB3YtrJG6/tWivNQ==", + "dependencies": { + "hamt_plus": "1.0.2" + }, + "peerDependencies": { + "react": ">=16.13.1" + }, + "peerDependenciesMeta": { + "react-dom": { + "optional": true + }, + "react-native": { + "optional": true + } + } + }, + "node_modules/recursive-readdir": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", + "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==", + "dependencies": { + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "dependencies": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", + "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" + }, + "node_modules/regenerator-transform": { + "version": "0.15.1", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.1.tgz", + "integrity": "sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==", + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regex-parser": { + "version": "2.2.11", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", + "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz", + "integrity": "sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "functions-have-names": "^1.2.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpu-core": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", + "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", + "dependencies": { + "@babel/regjsgen": "^0.8.0", + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsparser": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/remove-accents": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/remove-accents/-/remove-accents-0.4.2.tgz", + "integrity": "sha512-7pXIJqJOq5tFgG1A2Zxti3Ht8jJF337m4sowbuHsW30ZnkQFnDzy9qBNhgzX8ZLW4+UBcXiiR7SwR6pokHsxiA==" + }, + "node_modules/renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "dependencies": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" + }, + "node_modules/resolve": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "dependencies": { + "is-core-module": "^2.11.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-url-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", + "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", + "dependencies": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^7.0.35", + "source-map": "0.6.1" + }, + "engines": { + "node": ">=8.9" + }, + "peerDependencies": { + "rework": "1.0.1", + "rework-visit": "1.0.0" + }, + "peerDependenciesMeta": { + "rework": { + "optional": true + }, + "rework-visit": { + "optional": true + } + } + }, + "node_modules/resolve-url-loader/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==" + }, + "node_modules/resolve-url-loader/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/resolve-url-loader/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve.exports": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.1.tgz", + "integrity": "sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rollup": { + "version": "2.79.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", + "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=10.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/rollup-plugin-terser": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz", + "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==", + "deprecated": "This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "jest-worker": "^26.2.1", + "serialize-javascript": "^4.0.0", + "terser": "^5.0.0" + }, + "peerDependencies": { + "rollup": "^2.0.0" + } + }, + "node_modules/rollup-plugin-terser/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/rollup-plugin-terser/node_modules/jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/rollup-plugin-terser/node_modules/serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/rollup-plugin-terser/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-array-concat": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.0.tgz", + "integrity": "sha512-9dVEFruWIsnie89yym+xWTAYASdpw3CJV7Li/6zBewGf9z2i1j31rP6jnY0pHEO4QZh6N0K11bFjWmdR8UGdPQ==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "has-symbols": "^1.0.3", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/sanitize.css": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-13.0.0.tgz", + "integrity": "sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA==" + }, + "node_modules/sass-loader": { + "version": "12.6.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", + "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", + "dependencies": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0", + "sass": "^1.3.0", + "sass-embedded": "*", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + } + } + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "node_modules/saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/scheduler": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" + }, + "node_modules/selfsigned": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz", + "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", + "dependencies": { + "node-forge": "^1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "node_modules/serialize-javascript": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", + "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "node_modules/serve-index/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "node_modules/shallowequal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", + "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "node_modules/shell-quote": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", + "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" + }, + "node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-loader": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.2.tgz", + "integrity": "sha512-BokxPoLjyl3iOrgkWaakaxqnelAJSS+0V+De0kKIq6lyWrXuiPgYTGp6z3iHmqljKAaLXwZa+ctD8GccRJeVvg==", + "dependencies": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "deprecated": "Please use @jridgewell/sourcemap-codec instead" + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility" + }, + "node_modules/stack-utils": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" + }, + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/stop-iteration-iterator": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz", + "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==", + "dependencies": { + "internal-slot": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/string-natural-compare": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", + "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==" + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", + "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.4.3", + "side-channel": "^1.0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trim": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz", + "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", + "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", + "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "dependencies": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz", + "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "dependencies": { + "min-indent": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/style-loader": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.3.tgz", + "integrity": "sha512-53BiGLXAcll9maCYtZi2RCQZKa8NQQai5C4horqKyRmHj9H7QmcUyucrH+4KW/gBQbXM2AsB0axoEcFZPlfPcw==", + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/styled-components": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-6.0.4.tgz", + "integrity": "sha512-lRJt4vg8hKJhlVG+VKz8QEqPCXKyTryZZ59odyK0UC0HHV3u/mshWTfSay8NpkN0Xijw1iN9r0Leld3dcCcp/w==", + "dependencies": { + "@babel/cli": "^7.21.0", + "@babel/core": "^7.21.0", + "@babel/helper-module-imports": "^7.18.6", + "@babel/plugin-external-helpers": "^7.18.6", + "@babel/plugin-proposal-class-properties": "^7.18.6", + "@babel/plugin-proposal-object-rest-spread": "^7.20.7", + "@babel/preset-env": "^7.20.2", + "@babel/preset-react": "^7.18.6", + "@babel/preset-typescript": "^7.21.0", + "@babel/traverse": "^7.21.2", + "@emotion/is-prop-valid": "^1.2.1", + "@emotion/unitless": "^0.8.0", + "@types/stylis": "^4.0.2", + "css-to-react-native": "^3.2.0", + "csstype": "^3.1.2", + "postcss": "^8.4.23", + "shallowequal": "^1.1.0", + "stylis": "^4.3.0", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">= 16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/styled-components" + }, + "peerDependencies": { + "babel-plugin-styled-components": ">= 2", + "react": ">= 16.8.0", + "react-dom": ">= 16.8.0" + }, + "peerDependenciesMeta": { + "babel-plugin-styled-components": { + "optional": true + } + } + }, + "node_modules/stylehacks": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", + "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/stylis": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.0.tgz", + "integrity": "sha512-E87pIogpwUsUwXw7dNyU4QDjdgVMy52m+XEOPEKUn161cCzWjjhPSQhByfd1CcNvrOLnXQ6OnnZDwnJrz/Z4YQ==" + }, + "node_modules/sucrase": { + "version": "3.33.0", + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.33.0.tgz", + "integrity": "sha512-ARGC7vbufOHfpvyGcZZXFaXCMZ9A4fffOGC5ucOW7+WHDGlAe8LJdf3Jts1sWhDeiI1RSWrKy5Hodl+JWGdW2A==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.2", + "commander": "^4.0.0", + "glob": "7.1.6", + "lines-and-columns": "^1.1.6", + "mz": "^2.7.0", + "pirates": "^4.0.1", + "ts-interface-checker": "^0.1.9" + }, + "bin": { + "sucrase": "bin/sucrase", + "sucrase-node": "bin/sucrase-node" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/sucrase/node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/sucrase/node_modules/glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-hyperlinks": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + }, + "node_modules/svg.draggable.js": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/svg.draggable.js/-/svg.draggable.js-2.2.2.tgz", + "integrity": "sha512-JzNHBc2fLQMzYCZ90KZHN2ohXL0BQJGQimK1kGk6AvSeibuKcIdDX9Kr0dT9+UJ5O8nYA0RB839Lhvk4CY4MZw==", + "dependencies": { + "svg.js": "^2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/svg.easing.js": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/svg.easing.js/-/svg.easing.js-2.0.0.tgz", + "integrity": "sha512-//ctPdJMGy22YoYGV+3HEfHbm6/69LJUTAqI2/5qBvaNHZ9uUFVC82B0Pl299HzgH13rKrBgi4+XyXXyVWWthA==", + "dependencies": { + "svg.js": ">=2.3.x" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/svg.filter.js": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/svg.filter.js/-/svg.filter.js-2.0.2.tgz", + "integrity": "sha512-xkGBwU+dKBzqg5PtilaTb0EYPqPfJ9Q6saVldX+5vCRy31P6TlRCP3U9NxH3HEufkKkpNgdTLBJnmhDHeTqAkw==", + "dependencies": { + "svg.js": "^2.2.5" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/svg.js": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/svg.js/-/svg.js-2.7.1.tgz", + "integrity": "sha512-ycbxpizEQktk3FYvn/8BH+6/EuWXg7ZpQREJvgacqn46gIddG24tNNe4Son6omdXCnSOaApnpZw6MPCBA1dODA==" + }, + "node_modules/svg.pathmorphing.js": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/svg.pathmorphing.js/-/svg.pathmorphing.js-0.1.3.tgz", + "integrity": "sha512-49HWI9X4XQR/JG1qXkSDV8xViuTLIWm/B/7YuQELV5KMOPtXjiwH4XPJvr/ghEDibmLQ9Oc22dpWpG0vUDDNww==", + "dependencies": { + "svg.js": "^2.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/svg.resize.js": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/svg.resize.js/-/svg.resize.js-1.4.3.tgz", + "integrity": "sha512-9k5sXJuPKp+mVzXNvxz7U0uC9oVMQrrf7cFsETznzUDDm0x8+77dtZkWdMfRlmbkEEYvUn9btKuZ3n41oNA+uw==", + "dependencies": { + "svg.js": "^2.6.5", + "svg.select.js": "^2.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/svg.resize.js/node_modules/svg.select.js": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/svg.select.js/-/svg.select.js-2.1.2.tgz", + "integrity": "sha512-tH6ABEyJsAOVAhwcCjF8mw4crjXSI1aa7j2VQR8ZuJ37H2MBUbyeqYr5nEO7sSN3cy9AR9DUwNg0t/962HlDbQ==", + "dependencies": { + "svg.js": "^2.2.5" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/svg.select.js": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/svg.select.js/-/svg.select.js-3.0.1.tgz", + "integrity": "sha512-h5IS/hKkuVCbKSieR9uQCj9w+zLHoPh+ce19bBYyqF53g6mnPB8sAtIbe1s9dh2S2fCmYX2xel1Ln3PJBbK4kw==", + "dependencies": { + "svg.js": "^2.6.5" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.", + "dependencies": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/svgo/node_modules/css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "node_modules/svgo/node_modules/css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/svgo/node_modules/dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "node_modules/svgo/node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/svgo/node_modules/domutils/node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, + "node_modules/svgo/node_modules/nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dependencies": { + "boolbase": "~1.0.0" + } + }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" + }, + "node_modules/tailwindcss": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.3.tgz", + "integrity": "sha512-A0KgSkef7eE4Mf+nKJ83i75TMyq8HqY3qmFIJSWy8bNt0v1lG7jUcpGpoTFxAwYcWOphcTBLPPJg+bDfhDf52w==", + "dependencies": { + "@alloc/quick-lru": "^5.2.0", + "arg": "^5.0.2", + "chokidar": "^3.5.3", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.2.12", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "jiti": "^1.18.2", + "lilconfig": "^2.1.0", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.23", + "postcss-import": "^15.1.0", + "postcss-js": "^4.0.1", + "postcss-load-config": "^4.0.1", + "postcss-nested": "^6.0.1", + "postcss-selector-parser": "^6.0.11", + "resolve": "^1.22.2", + "sucrase": "^3.32.0" + }, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/temp-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/tempy": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz", + "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==", + "dependencies": { + "is-stream": "^2.0.0", + "temp-dir": "^2.0.0", + "type-fest": "^0.16.0", + "unique-string": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/tempy/node_modules/type-fest": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", + "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dependencies": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terser": { + "version": "5.19.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.19.1.tgz", + "integrity": "sha512-27hxBUVdV6GoNg1pKQ7Z5cbR6V9txPVyBA+FQw3BaZ1Wuzvztce5p156DaP0NVZNrMZZ+6iG9Syf7WgMNKDg2Q==", + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.9", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz", + "integrity": "sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.17", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.1", + "terser": "^5.16.8" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + }, + "node_modules/thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "dependencies": { + "any-promise": "^1.0.0" + } + }, + "node_modules/thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "dependencies": { + "thenify": ">= 3.1.0 < 4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/throat": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.2.tgz", + "integrity": "sha512-WKexMoJj3vEuK0yFEapj8y64V0A6xcuPuK9Gt1d0R+dzCSJc0lHqQytAbSB4cDAK0dWh4T0E2ETkoLE2WZ41OQ==" + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, + "node_modules/tiny-warning": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", + "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" + }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "engines": { + "node": ">=4" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tough-cookie": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz", + "integrity": "sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==", + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tough-cookie/node_modules/universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tryer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", + "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" + }, + "node_modules/ts-interface-checker": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", + "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==" + }, + "node_modules/tsconfig-paths": { + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz", + "integrity": "sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==", + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.2", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tsconfig-paths/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/tsconfig-paths/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + }, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } + }, + "node_modules/tsutils/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typed-array-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz", + "integrity": "sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typed-array-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz", + "integrity": "sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==", + "dependencies": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "has-proto": "^1.0.1", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-byte-offset": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz", + "integrity": "sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==", + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "has-proto": "^1.0.1", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "dependencies": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "is-typed-array": "^1.1.9" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "4.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dependencies": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "dependencies": { + "crypto-random-string": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unload": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/unload/-/unload-2.2.0.tgz", + "integrity": "sha512-B60uB5TNBLtN6/LsgAf3udH9saB5p7gqJwcFfbOEZ8BcBHnGwCf6G/TGiEqkRAxX7zAFIUtzdrXQSdL3Q/wqNA==", + "dependencies": { + "@babel/runtime": "^7.6.2", + "detect-node": "^2.0.4" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==" + }, + "node_modules/upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "engines": { + "node": ">=4", + "yarn": "*" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", + "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/update-input-width": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/update-input-width/-/update-input-width-1.4.1.tgz", + "integrity": "sha512-/FDlfTvxlEQ9+/duf5PoC1q0uYQd/nE4w7K7rVAAoW/QKKa4bdhccuPaWtfkrWEy2r08rzX6wlmCHeGL+vgJOw==", + "funding": { + "url": "https://github.com/wojtekmaj/update-input-width?sponsor=1" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "node_modules/util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/v8-to-istanbul": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", + "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">=10.12.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "deprecated": "Use your platform's native performance.now() and performance.timeOrigin.", + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dependencies": { + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dependencies": { + "makeerror": "1.0.12" + } + }, + "node_modules/watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/web-vitals": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-2.1.4.tgz", + "integrity": "sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg==" + }, + "node_modules/webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "engines": { + "node": ">=10.4" + } + }, + "node_modules/webpack": { + "version": "5.88.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.88.2.tgz", + "integrity": "sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==", + "dependencies": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^1.0.0", + "@webassemblyjs/ast": "^1.11.5", + "@webassemblyjs/wasm-edit": "^1.11.5", + "@webassemblyjs/wasm-parser": "^1.11.5", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.9.0", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.15.0", + "es-module-lexer": "^1.2.1", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.2.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.3.7", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-middleware": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", + "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-middleware/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/webpack-dev-middleware/node_modules/schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server": { + "version": "4.15.1", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.1.tgz", + "integrity": "sha512-5hbAst3h3C3L8w6W4P96L5vaV0PxSmJhxZvWKYIdgxOQm8pNZ5dEOmmSLBVpP85ReeyRt6AS1QJNyo/oFFPeVA==", + "dependencies": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.5", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "launch-editor": "^2.6.0", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.1.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.13.0" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + }, + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-server/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-server/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server/node_modules/ws": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", + "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/webpack-manifest-plugin": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz", + "integrity": "sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==", + "dependencies": { + "tapable": "^2.0.0", + "webpack-sources": "^2.2.0" + }, + "engines": { + "node": ">=12.22.0" + }, + "peerDependencies": { + "webpack": "^4.44.2 || ^5.47.0" + } + }, + "node_modules/webpack-manifest-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-manifest-plugin/node_modules/webpack-sources": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz", + "integrity": "sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==", + "dependencies": { + "source-list-map": "^2.0.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/webpack/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/whatwg-encoding/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/whatwg-fetch": { + "version": "3.6.16", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.16.tgz", + "integrity": "sha512-83avoGbZ0qtjtNrU3UTT3/Xd3uZ7DyfSYLuc1fL5iYs+93P+UkIVF6/6xpRVWeQcvbc7kSnVybSAVbd6QFW5Fg==" + }, + "node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" + }, + "node_modules/whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "dependencies": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-collection": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", + "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", + "dependencies": { + "is-map": "^2.0.1", + "is-set": "^2.0.1", + "is-weakmap": "^2.0.1", + "is-weakset": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.11.tgz", + "integrity": "sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew==", + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/workbox-background-sync": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.6.0.tgz", + "integrity": "sha512-jkf4ZdgOJxC9u2vztxLuPT/UjlH7m/nWRQ/MgGL0v8BJHoZdVGJd18Kck+a0e55wGXdqyHO+4IQTk0685g4MUw==", + "dependencies": { + "idb": "^7.0.1", + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-broadcast-update": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.6.0.tgz", + "integrity": "sha512-nm+v6QmrIFaB/yokJmQ/93qIJ7n72NICxIwQwe5xsZiV2aI93MGGyEyzOzDPVz5THEr5rC3FJSsO3346cId64Q==", + "dependencies": { + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-build": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.6.0.tgz", + "integrity": "sha512-Tjf+gBwOTuGyZwMz2Nk/B13Fuyeo0Q84W++bebbVsfr9iLkDSo6j6PST8tET9HYA58mlRXwlMGpyWO8ETJiXdQ==", + "dependencies": { + "@apideck/better-ajv-errors": "^0.3.1", + "@babel/core": "^7.11.1", + "@babel/preset-env": "^7.11.0", + "@babel/runtime": "^7.11.2", + "@rollup/plugin-babel": "^5.2.0", + "@rollup/plugin-node-resolve": "^11.2.1", + "@rollup/plugin-replace": "^2.4.1", + "@surma/rollup-plugin-off-main-thread": "^2.2.3", + "ajv": "^8.6.0", + "common-tags": "^1.8.0", + "fast-json-stable-stringify": "^2.1.0", + "fs-extra": "^9.0.1", + "glob": "^7.1.6", + "lodash": "^4.17.20", + "pretty-bytes": "^5.3.0", + "rollup": "^2.43.1", + "rollup-plugin-terser": "^7.0.0", + "source-map": "^0.8.0-beta.0", + "stringify-object": "^3.3.0", + "strip-comments": "^2.0.1", + "tempy": "^0.6.0", + "upath": "^1.2.0", + "workbox-background-sync": "6.6.0", + "workbox-broadcast-update": "6.6.0", + "workbox-cacheable-response": "6.6.0", + "workbox-core": "6.6.0", + "workbox-expiration": "6.6.0", + "workbox-google-analytics": "6.6.0", + "workbox-navigation-preload": "6.6.0", + "workbox-precaching": "6.6.0", + "workbox-range-requests": "6.6.0", + "workbox-recipes": "6.6.0", + "workbox-routing": "6.6.0", + "workbox-strategies": "6.6.0", + "workbox-streams": "6.6.0", + "workbox-sw": "6.6.0", + "workbox-window": "6.6.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/workbox-build/node_modules/@apideck/better-ajv-errors": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz", + "integrity": "sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==", + "dependencies": { + "json-schema": "^0.4.0", + "jsonpointer": "^5.0.0", + "leven": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "ajv": ">=8" + } + }, + "node_modules/workbox-build/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/workbox-build/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/workbox-build/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/workbox-build/node_modules/source-map": { + "version": "0.8.0-beta.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", + "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", + "dependencies": { + "whatwg-url": "^7.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/workbox-build/node_modules/tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/workbox-build/node_modules/webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + }, + "node_modules/workbox-build/node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/workbox-cacheable-response": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.6.0.tgz", + "integrity": "sha512-JfhJUSQDwsF1Xv3EV1vWzSsCOZn4mQ38bWEBR3LdvOxSPgB65gAM6cS2CX8rkkKHRgiLrN7Wxoyu+TuH67kHrw==", + "deprecated": "workbox-background-sync@6.6.0", + "dependencies": { + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-core": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.6.0.tgz", + "integrity": "sha512-GDtFRF7Yg3DD859PMbPAYPeJyg5gJYXuBQAC+wyrWuuXgpfoOrIQIvFRZnQ7+czTIQjIr1DhLEGFzZanAT/3bQ==" + }, + "node_modules/workbox-expiration": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.6.0.tgz", + "integrity": "sha512-baplYXcDHbe8vAo7GYvyAmlS4f6998Jff513L4XvlzAOxcl8F620O91guoJ5EOf5qeXG4cGdNZHkkVAPouFCpw==", + "dependencies": { + "idb": "^7.0.1", + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-google-analytics": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.6.0.tgz", + "integrity": "sha512-p4DJa6OldXWd6M9zRl0H6vB9lkrmqYFkRQ2xEiNdBFp9U0LhsGO7hsBscVEyH9H2/3eZZt8c97NB2FD9U2NJ+Q==", + "dependencies": { + "workbox-background-sync": "6.6.0", + "workbox-core": "6.6.0", + "workbox-routing": "6.6.0", + "workbox-strategies": "6.6.0" + } + }, + "node_modules/workbox-navigation-preload": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.6.0.tgz", + "integrity": "sha512-utNEWG+uOfXdaZmvhshrh7KzhDu/1iMHyQOV6Aqup8Mm78D286ugu5k9MFD9SzBT5TcwgwSORVvInaXWbvKz9Q==", + "dependencies": { + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-precaching": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.6.0.tgz", + "integrity": "sha512-eYu/7MqtRZN1IDttl/UQcSZFkHP7dnvr/X3Vn6Iw6OsPMruQHiVjjomDFCNtd8k2RdjLs0xiz9nq+t3YVBcWPw==", + "dependencies": { + "workbox-core": "6.6.0", + "workbox-routing": "6.6.0", + "workbox-strategies": "6.6.0" + } + }, + "node_modules/workbox-range-requests": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.6.0.tgz", + "integrity": "sha512-V3aICz5fLGq5DpSYEU8LxeXvsT//mRWzKrfBOIxzIdQnV/Wj7R+LyJVTczi4CQ4NwKhAaBVaSujI1cEjXW+hTw==", + "dependencies": { + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-recipes": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.6.0.tgz", + "integrity": "sha512-TFi3kTgYw73t5tg73yPVqQC8QQjxJSeqjXRO4ouE/CeypmP2O/xqmB/ZFBBQazLTPxILUQ0b8aeh0IuxVn9a6A==", + "dependencies": { + "workbox-cacheable-response": "6.6.0", + "workbox-core": "6.6.0", + "workbox-expiration": "6.6.0", + "workbox-precaching": "6.6.0", + "workbox-routing": "6.6.0", + "workbox-strategies": "6.6.0" + } + }, + "node_modules/workbox-routing": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.6.0.tgz", + "integrity": "sha512-x8gdN7VDBiLC03izAZRfU+WKUXJnbqt6PG9Uh0XuPRzJPpZGLKce/FkOX95dWHRpOHWLEq8RXzjW0O+POSkKvw==", + "dependencies": { + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-strategies": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.6.0.tgz", + "integrity": "sha512-eC07XGuINAKUWDnZeIPdRdVja4JQtTuc35TZ8SwMb1ztjp7Ddq2CJ4yqLvWzFWGlYI7CG/YGqaETntTxBGdKgQ==", + "dependencies": { + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-streams": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.6.0.tgz", + "integrity": "sha512-rfMJLVvwuED09CnH1RnIep7L9+mj4ufkTyDPVaXPKlhi9+0czCu+SJggWCIFbPpJaAZmp2iyVGLqS3RUmY3fxg==", + "dependencies": { + "workbox-core": "6.6.0", + "workbox-routing": "6.6.0" + } + }, + "node_modules/workbox-sw": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.6.0.tgz", + "integrity": "sha512-R2IkwDokbtHUE4Kus8pKO5+VkPHD2oqTgl+XJwh4zbF1HyjAbgNmK/FneZHVU7p03XUt9ICfuGDYISWG9qV/CQ==" + }, + "node_modules/workbox-webpack-plugin": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.6.0.tgz", + "integrity": "sha512-xNZIZHalboZU66Wa7x1YkjIqEy1gTR+zPM+kjrYJzqN7iurYZBctBLISyScjhkJKYuRrZUP0iqViZTh8rS0+3A==", + "dependencies": { + "fast-json-stable-stringify": "^2.1.0", + "pretty-bytes": "^5.4.1", + "upath": "^1.2.0", + "webpack-sources": "^1.4.3", + "workbox-build": "6.6.0" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "webpack": "^4.4.0 || ^5.9.0" + } + }, + "node_modules/workbox-webpack-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/workbox-webpack-plugin/node_modules/webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dependencies": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "node_modules/workbox-window": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.6.0.tgz", + "integrity": "sha512-L4N9+vka17d16geaJXXRjENLFldvkWy7JyGxElRD0JvBxvFEd8LOhr+uXCcar/NzAmIBRv9EZ+M+Qr4mOoBITw==", + "dependencies": { + "@types/trusted-types": "^2.0.2", + "workbox-core": "6.6.0" + } + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "engines": { + "node": ">=10" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + }, + "dependencies": { + "@aashutoshrathi/word-wrap": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", + "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==" + }, + "@adobe/css-tools": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.2.0.tgz", + "integrity": "sha512-E09FiIft46CmH5Qnjb0wsW54/YQd69LsxeKUOWawmws1XWvyFGURnAChH0mlr7YPFR1ofwvUQfcL0J3lMxXqPA==" + }, + "@alloc/quick-lru": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", + "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==" + }, + "@ampproject/remapping": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", + "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", + "requires": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@babel/cli": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/cli/-/cli-7.22.9.tgz", + "integrity": "sha512-nb2O7AThqRo7/E53EGiuAkMaRbb7J5Qp3RvN+dmua1U+kydm0oznkhqbTEG15yk26G/C3yL6OdZjzgl+DMXVVA==", + "requires": { + "@jridgewell/trace-mapping": "^0.3.17", + "@nicolo-ribaudo/chokidar-2": "2.1.8-no-fsevents.3", + "chokidar": "^3.4.0", + "commander": "^4.0.1", + "convert-source-map": "^1.1.0", + "fs-readdir-recursive": "^1.1.0", + "glob": "^7.2.0", + "make-dir": "^2.1.0", + "slash": "^2.0.0" + }, + "dependencies": { + "commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==" + }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + } + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" + }, + "semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==" + }, + "slash": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==" + } + } + }, + "@babel/code-frame": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.5.tgz", + "integrity": "sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ==", + "requires": { + "@babel/highlight": "^7.22.5" + } + }, + "@babel/compat-data": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.9.tgz", + "integrity": "sha512-5UamI7xkUcJ3i9qVDS+KFDEK8/7oJ55/sJMB1Ge7IEapr7KfdfV/HErR+koZwOfd+SgtFKOKRhRakdg++DcJpQ==" + }, + "@babel/core": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.22.9.tgz", + "integrity": "sha512-G2EgeufBcYw27U4hhoIwFcgc1XU7TlXJ3mv04oOv1WCuo900U/anZSPzEqNjwdjgffkk2Gs0AN0dW1CKVLcG7w==", + "requires": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.22.5", + "@babel/generator": "^7.22.9", + "@babel/helper-compilation-targets": "^7.22.9", + "@babel/helper-module-transforms": "^7.22.9", + "@babel/helpers": "^7.22.6", + "@babel/parser": "^7.22.7", + "@babel/template": "^7.22.5", + "@babel/traverse": "^7.22.8", + "@babel/types": "^7.22.5", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.2", + "semver": "^6.3.1" + } + }, + "@babel/eslint-parser": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.22.9.tgz", + "integrity": "sha512-xdMkt39/nviO/4vpVdrEYPwXCsYIXSSAr6mC7WQsNIlGnuxKyKE7GZjalcnbSWiC4OXGNNN3UQPeHfjSC6sTDA==", + "requires": { + "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", + "eslint-visitor-keys": "^2.1.0", + "semver": "^6.3.1" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==" + } + } + }, + "@babel/generator": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.22.9.tgz", + "integrity": "sha512-KtLMbmicyuK2Ak/FTCJVbDnkN1SlT8/kceFTiuDiiRUUSMnHMidxSCdG4ndkTOHHpoomWe/4xkvHkEOncwjYIw==", + "requires": { + "@babel/types": "^7.22.5", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", + "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.5.tgz", + "integrity": "sha512-m1EP3lVOPptR+2DwD125gziZNcmoNSHGmJROKoy87loWUQyJaVXDgpmruWqDARZSmtYQ+Dl25okU8+qhVzuykw==", + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.9.tgz", + "integrity": "sha512-7qYrNM6HjpnPHJbopxmb8hSPoZ0gsX8IvUS32JGVoy+pU9e5N0nLr1VjJoR6kA4d9dmGLxNYOjeB8sUDal2WMw==", + "requires": { + "@babel/compat-data": "^7.22.9", + "@babel/helper-validator-option": "^7.22.5", + "browserslist": "^4.21.9", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.9.tgz", + "integrity": "sha512-Pwyi89uO4YrGKxL/eNJ8lfEH55DnRloGPOseaA8NFNL6jAUnn+KccaISiFazCj5IolPPDjGSdzQzXVzODVRqUQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-member-expression-to-functions": "^7.22.5", + "@babel/helper-optimise-call-expression": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "semver": "^6.3.1" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.9.tgz", + "integrity": "sha512-+svjVa/tFwsNSG4NEy1h85+HQ5imbT92Q5/bgtS7P0GTQlP8WuFdqsiABmQouhiFGyV66oGxZFpeYHza1rNsKw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "regexpu-core": "^5.3.1", + "semver": "^6.3.1" + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.1.tgz", + "integrity": "sha512-kX4oXixDxG197yhX+J3Wp+NpL2wuCFjWQAr6yX2jtCnflK9ulMI51ULFGIrWiX1jGfvAxdHp+XQCcP2bZGPs9A==", + "requires": { + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2" + } + }, + "@babel/helper-environment-visitor": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.5.tgz", + "integrity": "sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==" + }, + "@babel/helper-function-name": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz", + "integrity": "sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==", + "requires": { + "@babel/template": "^7.22.5", + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", + "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.22.5.tgz", + "integrity": "sha512-aBiH1NKMG0H2cGZqspNvsaBe6wNGjbJjuLy29aU+eDZjSbbN53BaxlpB02xm9v34pLTZ1nIQPFYn2qMZoa5BQQ==", + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-module-imports": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.5.tgz", + "integrity": "sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg==", + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-module-transforms": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.22.9.tgz", + "integrity": "sha512-t+WA2Xn5K+rTeGtC8jCsdAH52bjggG5TKRuRrAGNM/mjIbO4GxvlLMFOEz9wXY5I2XQ60PMFsAG2WIcG82dQMQ==", + "requires": { + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-module-imports": "^7.22.5", + "@babel/helper-simple-access": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/helper-validator-identifier": "^7.22.5" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz", + "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==", + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", + "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==" + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.9.tgz", + "integrity": "sha512-8WWC4oR4Px+tr+Fp0X3RHDVfINGpF3ad1HIbrc8A77epiR6eMMc6jsgozkzT2uDiOOdoS9cLIQ+XD2XvI2WSmQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-wrap-function": "^7.22.9" + } + }, + "@babel/helper-replace-supers": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.9.tgz", + "integrity": "sha512-LJIKvvpgPOPUThdYqcX6IXRuIcTkcAub0IaDRGCZH0p5GPUp7PhRU9QVgFcDDd51BaPkk77ZjqFwh6DZTAEmGg==", + "requires": { + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-member-expression-to-functions": "^7.22.5", + "@babel/helper-optimise-call-expression": "^7.22.5" + } + }, + "@babel/helper-simple-access": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", + "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz", + "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==", + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", + "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-string-parser": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", + "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==" + }, + "@babel/helper-validator-identifier": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz", + "integrity": "sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==" + }, + "@babel/helper-validator-option": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.5.tgz", + "integrity": "sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw==" + }, + "@babel/helper-wrap-function": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.9.tgz", + "integrity": "sha512-sZ+QzfauuUEfxSEjKFmi3qDSHgLsTPK/pEpoD/qonZKOtTPTLbf59oabPQ4rKekt9lFcj/hTZaOhWwFYrgjk+Q==", + "requires": { + "@babel/helper-function-name": "^7.22.5", + "@babel/template": "^7.22.5", + "@babel/types": "^7.22.5" + } + }, + "@babel/helpers": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.22.6.tgz", + "integrity": "sha512-YjDs6y/fVOYFV8hAf1rxd1QvR9wJe1pDBZ2AREKq/SDayfPzgk0PBnVuTCE5X1acEpMMNOVUqoe+OwiZGJ+OaA==", + "requires": { + "@babel/template": "^7.22.5", + "@babel/traverse": "^7.22.6", + "@babel/types": "^7.22.5" + } + }, + "@babel/highlight": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.5.tgz", + "integrity": "sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw==", + "requires": { + "@babel/helper-validator-identifier": "^7.22.5", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.22.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.7.tgz", + "integrity": "sha512-7NF8pOkHP5o2vpmGgNGcfAeCvOYhGLyA3Z4eBQkT1RJlWu47n63bCs93QfJ2hIAFCil7L5P2IWhs1oToVgrL0Q==" + }, + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.22.5", + "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.22.5.tgz", + "integrity": "sha512-NP1M5Rf+u2Gw9qfSO4ihjcTGW5zXTi36ITLd4/EoAcEhIZ0yjMqmftDNl3QC19CX7olhrjpyU454g/2W7X0jvQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.5.tgz", + "integrity": "sha512-31Bb65aZaUwqCbWMnZPduIZxCBngHFlzyN6Dq6KAJjtx+lx6ohKHubc61OomYi7XwVD4Ol0XCVz4h+pYFR048g==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/plugin-transform-optional-chaining": "^7.22.5" + } + }, + "@babel/plugin-external-helpers": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-external-helpers/-/plugin-external-helpers-7.22.5.tgz", + "integrity": "sha512-ngnNEWxmykPk82mH4ajZT0qTztr3Je6hrMuKAslZVM8G1YZTENJSYwrIGtt6KOtznug3exmAtF4so/nPqJuA4A==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-proposal-decorators": { + "version": "7.22.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.22.7.tgz", + "integrity": "sha512-omXqPF7Onq4Bb7wHxXjM3jSMSJvUUbvDvmmds7KI5n9Cq6Ln5I05I1W2nRlRof1rGdiUxJrxwe285WF96XlBXQ==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/plugin-syntax-decorators": "^7.22.5" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", + "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", + "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz", + "integrity": "sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==", + "requires": { + "@babel/compat-data": "^7.20.5", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.20.7" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz", + "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", + "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.11.tgz", + "integrity": "sha512-0QZ8qP/3RLDVBwBFoWAwCtgcDZJVwA5LUJRZU8x2YFfKNuFq161wK3cuGrALu5yiPu+vzwTAg/sMWVNeWeNyaw==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", + "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-decorators": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.22.5.tgz", + "integrity": "sha512-avpUOBS7IU6al8MmF1XpAyj9QYeLPuSDJI5D4pVMSMdL7xQokKqJPYQC67RCT0aCTashUXPiGwMJ0DEXXCEmMA==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-flow": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.22.5.tgz", + "integrity": "sha512-9RdCl0i+q0QExayk2nOS7853w08yLucnnPML6EN9S8fgMPVtdLDCdx/cOQ/i44Lb9UeQX9A35yaqBBOMMZxPxQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-syntax-import-assertions": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.22.5.tgz", + "integrity": "sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-syntax-import-attributes": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.22.5.tgz", + "integrity": "sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz", + "integrity": "sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-typescript": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.22.5.tgz", + "integrity": "sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-syntax-unicode-sets-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", + "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.22.5.tgz", + "integrity": "sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-async-generator-functions": { + "version": "7.22.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.22.7.tgz", + "integrity": "sha512-7HmE7pk/Fmke45TODvxvkxRMV9RazV+ZZzhOL9AG8G29TLrr3jkjwF7uJfxZ30EoXpO+LJkq4oA8NjO2DTnEDg==", + "requires": { + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-remap-async-to-generator": "^7.22.5", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.22.5.tgz", + "integrity": "sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==", + "requires": { + "@babel/helper-module-imports": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-remap-async-to-generator": "^7.22.5" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.22.5.tgz", + "integrity": "sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.22.5.tgz", + "integrity": "sha512-EcACl1i5fSQ6bt+YGuU/XGCeZKStLmyVGytWkpyhCLeQVA0eu6Wtiw92V+I1T/hnezUv7j74dA/Ro69gWcU+hg==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-class-properties": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.22.5.tgz", + "integrity": "sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-class-static-block": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.22.5.tgz", + "integrity": "sha512-SPToJ5eYZLxlnp1UzdARpOGeC2GbHvr9d/UV0EukuVx8atktg194oe+C5BqQ8jRTkgLRVOPYeXRSBg1IlMoVRA==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.6.tgz", + "integrity": "sha512-58EgM6nuPNG6Py4Z3zSuu0xWu2VfodiMi72Jt5Kj2FECmaYk1RrTXA45z6KBFsu9tRgwQDwIiY4FXTt+YsSFAQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-optimise-call-expression": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.22.5.tgz", + "integrity": "sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/template": "^7.22.5" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.22.5.tgz", + "integrity": "sha512-GfqcFuGW8vnEqTUBM7UtPd5A4q797LTvvwKxXTgRsFjoqaJiEg9deBG6kWeQYkVEL569NpnmpC0Pkr/8BLKGnQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.22.5.tgz", + "integrity": "sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.22.5.tgz", + "integrity": "sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-dynamic-import": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.22.5.tgz", + "integrity": "sha512-0MC3ppTB1AMxd8fXjSrbPa7LT9hrImt+/fcj+Pg5YMD7UQyWp/02+JWpdnCymmsXwIx5Z+sYn1bwCn4ZJNvhqQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.22.5.tgz", + "integrity": "sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==", + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-export-namespace-from": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.5.tgz", + "integrity": "sha512-X4hhm7FRnPgd4nDA4b/5V280xCx6oL7Oob5+9qVS5C13Zq4bh1qq7LU0GgRU6b5dBWBvhGaXYVB4AcN6+ol6vg==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-transform-flow-strip-types": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.22.5.tgz", + "integrity": "sha512-tujNbZdxdG0/54g/oua8ISToaXTFBf8EnSb5PgQSciIXWOWKX3S4+JR7ZE9ol8FZwf9kxitzkGQ+QWeov/mCiA==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-flow": "^7.22.5" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.5.tgz", + "integrity": "sha512-3kxQjX1dU9uudwSshyLeEipvrLjBCVthCgeTp6CzE/9JYrlAIaeekVxRpCWsDDfYTfRZRoCeZatCQvwo+wvK8A==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.22.5.tgz", + "integrity": "sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==", + "requires": { + "@babel/helper-compilation-targets": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-json-strings": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.22.5.tgz", + "integrity": "sha512-DuCRB7fu8MyTLbEQd1ew3R85nx/88yMoqo2uPSjevMj3yoN7CDM8jkgrY0wmVxfJZyJ/B9fE1iq7EQppWQmR5A==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.22.5.tgz", + "integrity": "sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-logical-assignment-operators": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.22.5.tgz", + "integrity": "sha512-MQQOUW1KL8X0cDWfbwYP+TbVbZm16QmQXJQ+vndPtH/BoO0lOKpVoEDMI7+PskYxH+IiE0tS8xZye0qr1lGzSA==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.22.5.tgz", + "integrity": "sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.22.5.tgz", + "integrity": "sha512-R+PTfLTcYEmb1+kK7FNkhQ1gP4KgjpSO6HfH9+f8/yfp2Nt3ggBjiVpRwmwTlfqZLafYKJACy36yDXlEmI9HjQ==", + "requires": { + "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.22.5.tgz", + "integrity": "sha512-B4pzOXj+ONRmuaQTg05b3y/4DuFz3WcCNAXPLb2Q0GT0TrGKGxNKV4jwsXts+StaM0LQczZbOpj8o1DLPDJIiA==", + "requires": { + "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-simple-access": "^7.22.5" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.22.5.tgz", + "integrity": "sha512-emtEpoaTMsOs6Tzz+nbmcePl6AKVtS1yC4YNAeMun9U8YCsgadPNxnOPQ8GhHFB2qdx+LZu9LgoC0Lthuu05DQ==", + "requires": { + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.22.5.tgz", + "integrity": "sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==", + "requires": { + "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz", + "integrity": "sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.22.5.tgz", + "integrity": "sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-nullish-coalescing-operator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.22.5.tgz", + "integrity": "sha512-6CF8g6z1dNYZ/VXok5uYkkBBICHZPiGEl7oDnAx2Mt1hlHVHOSIKWJaXHjQJA5VB43KZnXZDIexMchY4y2PGdA==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-transform-numeric-separator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.5.tgz", + "integrity": "sha512-NbslED1/6M+sXiwwtcAB/nieypGw02Ejf4KtDeMkCEpP6gWFMX1wI9WKYua+4oBneCCEmulOkRpwywypVZzs/g==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-transform-object-rest-spread": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.5.tgz", + "integrity": "sha512-Kk3lyDmEslH9DnvCDA1s1kkd3YWQITiBOHngOtDL9Pt6BZjzqb6hiOlb8VfjiiQJ2unmegBqZu0rx5RxJb5vmQ==", + "requires": { + "@babel/compat-data": "^7.22.5", + "@babel/helper-compilation-targets": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.22.5" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.22.5.tgz", + "integrity": "sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.5" + } + }, + "@babel/plugin-transform-optional-catch-binding": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.22.5.tgz", + "integrity": "sha512-pH8orJahy+hzZje5b8e2QIlBWQvGpelS76C63Z+jhZKsmzfNaPQ+LaW6dcJ9bxTpo1mtXbgHwy765Ro3jftmUg==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-transform-optional-chaining": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.22.6.tgz", + "integrity": "sha512-Vd5HiWml0mDVtcLHIoEU5sw6HOUW/Zk0acLs/SAeuLzkGNOPc9DB4nkUajemhCmTIz3eiaKREZn2hQQqF79YTg==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.5.tgz", + "integrity": "sha512-AVkFUBurORBREOmHRKo06FjHYgjrabpdqRSwq6+C7R5iTCZOsM4QbcB27St0a4U6fffyAOqh3s/qEfybAhfivg==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-private-methods": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.22.5.tgz", + "integrity": "sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-private-property-in-object": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.22.5.tgz", + "integrity": "sha512-/9xnaTTJcVoBtSSmrVyhtSvO3kbqS2ODoh2juEU72c3aYonNF0OMGiaz2gjukyKM2wBBYJP38S4JiE0Wfb5VMQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.22.5.tgz", + "integrity": "sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-react-constant-elements": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.22.5.tgz", + "integrity": "sha512-BF5SXoO+nX3h5OhlN78XbbDrBOffv+AxPP2ENaJOVqjWCgBDeOY3WcaUcddutGSfoap+5NEQ/q/4I3WZIvgkXA==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-react-display-name": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.22.5.tgz", + "integrity": "sha512-PVk3WPYudRF5z4GKMEYUrLjPl38fJSKNaEOkFuoprioowGuWN6w2RKznuFNSlJx7pzzXXStPUnNSOEO0jL5EVw==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-react-jsx": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.22.5.tgz", + "integrity": "sha512-rog5gZaVbUip5iWDMTYbVM15XQq+RkUKhET/IHR6oizR+JEoN6CAfTTuHcK4vwUyzca30qqHqEpzBOnaRMWYMA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-module-imports": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-jsx": "^7.22.5", + "@babel/types": "^7.22.5" + } + }, + "@babel/plugin-transform-react-jsx-development": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.22.5.tgz", + "integrity": "sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==", + "requires": { + "@babel/plugin-transform-react-jsx": "^7.22.5" + } + }, + "@babel/plugin-transform-react-pure-annotations": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.22.5.tgz", + "integrity": "sha512-gP4k85wx09q+brArVinTXhWiyzLl9UpmGva0+mWyKxk6JZequ05x3eUcIUE+FyttPKJFRRVtAvQaJ6YF9h1ZpA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.22.5.tgz", + "integrity": "sha512-rR7KePOE7gfEtNTh9Qw+iO3Q/e4DEsoQ+hdvM6QUDH7JRJ5qxq5AA52ZzBWbI5i9lfNuvySgOGP8ZN7LAmaiPw==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "regenerator-transform": "^0.15.1" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.22.5.tgz", + "integrity": "sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.22.9.tgz", + "integrity": "sha512-9KjBH61AGJetCPYp/IEyLEp47SyybZb0nDRpBvmtEkm+rUIwxdlKpyNHI1TmsGkeuLclJdleQHRZ8XLBnnh8CQ==", + "requires": { + "@babel/helper-module-imports": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "babel-plugin-polyfill-corejs2": "^0.4.4", + "babel-plugin-polyfill-corejs3": "^0.8.2", + "babel-plugin-polyfill-regenerator": "^0.5.1", + "semver": "^6.3.1" + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.22.5.tgz", + "integrity": "sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.22.5.tgz", + "integrity": "sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.22.5.tgz", + "integrity": "sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.22.5.tgz", + "integrity": "sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.22.5.tgz", + "integrity": "sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-typescript": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.22.9.tgz", + "integrity": "sha512-BnVR1CpKiuD0iobHPaM1iLvcwPYN2uVFAqoLVSpEDKWuOikoCv5HbKLxclhKYUXlWkX86DoZGtqI4XhbOsyrMg==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.22.9", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-typescript": "^7.22.5" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.22.5.tgz", + "integrity": "sha512-biEmVg1IYB/raUO5wT1tgfacCef15Fbzhkx493D3urBI++6hpJ+RFG4SrWMn0NEZLfvilqKf3QDrRVZHo08FYg==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-unicode-property-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.22.5.tgz", + "integrity": "sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.22.5.tgz", + "integrity": "sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-unicode-sets-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.22.5.tgz", + "integrity": "sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/preset-env": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.22.9.tgz", + "integrity": "sha512-wNi5H/Emkhll/bqPjsjQorSykrlfY5OWakd6AulLvMEytpKasMVUpVy8RL4qBIBs5Ac6/5i0/Rv0b/Fg6Eag/g==", + "requires": { + "@babel/compat-data": "^7.22.9", + "@babel/helper-compilation-targets": "^7.22.9", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.22.5", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.22.5", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.22.5", + "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.22.5", + "@babel/plugin-syntax-import-attributes": "^7.22.5", + "@babel/plugin-syntax-import-meta": "^7.10.4", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", + "@babel/plugin-transform-arrow-functions": "^7.22.5", + "@babel/plugin-transform-async-generator-functions": "^7.22.7", + "@babel/plugin-transform-async-to-generator": "^7.22.5", + "@babel/plugin-transform-block-scoped-functions": "^7.22.5", + "@babel/plugin-transform-block-scoping": "^7.22.5", + "@babel/plugin-transform-class-properties": "^7.22.5", + "@babel/plugin-transform-class-static-block": "^7.22.5", + "@babel/plugin-transform-classes": "^7.22.6", + "@babel/plugin-transform-computed-properties": "^7.22.5", + "@babel/plugin-transform-destructuring": "^7.22.5", + "@babel/plugin-transform-dotall-regex": "^7.22.5", + "@babel/plugin-transform-duplicate-keys": "^7.22.5", + "@babel/plugin-transform-dynamic-import": "^7.22.5", + "@babel/plugin-transform-exponentiation-operator": "^7.22.5", + "@babel/plugin-transform-export-namespace-from": "^7.22.5", + "@babel/plugin-transform-for-of": "^7.22.5", + "@babel/plugin-transform-function-name": "^7.22.5", + "@babel/plugin-transform-json-strings": "^7.22.5", + "@babel/plugin-transform-literals": "^7.22.5", + "@babel/plugin-transform-logical-assignment-operators": "^7.22.5", + "@babel/plugin-transform-member-expression-literals": "^7.22.5", + "@babel/plugin-transform-modules-amd": "^7.22.5", + "@babel/plugin-transform-modules-commonjs": "^7.22.5", + "@babel/plugin-transform-modules-systemjs": "^7.22.5", + "@babel/plugin-transform-modules-umd": "^7.22.5", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5", + "@babel/plugin-transform-new-target": "^7.22.5", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.22.5", + "@babel/plugin-transform-numeric-separator": "^7.22.5", + "@babel/plugin-transform-object-rest-spread": "^7.22.5", + "@babel/plugin-transform-object-super": "^7.22.5", + "@babel/plugin-transform-optional-catch-binding": "^7.22.5", + "@babel/plugin-transform-optional-chaining": "^7.22.6", + "@babel/plugin-transform-parameters": "^7.22.5", + "@babel/plugin-transform-private-methods": "^7.22.5", + "@babel/plugin-transform-private-property-in-object": "^7.22.5", + "@babel/plugin-transform-property-literals": "^7.22.5", + "@babel/plugin-transform-regenerator": "^7.22.5", + "@babel/plugin-transform-reserved-words": "^7.22.5", + "@babel/plugin-transform-shorthand-properties": "^7.22.5", + "@babel/plugin-transform-spread": "^7.22.5", + "@babel/plugin-transform-sticky-regex": "^7.22.5", + "@babel/plugin-transform-template-literals": "^7.22.5", + "@babel/plugin-transform-typeof-symbol": "^7.22.5", + "@babel/plugin-transform-unicode-escapes": "^7.22.5", + "@babel/plugin-transform-unicode-property-regex": "^7.22.5", + "@babel/plugin-transform-unicode-regex": "^7.22.5", + "@babel/plugin-transform-unicode-sets-regex": "^7.22.5", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.22.5", + "babel-plugin-polyfill-corejs2": "^0.4.4", + "babel-plugin-polyfill-corejs3": "^0.8.2", + "babel-plugin-polyfill-regenerator": "^0.5.1", + "core-js-compat": "^3.31.0", + "semver": "^6.3.1" + }, + "dependencies": { + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0-placeholder-for-preset-env.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", + "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", + "requires": {} + } + } + }, + "@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "@babel/preset-react": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.22.5.tgz", + "integrity": "sha512-M+Is3WikOpEJHgR385HbuCITPTaPRaNkibTEa9oiofmJvIsrceb4yp9RL9Kb+TE8LznmeyZqpP+Lopwcx59xPQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.22.5", + "@babel/plugin-transform-react-display-name": "^7.22.5", + "@babel/plugin-transform-react-jsx": "^7.22.5", + "@babel/plugin-transform-react-jsx-development": "^7.22.5", + "@babel/plugin-transform-react-pure-annotations": "^7.22.5" + } + }, + "@babel/preset-typescript": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.22.5.tgz", + "integrity": "sha512-YbPaal9LxztSGhmndR46FmAbkJ/1fAsw293tSU+I5E5h+cnJ3d4GTwyUgGYmOXJYdGA+uNePle4qbaRzj2NISQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.22.5", + "@babel/plugin-syntax-jsx": "^7.22.5", + "@babel/plugin-transform-modules-commonjs": "^7.22.5", + "@babel/plugin-transform-typescript": "^7.22.5" + } + }, + "@babel/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==" + }, + "@babel/runtime": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.6.tgz", + "integrity": "sha512-wDb5pWm4WDdF6LFUde3Jl8WzPA+3ZbxYqkC6xAXuD3irdEHN1k0NfTRrJD8ZD378SJ61miMLCqIOXYhd8x+AJQ==", + "requires": { + "regenerator-runtime": "^0.13.11" + } + }, + "@babel/template": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.5.tgz", + "integrity": "sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==", + "requires": { + "@babel/code-frame": "^7.22.5", + "@babel/parser": "^7.22.5", + "@babel/types": "^7.22.5" + } + }, + "@babel/traverse": { + "version": "7.22.8", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.22.8.tgz", + "integrity": "sha512-y6LPR+wpM2I3qJrsheCTwhIinzkETbplIgPBbwvqPKc+uljeA5gP+3nP8irdYt1mjQaDnlIcG+dw8OjAco4GXw==", + "requires": { + "@babel/code-frame": "^7.22.5", + "@babel/generator": "^7.22.7", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/parser": "^7.22.7", + "@babel/types": "^7.22.5", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.5.tgz", + "integrity": "sha512-zo3MIHGOkPOfoRXitsgHLjEXmlDaD/5KU1Uzuc9GNiZPhSqVxVRtxuPaSBZDsYZ9qV88AjtMtWW7ww98loJ9KA==", + "requires": { + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5", + "to-fast-properties": "^2.0.0" + } + }, + "@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" + }, + "@csstools/normalize.css": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.0.0.tgz", + "integrity": "sha512-M0qqxAcwCsIVfpFQSlGN5XjXWu8l5JDZN+fPt1LeW5SZexQTgnaEvgXAY+CeygRw0EeppWHi12JxESWiWrB0Sg==" + }, + "@csstools/postcss-cascade-layers": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.1.1.tgz", + "integrity": "sha512-+KdYrpKC5TgomQr2DlZF4lDEpHcoxnj5IGddYYfBWJAKfj1JtuHUIqMa+E1pJJ+z3kvDViWMqyqPlG4Ja7amQA==", + "requires": { + "@csstools/selector-specificity": "^2.0.2", + "postcss-selector-parser": "^6.0.10" + } + }, + "@csstools/postcss-color-function": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.1.tgz", + "integrity": "sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-font-format-keywords": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.1.tgz", + "integrity": "sha512-ZgrlzuUAjXIOc2JueK0X5sZDjCtgimVp/O5CEqTcs5ShWBa6smhWYbS0x5cVc/+rycTDbjjzoP0KTDnUneZGOg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-hwb-function": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.2.tgz", + "integrity": "sha512-YHdEru4o3Rsbjmu6vHy4UKOXZD+Rn2zmkAmLRfPet6+Jz4Ojw8cbWxe1n42VaXQhD3CQUXXTooIy8OkVbUcL+w==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-ic-unit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.1.tgz", + "integrity": "sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-is-pseudo-class": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.7.tgz", + "integrity": "sha512-7JPeVVZHd+jxYdULl87lvjgvWldYu+Bc62s9vD/ED6/QTGjy0jy0US/f6BG53sVMTBJ1lzKZFpYmofBN9eaRiA==", + "requires": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + } + }, + "@csstools/postcss-nested-calc": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-nested-calc/-/postcss-nested-calc-1.0.0.tgz", + "integrity": "sha512-JCsQsw1wjYwv1bJmgjKSoZNvf7R6+wuHDAbi5f/7MbFhl2d/+v+TvBTU4BJH3G1X1H87dHl0mh6TfYogbT/dJQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-normalize-display-values": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.1.tgz", + "integrity": "sha512-jcOanIbv55OFKQ3sYeFD/T0Ti7AMXc9nM1hZWu8m/2722gOTxFg7xYu4RDLJLeZmPUVQlGzo4jhzvTUq3x4ZUw==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-oklab-function": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.1.tgz", + "integrity": "sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-progressive-custom-properties": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz", + "integrity": "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-stepped-value-functions": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.1.tgz", + "integrity": "sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-text-decoration-shorthand": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-1.0.0.tgz", + "integrity": "sha512-c1XwKJ2eMIWrzQenN0XbcfzckOLLJiczqy+YvfGmzoVXd7pT9FfObiSEfzs84bpE/VqfpEuAZ9tCRbZkZxxbdw==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-trigonometric-functions": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.2.tgz", + "integrity": "sha512-woKaLO///4bb+zZC2s80l+7cm07M7268MsyG3M0ActXXEFi6SuhvriQYcb58iiKGbjwwIU7n45iRLEHypB47Og==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-unset-value": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.2.tgz", + "integrity": "sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==", + "requires": {} + }, + "@csstools/selector-specificity": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.2.0.tgz", + "integrity": "sha512-+OJ9konv95ClSTOJCmMZqpd5+YGsB2S+x6w3E1oaM8UuR5j8nTNHYSz8c9BEPGDOCMQYIEEGlVPj/VY64iTbGw==", + "requires": {} + }, + "@emotion/is-prop-valid": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.1.tgz", + "integrity": "sha512-61Mf7Ufx4aDxx1xlDeOm8aFFigGHE4z+0sKCa+IHCeZKiyP9RLD0Mmx7m8b9/Cf37f7NAvQOOJAbQQGVr5uERw==", + "requires": { + "@emotion/memoize": "^0.8.1" + } + }, + "@emotion/memoize": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.1.tgz", + "integrity": "sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==" + }, + "@emotion/unitless": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.1.tgz", + "integrity": "sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ==" + }, + "@eslint-community/eslint-utils": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "requires": { + "eslint-visitor-keys": "^3.3.0" + } + }, + "@eslint-community/regexpp": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.1.tgz", + "integrity": "sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ==" + }, + "@eslint/eslintrc": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.0.tgz", + "integrity": "sha512-Lj7DECXqIVCqnqjjHMPna4vn6GJcMgul/wuS0je9OZ9gsL0zzDpKPVtcG1HaDVc+9y+qgXneTeUMbCqXJNpH1A==", + "requires": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.6.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "globals": { + "version": "13.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "requires": { + "type-fest": "^0.20.2" + } + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "requires": { + "argparse": "^2.0.1" + } + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" + } + } + }, + "@eslint/js": { + "version": "8.44.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.44.0.tgz", + "integrity": "sha512-Ag+9YM4ocKQx9AarydN0KY2j0ErMHNIocPDrVo8zAE44xLTjEtz81OdR68/cydGtk6m6jDb5Za3r2useMzYmSw==" + }, + "@humanwhocodes/config-array": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.10.tgz", + "integrity": "sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==", + "requires": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.5" + } + }, + "@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==" + }, + "@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==" + }, + "@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "requires": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "requires": { + "p-limit": "^2.2.0" + } + } + } + }, + "@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==" + }, + "@jest/console": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", + "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", + "requires": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/core": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", + "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", + "requires": { + "@jest/console": "^27.5.1", + "@jest/reporters": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^27.5.1", + "jest-config": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-resolve-dependencies": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "jest-watcher": "^27.5.1", + "micromatch": "^4.0.4", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/environment": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", + "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", + "requires": { + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1" + } + }, + "@jest/fake-timers": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", + "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==", + "requires": { + "@jest/types": "^27.5.1", + "@sinonjs/fake-timers": "^8.0.1", + "@types/node": "*", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + } + }, + "@jest/globals": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", + "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/types": "^27.5.1", + "expect": "^27.5.1" + } + }, + "@jest/reporters": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", + "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", + "requires": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.9", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^5.1.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", + "jest-haste-map": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^8.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/schemas": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", + "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", + "requires": { + "@sinclair/typebox": "^0.24.1" + } + }, + "@jest/source-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", + "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", + "requires": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "@jest/test-result": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", + "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", + "requires": { + "@jest/console": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/test-sequencer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz", + "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==", + "requires": { + "@jest/test-result": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-runtime": "^27.5.1" + } + }, + "@jest/transform": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", + "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", + "requires": { + "@babel/core": "^7.1.0", + "@jest/types": "^27.5.1", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-util": "^27.5.1", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jridgewell/gen-mapping": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==" + }, + "@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==" + }, + "@jridgewell/source-map": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", + "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", + "requires": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" + }, + "@jridgewell/trace-mapping": { + "version": "0.3.18", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", + "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", + "requires": { + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" + }, + "dependencies": { + "@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" + } + } + }, + "@kurkle/color": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@kurkle/color/-/color-0.3.2.tgz", + "integrity": "sha512-fuscdXJ9G1qb7W8VdHi+IwRqij3lBkosAm4ydQtEmbY58OzHXqQhvlxqEkoz0yssNVn38bcpRWgA9PP+OGoisw==" + }, + "@leichtgewicht/ip-codec": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" + }, + "@nicolo-ribaudo/chokidar-2": { + "version": "2.1.8-no-fsevents.3", + "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/chokidar-2/-/chokidar-2-2.1.8-no-fsevents.3.tgz", + "integrity": "sha512-s88O1aVtXftvp5bCPB7WnmXc5IwOZZ7YPuwNPt+GtOOXpPvad1LfbmjYv+qII7zP6RU2QGnqve27dnLycEnyEQ==", + "optional": true + }, + "@nicolo-ribaudo/eslint-scope-5-internals": { + "version": "5.1.1-v1", + "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz", + "integrity": "sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==", + "requires": { + "eslint-scope": "5.1.1" + }, + "dependencies": { + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + } + } + }, + "@nicolo-ribaudo/semver-v6": { + "version": "6.3.3", + "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/semver-v6/-/semver-v6-6.3.3.tgz", + "integrity": "sha512-3Yc1fUTs69MG/uZbJlLSI3JISMn2UV2rg+1D/vROUqZyh3l6iYHCs7GMp+M40ZD7yOdDbYjJcU1oTJhrc+dGKg==" + }, + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" + }, + "@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@pmmmwh/react-refresh-webpack-plugin": { + "version": "0.5.10", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.10.tgz", + "integrity": "sha512-j0Ya0hCFZPd4x40qLzbhGsh9TMtdb+CJQiso+WxLOPNasohq9cc5SNUcwsZaRH6++Xh91Xkm/xHCkuIiIu0LUA==", + "requires": { + "ansi-html-community": "^0.0.8", + "common-path-prefix": "^3.0.0", + "core-js-pure": "^3.23.3", + "error-stack-parser": "^2.0.6", + "find-up": "^5.0.0", + "html-entities": "^2.1.0", + "loader-utils": "^2.0.4", + "schema-utils": "^3.0.0", + "source-map": "^0.7.3" + } + }, + "@remix-run/router": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.7.2.tgz", + "integrity": "sha512-7Lcn7IqGMV+vizMPoEl5F0XDshcdDYtMI6uJLQdQz5CfZAwy3vvGKYSUk789qndt5dEC4HfSjviSYlSoHGL2+A==" + }, + "@rollup/plugin-babel": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", + "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==", + "requires": { + "@babel/helper-module-imports": "^7.10.4", + "@rollup/pluginutils": "^3.1.0" + } + }, + "@rollup/plugin-node-resolve": { + "version": "11.2.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz", + "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==", + "requires": { + "@rollup/pluginutils": "^3.1.0", + "@types/resolve": "1.17.1", + "builtin-modules": "^3.1.0", + "deepmerge": "^4.2.2", + "is-module": "^1.0.0", + "resolve": "^1.19.0" + } + }, + "@rollup/plugin-replace": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", + "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", + "requires": { + "@rollup/pluginutils": "^3.1.0", + "magic-string": "^0.25.7" + } + }, + "@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "requires": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "dependencies": { + "@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" + } + } + }, + "@rushstack/eslint-patch": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.3.2.tgz", + "integrity": "sha512-V+MvGwaHH03hYhY+k6Ef/xKd6RYlc4q8WBx+2ANmipHJcKuktNcI/NgEsJgdSUF6Lw32njT6OnrRsKYCdgHjYw==" + }, + "@sinclair/typebox": { + "version": "0.24.51", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", + "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==" + }, + "@sinonjs/commons": { + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", + "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", + "requires": { + "type-detect": "4.0.8" + } + }, + "@sinonjs/fake-timers": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", + "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", + "requires": { + "@sinonjs/commons": "^1.7.0" + } + }, + "@surma/rollup-plugin-off-main-thread": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", + "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==", + "requires": { + "ejs": "^3.1.6", + "json5": "^2.2.0", + "magic-string": "^0.25.0", + "string.prototype.matchall": "^4.0.6" + } + }, + "@svgr/babel-plugin-add-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==" + }, + "@svgr/babel-plugin-remove-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==" + }, + "@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz", + "integrity": "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==" + }, + "@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz", + "integrity": "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==" + }, + "@svgr/babel-plugin-svg-dynamic-title": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz", + "integrity": "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==" + }, + "@svgr/babel-plugin-svg-em-dimensions": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz", + "integrity": "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==" + }, + "@svgr/babel-plugin-transform-react-native-svg": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz", + "integrity": "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==" + }, + "@svgr/babel-plugin-transform-svg-component": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz", + "integrity": "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==" + }, + "@svgr/babel-preset": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz", + "integrity": "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==", + "requires": { + "@svgr/babel-plugin-add-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^5.0.1", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^5.0.1", + "@svgr/babel-plugin-svg-dynamic-title": "^5.4.0", + "@svgr/babel-plugin-svg-em-dimensions": "^5.4.0", + "@svgr/babel-plugin-transform-react-native-svg": "^5.4.0", + "@svgr/babel-plugin-transform-svg-component": "^5.5.0" + } + }, + "@svgr/core": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz", + "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==", + "requires": { + "@svgr/plugin-jsx": "^5.5.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.0" + } + }, + "@svgr/hast-util-to-babel-ast": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz", + "integrity": "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==", + "requires": { + "@babel/types": "^7.12.6" + } + }, + "@svgr/plugin-jsx": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz", + "integrity": "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==", + "requires": { + "@babel/core": "^7.12.3", + "@svgr/babel-preset": "^5.5.0", + "@svgr/hast-util-to-babel-ast": "^5.5.0", + "svg-parser": "^2.0.2" + } + }, + "@svgr/plugin-svgo": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz", + "integrity": "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==", + "requires": { + "cosmiconfig": "^7.0.0", + "deepmerge": "^4.2.2", + "svgo": "^1.2.2" + } + }, + "@svgr/webpack": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", + "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", + "requires": { + "@babel/core": "^7.12.3", + "@babel/plugin-transform-react-constant-elements": "^7.12.1", + "@babel/preset-env": "^7.12.1", + "@babel/preset-react": "^7.12.5", + "@svgr/core": "^5.5.0", + "@svgr/plugin-jsx": "^5.5.0", + "@svgr/plugin-svgo": "^5.5.0", + "loader-utils": "^2.0.0" + } + }, + "@testing-library/dom": { + "version": "9.3.1", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-9.3.1.tgz", + "integrity": "sha512-0DGPd9AR3+iDTjGoMpxIkAsUihHZ3Ai6CneU6bRRrffXMgzCdlNk43jTrD2/5LT6CBb3MWTP8v510JzYtahD2w==", + "peer": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^5.0.1", + "aria-query": "5.1.3", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.5.0", + "pretty-format": "^27.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "peer": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "peer": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "peer": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "peer": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "peer": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "peer": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@testing-library/jest-dom": { + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.17.0.tgz", + "integrity": "sha512-ynmNeT7asXyH3aSVv4vvX4Rb+0qjOhdNHnO/3vuZNqPmhDpV/+rCSGwQ7bLcmU2cJ4dvoheIO85LQj0IbJHEtg==", + "requires": { + "@adobe/css-tools": "^4.0.1", + "@babel/runtime": "^7.9.2", + "@types/testing-library__jest-dom": "^5.9.1", + "aria-query": "^5.0.0", + "chalk": "^3.0.0", + "css.escape": "^1.5.1", + "dom-accessibility-api": "^0.5.6", + "lodash": "^4.17.15", + "redent": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@testing-library/react": { + "version": "13.4.0", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-13.4.0.tgz", + "integrity": "sha512-sXOGON+WNTh3MLE9rve97ftaZukN3oNf2KjDy7YTx6hcTO2uuLHuCGynMDhFwGw/jYf4OJ2Qk0i4i79qMNNkyw==", + "requires": { + "@babel/runtime": "^7.12.5", + "@testing-library/dom": "^8.5.0", + "@types/react-dom": "^18.0.0" + }, + "dependencies": { + "@testing-library/dom": { + "version": "8.20.1", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.20.1.tgz", + "integrity": "sha512-/DiOQ5xBxgdYRC8LNk7U+RWat0S3qRLeIw3ZIkMQ9kkVlRmwD/Eg8k8CqIpD6GW7u20JIUOfMKbxtiLutpjQ4g==", + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^5.0.1", + "aria-query": "5.1.3", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.5.0", + "pretty-format": "^27.0.2" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@testing-library/user-event": { + "version": "13.5.0", + "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-13.5.0.tgz", + "integrity": "sha512-5Kwtbo3Y/NowpkbRuSepbyMFkZmHgD+vPzYB/RJ4oxt5Gj/avFFBYjhw27cqSVPVw/3a67NK1PbiIr9k4Gwmdg==", + "requires": { + "@babel/runtime": "^7.12.5" + } + }, + "@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==" + }, + "@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==" + }, + "@types/aria-query": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.1.tgz", + "integrity": "sha512-XTIieEY+gvJ39ChLcB4If5zHtPxt3Syj5rgZR+e1ctpmK8NjPf0zFqsz4JpLJT0xla9GFDKjy8Cpu331nrmE1Q==" + }, + "@types/babel__core": { + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.1.tgz", + "integrity": "sha512-aACu/U/omhdk15O4Nfb+fHgH/z3QsfQzpnvRZhYhThms83ZnAOZz7zZAWO7mn2yyNQaA4xTO8GLK3uqFU4bYYw==", + "requires": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "@types/babel__generator": { + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", + "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@types/babel__traverse": { + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.1.tgz", + "integrity": "sha512-MitHFXnhtgwsGZWtT68URpOvLN4EREih1u3QtQiN4VdAxWKRVvGCSvw/Qth0M0Qq3pJpnGOu5JaM/ydK7OGbqg==", + "requires": { + "@babel/types": "^7.20.7" + } + }, + "@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "requires": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "requires": { + "@types/node": "*" + } + }, + "@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "requires": { + "@types/node": "*" + } + }, + "@types/connect-history-api-fallback": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.0.tgz", + "integrity": "sha512-4x5FkPpLipqwthjPsF7ZRbOv3uoLUFkTA9G9v583qi4pACvq0uTELrB8OLUzPWUI4IJIyvM85vzkV1nyiI2Lig==", + "requires": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "@types/eslint": { + "version": "8.44.0", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.44.0.tgz", + "integrity": "sha512-gsF+c/0XOguWgaOgvFs+xnnRqt9GwgTvIks36WpE6ueeI4KCEHHd8K/CKHqhOqrJKsYH8m27kRzQEvWXAwXUTw==", + "requires": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "@types/eslint-scope": { + "version": "3.7.4", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", + "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", + "requires": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "@types/estree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.1.tgz", + "integrity": "sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==" + }, + "@types/express": { + "version": "4.17.17", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.17.tgz", + "integrity": "sha512-Q4FmmuLGBG58btUnfS1c1r/NQdlp3DMfGDGig8WhfpA2YRUtEkxAjkZb0yvplJGYdF1fsQ81iMDcH24sSCNC/Q==", + "requires": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "@types/express-serve-static-core": { + "version": "4.17.35", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.35.tgz", + "integrity": "sha512-wALWQwrgiB2AWTT91CB62b6Yt0sNHpznUXeZEcnPU3DRdlDIz74x8Qg1UUYKSVFi+va5vKOLYRBI1bRKiLLKIg==", + "requires": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*", + "@types/send": "*" + } + }, + "@types/graceful-fs": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.6.tgz", + "integrity": "sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==", + "requires": { + "@types/node": "*" + } + }, + "@types/hoist-non-react-statics": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz", + "integrity": "sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==", + "dev": true, + "requires": { + "@types/react": "*", + "hoist-non-react-statics": "^3.3.0" + } + }, + "@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" + }, + "@types/http-errors": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.1.tgz", + "integrity": "sha512-/K3ds8TRAfBvi5vfjuz8y6+GiAYBZ0x4tXv1Av6CWBWn0IlADc+ZX9pMq7oU0fNQPnBwIZl3rmeLp6SBApbxSQ==" + }, + "@types/http-proxy": { + "version": "1.17.11", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.11.tgz", + "integrity": "sha512-HC8G7c1WmaF2ekqpnFq626xd3Zz0uvaqFmBJNRZCGEZCXkvSdJoNFn/8Ygbd9fKNQj8UzLdCETaI0UWPAjK7IA==", + "requires": { + "@types/node": "*" + } + }, + "@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==" + }, + "@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "requires": { + "@types/istanbul-lib-coverage": "*" + } + }, + "@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/jest": { + "version": "27.5.2", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-27.5.2.tgz", + "integrity": "sha512-mpT8LJJ4CMeeahobofYWIjFo0xonRS/HfxnVEPMPFSQdGUt1uHCnoPT7Zhb+sjDU2wz0oKV0OLUR0WzrHNgfeA==", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "@types/json-schema": { + "version": "7.0.12", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.12.tgz", + "integrity": "sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==" + }, + "@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==" + }, + "@types/lodash": { + "version": "4.14.195", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.195.tgz", + "integrity": "sha512-Hwx9EUgdwf2GLarOjQp5ZH8ZmblzcbTBC2wtQWNKARBSxM9ezRIAUpeDTgoQRAFB0+8CNWXVA9+MaSOzOF3nPg==" + }, + "@types/lodash.memoize": { + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/@types/lodash.memoize/-/lodash.memoize-4.1.7.tgz", + "integrity": "sha512-lGN7WeO4vO6sICVpf041Q7BX/9k1Y24Zo3FY0aUezr1QlKznpjzsDk3T3wvH8ofYzoK0QupN9TWcFAFZlyPwQQ==", + "requires": { + "@types/lodash": "*" + } + }, + "@types/mime": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", + "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" + }, + "@types/node": { + "version": "16.18.38", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.38.tgz", + "integrity": "sha512-6sfo1qTulpVbkxECP+AVrHV9OoJqhzCsfTNp5NIG+enM4HyM3HvZCO798WShIXBN0+QtDIcutJCjsVYnQP5rIQ==" + }, + "@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + }, + "@types/prettier": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.3.tgz", + "integrity": "sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==" + }, + "@types/prop-types": { + "version": "15.7.5", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" + }, + "@types/q": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", + "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==" + }, + "@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" + }, + "@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" + }, + "@types/react": { + "version": "18.2.15", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.15.tgz", + "integrity": "sha512-oEjE7TQt1fFTFSbf8kkNuc798ahTUzn3Le67/PWjE8MAfYAD/qB7O8hSTcromLFqHCt9bcdOg5GXMokzTjJ5SA==", + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "@types/react-dom": { + "version": "18.2.7", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.7.tgz", + "integrity": "sha512-GRaAEriuT4zp9N4p1i8BDBYmEyfo+xQ3yHjJU4eiK5NDa1RmUZG+unZABUTK4/Ox/M+GaHwb6Ow8rUITrtjszA==", + "requires": { + "@types/react": "*" + } + }, + "@types/resolve": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", + "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", + "requires": { + "@types/node": "*" + } + }, + "@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" + }, + "@types/scheduler": { + "version": "0.16.3", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.3.tgz", + "integrity": "sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ==" + }, + "@types/semver": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.0.tgz", + "integrity": "sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw==" + }, + "@types/send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.1.tgz", + "integrity": "sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q==", + "requires": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "@types/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", + "requires": { + "@types/express": "*" + } + }, + "@types/serve-static": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.2.tgz", + "integrity": "sha512-J2LqtvFYCzaj8pVYKw8klQXrLLk7TBZmQ4ShlcdkELFKGwGMfevMLneMMRkMgZxotOD9wg497LpC7O8PcvAmfw==", + "requires": { + "@types/http-errors": "*", + "@types/mime": "*", + "@types/node": "*" + } + }, + "@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "requires": { + "@types/node": "*" + } + }, + "@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" + }, + "@types/styled-components": { + "version": "5.1.26", + "resolved": "https://registry.npmjs.org/@types/styled-components/-/styled-components-5.1.26.tgz", + "integrity": "sha512-KuKJ9Z6xb93uJiIyxo/+ksS7yLjS1KzG6iv5i78dhVg/X3u5t1H7juRWqVmodIdz6wGVaIApo1u01kmFRdJHVw==", + "dev": true, + "requires": { + "@types/hoist-non-react-statics": "*", + "@types/react": "*", + "csstype": "^3.0.2" + } + }, + "@types/stylis": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@types/stylis/-/stylis-4.2.0.tgz", + "integrity": "sha512-n4sx2bqL0mW1tvDf/loQ+aMX7GQD3lc3fkCMC55VFNDu/vBOabO+LTIeXKM14xK0ppk5TUGcWRjiSpIlUpghKw==" + }, + "@types/testing-library__jest-dom": { + "version": "5.14.8", + "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.8.tgz", + "integrity": "sha512-NRfJE9Cgpmu4fx716q9SYmU4jxxhYRU1BQo239Txt/9N3EC745XZX1Yl7h/SBIDlo1ANVOCRB4YDXjaQdoKCHQ==", + "requires": { + "@types/jest": "*" + } + }, + "@types/trusted-types": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.3.tgz", + "integrity": "sha512-NfQ4gyz38SL8sDNrSixxU2Os1a5xcdFxipAFxYEuLUlvU2uDwS4NUpsImcf1//SlWItCVMMLiylsxbmNMToV/g==" + }, + "@types/ws": { + "version": "8.5.5", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.5.tgz", + "integrity": "sha512-lwhs8hktwxSjf9UaZ9tG5M03PGogvFaH8gUgLNbN9HKIg0dvv6q+gkSuJ8HN4/VbyxkuLzCjlN7GquQ0gUJfIg==", + "requires": { + "@types/node": "*" + } + }, + "@types/yargs": { + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "@types/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==" + }, + "@typescript-eslint/eslint-plugin": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.62.0.tgz", + "integrity": "sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==", + "requires": { + "@eslint-community/regexpp": "^4.4.0", + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/type-utils": "5.62.0", + "@typescript-eslint/utils": "5.62.0", + "debug": "^4.3.4", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "natural-compare-lite": "^1.4.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + } + } + }, + "@typescript-eslint/experimental-utils": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.62.0.tgz", + "integrity": "sha512-RTXpeB3eMkpoclG3ZHft6vG/Z30azNHuqY6wKPBHlVMZFuEvrtlEDe8gMqDb+SO+9hjC/pLekeSCryf9vMZlCw==", + "requires": { + "@typescript-eslint/utils": "5.62.0" + } + }, + "@typescript-eslint/parser": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.62.0.tgz", + "integrity": "sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==", + "requires": { + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/typescript-estree": "5.62.0", + "debug": "^4.3.4" + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz", + "integrity": "sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==", + "requires": { + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/visitor-keys": "5.62.0" + } + }, + "@typescript-eslint/type-utils": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz", + "integrity": "sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==", + "requires": { + "@typescript-eslint/typescript-estree": "5.62.0", + "@typescript-eslint/utils": "5.62.0", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/types": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz", + "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==" + }, + "@typescript-eslint/typescript-estree": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz", + "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==", + "requires": { + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/visitor-keys": "5.62.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + } + } + }, + "@typescript-eslint/utils": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz", + "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==", + "requires": { + "@eslint-community/eslint-utils": "^4.2.0", + "@types/json-schema": "^7.0.9", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/typescript-estree": "5.62.0", + "eslint-scope": "^5.1.1", + "semver": "^7.3.7" + }, + "dependencies": { + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + } + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz", + "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==", + "requires": { + "@typescript-eslint/types": "5.62.0", + "eslint-visitor-keys": "^3.3.0" + } + }, + "@webassemblyjs/ast": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", + "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==", + "requires": { + "@webassemblyjs/helper-numbers": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", + "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==" + }, + "@webassemblyjs/helper-api-error": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", + "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==" + }, + "@webassemblyjs/helper-buffer": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", + "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==" + }, + "@webassemblyjs/helper-numbers": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", + "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", + "requires": { + "@webassemblyjs/floating-point-hex-parser": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", + "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==" + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz", + "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==", + "requires": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", + "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", + "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", + "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==" + }, + "@webassemblyjs/wasm-edit": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz", + "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==", + "requires": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/helper-wasm-section": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6", + "@webassemblyjs/wasm-opt": "1.11.6", + "@webassemblyjs/wasm-parser": "1.11.6", + "@webassemblyjs/wast-printer": "1.11.6" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz", + "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==", + "requires": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz", + "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==", + "requires": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6", + "@webassemblyjs/wasm-parser": "1.11.6" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz", + "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==", + "requires": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", + "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", + "requires": { + "@webassemblyjs/ast": "1.11.6", + "@xtuc/long": "4.2.2" + } + }, + "@wojtekmaj/date-utils": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@wojtekmaj/date-utils/-/date-utils-1.4.1.tgz", + "integrity": "sha512-Fjs0KJz0//0AmlJVFx9AQmWpmxOTw4foDo4DKoswWVVjHsna4rdu+fXwid5YHNgzv/wHi9AkZCRPmHWsf890lg==" + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + }, + "abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==" + }, + "accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "requires": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + } + }, + "acorn": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", + "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==" + }, + "acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "requires": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + }, + "dependencies": { + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" + } + } + }, + "acorn-import-assertions": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", + "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", + "requires": {} + }, + "acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "requires": {} + }, + "acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==" + }, + "address": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", + "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==" + }, + "adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "requires": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + } + }, + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "requires": { + "debug": "4" + } + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "requires": { + "ajv": "^8.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + } + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "requires": {} + }, + "ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "requires": { + "type-fest": "^0.21.3" + } + }, + "ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==" + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==" + }, + "anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "apexcharts": { + "version": "3.41.0", + "resolved": "https://registry.npmjs.org/apexcharts/-/apexcharts-3.41.0.tgz", + "integrity": "sha512-FJXA7NVjxs1q+ptR3b1I+pN8K/gWuXn+qLZjFz8EHvJOokdgcuwa/HSe5aC465HW/LWnrjWLSTsOQejQbQ42hQ==", + "requires": { + "svg.draggable.js": "^2.2.2", + "svg.easing.js": "^2.0.0", + "svg.filter.js": "^2.0.2", + "svg.pathmorphing.js": "^0.1.3", + "svg.resize.js": "^1.4.3", + "svg.select.js": "^3.0.1" + } + }, + "arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "aria-query": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", + "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", + "requires": { + "deep-equal": "^2.0.5" + } + }, + "array-buffer-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", + "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", + "requires": { + "call-bind": "^1.0.2", + "is-array-buffer": "^3.0.1" + } + }, + "array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + }, + "array-includes": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", + "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", + "is-string": "^1.0.7" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" + }, + "array.prototype.flat": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", + "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0" + } + }, + "array.prototype.flatmap": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", + "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0" + } + }, + "array.prototype.reduce": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.5.tgz", + "integrity": "sha512-kDdugMl7id9COE8R7MHF5jWk7Dqt/fs4Pv+JXoICnYwqpjjjbUurz6w5fT5IG6brLdJhv6/VoHB0H7oyIBXd+Q==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-array-method-boxes-properly": "^1.0.0", + "is-string": "^1.0.7" + } + }, + "array.prototype.tosorted": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz", + "integrity": "sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0", + "get-intrinsic": "^1.1.3" + } + }, + "arraybuffer.prototype.slice": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.1.tgz", + "integrity": "sha512-09x0ZWFEjj4WD8PDbykUwo3t9arLn8NIzmmYEJFpYekOAQjpkGSyrQhNoRTcwwcFRu+ycWF78QZ63oWTqSjBcw==", + "requires": { + "array-buffer-byte-length": "^1.0.0", + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "get-intrinsic": "^1.2.1", + "is-array-buffer": "^3.0.2", + "is-shared-array-buffer": "^1.0.2" + } + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" + }, + "ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==" + }, + "async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" + }, + "autoprefixer": { + "version": "10.4.14", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.14.tgz", + "integrity": "sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==", + "requires": { + "browserslist": "^4.21.5", + "caniuse-lite": "^1.0.30001464", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + } + }, + "available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==" + }, + "axe-core": { + "version": "4.7.2", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.7.2.tgz", + "integrity": "sha512-zIURGIS1E1Q4pcrMjp+nnEh+16G56eG/MUllJH8yEvw7asDo7Ac9uhC9KIH5jzpITueEZolfYglnCGIuSBz39g==" + }, + "axios": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.4.0.tgz", + "integrity": "sha512-S4XCWMEmzvo64T9GfvQDOXgYRDJ/wsSZc7Jvdgx5u1sd0JwsuPLqb3SYmusag+edF6ziyMensPVqLTSc1PiSEA==", + "requires": { + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "axobject-query": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.2.1.tgz", + "integrity": "sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==", + "requires": { + "dequal": "^2.0.3" + } + }, + "babel-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", + "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", + "requires": { + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "babel-loader": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz", + "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==", + "requires": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "dependencies": { + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + } + }, + "babel-plugin-jest-hoist": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", + "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", + "requires": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + } + }, + "babel-plugin-macros": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", + "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", + "requires": { + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" + } + }, + "babel-plugin-named-asset-import": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz", + "integrity": "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==", + "requires": {} + }, + "babel-plugin-polyfill-corejs2": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.4.tgz", + "integrity": "sha512-9WeK9snM1BfxB38goUEv2FLnA6ja07UMfazFHzCXUb3NyDZAwfXvQiURQ6guTTMeHcOsdknULm1PDhs4uWtKyA==", + "requires": { + "@babel/compat-data": "^7.22.6", + "@babel/helper-define-polyfill-provider": "^0.4.1", + "@nicolo-ribaudo/semver-v6": "^6.3.3" + } + }, + "babel-plugin-polyfill-corejs3": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.2.tgz", + "integrity": "sha512-Cid+Jv1BrY9ReW9lIfNlNpsI53N+FN7gE+f73zLAUbr9C52W4gKLWSByx47pfDJsEysojKArqOtOKZSVIIUTuQ==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.4.1", + "core-js-compat": "^3.31.0" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.1.tgz", + "integrity": "sha512-L8OyySuI6OSQ5hFy9O+7zFjyr4WhAfRjLIOkhQGYl+emwJkd/S4XXT1JpfrgR1jrQ1NcGiOh+yAdGlF8pnC3Jw==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.4.1" + } + }, + "babel-plugin-transform-react-remove-prop-types": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz", + "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==" + }, + "babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "requires": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + } + }, + "babel-preset-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", + "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", + "requires": { + "babel-plugin-jest-hoist": "^27.5.1", + "babel-preset-current-node-syntax": "^1.0.0" + } + }, + "babel-preset-react-app": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz", + "integrity": "sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==", + "requires": { + "@babel/core": "^7.16.0", + "@babel/plugin-proposal-class-properties": "^7.16.0", + "@babel/plugin-proposal-decorators": "^7.16.4", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0", + "@babel/plugin-proposal-numeric-separator": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.0", + "@babel/plugin-proposal-private-methods": "^7.16.0", + "@babel/plugin-transform-flow-strip-types": "^7.16.0", + "@babel/plugin-transform-react-display-name": "^7.16.0", + "@babel/plugin-transform-runtime": "^7.16.4", + "@babel/preset-env": "^7.16.4", + "@babel/preset-react": "^7.16.0", + "@babel/preset-typescript": "^7.16.0", + "@babel/runtime": "^7.16.3", + "babel-plugin-macros": "^3.1.0", + "babel-plugin-transform-react-remove-prop-types": "^0.4.24" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" + }, + "bfj": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz", + "integrity": "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==", + "requires": { + "bluebird": "^3.5.5", + "check-types": "^11.1.1", + "hoopy": "^0.1.4", + "tryer": "^1.0.1" + } + }, + "big-integer": { + "version": "1.6.51", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", + "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==" + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "body-parser": { + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "requires": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "bonjour-service": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.1.1.tgz", + "integrity": "sha512-Z/5lQRMOG9k7W+FkeGTNjh7htqn/2LMnfOvBZ8pynNZCM9MwkQkI3zeI4oz09uWdcgmgHugVvBqxGg4VQJ5PCg==", + "requires": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "requires": { + "fill-range": "^7.0.1" + } + }, + "broadcast-channel": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/broadcast-channel/-/broadcast-channel-3.7.0.tgz", + "integrity": "sha512-cIAKJXAxGJceNZGTZSBzMxzyOn72cVgPnKx4dc6LRjQgbaJUQqhy5rzL3zbMxkMWsGKkv2hSFkPRMEXfoMZ2Mg==", + "requires": { + "@babel/runtime": "^7.7.2", + "detect-node": "^2.1.0", + "js-sha3": "0.8.0", + "microseconds": "0.2.0", + "nano-time": "1.0.0", + "oblivious-set": "1.0.0", + "rimraf": "3.0.2", + "unload": "2.2.0" + } + }, + "browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" + }, + "browserslist": { + "version": "4.21.9", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.9.tgz", + "integrity": "sha512-M0MFoZzbUrRU4KNfCrDLnvyE7gub+peetoTid3TBIqtunaDJyXlwhakT+/VkvSXcfIzFfK/nkCs4nmyTmxdNSg==", + "requires": { + "caniuse-lite": "^1.0.30001503", + "electron-to-chromium": "^1.4.431", + "node-releases": "^2.0.12", + "update-browserslist-db": "^1.0.11" + } + }, + "bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "requires": { + "node-int64": "^0.4.0" + } + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "builtin-modules": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", + "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==" + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==" + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + }, + "camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "requires": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" + }, + "camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==" + }, + "camelize": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.1.tgz", + "integrity": "sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==" + }, + "caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "requires": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "caniuse-lite": { + "version": "1.0.30001516", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001516.tgz", + "integrity": "sha512-Wmec9pCBY8CWbmI4HsjBeQLqDTqV91nFVR83DnZpYyRnPI1wePDsTg0bGLPC5VU/3OIZV1fmxEea1b+tFKe86g==" + }, + "case-sensitive-paths-webpack-plugin": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", + "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==" + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==" + }, + "chart.js": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-4.3.0.tgz", + "integrity": "sha512-ynG0E79xGfMaV2xAHdbhwiPLczxnNNnasrmPEXriXsPJGjmhOBYzFVEsB65w2qMDz+CaBJJuJD0inE/ab/h36g==", + "requires": { + "@kurkle/color": "^0.3.0" + } + }, + "check-types": { + "version": "11.2.2", + "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.2.2.tgz", + "integrity": "sha512-HBiYvXvn9Z70Z88XKjz3AEKd4HJhBXsa3j7xFnITAzoS8+q6eIGi8qDB8FKPBAjtuxjI/zFpwuiCb8oDtKOYrA==" + }, + "chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "dependencies": { + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "requires": { + "is-glob": "^4.0.1" + } + } + } + }, + "chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==" + }, + "ci-info": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", + "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==" + }, + "cjs-module-lexer": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz", + "integrity": "sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==" + }, + "clean-css": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.2.tgz", + "integrity": "sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww==", + "requires": { + "source-map": "~0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "clsx": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.0.0.tgz", + "integrity": "sha512-rQ1+kcj+ttHG0MKVGBUXwayCCF1oh39BF5COIpRzuCEv8Mwjv0XucrI2ExNTOn9IlLifGClWQcU9BrZORvtw6Q==" + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==" + }, + "coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "requires": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + } + }, + "collect-v8-coverage": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz", + "integrity": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==" + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==" + }, + "colorette": { + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==" + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==" + }, + "common-path-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" + }, + "common-tags": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", + "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==" + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "confusing-browser-globals": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", + "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==" + }, + "connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==" + }, + "content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "requires": { + "safe-buffer": "5.2.1" + } + }, + "content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==" + }, + "convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" + }, + "cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==" + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + }, + "core-js": { + "version": "3.31.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.31.1.tgz", + "integrity": "sha512-2sKLtfq1eFST7l7v62zaqXacPc7uG8ZAya8ogijLhTtaKNcpzpB4TMoTw2Si+8GYKRwFPMMtUT0263QFWFfqyQ==" + }, + "core-js-compat": { + "version": "3.31.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.31.1.tgz", + "integrity": "sha512-wIDWd2s5/5aJSdpOJHfSibxNODxoGoWOBHt8JSPB41NOE94M7kuTPZCYLOlTtuoXTsBPKobpJ6T+y0SSy5L9SA==", + "requires": { + "browserslist": "^4.21.9" + } + }, + "core-js-pure": { + "version": "3.31.1", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.31.1.tgz", + "integrity": "sha512-w+C62kvWti0EPs4KPMCMVv9DriHSXfQOCQ94bGGBiEW5rrbtt/Rz8n5Krhfw9cpFyzXBjf3DB3QnPdEzGDY4Fw==" + }, + "core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + }, + "cosmiconfig": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", + "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + } + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==" + }, + "css-blank-pseudo": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz", + "integrity": "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "css-color-keywords": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz", + "integrity": "sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==" + }, + "css-declaration-sorter": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.1.tgz", + "integrity": "sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==", + "requires": {} + }, + "css-has-pseudo": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz", + "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "css-loader": { + "version": "6.8.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.8.1.tgz", + "integrity": "sha512-xDAXtEVGlD0gJ07iclwWVkLoZOpEvAWaSyf6W18S2pOC//K8+qUDIx8IIT3D+HjnmkJPQeesOPv5aiUaJsCM2g==", + "requires": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.21", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.3", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.8" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + } + } + }, + "css-minimizer-webpack-plugin": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz", + "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==", + "requires": { + "cssnano": "^5.0.6", + "jest-worker": "^27.0.2", + "postcss": "^8.3.5", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1" + }, + "dependencies": { + "ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "css-prefers-color-scheme": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz", + "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==", + "requires": {} + }, + "css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + } + }, + "css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" + }, + "css-to-react-native": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.2.0.tgz", + "integrity": "sha512-e8RKaLXMOFii+02mOlqwjbD00KSEKqblnpO9e++1aXS1fPQOpS1YoqdVHBqPjHNoxeF2mimzVqawm2KCbEdtHQ==", + "requires": { + "camelize": "^1.0.0", + "css-color-keywords": "^1.0.0", + "postcss-value-parser": "^4.0.2" + } + }, + "css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "requires": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==" + }, + "css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==" + }, + "cssdb": { + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-7.6.0.tgz", + "integrity": "sha512-Nna7rph8V0jC6+JBY4Vk4ndErUmfJfV6NJCaZdurL0omggabiy+QB2HCQtu5c/ACLZ0I7REv7A4QyPIoYzZx0w==" + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" + }, + "cssnano": { + "version": "5.1.15", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.15.tgz", + "integrity": "sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==", + "requires": { + "cssnano-preset-default": "^5.2.14", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + } + }, + "cssnano-preset-default": { + "version": "5.2.14", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz", + "integrity": "sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==", + "requires": { + "css-declaration-sorter": "^6.3.1", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.1", + "postcss-convert-values": "^5.1.3", + "postcss-discard-comments": "^5.1.2", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.7", + "postcss-merge-rules": "^5.1.4", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.4", + "postcss-minify-selectors": "^5.2.1", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.1", + "postcss-normalize-repeat-style": "^5.1.1", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.1", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.3", + "postcss-reduce-initial": "^5.1.2", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" + } + }, + "cssnano-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", + "requires": {} + }, + "csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "requires": { + "css-tree": "^1.1.2" + }, + "dependencies": { + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + } + }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" + }, + "cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "requires": { + "cssom": "~0.3.6" + }, + "dependencies": { + "cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + } + } + }, + "csstype": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", + "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" + }, + "damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==" + }, + "data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "requires": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + } + }, + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "requires": { + "ms": "2.1.2" + } + }, + "decimal.js": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", + "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==" + }, + "dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==" + }, + "deep-equal": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.2.tgz", + "integrity": "sha512-xjVyBf0w5vH0I42jdAZzOKVldmPgSulmiyPRywoyq7HXC9qdgo17kxJE+rdnif5Tz6+pIrpJI8dCpMNLIGkUiA==", + "requires": { + "array-buffer-byte-length": "^1.0.0", + "call-bind": "^1.0.2", + "es-get-iterator": "^1.1.3", + "get-intrinsic": "^1.2.1", + "is-arguments": "^1.1.1", + "is-array-buffer": "^3.0.2", + "is-date-object": "^1.0.5", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "isarray": "^2.0.5", + "object-is": "^1.1.5", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.5.0", + "side-channel": "^1.0.4", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.1", + "which-typed-array": "^1.1.9" + } + }, + "deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + }, + "deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==" + }, + "default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "requires": { + "execa": "^5.0.0" + } + }, + "define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" + }, + "define-properties": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", + "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", + "requires": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" + }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" + }, + "dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==" + }, + "destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" + }, + "detect-element-overflow": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/detect-element-overflow/-/detect-element-overflow-1.4.1.tgz", + "integrity": "sha512-6a1wXl5+KbnXhO5FWgKq+omp8km42QLWgd1UYj99SS6o/aYBuTPU/ByI9dLgPYi9aes5TAg62IRoRKpqrDb0PQ==" + }, + "detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==" + }, + "detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + }, + "detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "requires": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" + }, + "diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==" + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "requires": { + "path-type": "^4.0.0" + } + }, + "dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" + }, + "dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==" + }, + "dns-packet": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.0.tgz", + "integrity": "sha512-rza3UH1LwdHh9qyPXp8lkwpjSNk/AMD3dPytUoRoqnypDUhY0xvbdmVhWOfxO68frEfV9BU8V12Ez7ZsHGZpCQ==", + "requires": { + "@leichtgewicht/ip-codec": "^2.0.1" + } + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "requires": { + "esutils": "^2.0.2" + } + }, + "dom-accessibility-api": { + "version": "0.5.16", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz", + "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==" + }, + "dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "requires": { + "utila": "~0.4" + } + }, + "dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==" + }, + "domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "requires": { + "webidl-conversions": "^5.0.0" + }, + "dependencies": { + "webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==" + } + } + }, + "domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "requires": { + "domelementtype": "^2.2.0" + } + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + }, + "dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==" + }, + "dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" + }, + "duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "ejs": { + "version": "3.1.9", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.9.tgz", + "integrity": "sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==", + "requires": { + "jake": "^10.8.5" + } + }, + "electron-to-chromium": { + "version": "1.4.463", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.463.tgz", + "integrity": "sha512-fT3hvdUWLjDbaTGzyOjng/CQhQJSQP8ThO3XZAoaxHvHo2kUXiRQVMj9M235l8uDFiNPsPa6KHT1p3RaR6ugRw==" + }, + "emittery": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==" + }, + "emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" + }, + "enhanced-resolve": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", + "integrity": "sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==", + "requires": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + } + }, + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "requires": { + "stackframe": "^1.3.4" + } + }, + "es-abstract": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.1.tgz", + "integrity": "sha512-ioRRcXMO6OFyRpyzV3kE1IIBd4WG5/kltnzdxSCqoP8CMGs/Li+M1uF5o7lOkZVFjDs+NLesthnF66Pg/0q0Lw==", + "requires": { + "array-buffer-byte-length": "^1.0.0", + "arraybuffer.prototype.slice": "^1.0.1", + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-set-tostringtag": "^2.0.1", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.2.1", + "get-symbol-description": "^1.0.0", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.5", + "is-array-buffer": "^3.0.2", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.10", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.3", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.5.0", + "safe-array-concat": "^1.0.0", + "safe-regex-test": "^1.0.0", + "string.prototype.trim": "^1.2.7", + "string.prototype.trimend": "^1.0.6", + "string.prototype.trimstart": "^1.0.6", + "typed-array-buffer": "^1.0.0", + "typed-array-byte-length": "^1.0.0", + "typed-array-byte-offset": "^1.0.0", + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.10" + } + }, + "es-array-method-boxes-properly": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", + "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==" + }, + "es-get-iterator": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", + "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "is-arguments": "^1.1.1", + "is-map": "^2.0.2", + "is-set": "^2.0.2", + "is-string": "^1.0.7", + "isarray": "^2.0.5", + "stop-iteration-iterator": "^1.0.0" + } + }, + "es-module-lexer": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.3.0.tgz", + "integrity": "sha512-vZK7T0N2CBmBOixhmjdqx2gWVbFZ4DXZ/NyRMZVlJXPa7CyFS+/a4QQsDGDQy9ZfEzxFuNEsMLeQJnKP2p5/JA==" + }, + "es-set-tostringtag": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", + "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", + "requires": { + "get-intrinsic": "^1.1.3", + "has": "^1.0.3", + "has-tostringtag": "^1.0.0" + } + }, + "es-shim-unscopables": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", + "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "requires": { + "has": "^1.0.3" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" + }, + "escodegen": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", + "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", + "requires": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "source-map": "~0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "optional": true + } + } + }, + "eslint": { + "version": "8.45.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.45.0.tgz", + "integrity": "sha512-pd8KSxiQpdYRfYa9Wufvdoct3ZPQQuVuU5O6scNgMuOMYuxvH0IGaYK0wUFjo4UYYQQCUndlXiMbnxopwvvTiw==", + "requires": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.4.0", + "@eslint/eslintrc": "^2.1.0", + "@eslint/js": "8.44.0", + "@humanwhocodes/config-array": "^0.11.10", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.2.0", + "eslint-visitor-keys": "^3.4.1", + "espree": "^9.6.0", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + }, + "globals": { + "version": "13.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "requires": { + "type-fest": "^0.20.2" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "requires": { + "argparse": "^2.0.1" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" + } + } + }, + "eslint-config-react-app": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz", + "integrity": "sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==", + "requires": { + "@babel/core": "^7.16.0", + "@babel/eslint-parser": "^7.16.3", + "@rushstack/eslint-patch": "^1.1.0", + "@typescript-eslint/eslint-plugin": "^5.5.0", + "@typescript-eslint/parser": "^5.5.0", + "babel-preset-react-app": "^10.0.1", + "confusing-browser-globals": "^1.0.11", + "eslint-plugin-flowtype": "^8.0.3", + "eslint-plugin-import": "^2.25.3", + "eslint-plugin-jest": "^25.3.0", + "eslint-plugin-jsx-a11y": "^6.5.1", + "eslint-plugin-react": "^7.27.1", + "eslint-plugin-react-hooks": "^4.3.0", + "eslint-plugin-testing-library": "^5.0.1" + } + }, + "eslint-import-resolver-node": { + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz", + "integrity": "sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==", + "requires": { + "debug": "^3.2.7", + "is-core-module": "^2.11.0", + "resolve": "^1.22.1" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "eslint-module-utils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz", + "integrity": "sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==", + "requires": { + "debug": "^3.2.7" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "eslint-plugin-flowtype": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz", + "integrity": "sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==", + "requires": { + "lodash": "^4.17.21", + "string-natural-compare": "^3.0.1" + } + }, + "eslint-plugin-import": { + "version": "2.27.5", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz", + "integrity": "sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==", + "requires": { + "array-includes": "^3.1.6", + "array.prototype.flat": "^1.3.1", + "array.prototype.flatmap": "^1.3.1", + "debug": "^3.2.7", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.7", + "eslint-module-utils": "^2.7.4", + "has": "^1.0.3", + "is-core-module": "^2.11.0", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.values": "^1.1.6", + "resolve": "^1.22.1", + "semver": "^6.3.0", + "tsconfig-paths": "^3.14.1" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + }, + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "requires": { + "esutils": "^2.0.2" + } + } + } + }, + "eslint-plugin-jest": { + "version": "25.7.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz", + "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==", + "requires": { + "@typescript-eslint/experimental-utils": "^5.0.0" + } + }, + "eslint-plugin-jsx-a11y": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.7.1.tgz", + "integrity": "sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==", + "requires": { + "@babel/runtime": "^7.20.7", + "aria-query": "^5.1.3", + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.6.2", + "axobject-query": "^3.1.1", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", + "has": "^1.0.3", + "jsx-ast-utils": "^3.3.3", + "language-tags": "=1.0.5", + "minimatch": "^3.1.2", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "semver": "^6.3.0" + } + }, + "eslint-plugin-react": { + "version": "7.32.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.2.tgz", + "integrity": "sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==", + "requires": { + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "array.prototype.tosorted": "^1.1.1", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "object.hasown": "^1.1.2", + "object.values": "^1.1.6", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.4", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.8" + }, + "dependencies": { + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "requires": { + "esutils": "^2.0.2" + } + }, + "resolve": { + "version": "2.0.0-next.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", + "requires": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + } + } + }, + "eslint-plugin-react-hooks": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", + "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", + "requires": {} + }, + "eslint-plugin-testing-library": { + "version": "5.11.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.11.0.tgz", + "integrity": "sha512-ELY7Gefo+61OfXKlQeXNIDVVLPcvKTeiQOoMZG9TeuWa7Ln4dUNRv8JdRWBQI9Mbb427XGlVB1aa1QPZxBJM8Q==", + "requires": { + "@typescript-eslint/utils": "^5.58.0" + } + }, + "eslint-scope": { + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.1.tgz", + "integrity": "sha512-CvefSOsDdaYYvxChovdrPo/ZGt8d5lrJWleAc1diXRKhHGiTYEI26cvo8Kle/wGnsizoCJjK73FMg1/IkIwiNA==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + } + }, + "eslint-visitor-keys": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", + "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==" + }, + "eslint-webpack-plugin": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz", + "integrity": "sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==", + "requires": { + "@types/eslint": "^7.29.0 || ^8.4.1", + "jest-worker": "^28.0.2", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "jest-worker": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", + "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + } + }, + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "espree": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "requires": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + }, + "esquery": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "requires": { + "estraverse": "^5.1.0" + } + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "requires": { + "estraverse": "^5.2.0" + } + }, + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" + }, + "estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" + }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" + }, + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + } + }, + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==" + }, + "expect": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", + "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", + "requires": { + "@jest/types": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1" + } + }, + "express": { + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "requires": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "dependencies": { + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "fast-glob": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.0.tgz", + "integrity": "sha512-ChDuvbOypPuNjO8yIDf36x7BlZX1smcUMTTcyoIjycexOxd6DFsKsg21qVBzEmr3G7fUKIRy2/psii+CIUt7FA==", + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "dependencies": { + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "requires": { + "is-glob": "^4.0.1" + } + } + } + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" + }, + "fastq": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "requires": { + "reusify": "^1.0.4" + } + }, + "faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "fb-watchman": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "requires": { + "bser": "2.1.1" + } + }, + "file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "requires": { + "flat-cache": "^3.0.4" + } + }, + "file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + } + }, + "filelist": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "requires": { + "minimatch": "^5.0.1" + }, + "dependencies": { + "brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "requires": { + "balanced-match": "^1.0.0" + } + }, + "minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "requires": { + "brace-expansion": "^2.0.1" + } + } + } + }, + "filesize": { + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", + "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==" + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "requires": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + } + }, + "flatted": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==" + }, + "follow-redirects": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==" + }, + "for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "requires": { + "is-callable": "^1.1.3" + } + }, + "fork-ts-checker-webpack-plugin": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz", + "integrity": "sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==", + "requires": { + "@babel/code-frame": "^7.8.3", + "@types/json-schema": "^7.0.5", + "chalk": "^4.1.0", + "chokidar": "^3.4.2", + "cosmiconfig": "^6.0.0", + "deepmerge": "^4.2.2", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "memfs": "^3.1.2", + "minimatch": "^3.0.4", + "schema-utils": "2.7.0", + "semver": "^7.3.2", + "tapable": "^1.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + } + }, + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } + }, + "schema-utils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", + "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", + "requires": { + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" + } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + } + } + }, + "form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" + }, + "fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==" + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" + }, + "fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "fs-monkey": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.4.tgz", + "integrity": "sha512-INM/fWAxMICjttnD0DX1rBvinKskj5G1w+oy/pnm9u/tSlnBrzFonJMcalKJ30P8RRsPzKcCG7Q8l0jx5Fh9YQ==" + }, + "fs-readdir-recursive": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fs-readdir-recursive/-/fs-readdir-recursive-1.1.0.tgz", + "integrity": "sha512-GNanXlVr2pf02+sPN40XN8HG+ePaNcvM0q5mZBd668Obwb0yD5GiUbZOFgwn8kGMY6I3mdyDJzieUy3PTYyTRA==" + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + } + }, + "functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==" + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" + }, + "get-intrinsic": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", + "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3" + } + }, + "get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + }, + "get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==" + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==" + }, + "get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + } + }, + "get-user-locale": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/get-user-locale/-/get-user-locale-2.3.0.tgz", + "integrity": "sha512-I3rQvAUwu2nauRD9YyQBSXVFJZixNouwA+eZld51Sn4Pn0N1qFbgcgOi/nPigJPQlNY519mT95fiSPRgflQiTA==", + "requires": { + "@types/lodash.memoize": "^4.1.7", + "lodash.memoize": "^4.1.1" + } + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "requires": { + "is-glob": "^4.0.3" + } + }, + "glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + }, + "global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "requires": { + "global-prefix": "^3.0.0" + } + }, + "global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "requires": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "dependencies": { + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + }, + "globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "requires": { + "define-properties": "^1.1.3" + } + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "requires": { + "get-intrinsic": "^1.1.3" + } + }, + "graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" + }, + "graphemer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==" + }, + "gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "requires": { + "duplexer": "^0.1.2" + } + }, + "hamt_plus": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/hamt_plus/-/hamt_plus-1.0.2.tgz", + "integrity": "sha512-t2JXKaehnMb9paaYA7J0BX8QQAY8lwfQ9Gjf4pg/mk4krt+cmwmU652HOoWonf+7+EQV97ARPMhhVgU1ra2GhA==" + }, + "handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + }, + "harmony-reflect": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz", + "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==" + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + }, + "has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "requires": { + "get-intrinsic": "^1.1.1" + } + }, + "has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==" + }, + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" + }, + "hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "dev": true, + "requires": { + "react-is": "^16.7.0" + } + }, + "hoopy": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", + "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==" + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "requires": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "requires": { + "whatwg-encoding": "^1.0.5" + } + }, + "html-entities": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.4.0.tgz", + "integrity": "sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ==" + }, + "html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + }, + "html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "requires": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + } + }, + "html-webpack-plugin": { + "version": "5.5.3", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.3.tgz", + "integrity": "sha512-6YrDKTuqaP/TquFH7h4srYWsZx+x6k6+FbsTm0ziCwGHDP78Unr1r9F/H4+sGmMbX08GQcJ+K64x55b+7VM/jg==", + "requires": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + } + }, + "htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" + }, + "http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "requires": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + } + }, + "http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" + }, + "http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + } + }, + "http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "requires": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + } + }, + "http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "requires": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + } + }, + "https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==" + }, + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + }, + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "requires": {} + }, + "idb": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz", + "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==" + }, + "identity-obj-proxy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", + "integrity": "sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==", + "requires": { + "harmony-reflect": "^1.4.6" + } + }, + "ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==" + }, + "immer": { + "version": "9.0.21", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz", + "integrity": "sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==" + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" + } + } + }, + "import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "requires": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==" + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "internal-slot": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", + "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", + "requires": { + "get-intrinsic": "^1.2.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + }, + "invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "requires": { + "loose-envify": "^1.0.0" + } + }, + "ipaddr.js": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.1.0.tgz", + "integrity": "sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==" + }, + "is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-array-buffer": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", + "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "is-typed-array": "^1.1.10" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + }, + "is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "requires": { + "has-bigints": "^1.0.1" + } + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==" + }, + "is-core-module": { + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.1.tgz", + "integrity": "sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==", + "requires": { + "has": "^1.0.3" + } + }, + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, + "is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==" + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", + "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==" + }, + "is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==" + }, + "is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==" + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + }, + "is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==" + }, + "is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==" + }, + "is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==" + }, + "is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==" + }, + "is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==" + }, + "is-set": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", + "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==" + }, + "is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" + }, + "is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "is-typed-array": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz", + "integrity": "sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==", + "requires": { + "which-typed-array": "^1.1.11" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "is-weakmap": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", + "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==" + }, + "is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-weakset": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", + "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + } + }, + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "requires": { + "is-docker": "^2.0.0" + } + }, + "isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==" + }, + "istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "requires": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + } + }, + "istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "requires": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "istanbul-reports": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", + "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", + "requires": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + } + }, + "jake": { + "version": "10.8.7", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.7.tgz", + "integrity": "sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w==", + "requires": { + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.4", + "minimatch": "^3.1.2" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", + "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", + "requires": { + "@jest/core": "^27.5.1", + "import-local": "^3.0.2", + "jest-cli": "^27.5.1" + } + }, + "jest-changed-files": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", + "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", + "requires": { + "@jest/types": "^27.5.1", + "execa": "^5.0.0", + "throat": "^6.0.1" + } + }, + "jest-circus": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", + "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3", + "throat": "^6.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-cli": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", + "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", + "requires": { + "@jest/core": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", + "jest-config": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "prompts": "^2.0.1", + "yargs": "^16.2.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-config": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", + "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", + "requires": { + "@babel/core": "^7.8.0", + "@jest/test-sequencer": "^27.5.1", + "@jest/types": "^27.5.1", + "babel-jest": "^27.5.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.9", + "jest-circus": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-jasmine2": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-docblock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", + "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", + "requires": { + "detect-newline": "^3.0.0" + } + }, + "jest-each": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", + "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", + "requires": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-environment-jsdom": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1", + "jsdom": "^16.6.0" + } + }, + "jest-environment-node": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", + "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + } + }, + "jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==" + }, + "jest-haste-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", + "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", + "requires": { + "@jest/types": "^27.5.1", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.3.2", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^27.5.1", + "jest-serializer": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "micromatch": "^4.0.4", + "walker": "^1.0.7" + } + }, + "jest-jasmine2": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", + "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "throat": "^6.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-leak-detector": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", + "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", + "requires": { + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + } + }, + "jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "requires": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", + "requires": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-mock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", + "requires": { + "@jest/types": "^27.5.1", + "@types/node": "*" + } + }, + "jest-pnp-resolver": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", + "requires": {} + }, + "jest-regex-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==" + }, + "jest-resolve": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", + "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", + "requires": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", + "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-resolve-dependencies": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", + "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", + "requires": { + "@jest/types": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-snapshot": "^27.5.1" + } + }, + "jest-runner": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", + "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", + "requires": { + "@jest/console": "^27.5.1", + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-leak-detector": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "source-map-support": "^0.5.6", + "throat": "^6.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-runtime": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", + "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/globals": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "execa": "^5.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-serializer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", + "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", + "requires": { + "@types/node": "*", + "graceful-fs": "^4.2.9" + } + }, + "jest-snapshot": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", + "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", + "requires": { + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.0.0", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^27.5.1", + "semver": "^7.3.2" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + } + } + }, + "jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "requires": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-validate": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", + "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", + "requires": { + "@jest/types": "^27.5.1", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "leven": "^3.1.0", + "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-watch-typeahead": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.1.0.tgz", + "integrity": "sha512-Va5nLSJTN7YFtC2jd+7wsoe1pNe5K4ShLux/E5iHEwlB9AxaxmggY7to9KUqKojhaJw3aXqt5WAb4jGPOolpEw==", + "requires": { + "ansi-escapes": "^4.3.1", + "chalk": "^4.0.0", + "jest-regex-util": "^28.0.0", + "jest-watcher": "^28.0.0", + "slash": "^4.0.0", + "string-length": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "dependencies": { + "@jest/console": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz", + "integrity": "sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==", + "requires": { + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^28.1.3", + "jest-util": "^28.1.3", + "slash": "^3.0.0" + }, + "dependencies": { + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + } + } + }, + "@jest/test-result": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.3.tgz", + "integrity": "sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==", + "requires": { + "@jest/console": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/types": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "requires": { + "@jest/schemas": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "17.0.24", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", + "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "emittery": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", + "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "jest-message-util": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", + "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", + "requires": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.1.3", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.1.3", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "dependencies": { + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + } + } + }, + "jest-regex-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", + "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==" + }, + "jest-util": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", + "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", + "requires": { + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + } + }, + "jest-watcher": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz", + "integrity": "sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==", + "requires": { + "@jest/test-result": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.10.2", + "jest-util": "^28.1.3", + "string-length": "^4.0.1" + }, + "dependencies": { + "string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "requires": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + } + } + }, + "pretty-format": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", + "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", + "requires": { + "@jest/schemas": "^28.1.3", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" + } + } + }, + "react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==" + }, + "string-length": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz", + "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==", + "requires": { + "char-regex": "^2.0.0", + "strip-ansi": "^7.0.1" + }, + "dependencies": { + "char-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz", + "integrity": "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==" + } + } + }, + "strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "requires": { + "ansi-regex": "^6.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==" + } + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-watcher": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", + "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", + "requires": { + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^27.5.1", + "string-length": "^4.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jiti": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.19.1.tgz", + "integrity": "sha512-oVhqoRDaBXf7sjkll95LHVS6Myyyb1zaunVwk4Z0+WPSW4gjS0pl01zYKHScTuyEhQsFxV5L4DR5r+YqSyqyyg==" + }, + "js-sha3": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz", + "integrity": "sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==" + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "requires": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + }, + "dependencies": { + "form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + } + } + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, + "json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==" + }, + "json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==" + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "jsonpointer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", + "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==" + }, + "jsx-ast-utils": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.4.tgz", + "integrity": "sha512-fX2TVdCViod6HwKEtSWGHs57oFhVfCMwieb9PuRDgjDPh5XeqJiHFFFJCHxU5cnTc3Bu/GRL+kPiFmw8XWOfKw==", + "requires": { + "array-includes": "^3.1.6", + "array.prototype.flat": "^1.3.1", + "object.assign": "^4.1.4", + "object.values": "^1.1.6" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + }, + "kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" + }, + "klona": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz", + "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==" + }, + "language-subtag-registry": { + "version": "0.3.22", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", + "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==" + }, + "language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", + "requires": { + "language-subtag-registry": "~0.3.2" + } + }, + "launch-editor": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.0.tgz", + "integrity": "sha512-JpDCcQnyAAzZZaZ7vEiSqL690w7dAEyLao+KC96zBplnYbJS7TYNjvM3M7y3dGz+v7aIsJk3hllWuc0kWAjyRQ==", + "requires": { + "picocolors": "^1.0.0", + "shell-quote": "^1.7.3" + } + }, + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" + }, + "levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "requires": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + } + }, + "lilconfig": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==" + }, + "lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + }, + "loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==" + }, + "loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "requires": { + "p-locate": "^5.0.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" + }, + "lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + }, + "lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==" + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "requires": { + "tslib": "^2.0.3" + } + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "requires": { + "yallist": "^3.0.2" + } + }, + "lz-string": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz", + "integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==" + }, + "magic-string": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", + "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "requires": { + "sourcemap-codec": "^1.4.8" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "requires": { + "semver": "^6.0.0" + } + }, + "make-event-props": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/make-event-props/-/make-event-props-1.6.1.tgz", + "integrity": "sha512-JhvWq/iz1BvlmnPvLJjXv+xnMPJZuychrDC68V+yCGQJn5chcA8rLGKo5EP1XwIKVrigSXKLmbeXAGkf36wdCQ==" + }, + "makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "requires": { + "tmpl": "1.0.5" + } + }, + "match-sorter": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/match-sorter/-/match-sorter-6.3.1.tgz", + "integrity": "sha512-mxybbo3pPNuA+ZuCUhm5bwNkXrJTbsk5VWbR5wiwz/GC6LIiegBGn2w3O08UG/jdbYLinw51fSQ5xNU1U3MgBw==", + "requires": { + "@babel/runtime": "^7.12.5", + "remove-accents": "0.4.2" + } + }, + "mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==" + }, + "memfs": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", + "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", + "requires": { + "fs-monkey": "^1.0.4" + } + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==" + }, + "micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "requires": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + } + }, + "microseconds": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/microseconds/-/microseconds-0.2.0.tgz", + "integrity": "sha512-n7DHHMjR1avBbSpsTBj6fmMGh2AGrifVV4e+WYc3Q9lO+xnSZ3NyhcBND3vzzatt05LFhoKFRxrIyklmLlUtyA==" + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "requires": { + "mime-db": "1.52.0" + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + }, + "min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==" + }, + "mini-css-extract-plugin": { + "version": "2.7.6", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.6.tgz", + "integrity": "sha512-Qk7HcgaPkGG6eD77mLvZS1nmxlao3j+9PkrT9Uc7HAE1id3F41+DdBRYRYkbyfNRGzm8/YWtzhw7nVPmwhqTQw==", + "requires": { + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + } + } + } + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==" + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "requires": { + "minimist": "^1.2.6" + } + }, + "moment": { + "version": "2.29.4", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", + "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==" + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "requires": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + } + }, + "mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "requires": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "nano-time": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/nano-time/-/nano-time-1.0.0.tgz", + "integrity": "sha512-flnngywOoQ0lLQOTRNexn2gGSNuM9bKj9RZAWSzhQ+UJYaAFG9bac4DW9VHjUAzrOaIcajHybCTHe/bkvozQqA==", + "requires": { + "big-integer": "^1.6.16" + } + }, + "nanoid": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", + "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==" + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==" + }, + "natural-compare-lite": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==" + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "requires": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==" + }, + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==" + }, + "node-releases": { + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", + "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==" + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==" + }, + "normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==" + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "requires": { + "path-key": "^3.0.0" + } + }, + "nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "requires": { + "boolbase": "^1.0.0" + } + }, + "nwsapi": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.7.tgz", + "integrity": "sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==" + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" + }, + "object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==" + }, + "object-inspect": { + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==" + }, + "object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + }, + "object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + } + }, + "object.entries": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz", + "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "object.fromentries": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", + "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "object.getownpropertydescriptors": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.6.tgz", + "integrity": "sha512-lq+61g26E/BgHv0ZTFgRvi7NMEPuAxLkFU7rukXjc/AlwH4Am5xXVnIXy3un1bg/JPbXHrixRkK1itUzzPiIjQ==", + "requires": { + "array.prototype.reduce": "^1.0.5", + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.21.2", + "safe-array-concat": "^1.0.0" + } + }, + "object.hasown": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz", + "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==", + "requires": { + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "object.values": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", + "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "oblivious-set": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/oblivious-set/-/oblivious-set-1.0.0.tgz", + "integrity": "sha512-z+pI07qxo4c2CulUHCDf9lcqDlMSo72N/4rLUpRXf6fu+q8vjt8y0xS+Tlf8NTJDdTXHbdeO1n3MlbctwEoXZw==" + }, + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "open": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "requires": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + } + }, + "optionator": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", + "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", + "requires": { + "@aashutoshrathi/word-wrap": "^1.2.3", + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0" + } + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "requires": { + "p-limit": "^3.0.2" + } + }, + "p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "requires": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, + "param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "requires": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + }, + "pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==" + }, + "pirates": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==" + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "requires": { + "find-up": "^4.0.0" + }, + "dependencies": { + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "requires": { + "p-limit": "^2.2.0" + } + } + } + }, + "pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "requires": { + "find-up": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" + } + } + }, + "postcss": { + "version": "8.4.26", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.26.tgz", + "integrity": "sha512-jrXHFF8iTloAenySjM/ob3gSj7pCu0Ji49hnjqzsgSRa50hkWCKD0HQ+gMNJkW38jBI68MpAAg7ZWwHwX8NMMw==", + "requires": { + "nanoid": "^3.3.6", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + }, + "postcss-attribute-case-insensitive": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.2.tgz", + "integrity": "sha512-XIidXV8fDr0kKt28vqki84fRK8VW8eTuIa4PChv2MqKuT6C9UjmSKzen6KaWhWEoYvwxFCa7n/tC1SZ3tyq4SQ==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "postcss-browser-comments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz", + "integrity": "sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==", + "requires": {} + }, + "postcss-calc": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", + "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", + "requires": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-clamp": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz", + "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-color-functional-notation": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.4.tgz", + "integrity": "sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-color-hex-alpha": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz", + "integrity": "sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-color-rebeccapurple": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.1.tgz", + "integrity": "sha512-pGxkuVEInwLHgkNxUc4sdg4g3py7zUeCQ9sMfwyHAT+Ezk8a4OaaVZ8lIY5+oNqA/BXXgLyXv0+5wHP68R79hg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-colormin": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.1.tgz", + "integrity": "sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==", + "requires": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-convert-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", + "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", + "requires": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-custom-media": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz", + "integrity": "sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-custom-properties": { + "version": "12.1.11", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.11.tgz", + "integrity": "sha512-0IDJYhgU8xDv1KY6+VgUwuQkVtmYzRwu+dMjnmdMafXYv86SWqfxkc7qdDvWS38vsjaEtv8e0vGOUQrAiMBLpQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-custom-selectors": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz", + "integrity": "sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==", + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-dir-pseudo-class": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.5.tgz", + "integrity": "sha512-eqn4m70P031PF7ZQIvSgy9RSJ5uI2171O/OO/zcRNYpJbvaeKFUlar1aJ7rmgiQtbm0FSPsRewjpdS0Oew7MPA==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "postcss-discard-comments": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", + "requires": {} + }, + "postcss-discard-duplicates": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", + "requires": {} + }, + "postcss-discard-empty": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", + "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", + "requires": {} + }, + "postcss-discard-overridden": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", + "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", + "requires": {} + }, + "postcss-double-position-gradients": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.2.tgz", + "integrity": "sha512-GX+FuE/uBR6eskOK+4vkXgT6pDkexLokPaz/AbJna9s5Kzp/yl488pKPjhy0obB475ovfT1Wv8ho7U/cHNaRgQ==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-env-function": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz", + "integrity": "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-flexbugs-fixes": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz", + "integrity": "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==", + "requires": {} + }, + "postcss-focus-visible": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz", + "integrity": "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "postcss-focus-within": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz", + "integrity": "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "postcss-font-variant": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", + "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", + "requires": {} + }, + "postcss-gap-properties": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.5.tgz", + "integrity": "sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==", + "requires": {} + }, + "postcss-image-set-function": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.7.tgz", + "integrity": "sha512-9T2r9rsvYzm5ndsBE8WgtrMlIT7VbtTfE7b3BQnudUqnBcBo7L758oc+o+pdj/dUV0l5wjwSdjeOH2DZtfv8qw==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-import": { + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", + "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", + "requires": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + } + }, + "postcss-initial": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz", + "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==", + "requires": {} + }, + "postcss-js": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", + "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", + "requires": { + "camelcase-css": "^2.0.1" + } + }, + "postcss-lab-function": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.1.tgz", + "integrity": "sha512-xuXll4isR03CrQsmxyz92LJB2xX9n+pZJ5jE9JgcnmsCammLyKdlzrBin+25dy6wIjfhJpKBAN80gsTlCgRk2w==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-load-config": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz", + "integrity": "sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==", + "requires": { + "lilconfig": "^2.0.5", + "yaml": "^2.1.1" + }, + "dependencies": { + "yaml": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.1.tgz", + "integrity": "sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==" + } + } + }, + "postcss-loader": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", + "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "requires": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + } + } + }, + "postcss-logical": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz", + "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==", + "requires": {} + }, + "postcss-media-minmax": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz", + "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==", + "requires": {} + }, + "postcss-merge-longhand": { + "version": "5.1.7", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", + "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", + "requires": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.1" + } + }, + "postcss-merge-rules": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz", + "integrity": "sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==", + "requires": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-minify-font-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", + "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-gradients": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", + "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", + "requires": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-params": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", + "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", + "requires": { + "browserslist": "^4.21.4", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-selectors": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", + "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", + "requires": { + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "requires": {} + }, + "postcss-modules-local-by-default": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.3.tgz", + "integrity": "sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==", + "requires": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "requires": { + "icss-utils": "^5.0.0" + } + }, + "postcss-nested": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", + "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==", + "requires": { + "postcss-selector-parser": "^6.0.11" + } + }, + "postcss-nesting": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.2.0.tgz", + "integrity": "sha512-EwMkYchxiDiKUhlJGzWsD9b2zvq/r2SSubcRrgP+jujMXFzqvANLt16lJANC+5uZ6hjI7lpRmI6O8JIl+8l1KA==", + "requires": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + } + }, + "postcss-normalize": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-10.0.1.tgz", + "integrity": "sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==", + "requires": { + "@csstools/normalize.css": "*", + "postcss-browser-comments": "^4", + "sanitize.css": "*" + } + }, + "postcss-normalize-charset": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", + "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", + "requires": {} + }, + "postcss-normalize-display-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", + "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-positions": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", + "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-repeat-style": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", + "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-string": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", + "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-timing-functions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", + "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-unicode": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz", + "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==", + "requires": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", + "requires": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-whitespace": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", + "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-opacity-percentage": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.3.tgz", + "integrity": "sha512-An6Ba4pHBiDtyVpSLymUUERMo2cU7s+Obz6BTrS+gxkbnSBNKSuD0AVUc+CpBMrpVPKKfoVz0WQCX+Tnst0i4A==", + "requires": {} + }, + "postcss-ordered-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", + "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", + "requires": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-overflow-shorthand": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.4.tgz", + "integrity": "sha512-otYl/ylHK8Y9bcBnPLo3foYFLL6a6Ak+3EQBPOTR7luMYCOsiVTUk1iLvNf6tVPNGXcoL9Hoz37kpfriRIFb4A==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-page-break": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", + "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==", + "requires": {} + }, + "postcss-place": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.5.tgz", + "integrity": "sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-preset-env": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.8.3.tgz", + "integrity": "sha512-T1LgRm5uEVFSEF83vHZJV2z19lHg4yJuZ6gXZZkqVsqv63nlr6zabMH3l4Pc01FQCyfWVrh2GaUeCVy9Po+Aag==", + "requires": { + "@csstools/postcss-cascade-layers": "^1.1.1", + "@csstools/postcss-color-function": "^1.1.1", + "@csstools/postcss-font-format-keywords": "^1.0.1", + "@csstools/postcss-hwb-function": "^1.0.2", + "@csstools/postcss-ic-unit": "^1.0.1", + "@csstools/postcss-is-pseudo-class": "^2.0.7", + "@csstools/postcss-nested-calc": "^1.0.0", + "@csstools/postcss-normalize-display-values": "^1.0.1", + "@csstools/postcss-oklab-function": "^1.1.1", + "@csstools/postcss-progressive-custom-properties": "^1.3.0", + "@csstools/postcss-stepped-value-functions": "^1.0.1", + "@csstools/postcss-text-decoration-shorthand": "^1.0.0", + "@csstools/postcss-trigonometric-functions": "^1.0.2", + "@csstools/postcss-unset-value": "^1.0.2", + "autoprefixer": "^10.4.13", + "browserslist": "^4.21.4", + "css-blank-pseudo": "^3.0.3", + "css-has-pseudo": "^3.0.4", + "css-prefers-color-scheme": "^6.0.3", + "cssdb": "^7.1.0", + "postcss-attribute-case-insensitive": "^5.0.2", + "postcss-clamp": "^4.1.0", + "postcss-color-functional-notation": "^4.2.4", + "postcss-color-hex-alpha": "^8.0.4", + "postcss-color-rebeccapurple": "^7.1.1", + "postcss-custom-media": "^8.0.2", + "postcss-custom-properties": "^12.1.10", + "postcss-custom-selectors": "^6.0.3", + "postcss-dir-pseudo-class": "^6.0.5", + "postcss-double-position-gradients": "^3.1.2", + "postcss-env-function": "^4.0.6", + "postcss-focus-visible": "^6.0.4", + "postcss-focus-within": "^5.0.4", + "postcss-font-variant": "^5.0.0", + "postcss-gap-properties": "^3.0.5", + "postcss-image-set-function": "^4.0.7", + "postcss-initial": "^4.0.1", + "postcss-lab-function": "^4.2.1", + "postcss-logical": "^5.0.4", + "postcss-media-minmax": "^5.0.0", + "postcss-nesting": "^10.2.0", + "postcss-opacity-percentage": "^1.1.2", + "postcss-overflow-shorthand": "^3.0.4", + "postcss-page-break": "^3.0.4", + "postcss-place": "^7.0.5", + "postcss-pseudo-class-any-link": "^7.1.6", + "postcss-replace-overflow-wrap": "^4.0.0", + "postcss-selector-not": "^6.0.1", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-pseudo-class-any-link": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.6.tgz", + "integrity": "sha512-9sCtZkO6f/5ML9WcTLcIyV1yz9D1rf0tWc+ulKcvV30s0iZKS/ONyETvoWsr6vnrmW+X+KmuK3gV/w5EWnT37w==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "postcss-reduce-initial": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz", + "integrity": "sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==", + "requires": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0" + } + }, + "postcss-reduce-transforms": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-replace-overflow-wrap": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", + "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", + "requires": {} + }, + "postcss-selector-not": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-6.0.1.tgz", + "integrity": "sha512-1i9affjAe9xu/y9uqWH+tD4r6/hDaXJruk8xn2x1vzxC2U3J3LKO3zJW4CyxlNhA56pADJ/djpEwpH1RClI2rQ==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "postcss-selector-parser": { + "version": "6.0.13", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", + "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + }, + "postcss-svgo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", + "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", + "requires": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + }, + "dependencies": { + "commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" + }, + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + } + }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "requires": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + } + } + } + }, + "postcss-unique-selectors": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", + "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", + "requires": { + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + }, + "prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==" + }, + "pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==" + }, + "pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "requires": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "requires": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" + }, + "react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + } + } + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "promise": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz", + "integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==", + "requires": { + "asap": "~2.0.6" + } + }, + "prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + } + }, + "prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "dependencies": { + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" + } + } + }, + "proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" + }, + "psl": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" + }, + "punycode": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==" + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==" + }, + "qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "requires": { + "side-channel": "^1.0.4" + } + }, + "querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" + }, + "raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "requires": { + "performance-now": "^2.1.0" + } + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + }, + "raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "requires": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "react": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", + "requires": { + "loose-envify": "^1.1.0" + } + }, + "react-apexcharts": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/react-apexcharts/-/react-apexcharts-1.4.1.tgz", + "integrity": "sha512-G14nVaD64Bnbgy8tYxkjuXEUp/7h30Q0U33xc3AwtGFijJB9nHqOt1a6eG0WBn055RgRg+NwqbKGtqPxy15d0Q==", + "requires": { + "prop-types": "^15.8.1" + } + }, + "react-app-polyfill": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz", + "integrity": "sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==", + "requires": { + "core-js": "^3.19.2", + "object-assign": "^4.1.1", + "promise": "^8.1.0", + "raf": "^3.4.1", + "regenerator-runtime": "^0.13.9", + "whatwg-fetch": "^3.6.2" + } + }, + "react-calendar": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/react-calendar/-/react-calendar-4.4.0.tgz", + "integrity": "sha512-IMyAKozvfoPez4J5IbtRpvDhDlxfhP6ICx+1l99SaH00KyeSfayWM36lhRYksSd45lZ8+cx09Wumn4Xtws4poA==", + "requires": { + "@types/react": "*", + "@wojtekmaj/date-utils": "^1.1.3", + "clsx": "^2.0.0", + "get-user-locale": "^2.2.1", + "prop-types": "^15.6.0", + "tiny-warning": "^1.0.0" + } + }, + "react-chartjs-2": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/react-chartjs-2/-/react-chartjs-2-5.2.0.tgz", + "integrity": "sha512-98iN5aguJyVSxp5U3CblRLH67J8gkfyGNbiK3c+l1QI/G4irHMPQw44aEPmjVag+YKTyQ260NcF82GTQ3bdscA==", + "requires": {} + }, + "react-clock": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/react-clock/-/react-clock-4.3.0.tgz", + "integrity": "sha512-ihrH4orfh8cieOnOWXVdV9ROgDJw9feWZF9+MULnwHU8YpvIXDBikLXFYLG4qUCGPOvKakQJi9RrQiIdl2FSUw==", + "requires": { + "@types/react": "*", + "@wojtekmaj/date-utils": "^1.1.2", + "clsx": "^2.0.0", + "get-user-locale": "^2.2.1", + "prop-types": "^15.6.0" + } + }, + "react-dev-utils": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", + "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", + "requires": { + "@babel/code-frame": "^7.16.0", + "address": "^1.1.2", + "browserslist": "^4.18.1", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "detect-port-alt": "^1.1.6", + "escape-string-regexp": "^4.0.0", + "filesize": "^8.0.6", + "find-up": "^5.0.0", + "fork-ts-checker-webpack-plugin": "^6.5.0", + "global-modules": "^2.0.0", + "globby": "^11.0.4", + "gzip-size": "^6.0.0", + "immer": "^9.0.7", + "is-root": "^2.1.0", + "loader-utils": "^3.2.0", + "open": "^8.4.0", + "pkg-up": "^3.1.0", + "prompts": "^2.4.2", + "react-error-overlay": "^6.0.11", + "recursive-readdir": "^2.2.2", + "shell-quote": "^1.7.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "loader-utils": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.1.tgz", + "integrity": "sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "react-dom": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "requires": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" + } + }, + "react-error-overlay": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", + "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" + }, + "react-fast-compare": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz", + "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==" + }, + "react-fit": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/react-fit/-/react-fit-1.5.1.tgz", + "integrity": "sha512-r86m/6GuJa7j6dLYjC7kENBQRBaDMLTU0mBBoqnh42d/Iil9rmWEeOtdB2KEQEUyDQ8rZXojIx8u+gNFJ+9y1w==", + "requires": { + "@types/react": "*", + "@types/react-dom": "*", + "detect-element-overflow": "^1.3.1", + "prop-types": "^15.6.0", + "tiny-warning": "^1.0.0" + } + }, + "react-helmet-async": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/react-helmet-async/-/react-helmet-async-1.3.0.tgz", + "integrity": "sha512-9jZ57/dAn9t3q6hneQS0wukqC2ENOBgMNVEhb/ZG9ZSxUetzVIw4iAmEU38IaVg3QGYauQPhSeUTuIUtFglWpg==", + "requires": { + "@babel/runtime": "^7.12.5", + "invariant": "^2.2.4", + "prop-types": "^15.7.2", + "react-fast-compare": "^3.2.0", + "shallowequal": "^1.1.0" + } + }, + "react-icons": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/react-icons/-/react-icons-4.10.1.tgz", + "integrity": "sha512-/ngzDP/77tlCfqthiiGNZeYFACw85fUjZtLbedmJ5DTlNDIwETxhwBzdOJ21zj4iJdvc0J3y7yOsX3PpxAJzrw==", + "requires": {} + }, + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "react-query": { + "version": "3.39.3", + "resolved": "https://registry.npmjs.org/react-query/-/react-query-3.39.3.tgz", + "integrity": "sha512-nLfLz7GiohKTJDuT4us4X3h/8unOh+00MLb2yJoGTPjxKs2bc1iDhkNx2bd5MKklXnOD3NrVZ+J2UXujA5In4g==", + "requires": { + "@babel/runtime": "^7.5.5", + "broadcast-channel": "^3.4.1", + "match-sorter": "^6.0.2" + } + }, + "react-refresh": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", + "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==" + }, + "react-router": { + "version": "6.14.2", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.14.2.tgz", + "integrity": "sha512-09Zss2dE2z+T1D03IheqAFtK4UzQyX8nFPWx6jkwdYzGLXd5ie06A6ezS2fO6zJfEb/SpG6UocN2O1hfD+2urQ==", + "requires": { + "@remix-run/router": "1.7.2" + } + }, + "react-router-dom": { + "version": "6.14.2", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.14.2.tgz", + "integrity": "sha512-5pWX0jdKR48XFZBuJqHosX3AAHjRAzygouMTyimnBPOLdY3WjzUSKhus2FVMihUFWzeLebDgr4r8UeQFAct7Bg==", + "requires": { + "@remix-run/router": "1.7.2", + "react-router": "6.14.2" + } + }, + "react-scripts": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz", + "integrity": "sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==", + "requires": { + "@babel/core": "^7.16.0", + "@pmmmwh/react-refresh-webpack-plugin": "^0.5.3", + "@svgr/webpack": "^5.5.0", + "babel-jest": "^27.4.2", + "babel-loader": "^8.2.3", + "babel-plugin-named-asset-import": "^0.3.8", + "babel-preset-react-app": "^10.0.1", + "bfj": "^7.0.2", + "browserslist": "^4.18.1", + "camelcase": "^6.2.1", + "case-sensitive-paths-webpack-plugin": "^2.4.0", + "css-loader": "^6.5.1", + "css-minimizer-webpack-plugin": "^3.2.0", + "dotenv": "^10.0.0", + "dotenv-expand": "^5.1.0", + "eslint": "^8.3.0", + "eslint-config-react-app": "^7.0.1", + "eslint-webpack-plugin": "^3.1.1", + "file-loader": "^6.2.0", + "fs-extra": "^10.0.0", + "fsevents": "^2.3.2", + "html-webpack-plugin": "^5.5.0", + "identity-obj-proxy": "^3.0.0", + "jest": "^27.4.3", + "jest-resolve": "^27.4.2", + "jest-watch-typeahead": "^1.0.0", + "mini-css-extract-plugin": "^2.4.5", + "postcss": "^8.4.4", + "postcss-flexbugs-fixes": "^5.0.2", + "postcss-loader": "^6.2.1", + "postcss-normalize": "^10.0.1", + "postcss-preset-env": "^7.0.1", + "prompts": "^2.4.2", + "react-app-polyfill": "^3.0.0", + "react-dev-utils": "^12.0.1", + "react-refresh": "^0.11.0", + "resolve": "^1.20.0", + "resolve-url-loader": "^4.0.0", + "sass-loader": "^12.3.0", + "semver": "^7.3.5", + "source-map-loader": "^3.0.0", + "style-loader": "^3.3.1", + "tailwindcss": "^3.0.2", + "terser-webpack-plugin": "^5.2.5", + "webpack": "^5.64.4", + "webpack-dev-server": "^4.6.0", + "webpack-manifest-plugin": "^4.0.2", + "workbox-webpack-plugin": "^6.4.1" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + } + } + }, + "react-time-picker": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/react-time-picker/-/react-time-picker-6.2.1.tgz", + "integrity": "sha512-+mVtie/aY4DZE5zxTAfVyl7M1fuLgHQqrLzcKPOZKdD1UEXAJuGnZ/xIFOek3gd8Bbu34C2z68Za2qXVzNsEIw==", + "requires": { + "@wojtekmaj/date-utils": "^1.1.3", + "clsx": "^2.0.0", + "get-user-locale": "^2.2.1", + "make-event-props": "^1.4.2", + "prop-types": "^15.6.0", + "react-clock": "^4.3.0", + "react-fit": "^1.5.1", + "update-input-width": "^1.3.1" + } + }, + "read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "requires": { + "pify": "^2.3.0" + } + }, + "readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "requires": { + "picomatch": "^2.2.1" + } + }, + "recoil": { + "version": "0.7.7", + "resolved": "https://registry.npmjs.org/recoil/-/recoil-0.7.7.tgz", + "integrity": "sha512-8Og5KPQW9LwC577Vc7Ug2P0vQshkv1y3zG3tSSkWMqkWSwHmE+by06L8JtnGocjW6gcCvfwB3YtrJG6/tWivNQ==", + "requires": { + "hamt_plus": "1.0.2" + } + }, + "recursive-readdir": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", + "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==", + "requires": { + "minimatch": "^3.0.5" + } + }, + "redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "requires": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + } + }, + "regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "regenerate-unicode-properties": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", + "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", + "requires": { + "regenerate": "^1.4.2" + } + }, + "regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" + }, + "regenerator-transform": { + "version": "0.15.1", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.1.tgz", + "integrity": "sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==", + "requires": { + "@babel/runtime": "^7.8.4" + } + }, + "regex-parser": { + "version": "2.2.11", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", + "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" + }, + "regexp.prototype.flags": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz", + "integrity": "sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "functions-have-names": "^1.2.3" + } + }, + "regexpu-core": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", + "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", + "requires": { + "@babel/regjsgen": "^0.8.0", + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + } + }, + "regjsparser": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==" + } + } + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==" + }, + "remove-accents": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/remove-accents/-/remove-accents-0.4.2.tgz", + "integrity": "sha512-7pXIJqJOq5tFgG1A2Zxti3Ht8jJF337m4sowbuHsW30ZnkQFnDzy9qBNhgzX8ZLW4+UBcXiiR7SwR6pokHsxiA==" + }, + "renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "requires": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==" + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" + }, + "resolve": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "requires": { + "is-core-module": "^2.11.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "requires": { + "resolve-from": "^5.0.0" + } + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" + }, + "resolve-url-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", + "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", + "requires": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^7.0.35", + "source-map": "0.6.1" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==" + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "resolve.exports": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.1.tgz", + "integrity": "sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==" + }, + "retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==" + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "requires": { + "glob": "^7.1.3" + } + }, + "rollup": { + "version": "2.79.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", + "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", + "requires": { + "fsevents": "~2.3.2" + } + }, + "rollup-plugin-terser": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz", + "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==", + "requires": { + "@babel/code-frame": "^7.10.4", + "jest-worker": "^26.2.1", + "serialize-javascript": "^4.0.0", + "terser": "^5.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + } + }, + "serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "requires": { + "randombytes": "^2.1.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "safe-array-concat": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.0.tgz", + "integrity": "sha512-9dVEFruWIsnie89yym+xWTAYASdpw3CJV7Li/6zBewGf9z2i1j31rP6jnY0pHEO4QZh6N0K11bFjWmdR8UGdPQ==", + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "has-symbols": "^1.0.3", + "isarray": "^2.0.5" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + }, + "safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "sanitize.css": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-13.0.0.tgz", + "integrity": "sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA==" + }, + "sass-loader": { + "version": "12.6.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", + "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", + "requires": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + } + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "requires": { + "xmlchars": "^2.2.0" + } + }, + "scheduler": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "requires": { + "loose-envify": "^1.1.0" + } + }, + "schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" + }, + "selfsigned": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz", + "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", + "requires": { + "node-forge": "^1" + } + }, + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==" + }, + "send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "requires": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + } + } + }, + "serialize-javascript": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", + "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", + "requires": { + "randombytes": "^2.1.0" + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==" + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==" + } + } + }, + "serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + } + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "shallowequal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", + "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + }, + "shell-quote": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", + "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==" + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + }, + "sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "requires": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" + }, + "source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==" + }, + "source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" + }, + "source-map-loader": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.2.tgz", + "integrity": "sha512-BokxPoLjyl3iOrgkWaakaxqnelAJSS+0V+De0kKIq6lyWrXuiPgYTGp6z3iHmqljKAaLXwZa+ctD8GccRJeVvg==", + "requires": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" + } + }, + "source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" + }, + "stack-utils": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", + "requires": { + "escape-string-regexp": "^2.0.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" + } + } + }, + "stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" + }, + "stop-iteration-iterator": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz", + "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==", + "requires": { + "internal-slot": "^1.0.4" + } + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "requires": { + "safe-buffer": "~5.2.0" + } + }, + "string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "requires": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + } + }, + "string-natural-compare": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", + "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==" + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "dependencies": { + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + } + } + }, + "string.prototype.matchall": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", + "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.4.3", + "side-channel": "^1.0.4" + } + }, + "string.prototype.trim": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz", + "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "string.prototype.trimend": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", + "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "string.prototype.trimstart": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", + "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "requires": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==" + }, + "strip-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz", + "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==" + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" + }, + "strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "requires": { + "min-indent": "^1.0.0" + } + }, + "strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" + }, + "style-loader": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.3.tgz", + "integrity": "sha512-53BiGLXAcll9maCYtZi2RCQZKa8NQQai5C4horqKyRmHj9H7QmcUyucrH+4KW/gBQbXM2AsB0axoEcFZPlfPcw==", + "requires": {} + }, + "styled-components": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-6.0.4.tgz", + "integrity": "sha512-lRJt4vg8hKJhlVG+VKz8QEqPCXKyTryZZ59odyK0UC0HHV3u/mshWTfSay8NpkN0Xijw1iN9r0Leld3dcCcp/w==", + "requires": { + "@babel/cli": "^7.21.0", + "@babel/core": "^7.21.0", + "@babel/helper-module-imports": "^7.18.6", + "@babel/plugin-external-helpers": "^7.18.6", + "@babel/plugin-proposal-class-properties": "^7.18.6", + "@babel/plugin-proposal-object-rest-spread": "^7.20.7", + "@babel/preset-env": "^7.20.2", + "@babel/preset-react": "^7.18.6", + "@babel/preset-typescript": "^7.21.0", + "@babel/traverse": "^7.21.2", + "@emotion/is-prop-valid": "^1.2.1", + "@emotion/unitless": "^0.8.0", + "@types/stylis": "^4.0.2", + "css-to-react-native": "^3.2.0", + "csstype": "^3.1.2", + "postcss": "^8.4.23", + "shallowequal": "^1.1.0", + "stylis": "^4.3.0", + "tslib": "^2.5.0" + } + }, + "stylehacks": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", + "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", + "requires": { + "browserslist": "^4.21.4", + "postcss-selector-parser": "^6.0.4" + } + }, + "stylis": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.0.tgz", + "integrity": "sha512-E87pIogpwUsUwXw7dNyU4QDjdgVMy52m+XEOPEKUn161cCzWjjhPSQhByfd1CcNvrOLnXQ6OnnZDwnJrz/Z4YQ==" + }, + "sucrase": { + "version": "3.33.0", + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.33.0.tgz", + "integrity": "sha512-ARGC7vbufOHfpvyGcZZXFaXCMZ9A4fffOGC5ucOW7+WHDGlAe8LJdf3Jts1sWhDeiI1RSWrKy5Hodl+JWGdW2A==", + "requires": { + "@jridgewell/gen-mapping": "^0.3.2", + "commander": "^4.0.0", + "glob": "7.1.6", + "lines-and-columns": "^1.1.6", + "mz": "^2.7.0", + "pirates": "^4.0.1", + "ts-interface-checker": "^0.1.9" + }, + "dependencies": { + "commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==" + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + } + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + }, + "supports-hyperlinks": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", + "requires": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" + }, + "svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + }, + "svg.draggable.js": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/svg.draggable.js/-/svg.draggable.js-2.2.2.tgz", + "integrity": "sha512-JzNHBc2fLQMzYCZ90KZHN2ohXL0BQJGQimK1kGk6AvSeibuKcIdDX9Kr0dT9+UJ5O8nYA0RB839Lhvk4CY4MZw==", + "requires": { + "svg.js": "^2.0.1" + } + }, + "svg.easing.js": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/svg.easing.js/-/svg.easing.js-2.0.0.tgz", + "integrity": "sha512-//ctPdJMGy22YoYGV+3HEfHbm6/69LJUTAqI2/5qBvaNHZ9uUFVC82B0Pl299HzgH13rKrBgi4+XyXXyVWWthA==", + "requires": { + "svg.js": ">=2.3.x" + } + }, + "svg.filter.js": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/svg.filter.js/-/svg.filter.js-2.0.2.tgz", + "integrity": "sha512-xkGBwU+dKBzqg5PtilaTb0EYPqPfJ9Q6saVldX+5vCRy31P6TlRCP3U9NxH3HEufkKkpNgdTLBJnmhDHeTqAkw==", + "requires": { + "svg.js": "^2.2.5" + } + }, + "svg.js": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/svg.js/-/svg.js-2.7.1.tgz", + "integrity": "sha512-ycbxpizEQktk3FYvn/8BH+6/EuWXg7ZpQREJvgacqn46gIddG24tNNe4Son6omdXCnSOaApnpZw6MPCBA1dODA==" + }, + "svg.pathmorphing.js": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/svg.pathmorphing.js/-/svg.pathmorphing.js-0.1.3.tgz", + "integrity": "sha512-49HWI9X4XQR/JG1qXkSDV8xViuTLIWm/B/7YuQELV5KMOPtXjiwH4XPJvr/ghEDibmLQ9Oc22dpWpG0vUDDNww==", + "requires": { + "svg.js": "^2.4.0" + } + }, + "svg.resize.js": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/svg.resize.js/-/svg.resize.js-1.4.3.tgz", + "integrity": "sha512-9k5sXJuPKp+mVzXNvxz7U0uC9oVMQrrf7cFsETznzUDDm0x8+77dtZkWdMfRlmbkEEYvUn9btKuZ3n41oNA+uw==", + "requires": { + "svg.js": "^2.6.5", + "svg.select.js": "^2.1.2" + }, + "dependencies": { + "svg.select.js": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/svg.select.js/-/svg.select.js-2.1.2.tgz", + "integrity": "sha512-tH6ABEyJsAOVAhwcCjF8mw4crjXSI1aa7j2VQR8ZuJ37H2MBUbyeqYr5nEO7sSN3cy9AR9DUwNg0t/962HlDbQ==", + "requires": { + "svg.js": "^2.2.5" + } + } + } + }, + "svg.select.js": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/svg.select.js/-/svg.select.js-3.0.1.tgz", + "integrity": "sha512-h5IS/hKkuVCbKSieR9uQCj9w+zLHoPh+ce19bBYyqF53g6mnPB8sAtIbe1s9dh2S2fCmYX2xel1Ln3PJBbK4kw==", + "requires": { + "svg.js": "^2.6.5" + } + }, + "svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "requires": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "dependencies": { + "css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==" + }, + "dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "requires": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + }, + "dependencies": { + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + } + } + }, + "nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "requires": { + "boolbase": "~1.0.0" + } + } + } + }, + "symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" + }, + "tailwindcss": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.3.tgz", + "integrity": "sha512-A0KgSkef7eE4Mf+nKJ83i75TMyq8HqY3qmFIJSWy8bNt0v1lG7jUcpGpoTFxAwYcWOphcTBLPPJg+bDfhDf52w==", + "requires": { + "@alloc/quick-lru": "^5.2.0", + "arg": "^5.0.2", + "chokidar": "^3.5.3", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.2.12", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "jiti": "^1.18.2", + "lilconfig": "^2.1.0", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.23", + "postcss-import": "^15.1.0", + "postcss-js": "^4.0.1", + "postcss-load-config": "^4.0.1", + "postcss-nested": "^6.0.1", + "postcss-selector-parser": "^6.0.11", + "resolve": "^1.22.2", + "sucrase": "^3.32.0" + } + }, + "tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==" + }, + "temp-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==" + }, + "tempy": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz", + "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==", + "requires": { + "is-stream": "^2.0.0", + "temp-dir": "^2.0.0", + "type-fest": "^0.16.0", + "unique-string": "^2.0.0" + }, + "dependencies": { + "type-fest": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", + "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==" + } + } + }, + "terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "requires": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + } + }, + "terser": { + "version": "5.19.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.19.1.tgz", + "integrity": "sha512-27hxBUVdV6GoNg1pKQ7Z5cbR6V9txPVyBA+FQw3BaZ1Wuzvztce5p156DaP0NVZNrMZZ+6iG9Syf7WgMNKDg2Q==", + "requires": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + } + } + }, + "terser-webpack-plugin": { + "version": "5.3.9", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz", + "integrity": "sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==", + "requires": { + "@jridgewell/trace-mapping": "^0.3.17", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.1", + "terser": "^5.16.8" + } + }, + "test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "requires": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + }, + "thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "requires": { + "any-promise": "^1.0.0" + } + }, + "thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "requires": { + "thenify": ">= 3.1.0 < 4" + } + }, + "throat": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.2.tgz", + "integrity": "sha512-WKexMoJj3vEuK0yFEapj8y64V0A6xcuPuK9Gt1d0R+dzCSJc0lHqQytAbSB4cDAK0dWh4T0E2ETkoLE2WZ41OQ==" + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, + "tiny-warning": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", + "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" + }, + "tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==" + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "requires": { + "is-number": "^7.0.0" + } + }, + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" + }, + "tough-cookie": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz", + "integrity": "sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==", + "requires": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "dependencies": { + "universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==" + } + } + }, + "tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "requires": { + "punycode": "^2.1.1" + } + }, + "tryer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", + "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" + }, + "ts-interface-checker": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", + "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==" + }, + "tsconfig-paths": { + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz", + "integrity": "sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==", + "requires": { + "@types/json5": "^0.0.29", + "json5": "^1.0.2", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "requires": { + "minimist": "^1.2.0" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==" + } + } + }, + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + }, + "tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "requires": { + "tslib": "^1.8.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "requires": { + "prelude-ls": "^1.2.1" + } + }, + "type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==" + }, + "type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==" + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typed-array-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz", + "integrity": "sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==", + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1", + "is-typed-array": "^1.1.10" + } + }, + "typed-array-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz", + "integrity": "sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==", + "requires": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "has-proto": "^1.0.1", + "is-typed-array": "^1.1.10" + } + }, + "typed-array-byte-offset": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz", + "integrity": "sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==", + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "has-proto": "^1.0.1", + "is-typed-array": "^1.1.10" + } + }, + "typed-array-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "requires": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "is-typed-array": "^1.1.9" + } + }, + "typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "requires": { + "is-typedarray": "^1.0.0" + } + }, + "typescript": { + "version": "4.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==" + }, + "unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "requires": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + } + }, + "unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==" + }, + "unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "requires": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==" + }, + "unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==" + }, + "unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "requires": { + "crypto-random-string": "^2.0.0" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" + }, + "unload": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/unload/-/unload-2.2.0.tgz", + "integrity": "sha512-B60uB5TNBLtN6/LsgAf3udH9saB5p7gqJwcFfbOEZ8BcBHnGwCf6G/TGiEqkRAxX7zAFIUtzdrXQSdL3Q/wqNA==", + "requires": { + "@babel/runtime": "^7.6.2", + "detect-node": "^2.0.4" + } + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" + }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==" + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" + }, + "update-browserslist-db": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", + "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==", + "requires": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + } + }, + "update-input-width": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/update-input-width/-/update-input-width-1.4.1.tgz", + "integrity": "sha512-/FDlfTvxlEQ9+/duf5PoC1q0uYQd/nE4w7K7rVAAoW/QKKa4bdhccuPaWtfkrWEy2r08rzX6wlmCHeGL+vgJOw==" + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "requires": { + "punycode": "^2.1.0" + } + }, + "url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "requires": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + } + }, + "utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==" + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + }, + "v8-to-istanbul": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", + "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==" + }, + "w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "requires": { + "browser-process-hrtime": "^1.0.0" + } + }, + "w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "requires": { + "xml-name-validator": "^3.0.0" + } + }, + "walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "requires": { + "makeerror": "1.0.12" + } + }, + "watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "requires": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "web-vitals": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-2.1.4.tgz", + "integrity": "sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg==" + }, + "webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==" + }, + "webpack": { + "version": "5.88.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.88.2.tgz", + "integrity": "sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==", + "requires": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^1.0.0", + "@webassemblyjs/ast": "^1.11.5", + "@webassemblyjs/wasm-edit": "^1.11.5", + "@webassemblyjs/wasm-parser": "^1.11.5", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.9.0", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.15.0", + "es-module-lexer": "^1.2.1", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.2.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.3.7", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" + }, + "dependencies": { + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + } + } + }, + "webpack-dev-middleware": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", + "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "requires": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + } + } + } + }, + "webpack-dev-server": { + "version": "4.15.1", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.1.tgz", + "integrity": "sha512-5hbAst3h3C3L8w6W4P96L5vaV0PxSmJhxZvWKYIdgxOQm8pNZ5dEOmmSLBVpP85ReeyRt6AS1QJNyo/oFFPeVA==", + "requires": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.5", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "launch-editor": "^2.6.0", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.1.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.13.0" + }, + "dependencies": { + "ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + } + }, + "ws": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", + "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", + "requires": {} + } + } + }, + "webpack-manifest-plugin": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz", + "integrity": "sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==", + "requires": { + "tapable": "^2.0.0", + "webpack-sources": "^2.2.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "webpack-sources": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz", + "integrity": "sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==", + "requires": { + "source-list-map": "^2.0.1", + "source-map": "^0.6.1" + } + } + } + }, + "webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==" + }, + "websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "requires": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==" + }, + "whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "requires": { + "iconv-lite": "0.4.24" + }, + "dependencies": { + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "whatwg-fetch": { + "version": "3.6.16", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.16.tgz", + "integrity": "sha512-83avoGbZ0qtjtNrU3UTT3/Xd3uZ7DyfSYLuc1fL5iYs+93P+UkIVF6/6xpRVWeQcvbc7kSnVybSAVbd6QFW5Fg==" + }, + "whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" + }, + "whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "requires": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "requires": { + "isexe": "^2.0.0" + } + }, + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, + "which-collection": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", + "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", + "requires": { + "is-map": "^2.0.1", + "is-set": "^2.0.1", + "is-weakmap": "^2.0.1", + "is-weakset": "^2.0.1" + } + }, + "which-typed-array": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.11.tgz", + "integrity": "sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew==", + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + } + }, + "workbox-background-sync": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.6.0.tgz", + "integrity": "sha512-jkf4ZdgOJxC9u2vztxLuPT/UjlH7m/nWRQ/MgGL0v8BJHoZdVGJd18Kck+a0e55wGXdqyHO+4IQTk0685g4MUw==", + "requires": { + "idb": "^7.0.1", + "workbox-core": "6.6.0" + } + }, + "workbox-broadcast-update": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.6.0.tgz", + "integrity": "sha512-nm+v6QmrIFaB/yokJmQ/93qIJ7n72NICxIwQwe5xsZiV2aI93MGGyEyzOzDPVz5THEr5rC3FJSsO3346cId64Q==", + "requires": { + "workbox-core": "6.6.0" + } + }, + "workbox-build": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.6.0.tgz", + "integrity": "sha512-Tjf+gBwOTuGyZwMz2Nk/B13Fuyeo0Q84W++bebbVsfr9iLkDSo6j6PST8tET9HYA58mlRXwlMGpyWO8ETJiXdQ==", + "requires": { + "@apideck/better-ajv-errors": "^0.3.1", + "@babel/core": "^7.11.1", + "@babel/preset-env": "^7.11.0", + "@babel/runtime": "^7.11.2", + "@rollup/plugin-babel": "^5.2.0", + "@rollup/plugin-node-resolve": "^11.2.1", + "@rollup/plugin-replace": "^2.4.1", + "@surma/rollup-plugin-off-main-thread": "^2.2.3", + "ajv": "^8.6.0", + "common-tags": "^1.8.0", + "fast-json-stable-stringify": "^2.1.0", + "fs-extra": "^9.0.1", + "glob": "^7.1.6", + "lodash": "^4.17.20", + "pretty-bytes": "^5.3.0", + "rollup": "^2.43.1", + "rollup-plugin-terser": "^7.0.0", + "source-map": "^0.8.0-beta.0", + "stringify-object": "^3.3.0", + "strip-comments": "^2.0.1", + "tempy": "^0.6.0", + "upath": "^1.2.0", + "workbox-background-sync": "6.6.0", + "workbox-broadcast-update": "6.6.0", + "workbox-cacheable-response": "6.6.0", + "workbox-core": "6.6.0", + "workbox-expiration": "6.6.0", + "workbox-google-analytics": "6.6.0", + "workbox-navigation-preload": "6.6.0", + "workbox-precaching": "6.6.0", + "workbox-range-requests": "6.6.0", + "workbox-recipes": "6.6.0", + "workbox-routing": "6.6.0", + "workbox-strategies": "6.6.0", + "workbox-streams": "6.6.0", + "workbox-sw": "6.6.0", + "workbox-window": "6.6.0" + }, + "dependencies": { + "@apideck/better-ajv-errors": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz", + "integrity": "sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==", + "requires": { + "json-schema": "^0.4.0", + "jsonpointer": "^5.0.0", + "leven": "^3.1.0" + } + }, + "ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "source-map": { + "version": "0.8.0-beta.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", + "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", + "requires": { + "whatwg-url": "^7.0.0" + } + }, + "tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "requires": { + "punycode": "^2.1.0" + } + }, + "webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + }, + "whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + } + } + }, + "workbox-cacheable-response": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.6.0.tgz", + "integrity": "sha512-JfhJUSQDwsF1Xv3EV1vWzSsCOZn4mQ38bWEBR3LdvOxSPgB65gAM6cS2CX8rkkKHRgiLrN7Wxoyu+TuH67kHrw==", + "requires": { + "workbox-core": "6.6.0" + } + }, + "workbox-core": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.6.0.tgz", + "integrity": "sha512-GDtFRF7Yg3DD859PMbPAYPeJyg5gJYXuBQAC+wyrWuuXgpfoOrIQIvFRZnQ7+czTIQjIr1DhLEGFzZanAT/3bQ==" + }, + "workbox-expiration": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.6.0.tgz", + "integrity": "sha512-baplYXcDHbe8vAo7GYvyAmlS4f6998Jff513L4XvlzAOxcl8F620O91guoJ5EOf5qeXG4cGdNZHkkVAPouFCpw==", + "requires": { + "idb": "^7.0.1", + "workbox-core": "6.6.0" + } + }, + "workbox-google-analytics": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.6.0.tgz", + "integrity": "sha512-p4DJa6OldXWd6M9zRl0H6vB9lkrmqYFkRQ2xEiNdBFp9U0LhsGO7hsBscVEyH9H2/3eZZt8c97NB2FD9U2NJ+Q==", + "requires": { + "workbox-background-sync": "6.6.0", + "workbox-core": "6.6.0", + "workbox-routing": "6.6.0", + "workbox-strategies": "6.6.0" + } + }, + "workbox-navigation-preload": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.6.0.tgz", + "integrity": "sha512-utNEWG+uOfXdaZmvhshrh7KzhDu/1iMHyQOV6Aqup8Mm78D286ugu5k9MFD9SzBT5TcwgwSORVvInaXWbvKz9Q==", + "requires": { + "workbox-core": "6.6.0" + } + }, + "workbox-precaching": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.6.0.tgz", + "integrity": "sha512-eYu/7MqtRZN1IDttl/UQcSZFkHP7dnvr/X3Vn6Iw6OsPMruQHiVjjomDFCNtd8k2RdjLs0xiz9nq+t3YVBcWPw==", + "requires": { + "workbox-core": "6.6.0", + "workbox-routing": "6.6.0", + "workbox-strategies": "6.6.0" + } + }, + "workbox-range-requests": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.6.0.tgz", + "integrity": "sha512-V3aICz5fLGq5DpSYEU8LxeXvsT//mRWzKrfBOIxzIdQnV/Wj7R+LyJVTczi4CQ4NwKhAaBVaSujI1cEjXW+hTw==", + "requires": { + "workbox-core": "6.6.0" + } + }, + "workbox-recipes": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.6.0.tgz", + "integrity": "sha512-TFi3kTgYw73t5tg73yPVqQC8QQjxJSeqjXRO4ouE/CeypmP2O/xqmB/ZFBBQazLTPxILUQ0b8aeh0IuxVn9a6A==", + "requires": { + "workbox-cacheable-response": "6.6.0", + "workbox-core": "6.6.0", + "workbox-expiration": "6.6.0", + "workbox-precaching": "6.6.0", + "workbox-routing": "6.6.0", + "workbox-strategies": "6.6.0" + } + }, + "workbox-routing": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.6.0.tgz", + "integrity": "sha512-x8gdN7VDBiLC03izAZRfU+WKUXJnbqt6PG9Uh0XuPRzJPpZGLKce/FkOX95dWHRpOHWLEq8RXzjW0O+POSkKvw==", + "requires": { + "workbox-core": "6.6.0" + } + }, + "workbox-strategies": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.6.0.tgz", + "integrity": "sha512-eC07XGuINAKUWDnZeIPdRdVja4JQtTuc35TZ8SwMb1ztjp7Ddq2CJ4yqLvWzFWGlYI7CG/YGqaETntTxBGdKgQ==", + "requires": { + "workbox-core": "6.6.0" + } + }, + "workbox-streams": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.6.0.tgz", + "integrity": "sha512-rfMJLVvwuED09CnH1RnIep7L9+mj4ufkTyDPVaXPKlhi9+0czCu+SJggWCIFbPpJaAZmp2iyVGLqS3RUmY3fxg==", + "requires": { + "workbox-core": "6.6.0", + "workbox-routing": "6.6.0" + } + }, + "workbox-sw": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.6.0.tgz", + "integrity": "sha512-R2IkwDokbtHUE4Kus8pKO5+VkPHD2oqTgl+XJwh4zbF1HyjAbgNmK/FneZHVU7p03XUt9ICfuGDYISWG9qV/CQ==" + }, + "workbox-webpack-plugin": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.6.0.tgz", + "integrity": "sha512-xNZIZHalboZU66Wa7x1YkjIqEy1gTR+zPM+kjrYJzqN7iurYZBctBLISyScjhkJKYuRrZUP0iqViZTh8rS0+3A==", + "requires": { + "fast-json-stable-stringify": "^2.1.0", + "pretty-bytes": "^5.4.1", + "upath": "^1.2.0", + "webpack-sources": "^1.4.3", + "workbox-build": "6.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "requires": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + } + } + }, + "workbox-window": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.6.0.tgz", + "integrity": "sha512-L4N9+vka17d16geaJXXRjENLFldvkWy7JyGxElRD0JvBxvFEd8LOhr+uXCcar/NzAmIBRv9EZ+M+Qr4mOoBITw==", + "requires": { + "@types/trusted-types": "^2.0.2", + "workbox-core": "6.6.0" + } + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "requires": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "requires": {} + }, + "xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" + }, + "xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + }, + "yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" + }, + "yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + } + }, + "yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==" + }, + "yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 00000000..a0b8c495 --- /dev/null +++ b/package.json @@ -0,0 +1,62 @@ +{ + "name": "keep", + "version": "0.1.0", + "private": true, + "dependencies": { + "@testing-library/jest-dom": "^5.16.5", + "@testing-library/react": "^13.4.0", + "@testing-library/user-event": "^13.5.0", + "@types/jest": "^27.5.2", + "@types/node": "^16.18.38", + "@types/react": "^18.2.14", + "@types/react-dom": "^18.2.6", + "apexcharts": "^3.41.0", + "axios": "^1.4.0", + "chart.js": "^4.3.0", + "http-proxy-middleware": "^2.0.6", + "moment": "^2.29.4", + "react": "^18.2.0", + "react-apexcharts": "^1.4.0", + "react-calendar": "^4.3.0", + "react-chartjs-2": "^5.2.0", + "react-dom": "^18.2.0", + "react-helmet-async": "^1.3.0", + "react-icons": "^4.10.1", + "react-query": "^3.39.3", + "react-router-dom": "^6.14.1", + "react-scripts": "5.0.1", + "react-time-picker": "^6.2.0", + "recoil": "^0.7.7", + "styled-components": "^6.0.2", + "typescript": "^4.9.5", + "web-vitals": "^2.1.4" + }, + "scripts": { + "start": "react-scripts start", + "build": "react-scripts build", + "test": "react-scripts test", + "eject": "react-scripts eject" + }, + "eslintConfig": { + "extends": [ + "react-app", + "react-app/jest" + ] + }, + "browserslist": { + "production": [ + ">0.2%", + "not dead", + "not op_mini all" + ], + "development": [ + "last 1 chrome version", + "last 1 firefox version", + "last 1 safari version" + ] + }, + "devDependencies": { + "@babel/plugin-proposal-private-property-in-object": "^7.21.11", + "@types/styled-components": "^5.1.26" + } +} diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..a11777cc471a4344702741ab1c8a588998b1311a GIT binary patch literal 3870 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 baj7?x%VD!5Cxk2YbYLNVeiXvvpMCWYo=by@ literal 0 HcmV?d00001 diff --git a/public/index.html b/public/index.html new file mode 100644 index 00000000..4c9c88d2 --- /dev/null +++ b/public/index.html @@ -0,0 +1,43 @@ + + + + + + + + + + + + + Keep + + + +
+ + + diff --git a/public/logo192.png b/public/logo192.png new file mode 100644 index 0000000000000000000000000000000000000000..fc44b0a3796c0e0a64c3d858ca038bd4570465d9 GIT binary patch literal 5347 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 b{|{}U^kRn2wo}j7|0ATu<;8xA7zX}7|B6mN literal 0 HcmV?d00001 diff --git a/public/manifest.json b/public/manifest.json new file mode 100644 index 00000000..080d6c77 --- /dev/null +++ b/public/manifest.json @@ -0,0 +1,25 @@ +{ + "short_name": "React App", + "name": "Create React App Sample", + "icons": [ + { + "src": "favicon.ico", + "sizes": "64x64 32x32 24x24 16x16", + "type": "image/x-icon" + }, + { + "src": "logo192.png", + "type": "image/png", + "sizes": "192x192" + }, + { + "src": "logo512.png", + "type": "image/png", + "sizes": "512x512" + } + ], + "start_url": ".", + "display": "standalone", + "theme_color": "#000000", + "background_color": "#ffffff" +} diff --git a/public/robots.txt b/public/robots.txt new file mode 100644 index 00000000..e9e57dc4 --- /dev/null +++ b/public/robots.txt @@ -0,0 +1,3 @@ +# https://www.robotstxt.org/robotstxt.html +User-agent: * +Disallow: diff --git a/src/App.tsx b/src/App.tsx new file mode 100644 index 00000000..bf38a7e2 --- /dev/null +++ b/src/App.tsx @@ -0,0 +1,22 @@ +import { useState } from "react"; + +import { ThemeProvider } from "styled-components"; +import GlobalStyle from "./styles/GlobalStyle"; +import { darkTheme, lightTheme } from "./styles/theme"; + +import { HelmetProvider } from "react-helmet-async"; +import Router from "./Router"; + +function App() { + const [theme, setTheme] = useState("light"); + return ( + + + + + + + ); +} + +export default App; diff --git a/src/Router.tsx b/src/Router.tsx new file mode 100644 index 00000000..41d6a4a4 --- /dev/null +++ b/src/Router.tsx @@ -0,0 +1,35 @@ +import { Dispatch, SetStateAction, useCallback } from "react"; +import { BrowserRouter, Route, Routes } from "react-router-dom"; +import ErrorPage from "./pages/ErrorPage"; +import MainPage from "./pages/MainPage"; + +interface IRouterProps { + theme: string; + setTheme: Dispatch>; +} + +function Router({ theme, setTheme }: IRouterProps) { + const isLight = theme === "light"; + + const onToggleDark = useCallback(() => { + if (theme === "light") { + setTheme("dark"); + } else { + setTheme("light"); + } + }, [theme, setTheme]); + + return ( + + + } + /> + } /> + + + ); +} + +export default Router; diff --git a/src/components/Main.tsx b/src/components/Main.tsx new file mode 100644 index 00000000..f9d76906 --- /dev/null +++ b/src/components/Main.tsx @@ -0,0 +1,81 @@ +import styled from "styled-components"; +import CalendarSection from "./calendar/CalendarSection"; +import AddModal from "./modal/AddModal"; +import Chart from "./chart/Chart"; +import Search from "./search/Search"; +import Today from "./today/Today"; +import ContainerBox from "./common/ContainerBox"; +import { useRecoilState } from "recoil"; +import { openModalAtom } from "../state/modalClose"; + +// Todo: Chart type ์ง€์ • +function Main() { + const [openModal, setOpenModal] = useRecoilState(openModalAtom); + + const handleOpenModal = () => { + setOpenModal(true); + }; + const handleCloseModal = () => { + setOpenModal(false); + }; + + return ( + + + + + + + + ๋‚ด์—ญ ์ถ”๊ฐ€ + + {openModal && } + + + + + + + + + + + + + + + + + + + ); +} + +const MainContainer = styled.div` + width: 100%; + margin-top: 2rem; + padding: 0 20px; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + background: ${(props) => props.theme.bgColor}; + gap: 3rem; +`; +const ContainerFlex = styled.div` + display: flex; + gap: 3rem; +`; +const ContainerFlexCol = styled.div` + display: flex; + flex-direction: column; + align-items: center; + gap: 3rem; +`; +const AddButton = styled.button` + width: 30rem; + border-radius: 14px; + font-size: 1.5rem; + height: 50px; + background-color: ${(props) => props.theme.buttonColor}; +`; +export default Main; diff --git a/src/components/calendar/CalendarSection.tsx b/src/components/calendar/CalendarSection.tsx new file mode 100644 index 00000000..d3e3f2b5 --- /dev/null +++ b/src/components/calendar/CalendarSection.tsx @@ -0,0 +1,75 @@ +import styled from "styled-components"; +import { useState } from "react"; +import "react-calendar/dist/Calendar.css"; +import { CalendarView } from "./CalendarView"; +import { WeeklyView } from "./WeeklyView"; + +function CalendarSection() { + const [toggleBtn, setToggleBtn] = useState(true); + + return ( +
+
+

์ง€์ถœ ๋‚ด์—ญ

+
+ + +
+
+ + {toggleBtn === true ? : } + +
+ ); +} + +const Section = styled.section` + width: 30rem; +`; + +const Header = styled.header` + display: flex; + align-items: center; + justify-content: space-between; + height: 3rem; + width: 100%; + padding: 24px 28px; + border-bottom: 1px solid ${(props) => props.theme.borderColor}; + h2 { + font-weight: 700; + } + .buttonContainer { + button { + margin-left: 6px; + padding: 4px 8px; + background-color: ${(props) => props.theme.containerBoxColor}; + border: 1px solid ${(props) => props.theme.borderColor}; + border-radius: 8px; + transition: 0.2s; + } + .active, + button:hover { + background-color: ${(props) => props.theme.buttonColor}; + border: 1px solid #a55eea; + color: white; + } + } +`; +const Container = styled.div` + display: flex; + align-items: center; + justify-content: center; + overflow: hidden; + border-radius: 16px; +`; +export default CalendarSection; diff --git a/src/components/calendar/CalendarView.tsx b/src/components/calendar/CalendarView.tsx new file mode 100644 index 00000000..85537c8b --- /dev/null +++ b/src/components/calendar/CalendarView.tsx @@ -0,0 +1,168 @@ +import styled from "styled-components"; +import { useEffect, useState } from "react"; +import Calendar from "react-calendar"; +import "react-calendar/dist/Calendar.css"; +import { getCalendarConsume } from "../../lib/api/consumeAPI"; +import { totalAmount } from "./totalAmount"; +import { useRecoilState, useRecoilValue } from "recoil"; +import { todayAtom } from "../../state/today"; +import { + openModalAtom, + openDeleteModalAtom, + openEditModalAtom, +} from "../../state/modalClose"; + +export function CalendarView() { + const [monthlyCharge, setMonthlyCharge] = useState([]); + const [today, setToday] = useRecoilState(todayAtom); + const addValue = useRecoilValue(openModalAtom); + const editValue = useRecoilValue(openEditModalAtom); + const deleteValue = useRecoilValue(openDeleteModalAtom); + const navMonth = today.getMonth(); + const navYear = today.getFullYear(); + + //apiํ˜ธ์ถœ + useEffect(() => { + const fetchData = async () => { + try { + const fetchRes = await getCalendarConsume({ + year: navYear, + month: navMonth + 1, + userId: "team1", + }); + const result = fetchRes.data; + setMonthlyCharge(result); + } catch (error) { + console.error(error); + } + }; + setTimeout(() => fetchData(), 5); + }, [navYear, navMonth, addValue, editValue, deleteValue]); + + return ( + + setToday(value)} + onActiveStartDateChange={({ activeStartDate }: any) => + setToday(activeStartDate) + } + showNeighboringMonth={false} + tileContent={({ date, view }: { date: Date; view: string }) => + view === "month" && + Object.keys(monthlyCharge).map((a) => + a === date.getDate().toString() ? ( +
+ {totalAmount(monthlyCharge[Number(a)])[0] !== 0 ? ( +

+ {totalAmount(monthlyCharge[Number(a)])[0].toLocaleString()} +

+ ) : null} + {totalAmount(monthlyCharge[Number(a)])[1] !== 0 ? ( +

+ {"+" + + totalAmount(monthlyCharge[Number(a)])[1].toLocaleString()} +

+ ) : null} +
+ ) : null, + ) + } + /> +
+ ); +} + +const CalendarContainer = styled.div` + .react-calendar { + padding: 20px 20px 40px 20px; + border: 0; + width: 100%; + background-color: ${(props) => props.theme.containerBoxColor}; + color: #222; + line-height: 1.4em; + } + .react-calendar__navigation button { + font-family: "Pretendard-Regular", sans-serif; + color: #a55eea; + min-width: 44px; + background: none; + font-size: 16px; + margin-top: 8px; + } + .amount-text { + color: ${(props) => props.theme.textColor}; + font-size: 12px; + opacity: 0.5; + } + .react-calendar__month-view__weekdays__weekday { + color: #666; + } + .react-calendar__navigation button:enabled:hover, + .react-calendar__navigation button:enabled:focus { + background-color: #f8f8fa; + } + .react-calendar__navigation button[disabled] { + background-color: #f0f0f0; + } + abbr[title] { + text-decoration: none; + } + .react-calendar__tile { + font-family: "Pretendard-Regular", sans-serif; + + display: flex; + flex-direction: column; + align-items: center; + height: 4.5rem; + gap: 6px; + .posi { + color: #a55eea; + opacity: 1; + } + } + .react-calendar__month-view__days__day--weekend { + color: #a55eea; + } + .react-calendar__tile:enabled:hover, + .react-calendar__tile:enabled:focus { + background: ${(props) => props.theme.hoverColor}; + color: #a55eea; + border-radius: 6px; + } + .react-calendar__tile--now { + background: #6f48eb33; + border-radius: 6px; + font-weight: bold; + color: #a55eea; + } + .react-calendar__tile--now:enabled:hover, + .react-calendar__tile--now:enabled:focus { + background: #6f48eb33; + border-radius: 6px; + font-weight: bold; + color: #a55eea; + } + .react-calendar__tile--hasActive:enabled:hover, + .react-calendar__tile--hasActive:enabled:focus { + background: #f8f8fa; + } + .react-calendar__tile--active { + background: #a55eea; + border-radius: 6px; + font-weight: bold; + color: white; + .amount-text { + color: white; + } + } + .react-calendar__tile--active:enabled:hover, + .react-calendar__tile--active:enabled:focus { + background: #a55eea; + color: white; + } + .react-calendar--selectRange .react-calendar__tile--hover { + background-color: #f8f8fa; + } +`; diff --git a/src/components/calendar/WeeklyView.tsx b/src/components/calendar/WeeklyView.tsx new file mode 100644 index 00000000..1f138104 --- /dev/null +++ b/src/components/calendar/WeeklyView.tsx @@ -0,0 +1,189 @@ +import { useEffect, useState } from "react"; +import { getCalendarConsume } from "../../lib/api/consumeAPI"; +import { totalAmount } from "./totalAmount"; +import { styled } from "styled-components"; +import { todayAtom } from "../../state/today"; +import { useRecoilState, useRecoilValue } from "recoil"; +import { + openModalAtom, + openDeleteModalAtom, + openEditModalAtom, +} from "../../state/modalClose"; + +export function WeeklyView() { + const [thisMonthData, setThisMonthData] = useState([]); + const [today, setToday] = useRecoilState(todayAtom); + const addValue = useRecoilValue(openModalAtom); + const editValue = useRecoilValue(openEditModalAtom); + const deleteValue = useRecoilValue(openDeleteModalAtom); + const [navMonth, setNavMonth] = useState(today.getMonth() + 1); + const [navYear, setNavYear] = useState(today.getFullYear()); + + //apiํ˜ธ์ถœ + useEffect(() => { + const fetchData = async () => { + try { + const fetchRes = await getCalendarConsume({ + year: navYear, + month: navMonth, + userId: "team1", + }); + const result = fetchRes.data; + setThisMonthData(result); + } catch (error) { + console.error(error); + } + }; + setTimeout(() => fetchData(), 5); + }, [navYear, navMonth, addValue, editValue, deleteValue]); + + useEffect(() => { + setToday(new Date(`${navYear}-${navMonth}-1`)); + }, [navYear, navMonth, setToday]); + + const thisMonthDataKey = Object.keys(thisMonthData); //thisMonthData์˜ key๊ฐ’์„ ๋ฐฐ์—ด๋กœ ๋ฐ›์•„์˜ด + const nowMonthFirst = new Date(navYear, navMonth - 1, 1).getDay(); //ํ•ด๋‹น ๋‹ฌ 1์ผ์˜ ์š”์ผ์„ ๋ฐ›์•„์˜ด + const nowMonthLastDate = new Date(navYear, navMonth, 0).getDate(); //ํ•ด๋‹น ๋‹ฌ์˜ ๋งˆ์ง€๋ง‰ ์ผ์„ ๋ฐ›์•„์˜ด + const weekDevide = thisMonthDataKey.map((a) => + Math.ceil((Number(a) + nowMonthFirst) / 7), + ); //thisMonthData๊ฐ€ ๋“ค์–ด์žˆ๋Š” ์ผ์ด ๋ช‡๋ฒˆ์งธ ์ฃผ์— ์†ํ•ด์žˆ๋Š”์ง€ ๋ฐฐ์—ด๋กœ ๋ฐ›์•„์˜ด + const weeks = Math.ceil((nowMonthFirst + nowMonthLastDate) / 7); //ํ•ด๋‹น ๋‹ฌ์ด ๋ช‡์งธ ์ฃผ ๊นŒ์ง€ ์žˆ๋Š”์ง€ ๋ฐ›์•„์˜ด + + //weeknum๋ฒˆ์งธ ์ฃผ์˜ ์ˆ˜์ต๊ณผ ์ง€์ถœ์„ ๊ณ„์‚ฐํ•ด ๋ฐ˜ํ™˜ + const weekTotal = (weeknum: number) => { + let weekIndex = [ + weekDevide.indexOf(weeknum), + weekDevide.lastIndexOf(weeknum), + ]; + let weekExpenses = 0; + let weekIncome = 0; + for (let i = weekIndex[0]; i <= weekIndex[1]; i++) { + let thisMonthDataIndex = Number(thisMonthDataKey[i]); + weekExpenses += totalAmount(thisMonthData[thisMonthDataIndex])[0]; + weekIncome += totalAmount(thisMonthData[thisMonthDataIndex])[1]; + } + return [weekExpenses, weekIncome]; + }; + + //weekTotal์„ ์ด์šฉํ•˜์—ฌ ๊ฐ ์ฃผ๋งˆ๋‹ค์˜ ์ˆ˜์ต, ์ง€์ถœ ํ˜„ํ™ฉ์„ ๋ฐ˜ํ™˜ + const weekList = () => { + const result = []; + for (let i = 1; i <= weeks; i++) { + result.push( + +
{i}์งธ์ฃผ
+ {weekTotal(i)[0] === 0 && weekTotal(i)[1] === 0 ? ( +
๋‚ด์—ญ์—†์Œ
+ ) : ( +
+ {weekTotal(i)[0] !== 0 ? ( +
{weekTotal(i)[0].toLocaleString()}์›
+ ) : null} + {weekTotal(i)[1] !== 0 ? ( +
+ +{weekTotal(i)[1].toLocaleString()}์› +
+ ) : null} +
+ )} +
, + ); + } + return result; + }; + + //nav์˜ ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅด๋ฉด ์‹คํ–‰๋˜๋Š” ํ•จ์ˆ˜, +ํ•˜๊ฑฐ๋‚˜ -ํ•จ + const handleNavNext = () => { + if (navMonth === 12) { + setNavMonth(1); + setNavYear(navYear + 1); + } else { + setNavMonth(navMonth + 1); + } + }; + const handleNavPrev = () => { + if (navMonth === 1) { + setNavMonth(12); + setNavYear(navYear - 1); + } else { + setNavMonth(navMonth - 1); + } + }; + + return ( + <> + + + +
+ {navYear}๋…„ {navMonth}์›” +
+ +
+ {weekList()} +
+ + ); +} + +const Navigation = styled.nav` + width: 100%; + display: flex; + justify-content: center; + align-items: center; + height: 44px; + margin-bottom: 16px; + .navTitle { + width: 264px; + height: 36px; + display: flex; + justify-content: center; + align-items: center; + text-align: center; + padding: 1px 6px; + margin-top: 8px; + color: #a55eea; + } + .navTitle:hover { + background-color: #f8f8fa; + } + button { + background: none; + width: 44px; + height: 36px; + padding: 1px 6px; + margin-top: 8px; + font-size: 16px; + color: #a55eea; + } + button:hover { + background-color: #f8f8fa; + } +`; + +const Container = styled.div` + padding: 20px 30px 30px 30px; + width: 30rem; + display: flex; + flex-wrap: wrap; + border-radius: 8px; + font-size: 16px; +`; +const WeekList = styled.div` + height: 3.8rem; + width: 100%; + display: flex; + justify-content: space-between; + align-items: center; + padding: 0 20px; + .posi { + color: #a55eea; + padding-top: 8px; + } + .totalWrap { + text-align: right; + } + .nodata { + color: #ccc; + } +`; diff --git a/src/components/calendar/totalAmount.ts b/src/components/calendar/totalAmount.ts new file mode 100644 index 00000000..83859d68 --- /dev/null +++ b/src/components/calendar/totalAmount.ts @@ -0,0 +1,19 @@ +interface IExpense { + _id: string; + amount: number; + userId: string; + category: string; + date: string; +} + +export const totalAmount = (a:IExpense[]) => { + if (a === undefined) { + return [0,0]; + } + let totalAmountPosi = 0; + let totalAmountNeg = 0; + for (let i = 0; i < a.length; i++) { + a[i].amount > 0 ? totalAmountPosi += a[i].amount : totalAmountNeg += a[i].amount + } + return [totalAmountNeg, totalAmountPosi]; +} \ No newline at end of file diff --git a/src/components/chart/Chart.tsx b/src/components/chart/Chart.tsx new file mode 100644 index 00000000..6679fc98 --- /dev/null +++ b/src/components/chart/Chart.tsx @@ -0,0 +1,34 @@ +import styled from "styled-components"; +import DailyChart from "./DailyChart"; +// import DailyChart from "./DailyChart"; +import MonthlyChart from "./MonthlyChart"; +import WeeklyChart from "./WeeklyChart"; +// import WeeklyChart from "./WeeklyChart"; + +export interface IExpense { + _id: string; + totalAmount: number; +} + +function Chart() { + return ( + + + + + + ); +} + +const ChartContainer = styled.div` + width: 480px; + padding: 30px 40px; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + gap: 20px; + border-radius: 14px; +`; + +export default Chart; diff --git a/src/components/chart/DailyChart.tsx b/src/components/chart/DailyChart.tsx new file mode 100644 index 00000000..7c756e83 --- /dev/null +++ b/src/components/chart/DailyChart.tsx @@ -0,0 +1,40 @@ +import { useEffect, useState } from "react"; +import ApexCharts from "react-apexcharts"; +import { getPeriodConsume } from "../../lib/api/consumeAPI"; +import { IExpense } from "./Chart"; + +// Component +function DailyChart() { + const [totalAmount, setTotalAmount] = useState([]); + const [id, setId] = useState([]); + useEffect(() => { + const fetchData = async () => { + try { + const result = await getPeriodConsume("daily", "team1"); + setTotalAmount(result.data.map((item: IExpense) => item.totalAmount)); + setId(result.data.map((item: IExpense) => item._id)); + } catch (e) { + console.error(e, "์˜ค๋ฅ˜ ๋ฐœ์ƒ!"); + } + }; + fetchData(); + }, []); + // Render + return ( + + ); +} + +export default DailyChart; diff --git a/src/components/chart/MonthlyChart.tsx b/src/components/chart/MonthlyChart.tsx new file mode 100644 index 00000000..967539fc --- /dev/null +++ b/src/components/chart/MonthlyChart.tsx @@ -0,0 +1,42 @@ +import { useEffect, useState } from "react"; +import ApexCharts from "react-apexcharts"; +import { getPeriodConsume } from "../../lib/api/consumeAPI"; +import { IExpense } from "./Chart"; + +// Component +function MonthlyChart() { + const [totalAmount, setTotalAmount] = useState([]); + const [id, setId] = useState([]); + useEffect(() => { + const fetchData = async () => { + try { + const result = await getPeriodConsume("monthly", "team1"); + setTotalAmount(result.data.map((item: IExpense) => item.totalAmount)); + setId(result.data.map((item: IExpense) => item._id)); + console.log(result.data); + console.log(result.data.map((item: IExpense) => item.totalAmount)); + } catch (e) { + console.error(e, "์˜ค๋ฅ˜ ๋ฐœ์ƒ!"); + } + }; + fetchData(); + }, []); + // Render + return ( + + ); +} + +export default MonthlyChart; diff --git a/src/components/chart/WeeklyChart.tsx b/src/components/chart/WeeklyChart.tsx new file mode 100644 index 00000000..c6ff8f88 --- /dev/null +++ b/src/components/chart/WeeklyChart.tsx @@ -0,0 +1,42 @@ +import { useEffect, useState } from "react"; +import ApexCharts from "react-apexcharts"; +import { getPeriodConsume } from "../../lib/api/consumeAPI"; +import { IExpense } from "./Chart"; + +// Component +function WeeklyChart() { + const [totalAmount, setTotalAmount] = useState([]); + const [id, setId] = useState([]); + useEffect(() => { + const fetchData = async () => { + try { + const result = await getPeriodConsume("weekly", "team1"); + setTotalAmount(result.data.map((item: IExpense) => item.totalAmount)); + setId(result.data.map((item: IExpense) => item._id)); + console.log(result.data); + console.log(result.data.map((item: IExpense) => item.totalAmount)); + } catch (e) { + console.error(e, "์˜ค๋ฅ˜ ๋ฐœ์ƒ!"); + } + }; + fetchData(); + }, []); + // Render + return ( + + ); +} + +export default WeeklyChart; diff --git a/src/components/common/Button.tsx b/src/components/common/Button.tsx new file mode 100644 index 00000000..07a19847 --- /dev/null +++ b/src/components/common/Button.tsx @@ -0,0 +1,23 @@ +import styled from "styled-components"; + +interface IButtonProps { + [rest: string]: any; +} + +function Button({ ...rest }: IButtonProps) { + return ; +} + +const StyledButton = styled.button` + border: none; + outline: none; + cursor: pointer; + border-radius: 8px; + background: ${(props) => props.theme.buttonColor}; + color: ${(props) => props.theme.buttonTextColor}; + width: 200px; + height: 40px; + font-size: 20px; +`; + +export default Button; diff --git a/src/components/common/ContainerBox.tsx b/src/components/common/ContainerBox.tsx new file mode 100644 index 00000000..1db94a86 --- /dev/null +++ b/src/components/common/ContainerBox.tsx @@ -0,0 +1,17 @@ +import styled from "styled-components"; + +interface IContainerBox { + [rest: string]: any; +} + +function ContainerBox({ ...rest }: IContainerBox) { + return ; +} + +const StyledContainerBox = styled.div` + background: ${(props) => props.theme.containerBoxColor}; + box-shadow: 0 0 25px rgba(0, 0, 0, 0.4); + border-radius: 14px; +`; + +export default ContainerBox; diff --git a/src/components/common/Error.tsx b/src/components/common/Error.tsx new file mode 100644 index 00000000..88f078eb --- /dev/null +++ b/src/components/common/Error.tsx @@ -0,0 +1,41 @@ +import { Link } from "react-router-dom"; +import styled from "styled-components"; + +function Error() { + return ( + + 404 Not Found! + ํŽ˜์ด์ง€๋ฅผ ์ฐพ์„ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค! + ๋Œ์•„๊ฐ€๊ธฐ + + ); +} + +const ErrorContainer = styled.div` + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + gap: 15px; + height: 100vh; + span { + font-size: 32px; + color: #707070; + &:first-child { + font-size: 48px; + color: #000; + } + } + a { + background: #ccc; + padding: 8px 16px; + border-radius: 12px; + transition: all 0.2s linear; + &:hover { + background: #333; + color: #fff; + } + } +`; + +export default Error; diff --git a/src/components/common/Header.tsx b/src/components/common/Header.tsx new file mode 100644 index 00000000..453db5b0 --- /dev/null +++ b/src/components/common/Header.tsx @@ -0,0 +1,60 @@ +import styled from "styled-components"; +import { IoMdSunny, IoMdMoon } from "react-icons/io"; + +interface IHeaderProps { + isLight: boolean; + onToggleDark: () => void; +} + +function Header({ isLight, onToggleDark }: IHeaderProps) { + return ( + + + Keep + + + {isLight ? : } + + + ); +} + +const HeaderContainer = styled.header` + width: 100%; + height: 70px; + background: ${(props) => props.theme.bgColor}; + display: flex; + justify-content: center; + align-items: center; + padding: 0 20px; + position: relative; +`; + +const HeaderContent = styled.div` + width: 1320px; + height: inherit; + display: flex; + justify-content: center; + align-items: center; +`; + +const HeaderToggleBtn = styled.button` + background-color: rgba(0, 0, 0, 0); + position: absolute; + top: 15px; + right: 15px; +`; + +const HeaderTitle = styled.h1` + @font-face { + font-family: "HakgyoansimGaeulsopungB"; + src: url("https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2307-2@1.0/HakgyoansimGaeulsopungB.woff2") + format("woff2"); + font-weight: 700; + font-style: normal; + } + font-family: "HakgyoansimGaeulsopungB", sans-serif; + font-size: 4rem; + color: #a55eea; +`; +export default Header; diff --git a/src/components/modal/AddModal.tsx b/src/components/modal/AddModal.tsx new file mode 100644 index 00000000..42a72063 --- /dev/null +++ b/src/components/modal/AddModal.tsx @@ -0,0 +1,225 @@ +import React, { useState } from "react"; +import styled from "styled-components"; +import "react-calendar/dist/Calendar.css"; +import "react-time-picker/dist/TimePicker.css"; +import { postConsume } from "../../lib/api/consumeAPI"; +import { FiPlus, FiMinus, FiX } from "react-icons/fi"; +import moment from "moment" + +interface IAddModalProps { + handleCloseModal: () => void; +} + +function AddModal({ handleCloseModal }: IAddModalProps) { + const [amount, setAmount] = useState(0); + const [userId, setUserId] = useState(""); + const [category, setCategory] = useState(""); + const [dateValue, setDateValue] = useState(""); + const [timeValue, setTimeValue] = useState(""); + + const handleChange = (event: React.ChangeEvent) => { + const { name, value } = event.target as HTMLInputElement; + if (name === "amount") { + if (!isNaN(Number(value))) { + setAmount(+value); + } + } else if (name === "userId") { + setUserId(value); + } else if (name === "category") { + setCategory(value); + } + }; + + const handleConvert = (operator: any) => { + if (isNaN(amount)) { + setAmount(0); + return; + } + if (operator === "+") { + setAmount(Math.abs(amount)); + } else if (operator === "-") { + setAmount(-Math.abs(amount)); + } + }; + + const handleTimeChange = (value: any) => { + setTimeValue(value); + }; + + const handleConfirm = (event: any) => { + event.preventDefault(); + const date = moment( + dateValue + (timeValue ? " " + timeValue : ""), + ).format(); + + if (userId === "" || category === "" || date === "") { + alert("๋นˆ์นธ์„ ๋ชจ๋‘ ์ž…๋ ฅํ•ด์ฃผ์„ธ์š”."); + return; + } else if (amount < 1 && amount > -1) { + alert("๊ธˆ์•ก์„ ์ž…๋ ฅํ•˜์„ธ์š”."); + return; + } + + postConsume({ + amount, + userId, + category, + date, + }); + handleCloseModal(); + }; + + return ( + + + + + ๋‚ด์—ญ ์ถ”๊ฐ€ + + + + + + + handleConvert("+")}> + + + + handleConvert("-")}> + + + + + ์› + + + + setDateValue(event.target.value)} + required + /> + handleTimeChange(event.target.value)} + required + /> + + + ์ทจ์†Œ + + ํ™•์ธ + + + + + + ); +} + +const ModalHeader = styled.div` + width: 100%; + height: 50px; +`; +const ModalTitle = styled.h1` + color: #000; + font-size: 2rem; +`; +const ModalOverlay = styled.div` + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: rgba(0, 0, 0, 0.5); + z-index: 9999; +`; + +const ModalWrapper = styled.div` + position: fixed; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + background-color: #fff; + padding: 2rem; + z-index: 99999; +`; + +const ModalContent = styled.div` + position: relative; +`; +const ModalForm = styled.form` + display: flex; + flex-direction: column; + gap: 1.5rem; +`; +const ModalCloseButton = styled.button` + position: absolute; + top: -5px; + right: -10px; + font-size: 2rem; + background-color: rgba(0, 0, 0, 0); + color: #000; +`; +const ModalAmountWrap = styled.div` + width: 100%; + display: flex; + align-items: center; +`; +const ModalAmountBtn = styled.button` + background-color: rgba(0, 0, 0, 0); + color: #000; +`; +const ModalInput = styled.input` + height: 30px; + border-style: none; + border-bottom: 1px solid #000; + font-size: 1rem; +`; +const ModalInputAmount = styled.input` + height: 30px; + border-style: none; + border-bottom: 1px solid #000; + font-size: 1.5rem; + text-align: right; +`; + +const ModalButtonContainer = styled.div` + display: flex; + justify-content: flex-end; + margin-top: 20px; +`; + +const ModalButton = styled.button` + margin-left: 10px; + background-color: rgba(0, 0, 0, 0); + color: #000; +`; + +export default AddModal; diff --git a/src/components/modal/DeleteModal.tsx b/src/components/modal/DeleteModal.tsx new file mode 100644 index 00000000..1c203c05 --- /dev/null +++ b/src/components/modal/DeleteModal.tsx @@ -0,0 +1,97 @@ +import styled from "styled-components"; +import "react-calendar/dist/Calendar.css"; +import "react-time-picker/dist/TimePicker.css"; +import { deleteConsume } from "../../lib/api/consumeAPI"; +import { FiX } from "react-icons/fi"; + +interface IDeleteProps { + id: string; + handleCloseModal: () => void; +} + +function DeleteModal({ id, handleCloseModal }: IDeleteProps) { + const handleConfirm = () => { + const deleteitem = { + id: id, + }; + + deleteConsume({ + id: deleteitem.id, + }); + handleCloseModal(); + }; + + return ( + + + + + ๋‚ด์—ญ์„ ์‚ญ์ œํ•˜์‹œ๊ฒ ์Šต๋‹ˆ๊นŒ? + + + + + + + ์ทจ์†Œ + + + ํ™•์ธ + + + + + + ); +} + +const ModalHeader = styled.div` + width: 100%; + height: 50px; +`; +const ModalTitle = styled.h1` + width: 300px; + font-size: 1.5rem; +`; +const ModalOverlay = styled.div` + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: rgba(0, 0, 0, 0.1); + z-index: 9999; +`; + +const ModalWrapper = styled.div` + position: fixed; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + background-color: #fff; + padding: 2rem; + z-index: 99999; +`; + +const ModalContent = styled.div` + position: relative; +`; + +const ModalCloseButton = styled.button` + position: absolute; + top: -5px; + right: -10px; + font-size: 2rem; +`; + +const ModalButtonContainer = styled.div` + display: flex; + justify-content: flex-end; + margin-top: 20px; +`; + +const ModalButton = styled.button` + margin-left: 10px; +`; + +export default DeleteModal; diff --git a/src/components/modal/EditModal.tsx b/src/components/modal/EditModal.tsx new file mode 100644 index 00000000..22e76b57 --- /dev/null +++ b/src/components/modal/EditModal.tsx @@ -0,0 +1,251 @@ +import React, { useState } from "react"; +import styled from "styled-components"; +import "react-calendar/dist/Calendar.css"; +import "react-time-picker/dist/TimePicker.css"; +import { putEditConsume } from "../../lib/api/consumeAPI"; +import { FiPlus, FiMinus, FiX } from "react-icons/fi"; +import moment from "moment"; + +interface IEditModalProps { + id: string; + amount: number; + userId: string; + category: string; + date: any; + handleCloseModal: () => void; +} + +function EditModal({ + id, + amount, + userId, + category, + date, + handleCloseModal, +}: IEditModalProps) { + const [editAmount, setEditAmount] = useState(amount); + const [editUserId, setEditUserId] = useState(userId); + const [editCategory, setEditCategory] = useState(category); + const [editDateValue, setEditDateValue] = useState( + date ? date.slice(0, 10) : "", + ); + const [editTimeValue, setEditTimeValue] = useState( + date ? moment(date).format("HH:mm") : "", + ); + + const handleChange = (event: React.ChangeEvent) => { + const { name, value } = event.target as HTMLInputElement; + if (name === "amount") { + if (!isNaN(Number(value))) { + setEditAmount(+value); + } + } else if (name === "userId") { + setEditUserId(value); + } else if (name === "category") { + setEditCategory(value); + } else if (name === "date") { + setEditDateValue(value); + } else if (name === "time") { + setEditTimeValue(value); + } + }; + + const handleConvert = (operator: any) => { + if (isNaN(editAmount)) { + setEditAmount(0); + return; + } + if (operator === "+") { + setEditAmount(Math.abs(editAmount)); + } else if (operator === "-") { + setEditAmount(-Math.abs(editAmount)); + } + }; + + const handleConfirm = () => { + const editedConsume = { + id: id, + amount: editAmount, + userId: editUserId, + category: editCategory, + date: moment( + editDateValue + (editTimeValue ? " " + editTimeValue : ""), + ).format(), + }; + + if ( + editedConsume.amount === 0 || + editedConsume.userId === "" || + editedConsume.category === "" || + editedConsume.date === "" + ) { + alert("๋นˆ์นธ์„ ๋ชจ๋‘ ์ž…๋ ฅํ•ด์ฃผ์„ธ์š”"); + return; + } + + putEditConsume({ + id: editedConsume.id, + amount: editedConsume.amount, + userId: editedConsume.userId, + category: editedConsume.category, + date: editedConsume.date, + }); + handleCloseModal(); + }; + + return ( + + + + + ๋‚ด์—ญ ์ˆ˜์ • + + + + + + + handleConvert("+")}> + + + + handleConvert("-")}> + + + + + ์› + + + + + + + + ์ทจ์†Œ + + + ํ™•์ธ + + + + + + + ); +} + +const ModalHeader = styled.div` + width: 100%; + height: 50px; +`; +const ModalTitle = styled.h1` + color: #000; + font-size: 2rem; +`; +const ModalOverlay = styled.div` + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: rgba(0, 0, 0, 0.1); + z-index: 9999; +`; + +const ModalWrapper = styled.div` + position: fixed; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + background-color: #fff; + padding: 2rem; + z-index: 99999; +`; + +const ModalContent = styled.div` + position: relative; +`; +const ModalForm = styled.form` + display: flex; + flex-direction: column; + gap: 1.5rem; +`; +const ModalCloseButton = styled.button` + position: absolute; + top: -5px; + right: -10px; + font-size: 2rem; + background-color: rgba(0, 0, 0, 0); + color: #000; +`; +const ModalAmountWrap = styled.div` + width: 100%; + display: flex; + align-items: center; +`; +const ModalAmountBtn = styled.button` + background-color: rgba(0, 0, 0, 0); + color: #000; +`; +const ModalInput = styled.input` + height: 30px; + border-style: none; + border-bottom: 1px solid #000; + font-size: 1rem; +`; +const ModalInputAmount = styled.input` + height: 30px; + border-style: none; + border-bottom: 1px solid #000; + font-size: 1.5rem; + text-align: right; +`; + +const ModalButtonContainer = styled.div` + display: flex; + justify-content: flex-end; + margin-top: 20px; +`; + +const ModalButton = styled.button` + margin-left: 10px; + background-color: rgba(0, 0, 0, 0); + color: #000; +`; + +export default EditModal; diff --git a/src/components/search/Search.tsx b/src/components/search/Search.tsx new file mode 100644 index 00000000..8d47bc28 --- /dev/null +++ b/src/components/search/Search.tsx @@ -0,0 +1,263 @@ +import React, { useEffect, useState } from "react"; +import styled from "styled-components"; +import { getSearchConsume } from "../../lib/api/consumeAPI"; +import Button from "../common/Button"; +import { RiPencilFill, RiDeleteBinFill } from "react-icons/ri"; +import EditModal from "../modal/EditModal"; +import DeleteModal from "../modal/DeleteModal"; +import { formatDate } from "../../utils/util"; +import { useRecoilState, useRecoilValue } from "recoil"; +import { + openModalAtom, + openDeleteModalAtom, + openEditModalAtom, +} from "../../state/modalClose"; + +interface ISearchProps { + userId: string; +} +interface ISearchResultProps { + amount: number; + userId: string; + category: string; + date: string; + _id: string; +} + +function Search({ userId }: ISearchProps) { + const addValue = useRecoilValue(openModalAtom); + const [searchText, setSearchText] = useState(""); + const [searchResults, setSearchResults] = useState([]); + const [selectedItemId, setSelectedItemId] = useState(null); + const [openEditModal, setOpenEditModal] = useRecoilState(openEditModalAtom); + const [openDeleteModal, setOpenDeleteModal] = + useRecoilState(openDeleteModalAtom); + + useEffect(() => { + const fetchData = async () => { + try { + if (searchText) { + const result = await getSearchConsume({ + keyword: searchText, + userId: userId, + }); + const data = result.data; + setSearchResults(data); + } else { + setSearchResults([]); + } + } catch (error) { + console.log("Error occurred while searching:", error); + } + }; + setTimeout(() => fetchData(), 5); + }, [searchText, userId, addValue, openEditModal, openDeleteModal]); + + const handleCloseDeleteModal = () => { + setOpenDeleteModal(false); + }; + + const handleOpenDeleteModal = (_id: string) => { + setOpenDeleteModal(true); + setSelectedItemId(_id); + }; + + const handleOpenEditModal = (_id: string) => { + setOpenEditModal(true); + setSelectedItemId(_id); + }; + + const handleCloseEditModal = () => { + setOpenEditModal(false); + }; + + const handleInputChange = (e: React.ChangeEvent) => { + setSearchText(e.target.value); + if (!e.target.value) { + setSearchResults([]); + } + }; + + return ( + + ๋‚ด์—ญ์กฐํšŒ + + + ๊ฒ€์ƒ‰ + + {searchText === "" ? ( + ๋‚ด์—ญ์กฐํšŒ ๊ฒฐ๊ณผ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. + ) : ( + <> + {searchResults.length > 0 && ( + + {/* Result header */} + + ์นดํ…Œ๊ณ ๋ฆฌ + ๋‚ ์งœ + ๊ธˆ์•ก + ์ˆ˜์ • / ์‚ญ์ œ{" "} + + + {/* Result items */} + {searchResults.map((result, index) => ( + + {result.category} + {formatDate(result.date)} + {result.amount}์› + + handleOpenEditModal(result._id)}> + + + {openEditModal && selectedItemId === result._id && ( + + )} + handleOpenDeleteModal(result._id)} + > + + + {openDeleteModal && selectedItemId === result._id && ( + + )} + + + ))} + + )} + + )} + + ); +} + +const Container = styled.div` + max-width: 100%; + margin: 0 auto; + padding: 20px; + display: flex; + flex-direction: column; + align-items: center; +`; + +const Title = styled.h1` + font-size: 24px; + margin-bottom: 10px; + text-align: center; +`; + +const SearchContainer = styled.div` + display: flex; + align-items: center; + justify-content: center; + margin-bottom: 20px; +`; + +const SearchInput = styled.input` + width: 800px; + padding: 10px; + border: 1px solid ${(props) => props.theme.borderColor}; + border-radius: 5px; + margin-right: 10px; +`; + +const SearchButton = styled(Button)` + height: 38px; + padding: 0 20px; +`; + +const ResultContainer = styled.div` + width: 100%; + border: 1px solid ${(props) => props.theme.borderColor}; + border-radius: 8px; + padding: 10px; + margin-top: 20px; + flex-direction: column; +`; + +const ResultHeader = styled.div` + display: grid; + grid-template-columns: 1fr 1fr 1fr auto; + align-items: center; + padding: 10px 0; + border-bottom: 1px solid ${(props) => props.theme.borderColor}; + & > :first-child { + margin-left: 10px; /* ์›ํ•˜๋Š” ๋งˆ์ง„ ๊ฐ’์„ ์ ์šฉํ•˜์„ธ์š” */ + } +`; + +const ResultHeaderText = styled.div` + font-weight: bold; + text-align: left; + margin-bottom: 5px; +`; + +const ResultItem = styled.div` + display: grid; + grid-template-columns: 1fr 1fr 1fr auto auto; + align-items: center; + padding: 10px 0; + border-bottom: 1px solid ${(props) => props.theme.borderColor}; + &:last-child { + border-bottom: none; + padding-bottom: 0; + } +`; + +const Category = styled.div` + margin-left: 10px; + text-align: left; +`; + +const Date = styled.div` + text-align: left; +`; + +const Amount = styled.div` + text-align: left; +`; + +const ButtonsContainer = styled.div` + display: flex; + align-items: flex-start; +`; + +const EditButton = styled.button` + margin-left: 5px; + padding: 5px; + border: none; + background-color: transparent; + cursor: pointer; +`; + +const DeleteButton = styled.button` + margin-left: 5px; + padding: 5px; + border: none; + background-color: transparent; + cursor: pointer; +`; + +const NoResultText = styled.div` + text-align: center; + font-size: 18px; + margin-top: 20px; + color: #555; /* ์›ํ•˜๋Š” ์ƒ‰์ƒ์œผ๋กœ ๋ณ€๊ฒฝ ๊ฐ€๋Šฅ */ +`; + +export default Search; diff --git a/src/components/today/Today.tsx b/src/components/today/Today.tsx new file mode 100644 index 00000000..c89f00b7 --- /dev/null +++ b/src/components/today/Today.tsx @@ -0,0 +1,183 @@ +import { useEffect, useState } from "react"; +import { getCalendarConsume } from "../../lib/api/consumeAPI"; +import { todayAtom } from "../../state/today"; +import { useRecoilState, useRecoilValue } from "recoil"; +import { styled } from "styled-components"; +import { RiDeleteBinFill, RiPencilFill } from "react-icons/ri"; +import EditModal from "../modal/EditModal"; +import DeleteModal from "../modal/DeleteModal"; +import { + openDeleteModalAtom, + openEditModalAtom, + openModalAtom, +} from "../../state/modalClose"; + +interface IExpense { + _id: string; + amount: number; + userId: string; + category: string; + date: string; +} + +export function Today() { + const today = useRecoilValue(todayAtom); + const addValue = useRecoilValue(openModalAtom); + const [todayList, setTodayList] = useState([]); + const [openEditModal, setOpenEditModal] = useRecoilState(openEditModalAtom); + const [openDeleteModal, setOpenDeleteModal] = + useRecoilState(openDeleteModalAtom); + const [selectedItemId, setSelectedItemId] = useState(null); + const nowMonth = today.getMonth(); + const nowYear = today.getFullYear(); + const nowDate = today.getDate(); + + useEffect(() => { + const fetchData = async () => { + try { + const fetchRes = await getCalendarConsume({ + year: nowYear, + month: nowMonth + 1, + userId: "team1", + }); + const result = fetchRes.data; + setTodayList(result[Number(nowDate)]); + } catch (error) { + console.error(error); + } + }; + setTimeout(() => fetchData(), 5); + }, [ + openEditModal, + openDeleteModal, + addValue, + today, + nowDate, + nowMonth, + nowYear, + ]); + + const handleCloseDeleteModal = () => { + setOpenDeleteModal(false); + }; + + const handleOpenDeleteModal = (_id: string) => { + setSelectedItemId(_id); + setOpenDeleteModal(true); + }; + + const handleOpenEditModal = (_id: string) => { + setSelectedItemId(_id); + setOpenEditModal(true); + }; + + const handleCloseEditModal = () => { + setOpenEditModal(false); + }; + + return ( + +

+ {nowMonth + 1}. {nowDate} +

+ + {todayList === undefined ? ( +
๋‚ด์—ญ์—†์Œ
+ ) : ( + todayList.map((a: IExpense) => ( + +
{a.category}
+ + {a.amount > 0 ? ( +
+{a.amount}์›
+ ) : ( +
{a.amount}์›
+ )} + handleOpenEditModal(a._id)}> + + + {openEditModal && selectedItemId === a._id && ( + + )} + handleOpenDeleteModal(a._id)}> + + + {openDeleteModal && selectedItemId === a._id && ( + + )} +
+
+ )) + )} +
+
+ ); +} + +const Container = styled.section` + width: 30rem; + background-color: ${(props) => props.theme.containerBoxColor}; + padding: 30px 40px; + border-radius: 14px; + h1 { + font-weight: 700; + padding-bottom: 24px; + } +`; +const ListContainer = styled.div` + height: 9rem; + overflow: scroll; + .nodata { + color: #ccc; + height: 100%; + display: flex; + justify-content: center; + align-items: center; + } +`; +const ListBox = styled.div` + align-items: center; + display: flex; + justify-content: space-between; + padding-top: 6px; +`; + +const IconBox = styled.div` + display: flex; + align-items: center; + + .mount { + padding-right: 16px; + } + .posi { + color: #a55eea; + } +`; + +const EditButton = styled.button` + margin-left: 5px; + padding: 5px; + border: none; + background-color: transparent; + cursor: pointer; +`; + +const DeleteButton = styled.button` + margin-left: 5px; + padding: 5px; + border: none; + background-color: transparent; + cursor: pointer; +`; + +export default Today; diff --git a/src/index.tsx b/src/index.tsx new file mode 100644 index 00000000..e3e8b1f7 --- /dev/null +++ b/src/index.tsx @@ -0,0 +1,17 @@ +import ReactDOM from "react-dom/client"; +import { QueryClient, QueryClientProvider } from "react-query"; +import App from "./App"; +import { RecoilRoot } from "recoil"; + +const queryClient = new QueryClient(); + +const root = ReactDOM.createRoot( + document.getElementById("root") as HTMLElement, +); +root.render( + + + + + +); diff --git a/src/lib/api/client.ts b/src/lib/api/client.ts new file mode 100644 index 00000000..25fdb146 --- /dev/null +++ b/src/lib/api/client.ts @@ -0,0 +1,14 @@ +import axios, { AxiosRequestConfig } from "axios"; + +const BASE_URL = "https://chickenlecture.xyz"; + +const axiosConfig: AxiosRequestConfig = { + baseURL: BASE_URL, + headers: { + "content-type": "application/json", + }, +}; + +const client = axios.create(axiosConfig); + +export default client; diff --git a/src/lib/api/consumeAPI.ts b/src/lib/api/consumeAPI.ts new file mode 100644 index 00000000..92cb4dce --- /dev/null +++ b/src/lib/api/consumeAPI.ts @@ -0,0 +1,94 @@ +import client from "./client"; + +// ์†Œ๋น„ ๋‚ด์—ญ ์ž‘์„ฑ(POST) +interface IPostExpenses { + amount: number; + userId: string; + category: string; + date: string; +} +export const postConsume = async ({ + amount, + userId, + category, + date, +}: IPostExpenses) => { + const result = await client.post("/api/expenses", { + amount, + userId, + category, + date, + }); + return result.data; +}; + +// ์†Œ๋น„ ํ’ˆ๋ชฉ API(GET) +export const getConsume = (userId: string) => { + const result = client.get(`api/categories?userId=${userId}`); + return result; +}; + +// ๊ฒ€์ƒ‰์–ด์— ํ•ด๋‹นํ•˜๋Š” ์†Œ๋น„ ํ•ญ๋ชฉ ๋ฐ ๊ธˆ์•ก ์กฐํšŒ API(GET) +interface IGetSearchConsume { + keyword: string; + userId: string; +} +export const getSearchConsume = ({ keyword, userId }: IGetSearchConsume) => { + const result = client.get( + `api/expenses/search?q=${keyword}&userId=${userId}`, + ); + return result; +}; + +// ์ผ๋ณ„, ์ฃผ๋ณ„, ์›”๋ณ„ ์†Œ๋น„ ์กฐํšŒ API(GET) +export const getPeriodConsume = (period: string, userId: string) => { + const result = client.get( + `api/expenses/summary?period=${period}&userId=${userId}`, + ); + return result; +}; + +// ์†Œ๋น„ ๊ธฐ๋ก ์ˆ˜์ • API(PUT) +interface IPutEditConsume { + id: string; + amount: number; + userId: string; + category: string; + date: string; +} + +export const putEditConsume = ({ + id, + amount, + userId, + category, + date, +}: IPutEditConsume) => { + client.put(`/api/expenses/${id}`, { amount, userId, category, date }); +}; + +// ์†Œ๋น„ ๊ธฐ๋ก ์‚ญ์ œ API(DELETE) +interface IDeleteConsume { + id: string; +} +export const deleteConsume = async ({ id }: IDeleteConsume) => { + const result = await client.delete(`api/expenses/${id}`); + return result.data; +}; + +// ์†Œ๋น„ ๋‹ฌ๋ ฅ ํ˜ธ์ถœ API(GET) +interface IGetCalendarConsume { + year: number; + month: number; + userId: string; +} +export const getCalendarConsume = ({ + year, + month, + userId, +}: IGetCalendarConsume) => { + const response = client.get( + `/api/expenses/calendar?year=${year}&month=${month}&userId=${userId}`, + ); + return response; +}; diff --git a/src/pages/ErrorPage.tsx b/src/pages/ErrorPage.tsx new file mode 100644 index 00000000..c2c2b8c1 --- /dev/null +++ b/src/pages/ErrorPage.tsx @@ -0,0 +1,7 @@ +import Error from "../components/common/Error"; + +function ErrorPage() { + return ; +} + +export default ErrorPage; diff --git a/src/pages/MainPage.tsx b/src/pages/MainPage.tsx new file mode 100644 index 00000000..a856bc06 --- /dev/null +++ b/src/pages/MainPage.tsx @@ -0,0 +1,18 @@ +import Header from "../components/common/Header"; +import Main from "../components/Main"; + +interface IMainPageProps { + isLight: boolean; + onToggleDark: () => void; +} + +function MainPage({ isLight, onToggleDark }: IMainPageProps) { + return ( + <> +
+
+ + ); +} + +export default MainPage; \ No newline at end of file diff --git a/src/react-app-env.d.ts b/src/react-app-env.d.ts new file mode 100644 index 00000000..6431bc5f --- /dev/null +++ b/src/react-app-env.d.ts @@ -0,0 +1 @@ +/// diff --git a/src/setupProxy.js b/src/setupProxy.js new file mode 100644 index 00000000..718b0d01 --- /dev/null +++ b/src/setupProxy.js @@ -0,0 +1,11 @@ +const { createProxyMiddleware } = require("http-proxy-middleware"); + +module.exports = function (app) { + app.use( + "/api", + createProxyMiddleware({ + target: "https://chickenlecture.xyz", + changeOrigin: true, + }), + ); +}; diff --git a/src/state/modalClose.ts b/src/state/modalClose.ts new file mode 100644 index 00000000..29679c2f --- /dev/null +++ b/src/state/modalClose.ts @@ -0,0 +1,14 @@ +import { atom } from "recoil"; + +export const openModalAtom = atom({ + key: "add", + default: false, +}); +export const openEditModalAtom = atom({ + key: "edit", + default: false, +}); +export const openDeleteModalAtom = atom({ + key: "delete", + default: false, +}); diff --git a/src/state/today.ts b/src/state/today.ts new file mode 100644 index 00000000..03ae5ac5 --- /dev/null +++ b/src/state/today.ts @@ -0,0 +1,11 @@ +import { atom } from "recoil"; + +const now = new Date(); +const nowYear = now.getFullYear(); +const nowMonth = now.getMonth(); +const nowDate = now.getDate(); + +export const todayAtom = atom({ + key: "today", + default: new Date(`${nowYear}-${nowMonth + 1}-${nowDate}`), +}); diff --git a/src/styles/GlobalStyle.ts b/src/styles/GlobalStyle.ts new file mode 100644 index 00000000..05b35209 --- /dev/null +++ b/src/styles/GlobalStyle.ts @@ -0,0 +1,80 @@ +import { createGlobalStyle } from "styled-components"; + +const GlobalStyle = createGlobalStyle` + @font-face { + font-family: 'Pretendard-Regular'; + src: url('https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff') format('woff'); + font-weight: 400; + font-style: normal; + } + + html, body, div, span, applet, object, iframe, + h1, h2, h3, h4, h5, h6, p, blockquote, pre, + a, abbr, acronym, address, big, cite, code, + del, dfn, em, img, ins, kbd, q, s, samp, + small, strike, strong, sub, sup, tt, var, + b, u, i, center, + dl, dt, dd, ol, ul, li, + fieldset, form, label, legend, + table, caption, tbody, tfoot, thead, tr, th, td, + article, aside, canvas, details, embed, + figure, figcaption, footer, header, hgroup, + menu, nav, output, ruby, section, summary, + time, mark, audio, video { + margin: 0; + padding: 0; + border: 0; + font-size: 100%; + font: inherit; + vertical-align: baseline; + box-sizing: border-box; + } + /* HTML5 display-role reset for older browsers */ + article, aside, details, figcaption, figure, + footer, header, hgroup, menu, nav, section { + display: block; + } + body { + font-family: 'Pretendard-Regular', sans-serif; + line-height: 1; + -ms-overflow-style: none; + ::-webkit-scrollbar { + display: none !important; + } + transition: all 0.2s ease-in-out; + background: ${(props) => props.theme.bgColor}; + color: ${(props) => props.theme.textColor}; + } + ol, ul { + list-style: none; + } + blockquote, q { + quotes: none; + } + blockquote:before, blockquote:after, + q:before, q:after { + content: ''; + content: none; + } + table { + border-collapse: collapse; + border-spacing: 0; + } + a { + text-decoration: none; + color: inherit; + display: block; + } + * { + box-sizing: inherit; + } + button { + cursor: pointer; + border: none; + outline: none; + background: ${(props) => props.theme.bgColor}; + color: ${(props) => props.theme.textColor}; + } +`; + +export default GlobalStyle; diff --git a/src/styles/styled.d.ts b/src/styles/styled.d.ts new file mode 100644 index 00000000..3c4f99fe --- /dev/null +++ b/src/styles/styled.d.ts @@ -0,0 +1,13 @@ +import "styled-components"; + +declare module "styled-components" { + export interface DefaultTheme { + bgColor: string; + textColor: string; + containerBoxColor: string; + buttonColor: string; + borderColor: string; + buttonTextColor: string; + hoverColor: string; + } +} diff --git a/src/styles/theme.ts b/src/styles/theme.ts new file mode 100644 index 00000000..3eb45f85 --- /dev/null +++ b/src/styles/theme.ts @@ -0,0 +1,25 @@ +// ์—ฌ๊ธฐ์— ์ƒ‰์ƒ์„ ์ „๋ถ€ ๋„ฃ์–ด์„œ ๋‹ค๋ฅธ๊ณณ์—์„œ ๋ถˆ๋Ÿฌ์„œ ์‚ฌ์šฉํ•œ๋‹ค. +// background: ${(props) => props.theme.bgColor}; + +import { DefaultTheme } from "styled-components"; + +// ์ถ”ํ›„ ์ƒ‰์ƒ ๋ณ€๊ฒฝ +export const lightTheme: DefaultTheme = { + bgColor: "#fff", + textColor: "#000", + containerBoxColor: "#fff", + buttonColor: "#a55eea", + borderColor: "#a55eea", + buttonTextColor: "#000", + hoverColor: "#ccc", +}; + +export const darkTheme: DefaultTheme = { + bgColor: "#000", + textColor: "#fff", + containerBoxColor: "#2f2f33", + buttonColor: "#a55eea", + borderColor: "#a55eea", + buttonTextColor: "#fff", + hoverColor: "#ccc", +}; diff --git a/src/utils/util.ts b/src/utils/util.ts new file mode 100644 index 00000000..8a08dc98 --- /dev/null +++ b/src/utils/util.ts @@ -0,0 +1,18 @@ +export const formatDate = (dateString: string) => { + const date = new window.Date(dateString); + const year = date.getFullYear(); + const month = String(date.getMonth() + 1).padStart(2, "0"); + const day = String(date.getDate()).padStart(2, "0"); + let hours = String(date.getHours()); + let minutes = String(date.getMinutes()); + let period = "์˜ค์ „"; + + if (date.getHours() >= 12) { + period = "์˜คํ›„"; + hours = String(date.getHours() - 12); + } + hours = hours.padStart(2, "0"); + minutes = minutes.padStart(2, "0"); + + return `${year}-${month}-${day} ${period} ${hours}:${minutes}`; +}; diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 00000000..9d379a3c --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,20 @@ +{ + "compilerOptions": { + "target": "es5", + "lib": ["dom", "dom.iterable", "esnext"], + "allowJs": true, + "skipLibCheck": true, + "esModuleInterop": true, + "allowSyntheticDefaultImports": true, + "strict": true, + "forceConsistentCasingInFileNames": true, + "noFallthroughCasesInSwitch": true, + "module": "esnext", + "moduleResolution": "node", + "resolveJsonModule": true, + "isolatedModules": true, + "noEmit": true, + "jsx": "react-jsx" + }, + "include": ["src"] +} From 60386ec6dcdf73a607c2d98d1dab7eb53d0135ef Mon Sep 17 00:00:00 2001 From: pildrums Date: Mon, 24 Jul 2023 22:49:39 +0900 Subject: [PATCH 2/4] =?UTF-8?q?README.md=EC=97=90=20=EC=82=AC=EC=9A=A9?= =?UTF-8?q?=ED=95=A0=20=EC=9D=B4=EB=AF=B8=EC=A7=80=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- img/screenshot1.png | Bin 0 -> 495352 bytes img/screenshot2.png | Bin 0 -> 54571 bytes img/screenshot3.png | Bin 0 -> 64593 bytes img/screenshot4.png | Bin 0 -> 142743 bytes img/screenshot5.png | Bin 0 -> 97791 bytes img/screenshot6.png | Bin 0 -> 147415 bytes img/screenshot7.png | Bin 0 -> 50146 bytes img/screenshot8.png | Bin 0 -> 99395 bytes 8 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 img/screenshot1.png create mode 100644 img/screenshot2.png create mode 100644 img/screenshot3.png create mode 100644 img/screenshot4.png create mode 100644 img/screenshot5.png create mode 100644 img/screenshot6.png create mode 100644 img/screenshot7.png create mode 100644 img/screenshot8.png diff --git a/img/screenshot1.png b/img/screenshot1.png new file mode 100644 index 0000000000000000000000000000000000000000..cd93d197996d32b74835355784c2324f313580c1 GIT binary patch literal 495352 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 z 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�pF#wbUz)emBLV3btId?-IQ8DCVK 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 z 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�YfS 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 A9{>OV literal 0 HcmV?d00001 diff --git a/img/screenshot2.png b/img/screenshot2.png new file mode 100644 index 0000000000000000000000000000000000000000..d41e8f43d244a8a48452ad32a93ace6490702abc GIT binary patch literal 54571 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

    _fiEHem?PJ1nTZ_G2$SkIEmpM>kPu8l4vl6V7 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 literal 0 HcmV?d00001 diff --git a/img/screenshot3.png b/img/screenshot3.png new file mode 100644 index 0000000000000000000000000000000000000000..fe73caf3e1c6d1741a27a1d72dc0e7ed08c1df1c GIT binary patch literal 64593 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 yrq34^QTpup{8lgZpat3hq96{eJ+kSTMc- literal 0 HcmV?d00001 diff --git a/img/screenshot4.png b/img/screenshot4.png new file mode 100644 index 0000000000000000000000000000000000000000..e06d13ff9065899a4bcb918cc72facac0cd69bca GIT binary patch literal 142743 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 z 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 literal 0 HcmV?d00001 diff --git a/img/screenshot5.png b/img/screenshot5.png new file mode 100644 index 0000000000000000000000000000000000000000..5f918cfd923a47a081b061c69697c37f97b973b4 GIT binary patch literal 97791 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

    ;^r-TUTTs* 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 literal 0 HcmV?d00001 diff --git a/img/screenshot8.png b/img/screenshot8.png new file mode 100644 index 0000000000000000000000000000000000000000..a0257f032237223308f06d7d29dfdd6e22144888 GIT binary patch literal 99395 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�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 Date: Mon, 24 Jul 2023 22:50:02 +0900 Subject: [PATCH 3/4] =?UTF-8?q?=EB=A6=AC=EB=93=9C=EB=AF=B8=20=EC=A0=95?= =?UTF-8?q?=EB=A6=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/README.md b/README.md index ace57279..a1536a9b 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,6 @@ # KEEP +๋งํฌ [ํด๋ฆญ](https://keep-team1.netlify.app) +github [ํด๋ฆญ](https://github.com/pildrums/KDT5-M6/tree/KDT5_Team1) # ๐Ÿ‘ฉโ€๐Ÿš€ ๊ฐœ๋ฐœํŒ€ @@ -67,3 +69,22 @@
    # ํ™”๋ฉด ๊ตฌ์„ฑ +## 1. ์ „์ฒดํ™”๋ฉด (๋‹ด๋‹น ์กฐ์›: ์ด์›) + + +## 2. ๋‚ด์—ญ ์ถ”๊ฐ€ (๋‹ด๋‹น ์กฐ์›: ์ด์€์ง€) + + + +## 3. ์›”๋ณ„/์ฃผ๊ฐ„ ์ง€์ถœ ๋‚ด์—ญ (๋‹ด๋‹น ์กฐ์›: ์ž„์Šน์ด) + + + +## 4. ์ง€์ถœ ๋‚ด์—ญ ์ฐจํŠธ (๋‹ด๋‹น ์กฐ์›: ๊น€ํ•„์ง„) + + + +## 6. ๋‚ด์—ญ ์กฐํšŒ (๋‹ด๋‹น ์กฐ์›: ๋ฐฉ๋ฏธ์„ ) + + + From 5c24d6648479b97f9648309cab78f62f5fb4ca37 Mon Sep 17 00:00:00 2001 From: pildrums Date: Mon, 24 Jul 2023 22:50:13 +0900 Subject: [PATCH 4/4] =?UTF-8?q?=ED=8C=8C=EB=B9=84=EC=BD=98=20=EC=B6=94?= =?UTF-8?q?=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/favicon.ico | Bin 3870 -> 397 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/public/favicon.ico b/public/favicon.ico index a11777cc471a4344702741ab1c8a588998b1311a..63b9c63ec0aefd0f56f3ecb8f4a8882609d310a0 100644 GIT binary patch literal 397 zcmV;80doF{P)s?YD24(5{{Cl}m->W3N|TMjt5lrf_s@R}Cs%x6 zxOwO+gJ-b_gOnC0egi3xkLP8-uzXH_-X)42+DJv4Ua1pWpu(7NkF6P_yA;;1OYAcz*o{!^=Cr82H3k z7@V_(83d)+@CV}8cYhd`mpo?(ZI@u+7iR@4{{7=0!_#X&7{rv=8Mp+P@f+~@%^!wS rt3EI|XNeF@L?8u&FfS10ZX`tjhtQeP-wIR*00000NkvXXu0mjf6zZh6 literal 3870 zcma);c{J4h9>;%nil|2-o+rCuEF-(I%-F}ijC~o(k~HKAkr0)!FCj~d>`RtpD?8b; zXOC1OD!V*IsqUwzbMF1)-gEDD=A573Z-&G7^LoAC9|WO7Xc0Cx1g^Zu0u_SjAPB
    3vGa^W|sj)80f#V0@M_CAZTIO(t--xg= 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 baj7?x%VD!5Cxk2YbYLNVeiXvvpMCWYo=by@

    k>GmV_+#nHl2HP} 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⁢~!uHLBK4HFjsN!! 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 z za%Di#67xu!nXiI09ydQ=`=|oANOoU(PkiI#H(GcMYm%zg7t=)2dHO3JxoD1OGGgKY zNv^t8J<@B|gQ%fGjZWIlUdQ;(tQC92f&ZF};qs4gcwV1MM0jdoFA z>xQB&tt#ZoD=r_h=)=L29$9qgWaPW*lT+tzis(_Ek2}vKR;rhKD~^U{dC!g+XN4V& zE(2yUC--B{-Doq5)~8M$jUO8m29$=&Mwy_6%~>d({?iiFde>Op{Tvd(th}%W$5Rgf zT5kZNeo^oKYY|r~XA168+}DX`Gr`+4iJKPC z*3%`%@?i%&g!e`?psFVS6oj4b zAVns;{9N%e$g=!dJFWBWfSvzpb&sCoY`f%|o9aPngXV71wE|b>Mf5_r8|7?l@>r^- z#P`^&riaDW%R`Slb_|Nr&3fNG-ee!8nT>wBS9Sr^H6s0^XpsSI5 z{XDMvPh5jec|!k4B)TW*Z_BF3K2Q(yc!s7k8!QaZDvnCcv5$hgFmacYmAa-Smn$j{ zZ@2_VCDNp2x25Vs4^ABQYdf+4ZnqeeP9;-bBg#NK_<`NS!Oxie`d{1zmze7-MjhPD zx-p-6uguP-jJDTf1bw}ahHk;X3k|m}atruil3k?H+kh&w6FsB&BtRnie>)qspuB=4 z%@6;TAh{wRq}ZG!l#Ey&^iAv7!J&!Lw9kVh@}jGojx zvP1NS_w**e%0?jjCJi0XZEt9Js;Qw11Y4g*CKo~4b6Py+o{M9q zwLxT%)!p^9?A6hp0T-&|F2D-l;!f3$5uF@q#xr`o$7kD5^L`dr2*O97lr!xtEh#&n*An!yx5l@ zFiUPF1c~>20Xx{xg#buKlHpj4FY4ZjrtftdOedSWY6by}1GltCG)FVJak)Qfm^zQ6 z>IM@&)tL1RiUqbFBZy*YTlU7Ds^Juzoebzu)l!8*0!`N~DDtG!`(uO*_VW;QVlqimsPOuT*a!F#ueZ$Uo^A1O^Y$C#ulgHct}gJ# z3~zgw=^aeCd|CB)o8-@|QdSN~O?6V-%-2e$@_C!%SVb?L5IL5Wd6&G*#-2#$gscuC z&ag|M=_tMh6n)Xn8V8)tV=MQKL)~XD<;7bwvy{dS8QIqD1rz?wwm{MpM=Nve9kCT} zDl^I=BZ4c#9q8t+s?iTDfRN3bZN#to<}A1=4Vz4Nw}%AC5Qsh}gVk}ZHQ&qi-XGpJ zo0~ze@NRF5SfCoy9{r|U^=YA6pDvkp==|Vs|6BM+bbXy}F7pd6!s+5WjT5*vM|$>U z|JMN^G0Zss-F6cFe}+ZWdh#%QUyLwqk6T8M$uIePdc!_+JvCB*&kWXRfEFⅆim% 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 literal 0 HcmV?d00001 diff --git a/img/screenshot6.png b/img/screenshot6.png new file mode 100644 index 0000000000000000000000000000000000000000..d3a32842ab0e458e7c4404a99796e389403115c1 GIT binary patch literal 147415 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℞I8q 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