From 1af3ba05e64ad2b91333fcd5fe1695fb20838798 Mon Sep 17 00:00:00 2001 From: Takeshi Kimata <117462761+kimatata@users.noreply.github.com> Date: Sun, 23 Jun 2024 09:48:41 +0900 Subject: [PATCH 1/5] update package.json --- backend/index.js | 8 +++++--- backend/package.json | 8 +++----- frontend/package.json | 4 ++-- package.json | 2 +- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/backend/index.js b/backend/index.js index 0c70640..dff3fd8 100644 --- a/backend/index.js +++ b/backend/index.js @@ -128,9 +128,11 @@ app.use('/home', homeIndexRoute); const PORT = process.env.PORT || 8001; app.listen(PORT, () => { - console.log(`UnitTCMS backend server is running on port ${PORT}`); - console.log(`origin ${frontendOrigin} is only allowed.`); + console.log(`Backend server is running on port ${PORT}`); + console.log(`Access from the frontend origin: ${frontendOrigin} is valid.`); if (!process.env.SECRET_KEY) { - console.log(`[caution]: using default key to generate token. please set environment variable: 'SECRET_KEY'`); + console.log( + "[Warning]: Default key is used for token generation. Please set the environment variable 'SECRET_KEY'`." + ); } }); diff --git a/backend/package.json b/backend/package.json index 4026dd5..8486145 100644 --- a/backend/package.json +++ b/backend/package.json @@ -1,14 +1,12 @@ { - "name": "backend", + "name": "unittcms-backend", "version": "1.0.0", - "description": "", - "main": "index.js", + "private": true, "scripts": { "start": "node index", "migrate": "bash scripts/migrate.sh", "seed": "bash scripts/seed.sh", - "drop": "bash scripts/drop.sh", - "test": "echo \"Error: no test specified\" && exit 1" + "drop": "bash scripts/drop.sh" }, "author": "", "license": "ISC", diff --git a/frontend/package.json b/frontend/package.json index 87b1c70..10a8439 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -1,6 +1,6 @@ { - "name": "next-app-template", - "version": "0.0.1", + "name": "unittcms-frontend", + "version": "1.0.0", "private": true, "scripts": { "dev": "next dev -p 8000", diff --git a/package.json b/package.json index d2cd821..de06a0b 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "name": "UnitTCMS", + "name": "unittcms", "version": "1.0.0", "private": true, "scripts": { From faf5790a01caa7d0cf7b55ee5c0e84d3fc14bfed Mon Sep 17 00:00:00 2001 From: Takeshi Kimata <117462761+kimatata@users.noreply.github.com> Date: Sun, 23 Jun 2024 12:08:26 +0900 Subject: [PATCH 2/5] docs: update --- docs/docs/architecture/_category_.json | 2 +- docs/docs/architecture/er.md | 151 +- docs/docs/architecture/functions.md | 17 - docs/docs/architecture/img/er.drawio | 1 - docs/docs/architecture/img/er.svg | 4 - docs/docs/architecture/img/integration.drawio | 1 - docs/docs/architecture/img/integration.png | Bin 187362 -> 0 bytes docs/docs/architecture/index.md | 18 - docs/docs/getstarted/deployment.md | 30 +- docs/docs/getstarted/manual.md | 18 +- docs/docs/index.md | 2 +- docs/docs/roadmap/_category_.json | 4 + docs/docs/roadmap/img/integration.drawio | 1 + docs/docs/roadmap/img/integration.svg | 4 + .../integration.md => roadmap/index.md} | 21 +- docs/docs/usage/roles.md | 2 +- docs/docusaurus.config.js | 5 + docs/package-lock.json | 5030 +++++++++++------ docs/package.json | 11 +- docs/src/pages/index.js | 9 +- docs/static/img/certificate-svgrepo-com.svg | 3 - docs/static/img/chemical-svgrepo-com.svg | 3 - .../img/question-and-answer-svgrepo-com.svg | 3 - docs/static/img/statistics-svgrepo-com.svg | 3 - 24 files changed, 3640 insertions(+), 1703 deletions(-) delete mode 100644 docs/docs/architecture/functions.md delete mode 100644 docs/docs/architecture/img/er.drawio delete mode 100644 docs/docs/architecture/img/er.svg delete mode 100644 docs/docs/architecture/img/integration.drawio delete mode 100644 docs/docs/architecture/img/integration.png delete mode 100644 docs/docs/architecture/index.md create mode 100644 docs/docs/roadmap/_category_.json create mode 100644 docs/docs/roadmap/img/integration.drawio create mode 100644 docs/docs/roadmap/img/integration.svg rename docs/docs/{architecture/integration.md => roadmap/index.md} (67%) delete mode 100644 docs/static/img/certificate-svgrepo-com.svg delete mode 100644 docs/static/img/chemical-svgrepo-com.svg delete mode 100644 docs/static/img/question-and-answer-svgrepo-com.svg delete mode 100644 docs/static/img/statistics-svgrepo-com.svg diff --git a/docs/docs/architecture/_category_.json b/docs/docs/architecture/_category_.json index 04e0b11..152b300 100644 --- a/docs/docs/architecture/_category_.json +++ b/docs/docs/architecture/_category_.json @@ -1,4 +1,4 @@ { "label": "Architecuture", - "position": 4 + "position": 5 } diff --git a/docs/docs/architecture/er.md b/docs/docs/architecture/er.md index ab9eb14..d9c5cbe 100644 --- a/docs/docs/architecture/er.md +++ b/docs/docs/architecture/er.md @@ -1,7 +1,154 @@ --- -sidebar_position: 3 +sidebar_position: 1 --- # ER diagram -![ER](./img/er.svg) +```mermaid +erDiagram + users ||--o{ projects : "user has projects" + users ||--o{ members : "user has members" + projects ||--o{ members: "project has members" + projects ||--o{ folders: "project has folders" + projects ||--o{ runs: "project has runs" + projects ||--o{ "plans(unimplemented)": "project has plans" + "plans(unimplemented)" ||--o{ "planRuns(unimplemented)": "plan has planRuns" + runs ||--o{ "planRuns(unimplemented)": "run has planRuns" + folders ||--o{ cases: "folder has cases" + cases ||--o{ caseSteps: "has" + steps ||--o{ caseSteps: "has" + cases ||--o{ caseAttachments: "has" + attachments ||--o{ caseAttachments: "has" + cases ||--o{ "caseTags(unimplemented)": "has" + "tags(unimplemented)" ||--o{ "caseTags(unimplemented)": "has" + + users { + integer id PK + string email + string password + string username + integer role + string avatarPath + timestamp created_at + timestamp deleted_at + } + + projects { + integer id PK + string name + string detail + boolean isPublic + integer userId FK + timestamp created_at + timestamp deleted_at + } + + members { + integer id PK + integer userId FK + integer projectID FK + integer role + } + + folders { + integer id PK + string name + string detail + integer parentFolderId + integer projectId FK + timestamp created_at + timestamp deleted_at + } + + runs { + integer id PK + string name + string configurations + string description + integer state + integer projectId FK + timestamp created_at + timestamp deleted_at + } + + "plans(unimplemented)" { + integer id PK + string name + string description + timestamp startDate + timestamp endDate + integer projectId FK + timestamp created_at + timestamp deleted_at + } + + "planRuns(unimplemented)" { + integer id PK + integer planId FK + integer runId FK + timestamp created_at + timestamp deleted_at + } + + cases { + integer id PK + string title + integer state + integer priority + integer type + integer automationStatus + string description + integer template + string preConditions + string expectedResults + integer folderId FK + timestamp created_at + timestamp deleted_at + } + + steps { + integer id PK + string step + string result + timestamp created_at + timestamp deleted_at + } + + caseSteps { + integer id PK + integer caseId FK + integer stepId FK + integer stepNo + } + + attachments { + integer id PK + string title + string detail + string path + timestamp created_at + timestamp deleted_at + } + + caseAttachments { + integer id PK + integer caseId FK + integer attachmentId FK + } + + "tags(unimplemented)" { + integer id PK + string name + integer projectId FK + timestamp created_at + timestamp deleted_at + } + + "caseTags(unimplemented)" { + integer id PK + integer caseId FK + integer tagId FK + timestamp created_at + timestamp deleted_at + } +``` diff --git a/docs/docs/architecture/functions.md b/docs/docs/architecture/functions.md deleted file mode 100644 index fd3540c..0000000 --- a/docs/docs/architecture/functions.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -sidebar_position: 2 ---- - -## Functions - -## MUST - -- Test cases can be managed. -- Multiple people can operate/view apps for team development - -## SHOULD - -- Easily self host the application (docker?) -- Test case descriptions can be written in markdown. -- Import the results of automated testing tools (Vitest, Google Test...) and test them manually. Import the results of automated testing tools (Vitest, Google Test...) and integrate them with manual test results - diff --git a/docs/docs/architecture/img/er.drawio b/docs/docs/architecture/img/er.drawio deleted file mode 100644 index 2cdc8d8..0000000 --- a/docs/docs/architecture/img/er.drawio +++ /dev/null @@ -1 +0,0 @@ -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 \ No newline at end of file diff --git a/docs/docs/architecture/img/er.svg b/docs/docs/architecture/img/er.svg deleted file mode 100644 index 73dbfb1..0000000 --- a/docs/docs/architecture/img/er.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - -ProjectsPKproject_id int NOT NULL name string NOT NULLdescription stringFoldersPKfolder_id int NOT NULL FK1project_id integer NOT NULLname string NOT NULLparent_folder_id integercasesPKcase_id int NOT NULL FK1folder_id integer NOT NULLtitle string NOT NULLstate integer NOT NULLFK2owner_id integer NOT NULLpriority integer NOT NULLtpye integer NOT NULLAutomation Status integer NOT NULLDescription stringTemplate integer NOT NULLPreconditions stringExpected Results stringUserPKuser_id int NOT NULL name string NOT NULLemail string NOT NULLstepsPKstep_id int NOT NULL step stringresult stringcase_step(Join Table)PKstep_id int NOT NULL FK1case_id integerFK2step_idnumber integer (caseの何番かを示す)
caseは複数のstepがを含む。また、複数のテストケースで同じstepを共有することもある。
⇒caseとstepは多対多の関係にある
caseは複数のstepがを含む。また、複数のテストケースで同じstepを共有することもある。...
tagsPKtag_id int NOT NULL name stringcase_tag(Join Table)PKstep_id int NOT NULL FK1case_id integerFK2tagp_idRunsPKrun_id int NOT NULL FK1name string NOT NULLconfigurations stringdescription stringassign_user_id integerstate integerplansPKplan_id int NOT NULL FK1project_id integer NOT NULLtitle string NOT NULLstartDate dateendDate datedescription stringplan_run(Join Table)PKplan_run_id int NOT NULL FK1plan_id integer NOT NULLFK2run_id NOT NULLrun_case(Join Table)PKrun_case_id int NOT NULL FK1run_id integer NOT NULLFK2case_id integer NOT NULL
Viewer does not support full SVG 1.1
\ No newline at end of file diff --git a/docs/docs/architecture/img/integration.drawio b/docs/docs/architecture/img/integration.drawio deleted file mode 100644 index fac388a..0000000 --- a/docs/docs/architecture/img/integration.drawio +++ /dev/null @@ -1 +0,0 @@ -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 \ No newline at end of file diff --git a/docs/docs/architecture/img/integration.png b/docs/docs/architecture/img/integration.png deleted file mode 100644 index aa55f97c4ed7c033b6727eb8688dbdebc73adbee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 187362 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 qVhSPK*-~5+~~4=1}6wmWf{m$S}|!{!DwCvU0wk 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�{4o9)E;4?gi0TorbmLzSs2 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 K1aHxBO87sg^cx%i diff --git a/docs/docs/architecture/index.md b/docs/docs/architecture/index.md deleted file mode 100644 index e84148e..0000000 --- a/docs/docs/architecture/index.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -sidebar_position: 1 ---- - -# Architecture - -Separate the front-end server that provides the UI and the API server that provides the API to make the system loosely coupled. - -## Frontend - -Create UI with React, Next.js. - -## Backend(API server) - -It does not generate any views, but only has API functions. - -- DB access -- Authentication, authorization \ No newline at end of file diff --git a/docs/docs/getstarted/deployment.md b/docs/docs/getstarted/deployment.md index 3b559d7..156c563 100644 --- a/docs/docs/getstarted/deployment.md +++ b/docs/docs/getstarted/deployment.md @@ -12,29 +12,29 @@ Deploy the frontend to Vercel and the backend to Render. #### Environment Variables -|key|value| -|-|-| -|NEXT_PUBLIC_BACKEND_ORIGIN|`your backend server origin`| +| key | value | +| -------------------------- | ---------------------------- | +| NEXT_PUBLIC_BACKEND_ORIGIN | `your backend server origin` | #### Settings -|Settings|value| -|-|-| -|Root Directory|`frontend`| -|Framework Preset|`Next.js`| +| Settings | value | +| ---------------- | ---------- | +| Root Directory | `frontend` | +| Framework Preset | `Next.js` | ### Render Configuration #### Environment Variables -|key|value| -|-|-| -|FRONTEND_ORIGIN|`your frontend server origin`| +| key | value | +| --------------- | ----------------------------- | +| FRONTEND_ORIGIN | `your frontend server origin` | #### Settings -|Settings|value| -|-|-| -|Root Directory|`backend`| -|Build Command|`npm ci && npm run migrate && npm run seed`| -|Start Command|`npm run index`| +| Settings | value | +| -------------- | ------------------------------------------- | +| Root Directory | `backend` | +| Build Command | `npm ci && npm run migrate && npm run seed` | +| Start Command | `npm run start` | diff --git a/docs/docs/getstarted/manual.md b/docs/docs/getstarted/manual.md index b1e03ce..d3170ef 100644 --- a/docs/docs/getstarted/manual.md +++ b/docs/docs/getstarted/manual.md @@ -10,7 +10,7 @@ Prerequisite: v20 or higher node must be installed. ::: -To use UnitTCMS, you need run frontend server and backend server (API server). +To use UnitTCMS, you need run frontend server and backend(API) server. First, clone the repository. @@ -20,7 +20,7 @@ git clone git@github.com:kimatata/unittcms.git ## Run backend server -Moves to backend directory, then install dependencies. +Move to backend directory, then install dependencies. ```bash cd backend @@ -36,20 +36,26 @@ npm run migrate Start backend server. ```bash -node index +npm run start ``` ## Run frontend server -Moves to frontend directory, then install dependencies. +Move to frontend directory, then install dependencies. ```bash cd frontend npm install ``` -Start frontend server +Build frontend code ```bash -rpm run dev +npm run dev +``` + +Start frontend server + +``` +PORT=8000 npm run start ``` diff --git a/docs/docs/index.md b/docs/docs/index.md index d292234..0b0bc69 100644 --- a/docs/docs/index.md +++ b/docs/docs/index.md @@ -4,4 +4,4 @@ sidebar_position: 1 # UnitTCMS -Open Source Test Case Management Web Application +Open Source Test Case Management System diff --git a/docs/docs/roadmap/_category_.json b/docs/docs/roadmap/_category_.json new file mode 100644 index 0000000..5e977d7 --- /dev/null +++ b/docs/docs/roadmap/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "Roadmap", + "position": 4 +} diff --git a/docs/docs/roadmap/img/integration.drawio b/docs/docs/roadmap/img/integration.drawio new file mode 100644 index 0000000..39b583e --- /dev/null +++ b/docs/docs/roadmap/img/integration.drawio @@ -0,0 +1 @@ +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 \ No newline at end of file diff --git a/docs/docs/roadmap/img/integration.svg b/docs/docs/roadmap/img/integration.svg new file mode 100644 index 0000000..b3b4c22 --- /dev/null +++ b/docs/docs/roadmap/img/integration.svg @@ -0,0 +1,4 @@ + + + +
Unit TCMS
Unit TCMS
JUnit XML
JUnit XML
Integrate test results and display
Integrate test resul...
Other tools
Other tools
JUnit XML
JUnit XML
Viewer does not support full SVG 1.1
\ No newline at end of file diff --git a/docs/docs/architecture/integration.md b/docs/docs/roadmap/index.md similarity index 67% rename from docs/docs/architecture/integration.md rename to docs/docs/roadmap/index.md index 745efe4..e1aff90 100644 --- a/docs/docs/architecture/integration.md +++ b/docs/docs/roadmap/index.md @@ -1,14 +1,18 @@ --- -sidebar_position: 4 +sidebar_position: 2 --- -# Integration +# Roadmap -We would like to be able to display results not only from manual test management, but also from automated test tools such as Vitest, Google Test, Selenium, etc. +## 📝markdown editor -Since the JUnit xml format is the de facto standard, we will import via the xml file. UnitTCMS itself should also be able to report manual test results in Junit XML format. +Test case details and steps can be edited with markdown -![integration](./img/integration.png) +## 📊JUnit xml integration + +### JUnit xml report output + +Since JUnit's xml format is the de facto standard, we would like to output reports in that format. ```xml title="Junit xml" @@ -34,3 +38,10 @@ Since the JUnit xml format is the de facto standard, we will import via the xml ``` + +### Importing and displaying Junit xml + +We would like to be able to display not only manual test results, but also automated test results such as JUnit, Vitest, Selenium, etc. +Import the results of automated testing tools and integrate them with manual test results. + +![integration](./img/integration.svg) diff --git a/docs/docs/usage/roles.md b/docs/docs/usage/roles.md index cb0bab1..383ef6e 100644 --- a/docs/docs/usage/roles.md +++ b/docs/docs/usage/roles.md @@ -4,7 +4,7 @@ sidebar_position: 1 # Roles -There are two types of roles in UnitTCMS: "Global roles" and "Project roles". +There are "Global roles," which are site-wide roles, and "project roles" which are project-specific roles. ## Global roles diff --git a/docs/docusaurus.config.js b/docs/docusaurus.config.js index 6ad630d..1f91940 100644 --- a/docs/docusaurus.config.js +++ b/docs/docusaurus.config.js @@ -52,6 +52,11 @@ const config = { ], ], + markdown: { + mermaid: true, + }, + themes: ['@docusaurus/theme-mermaid'], + themeConfig: /** @type {import('@docusaurus/preset-classic').ThemeConfig} */ ({ diff --git a/docs/package-lock.json b/docs/package-lock.json index 5bb832c..99bc9cc 100644 --- a/docs/package-lock.json +++ b/docs/package-lock.json @@ -8,18 +8,17 @@ "name": "test-case-manager-doc", "version": "0.0.0", "dependencies": { - "@docusaurus/core": "3.1.1", - "@docusaurus/preset-classic": "3.1.1", + "@docusaurus/core": "^3.4.0", + "@docusaurus/module-type-aliases": "^3.4.0", + "@docusaurus/preset-classic": "^3.4.0", + "@docusaurus/theme-mermaid": "^3.4.0", + "@docusaurus/types": "^3.4.0", "@mdx-js/react": "^3.0.0", "clsx": "^2.0.0", "prism-react-renderer": "^2.3.0", "react": "^18.0.0", "react-dom": "^18.0.0" }, - "devDependencies": { - "@docusaurus/module-type-aliases": "3.1.1", - "@docusaurus/types": "3.1.1" - }, "engines": { "node": ">=18.0" } @@ -66,74 +65,74 @@ } }, "node_modules/@algolia/cache-browser-local-storage": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.22.1.tgz", - "integrity": "sha512-Sw6IAmOCvvP6QNgY9j+Hv09mvkvEIDKjYW8ow0UDDAxSXy664RBNQk3i/0nt7gvceOJ6jGmOTimaZoY1THmU7g==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.23.3.tgz", + "integrity": "sha512-vRHXYCpPlTDE7i6UOy2xE03zHF2C8MEFjPN2v7fRbqVpcOvAUQK81x3Kc21xyb5aSIpYCjWCZbYZuz8Glyzyyg==", "dependencies": { - "@algolia/cache-common": "4.22.1" + "@algolia/cache-common": "4.23.3" } }, "node_modules/@algolia/cache-common": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.22.1.tgz", - "integrity": "sha512-TJMBKqZNKYB9TptRRjSUtevJeQVXRmg6rk9qgFKWvOy8jhCPdyNZV1nB3SKGufzvTVbomAukFR8guu/8NRKBTA==" + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.23.3.tgz", + "integrity": "sha512-h9XcNI6lxYStaw32pHpB1TMm0RuxphF+Ik4o7tcQiodEdpKK+wKufY6QXtba7t3k8eseirEMVB83uFFF3Nu54A==" }, "node_modules/@algolia/cache-in-memory": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.22.1.tgz", - "integrity": "sha512-ve+6Ac2LhwpufuWavM/aHjLoNz/Z/sYSgNIXsinGofWOysPilQZPUetqLj8vbvi+DHZZaYSEP9H5SRVXnpsNNw==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.23.3.tgz", + "integrity": "sha512-yvpbuUXg/+0rbcagxNT7un0eo3czx2Uf0y4eiR4z4SD7SiptwYTpbuS0IHxcLHG3lq22ukx1T6Kjtk/rT+mqNg==", "dependencies": { - "@algolia/cache-common": "4.22.1" + "@algolia/cache-common": "4.23.3" } }, "node_modules/@algolia/client-account": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.22.1.tgz", - "integrity": "sha512-k8m+oegM2zlns/TwZyi4YgCtyToackkOpE+xCaKCYfBfDtdGOaVZCM5YvGPtK+HGaJMIN/DoTL8asbM3NzHonw==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.23.3.tgz", + "integrity": "sha512-hpa6S5d7iQmretHHF40QGq6hz0anWEHGlULcTIT9tbUssWUriN9AUXIFQ8Ei4w9azD0hc1rUok9/DeQQobhQMA==", "dependencies": { - "@algolia/client-common": "4.22.1", - "@algolia/client-search": "4.22.1", - "@algolia/transporter": "4.22.1" + "@algolia/client-common": "4.23.3", + "@algolia/client-search": "4.23.3", + "@algolia/transporter": "4.23.3" } }, "node_modules/@algolia/client-analytics": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.22.1.tgz", - "integrity": "sha512-1ssi9pyxyQNN4a7Ji9R50nSdISIumMFDwKNuwZipB6TkauJ8J7ha/uO60sPJFqQyqvvI+px7RSNRQT3Zrvzieg==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.23.3.tgz", + "integrity": "sha512-LBsEARGS9cj8VkTAVEZphjxTjMVCci+zIIiRhpFun9jGDUlS1XmhCW7CTrnaWeIuCQS/2iPyRqSy1nXPjcBLRA==", "dependencies": { - "@algolia/client-common": "4.22.1", - "@algolia/client-search": "4.22.1", - "@algolia/requester-common": "4.22.1", - "@algolia/transporter": "4.22.1" + "@algolia/client-common": "4.23.3", + "@algolia/client-search": "4.23.3", + "@algolia/requester-common": "4.23.3", + "@algolia/transporter": "4.23.3" } }, "node_modules/@algolia/client-common": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.22.1.tgz", - "integrity": "sha512-IvaL5v9mZtm4k4QHbBGDmU3wa/mKokmqNBqPj0K7lcR8ZDKzUorhcGp/u8PkPC/e0zoHSTvRh7TRkGX3Lm7iOQ==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.23.3.tgz", + "integrity": "sha512-l6EiPxdAlg8CYhroqS5ybfIczsGUIAC47slLPOMDeKSVXYG1n0qGiz4RjAHLw2aD0xzh2EXZ7aRguPfz7UKDKw==", "dependencies": { - "@algolia/requester-common": "4.22.1", - "@algolia/transporter": "4.22.1" + "@algolia/requester-common": "4.23.3", + "@algolia/transporter": "4.23.3" } }, "node_modules/@algolia/client-personalization": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.22.1.tgz", - "integrity": "sha512-sl+/klQJ93+4yaqZ7ezOttMQ/nczly/3GmgZXJ1xmoewP5jmdP/X/nV5U7EHHH3hCUEHeN7X1nsIhGPVt9E1cQ==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.23.3.tgz", + "integrity": "sha512-3E3yF3Ocr1tB/xOZiuC3doHQBQ2zu2MPTYZ0d4lpfWads2WTKG7ZzmGnsHmm63RflvDeLK/UVx7j2b3QuwKQ2g==", "dependencies": { - "@algolia/client-common": "4.22.1", - "@algolia/requester-common": "4.22.1", - "@algolia/transporter": "4.22.1" + "@algolia/client-common": "4.23.3", + "@algolia/requester-common": "4.23.3", + "@algolia/transporter": "4.23.3" } }, "node_modules/@algolia/client-search": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.22.1.tgz", - "integrity": "sha512-yb05NA4tNaOgx3+rOxAmFztgMTtGBi97X7PC3jyNeGiwkAjOZc2QrdZBYyIdcDLoI09N0gjtpClcackoTN0gPA==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.23.3.tgz", + "integrity": "sha512-P4VAKFHqU0wx9O+q29Q8YVuaowaZ5EM77rxfmGnkHUJggh28useXQdopokgwMeYw2XUht49WX5RcTQ40rZIabw==", "dependencies": { - "@algolia/client-common": "4.22.1", - "@algolia/requester-common": "4.22.1", - "@algolia/transporter": "4.22.1" + "@algolia/client-common": "4.23.3", + "@algolia/requester-common": "4.23.3", + "@algolia/transporter": "4.23.3" } }, "node_modules/@algolia/events": { @@ -142,47 +141,65 @@ "integrity": "sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ==" }, "node_modules/@algolia/logger-common": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.22.1.tgz", - "integrity": "sha512-OnTFymd2odHSO39r4DSWRFETkBufnY2iGUZNrMXpIhF5cmFE8pGoINNPzwg02QLBlGSaLqdKy0bM8S0GyqPLBg==" + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.23.3.tgz", + "integrity": "sha512-y9kBtmJwiZ9ZZ+1Ek66P0M68mHQzKRxkW5kAAXYN/rdzgDN0d2COsViEFufxJ0pb45K4FRcfC7+33YB4BLrZ+g==" }, "node_modules/@algolia/logger-console": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.22.1.tgz", - "integrity": "sha512-O99rcqpVPKN1RlpgD6H3khUWylU24OXlzkavUAMy6QZd1776QAcauE3oP8CmD43nbaTjBexZj2nGsBH9Tc0FVA==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.23.3.tgz", + "integrity": "sha512-8xoiseoWDKuCVnWP8jHthgaeobDLolh00KJAdMe9XPrWPuf1by732jSpgy2BlsLTaT9m32pHI8CRfrOqQzHv3A==", "dependencies": { - "@algolia/logger-common": "4.22.1" + "@algolia/logger-common": "4.23.3" + } + }, + "node_modules/@algolia/recommend": { + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/recommend/-/recommend-4.23.3.tgz", + "integrity": "sha512-9fK4nXZF0bFkdcLBRDexsnGzVmu4TSYZqxdpgBW2tEyfuSSY54D4qSRkLmNkrrz4YFvdh2GM1gA8vSsnZPR73w==", + "dependencies": { + "@algolia/cache-browser-local-storage": "4.23.3", + "@algolia/cache-common": "4.23.3", + "@algolia/cache-in-memory": "4.23.3", + "@algolia/client-common": "4.23.3", + "@algolia/client-search": "4.23.3", + "@algolia/logger-common": "4.23.3", + "@algolia/logger-console": "4.23.3", + "@algolia/requester-browser-xhr": "4.23.3", + "@algolia/requester-common": "4.23.3", + "@algolia/requester-node-http": "4.23.3", + "@algolia/transporter": "4.23.3" } }, "node_modules/@algolia/requester-browser-xhr": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.22.1.tgz", - "integrity": "sha512-dtQGYIg6MteqT1Uay3J/0NDqD+UciHy3QgRbk7bNddOJu+p3hzjTRYESqEnoX/DpEkaNYdRHUKNylsqMpgwaEw==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.23.3.tgz", + "integrity": "sha512-jDWGIQ96BhXbmONAQsasIpTYWslyjkiGu0Quydjlowe+ciqySpiDUrJHERIRfELE5+wFc7hc1Q5hqjGoV7yghw==", "dependencies": { - "@algolia/requester-common": "4.22.1" + "@algolia/requester-common": "4.23.3" } }, "node_modules/@algolia/requester-common": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.22.1.tgz", - "integrity": "sha512-dgvhSAtg2MJnR+BxrIFqlLtkLlVVhas9HgYKMk2Uxiy5m6/8HZBL40JVAMb2LovoPFs9I/EWIoFVjOrFwzn5Qg==" + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.23.3.tgz", + "integrity": "sha512-xloIdr/bedtYEGcXCiF2muajyvRhwop4cMZo+K2qzNht0CMzlRkm8YsDdj5IaBhshqfgmBb3rTg4sL4/PpvLYw==" }, "node_modules/@algolia/requester-node-http": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.22.1.tgz", - "integrity": "sha512-JfmZ3MVFQkAU+zug8H3s8rZ6h0ahHZL/SpMaSasTCGYR5EEJsCc8SI5UZ6raPN2tjxa5bxS13BRpGSBUens7EA==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.23.3.tgz", + "integrity": "sha512-zgu++8Uj03IWDEJM3fuNl34s746JnZOWn1Uz5taV1dFyJhVM/kTNw9Ik7YJWiUNHJQXcaD8IXD1eCb0nq/aByA==", "dependencies": { - "@algolia/requester-common": "4.22.1" + "@algolia/requester-common": "4.23.3" } }, "node_modules/@algolia/transporter": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.22.1.tgz", - "integrity": "sha512-kzWgc2c9IdxMa3YqA6TN0NW5VrKYYW/BELIn7vnLyn+U/RFdZ4lxxt9/8yq3DKV5snvoDzzO4ClyejZRdV3lMQ==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.23.3.tgz", + "integrity": "sha512-Wjl5gttqnf/gQKJA+dafnD0Y6Yw97yvfY8R9h0dQltX1GXTgNs1zWgvtWW0tHl1EgMdhAyw189uWiZMnL3QebQ==", "dependencies": { - "@algolia/cache-common": "4.22.1", - "@algolia/logger-common": "4.22.1", - "@algolia/requester-common": "4.22.1" + "@algolia/cache-common": "4.23.3", + "@algolia/logger-common": "4.23.3", + "@algolia/requester-common": "4.23.3" } }, "node_modules/@ampproject/remapping": { @@ -529,9 +546,9 @@ } }, "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==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.7.tgz", + "integrity": "sha512-Rq76wjt7yz9AAc1KnlRKNAi/dMSVWgDRx43FHoJEbcYU6xOWaE2dVPwcdTukJrjxS65GITyfbvEYHvkirZ6uEg==", "engines": { "node": ">=6.9.0" } @@ -1606,11 +1623,11 @@ } }, "node_modules/@babel/plugin-transform-react-constant-elements": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.23.3.tgz", - "integrity": "sha512-zP0QKq/p6O42OL94udMgSfKXyse4RyJ0JqbQ34zDAONWjyrEsghYEyTSK5FIpmXmCpB55SHokL1cRRKHv8L2Qw==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.24.7.tgz", + "integrity": "sha512-7LidzZfUXyfZ8/buRW6qIIHBY8wAZ1OrY9c/wTr8YhZ6vMPo+Uc/CVFLYY1spZrEQlD4w5u8wjqk5NQ3OVqQKA==", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -2108,6 +2125,11 @@ "node": ">=6.9.0" } }, + "node_modules/@braintree/sanitize-url": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/@braintree/sanitize-url/-/sanitize-url-6.0.4.tgz", + "integrity": "sha512-s3jaWicZd0pkP0jf5ysyHUI/RE7MHos6qlToFcGWXVp+ykHOy77OUMrfbgJ9it2C5bow7OIQwYYaHjk9XlBQ2A==" + }, "node_modules/@colors/colors": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", @@ -2126,18 +2148,18 @@ } }, "node_modules/@docsearch/css": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.5.2.tgz", - "integrity": "sha512-SPiDHaWKQZpwR2siD0KQUwlStvIAnEyK6tAE2h2Wuoq8ue9skzhlyVQ1ddzOxX6khULnAALDiR/isSF3bnuciA==" + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.6.0.tgz", + "integrity": "sha512-+sbxb71sWre+PwDK7X2T8+bhS6clcVMLwBPznX45Qu6opJcgRjAp7gYSDzVFp187J+feSj5dNBN1mJoi6ckkUQ==" }, "node_modules/@docsearch/react": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.5.2.tgz", - "integrity": "sha512-9Ahcrs5z2jq/DcAvYtvlqEBHImbm4YJI8M9y0x6Tqg598P40HTEkX7hsMcIuThI+hTFxRGZ9hll0Wygm2yEjng==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.6.0.tgz", + "integrity": "sha512-HUFut4ztcVNmqy9gp/wxNbC7pTOHhgVVkHVGCACTuLhUKUhKAF9KYHJtMiLUJxEqiFLQiuri1fWF8zqwM/cu1w==", "dependencies": { "@algolia/autocomplete-core": "1.9.3", "@algolia/autocomplete-preset-algolia": "1.9.3", - "@docsearch/css": "3.5.2", + "@docsearch/css": "3.6.0", "algoliasearch": "^4.19.1" }, "peerDependencies": { @@ -2162,9 +2184,9 @@ } }, "node_modules/@docusaurus/core": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-3.1.1.tgz", - "integrity": "sha512-2nQfKFcf+MLEM7JXsXwQxPOmQAR6ytKMZVSx7tVi9HEm9WtfwBH1fp6bn8Gj4zLUhjWKCLoysQ9/Wm+EZCQ4yQ==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-3.4.0.tgz", + "integrity": "sha512-g+0wwmN2UJsBqy2fQRQ6fhXruoEa62JDeEa5d8IdTJlMoaDaEDfHh7WjwGRn4opuTQWpjAwP/fbcgyHKlE+64w==", "dependencies": { "@babel/core": "^7.23.3", "@babel/generator": "^7.23.3", @@ -2176,15 +2198,12 @@ "@babel/runtime": "^7.22.6", "@babel/runtime-corejs3": "^7.22.6", "@babel/traverse": "^7.22.8", - "@docusaurus/cssnano-preset": "3.1.1", - "@docusaurus/logger": "3.1.1", - "@docusaurus/mdx-loader": "3.1.1", - "@docusaurus/react-loadable": "5.5.2", - "@docusaurus/utils": "3.1.1", - "@docusaurus/utils-common": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", - "@slorber/static-site-generator-webpack-plugin": "^4.0.7", - "@svgr/webpack": "^6.5.1", + "@docusaurus/cssnano-preset": "3.4.0", + "@docusaurus/logger": "3.4.0", + "@docusaurus/mdx-loader": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-common": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "autoprefixer": "^10.4.14", "babel-loader": "^9.1.3", "babel-plugin-dynamic-import-node": "^2.3.3", @@ -2198,12 +2217,13 @@ "copy-webpack-plugin": "^11.0.0", "core-js": "^3.31.1", "css-loader": "^6.8.1", - "css-minimizer-webpack-plugin": "^4.2.2", - "cssnano": "^5.1.15", + "css-minimizer-webpack-plugin": "^5.0.1", + "cssnano": "^6.1.2", "del": "^6.1.1", "detect-port": "^1.5.1", "escape-html": "^1.0.3", "eta": "^2.2.0", + "eval": "^0.1.8", "file-loader": "^6.2.0", "fs-extra": "^11.1.1", "html-minifier-terser": "^7.2.0", @@ -2212,12 +2232,13 @@ "leven": "^3.1.0", "lodash": "^4.17.21", "mini-css-extract-plugin": "^2.7.6", + "p-map": "^4.0.0", "postcss": "^8.4.26", "postcss-loader": "^7.3.3", "prompts": "^2.4.2", "react-dev-utils": "^12.0.1", "react-helmet-async": "^1.3.0", - "react-loadable": "npm:@docusaurus/react-loadable@5.5.2", + "react-loadable": "npm:@docusaurus/react-loadable@6.0.0", "react-loadable-ssr-addon-v5-slorber": "^1.0.1", "react-router": "^5.3.4", "react-router-config": "^5.1.1", @@ -2248,13 +2269,13 @@ } }, "node_modules/@docusaurus/cssnano-preset": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-3.1.1.tgz", - "integrity": "sha512-LnoIDjJWbirdbVZDMq+4hwmrTl2yHDnBf9MLG9qyExeAE3ac35s4yUhJI8yyTCdixzNfKit4cbXblzzqMu4+8g==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-3.4.0.tgz", + "integrity": "sha512-qwLFSz6v/pZHy/UP32IrprmH5ORce86BGtN0eBtG75PpzQJAzp9gefspox+s8IEOr0oZKuQ/nhzZ3xwyc3jYJQ==", "dependencies": { - "cssnano-preset-advanced": "^5.3.10", - "postcss": "^8.4.26", - "postcss-sort-media-queries": "^4.4.1", + "cssnano-preset-advanced": "^6.1.2", + "postcss": "^8.4.38", + "postcss-sort-media-queries": "^5.2.0", "tslib": "^2.6.0" }, "engines": { @@ -2262,9 +2283,9 @@ } }, "node_modules/@docusaurus/logger": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-3.1.1.tgz", - "integrity": "sha512-BjkNDpQzewcTnST8trx4idSoAla6zZ3w22NqM/UMcFtvYJgmoE4layuTzlfql3VFPNuivvj7BOExa/+21y4X2Q==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-3.4.0.tgz", + "integrity": "sha512-bZwkX+9SJ8lB9kVRkXw+xvHYSMGG4bpYHKGXeXFvyVc79NMeeBSGgzd4TQLHH+DYeOJoCdl8flrFJVxlZ0wo/Q==", "dependencies": { "chalk": "^4.1.2", "tslib": "^2.6.0" @@ -2274,15 +2295,13 @@ } }, "node_modules/@docusaurus/mdx-loader": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-3.1.1.tgz", - "integrity": "sha512-xN2IccH9+sv7TmxwsDJNS97BHdmlqWwho+kIVY4tcCXkp+k4QuzvWBeunIMzeayY4Fu13A6sAjHGv5qm72KyGA==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-3.4.0.tgz", + "integrity": "sha512-kSSbrrk4nTjf4d+wtBA9H+FGauf2gCax89kV8SUSJu3qaTdSIKdWERlngsiHaCFgZ7laTJ8a67UFf+xlFPtuTw==", "dependencies": { - "@babel/parser": "^7.22.7", - "@babel/traverse": "^7.22.8", - "@docusaurus/logger": "3.1.1", - "@docusaurus/utils": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "@docusaurus/logger": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "@mdx-js/mdx": "^3.0.0", "@slorber/remark-comment": "^1.0.0", "escape-html": "^1.0.3", @@ -2314,18 +2333,17 @@ } }, "node_modules/@docusaurus/module-type-aliases": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-3.1.1.tgz", - "integrity": "sha512-xBJyx0TMfAfVZ9ZeIOb1awdXgR4YJMocIEzTps91rq+hJDFJgJaylDtmoRhUxkwuYmNK1GJpW95b7DLztSBJ3A==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-3.4.0.tgz", + "integrity": "sha512-A1AyS8WF5Bkjnb8s+guTDuYmUiwJzNrtchebBHpc0gz0PyHJNMaybUlSrmJjHVcGrya0LKI4YcR3lBDQfXRYLw==", "dependencies": { - "@docusaurus/react-loadable": "5.5.2", - "@docusaurus/types": "3.1.1", + "@docusaurus/types": "3.4.0", "@types/history": "^4.7.11", "@types/react": "*", "@types/react-router-config": "*", "@types/react-router-dom": "*", "react-helmet-async": "*", - "react-loadable": "npm:@docusaurus/react-loadable@5.5.2" + "react-loadable": "npm:@docusaurus/react-loadable@6.0.0" }, "peerDependencies": { "react": "*", @@ -2333,17 +2351,17 @@ } }, "node_modules/@docusaurus/plugin-content-blog": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-3.1.1.tgz", - "integrity": "sha512-ew/3VtVoG3emoAKmoZl7oKe1zdFOsI0NbcHS26kIxt2Z8vcXKCUgK9jJJrz0TbOipyETPhqwq4nbitrY3baibg==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-3.4.0.tgz", + "integrity": "sha512-vv6ZAj78ibR5Jh7XBUT4ndIjmlAxkijM3Sx5MAAzC1gyv0vupDQNhzuFg1USQmQVj3P5I6bquk12etPV3LJ+Xw==", "dependencies": { - "@docusaurus/core": "3.1.1", - "@docusaurus/logger": "3.1.1", - "@docusaurus/mdx-loader": "3.1.1", - "@docusaurus/types": "3.1.1", - "@docusaurus/utils": "3.1.1", - "@docusaurus/utils-common": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "@docusaurus/core": "3.4.0", + "@docusaurus/logger": "3.4.0", + "@docusaurus/mdx-loader": "3.4.0", + "@docusaurus/types": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-common": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "cheerio": "^1.0.0-rc.12", "feed": "^4.2.2", "fs-extra": "^11.1.1", @@ -2364,17 +2382,18 @@ } }, "node_modules/@docusaurus/plugin-content-docs": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-3.1.1.tgz", - "integrity": "sha512-lhFq4E874zw0UOH7ujzxnCayOyAt0f9YPVYSb9ohxrdCM8B4szxitUw9rIX4V9JLLHVoqIJb6k+lJJ1jrcGJ0A==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-3.4.0.tgz", + "integrity": "sha512-HkUCZffhBo7ocYheD9oZvMcDloRnGhBMOZRyVcAQRFmZPmNqSyISlXA1tQCIxW+r478fty97XXAGjNYzBjpCsg==", "dependencies": { - "@docusaurus/core": "3.1.1", - "@docusaurus/logger": "3.1.1", - "@docusaurus/mdx-loader": "3.1.1", - "@docusaurus/module-type-aliases": "3.1.1", - "@docusaurus/types": "3.1.1", - "@docusaurus/utils": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "@docusaurus/core": "3.4.0", + "@docusaurus/logger": "3.4.0", + "@docusaurus/mdx-loader": "3.4.0", + "@docusaurus/module-type-aliases": "3.4.0", + "@docusaurus/types": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-common": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "@types/react-router-config": "^5.0.7", "combine-promises": "^1.1.0", "fs-extra": "^11.1.1", @@ -2393,15 +2412,15 @@ } }, "node_modules/@docusaurus/plugin-content-pages": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-3.1.1.tgz", - "integrity": "sha512-NQHncNRAJbyLtgTim9GlEnNYsFhuCxaCNkMwikuxLTiGIPH7r/jpb7O3f3jUMYMebZZZrDq5S7om9a6rvB/YCA==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-3.4.0.tgz", + "integrity": "sha512-h2+VN/0JjpR8fIkDEAoadNjfR3oLzB+v1qSXbIAKjQ46JAHx3X22n9nqS+BWSQnTnp1AjkjSvZyJMekmcwxzxg==", "dependencies": { - "@docusaurus/core": "3.1.1", - "@docusaurus/mdx-loader": "3.1.1", - "@docusaurus/types": "3.1.1", - "@docusaurus/utils": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "@docusaurus/core": "3.4.0", + "@docusaurus/mdx-loader": "3.4.0", + "@docusaurus/types": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "fs-extra": "^11.1.1", "tslib": "^2.6.0", "webpack": "^5.88.1" @@ -2415,13 +2434,13 @@ } }, "node_modules/@docusaurus/plugin-debug": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-3.1.1.tgz", - "integrity": "sha512-xWeMkueM9wE/8LVvl4+Qf1WqwXmreMjI5Kgr7GYCDoJ8zu4kD+KaMhrh7py7MNM38IFvU1RfrGKacCEe2DRRfQ==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-3.4.0.tgz", + "integrity": "sha512-uV7FDUNXGyDSD3PwUaf5YijX91T5/H9SX4ErEcshzwgzWwBtK37nUWPU3ZLJfeTavX3fycTOqk9TglpOLaWkCg==", "dependencies": { - "@docusaurus/core": "3.1.1", - "@docusaurus/types": "3.1.1", - "@docusaurus/utils": "3.1.1", + "@docusaurus/core": "3.4.0", + "@docusaurus/types": "3.4.0", + "@docusaurus/utils": "3.4.0", "fs-extra": "^11.1.1", "react-json-view-lite": "^1.2.0", "tslib": "^2.6.0" @@ -2435,13 +2454,13 @@ } }, "node_modules/@docusaurus/plugin-google-analytics": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-3.1.1.tgz", - "integrity": "sha512-+q2UpWTqVi8GdlLoSlD5bS/YpxW+QMoBwrPrUH/NpvpuOi0Of7MTotsQf9JWd3hymZxl2uu1o3PIrbpxfeDFDQ==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-3.4.0.tgz", + "integrity": "sha512-mCArluxEGi3cmYHqsgpGGt3IyLCrFBxPsxNZ56Mpur0xSlInnIHoeLDH7FvVVcPJRPSQ9/MfRqLsainRw+BojA==", "dependencies": { - "@docusaurus/core": "3.1.1", - "@docusaurus/types": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "@docusaurus/core": "3.4.0", + "@docusaurus/types": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "tslib": "^2.6.0" }, "engines": { @@ -2453,13 +2472,13 @@ } }, "node_modules/@docusaurus/plugin-google-gtag": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-3.1.1.tgz", - "integrity": "sha512-0mMPiBBlQ5LFHTtjxuvt/6yzh8v7OxLi3CbeEsxXZpUzcKO/GC7UA1VOWUoBeQzQL508J12HTAlR3IBU9OofSw==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-3.4.0.tgz", + "integrity": "sha512-Dsgg6PLAqzZw5wZ4QjUYc8Z2KqJqXxHxq3vIoyoBWiLEEfigIs7wHR+oiWUQy3Zk9MIk6JTYj7tMoQU0Jm3nqA==", "dependencies": { - "@docusaurus/core": "3.1.1", - "@docusaurus/types": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "@docusaurus/core": "3.4.0", + "@docusaurus/types": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "@types/gtag.js": "^0.0.12", "tslib": "^2.6.0" }, @@ -2472,13 +2491,13 @@ } }, "node_modules/@docusaurus/plugin-google-tag-manager": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-3.1.1.tgz", - "integrity": "sha512-d07bsrMLdDIryDtY17DgqYUbjkswZQr8cLWl4tzXrt5OR/T/zxC1SYKajzB3fd87zTu5W5klV5GmUwcNSMXQXA==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-3.4.0.tgz", + "integrity": "sha512-O9tX1BTwxIhgXpOLpFDueYA9DWk69WCbDRrjYoMQtFHSkTyE7RhNgyjSPREUWJb9i+YUg3OrsvrBYRl64FCPCQ==", "dependencies": { - "@docusaurus/core": "3.1.1", - "@docusaurus/types": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "@docusaurus/core": "3.4.0", + "@docusaurus/types": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "tslib": "^2.6.0" }, "engines": { @@ -2490,16 +2509,16 @@ } }, "node_modules/@docusaurus/plugin-sitemap": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-3.1.1.tgz", - "integrity": "sha512-iJ4hCaMmDaUqRv131XJdt/C/jJQx8UreDWTRqZKtNydvZVh/o4yXGRRFOplea1D9b/zpwL1Y+ZDwX7xMhIOTmg==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-3.4.0.tgz", + "integrity": "sha512-+0VDvx9SmNrFNgwPoeoCha+tRoAjopwT0+pYO1xAbyLcewXSemq+eLxEa46Q1/aoOaJQ0qqHELuQM7iS2gp33Q==", "dependencies": { - "@docusaurus/core": "3.1.1", - "@docusaurus/logger": "3.1.1", - "@docusaurus/types": "3.1.1", - "@docusaurus/utils": "3.1.1", - "@docusaurus/utils-common": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "@docusaurus/core": "3.4.0", + "@docusaurus/logger": "3.4.0", + "@docusaurus/types": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-common": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "fs-extra": "^11.1.1", "sitemap": "^7.1.1", "tslib": "^2.6.0" @@ -2513,23 +2532,23 @@ } }, "node_modules/@docusaurus/preset-classic": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-3.1.1.tgz", - "integrity": "sha512-jG4ys/hWYf69iaN/xOmF+3kjs4Nnz1Ay3CjFLDtYa8KdxbmUhArA9HmP26ru5N0wbVWhY+6kmpYhTJpez5wTyg==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-3.4.0.tgz", + "integrity": "sha512-Ohj6KB7siKqZaQhNJVMBBUzT3Nnp6eTKqO+FXO3qu/n1hJl3YLwVKTWBg28LF7MWrKu46UuYavwMRxud0VyqHg==", "dependencies": { - "@docusaurus/core": "3.1.1", - "@docusaurus/plugin-content-blog": "3.1.1", - "@docusaurus/plugin-content-docs": "3.1.1", - "@docusaurus/plugin-content-pages": "3.1.1", - "@docusaurus/plugin-debug": "3.1.1", - "@docusaurus/plugin-google-analytics": "3.1.1", - "@docusaurus/plugin-google-gtag": "3.1.1", - "@docusaurus/plugin-google-tag-manager": "3.1.1", - "@docusaurus/plugin-sitemap": "3.1.1", - "@docusaurus/theme-classic": "3.1.1", - "@docusaurus/theme-common": "3.1.1", - "@docusaurus/theme-search-algolia": "3.1.1", - "@docusaurus/types": "3.1.1" + "@docusaurus/core": "3.4.0", + "@docusaurus/plugin-content-blog": "3.4.0", + "@docusaurus/plugin-content-docs": "3.4.0", + "@docusaurus/plugin-content-pages": "3.4.0", + "@docusaurus/plugin-debug": "3.4.0", + "@docusaurus/plugin-google-analytics": "3.4.0", + "@docusaurus/plugin-google-gtag": "3.4.0", + "@docusaurus/plugin-google-tag-manager": "3.4.0", + "@docusaurus/plugin-sitemap": "3.4.0", + "@docusaurus/theme-classic": "3.4.0", + "@docusaurus/theme-common": "3.4.0", + "@docusaurus/theme-search-algolia": "3.4.0", + "@docusaurus/types": "3.4.0" }, "engines": { "node": ">=18.0" @@ -2539,35 +2558,23 @@ "react-dom": "^18.0.0" } }, - "node_modules/@docusaurus/react-loadable": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz", - "integrity": "sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ==", - "dependencies": { - "@types/react": "*", - "prop-types": "^15.6.2" - }, - "peerDependencies": { - "react": "*" - } - }, "node_modules/@docusaurus/theme-classic": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-3.1.1.tgz", - "integrity": "sha512-GiPE/jbWM8Qv1A14lk6s9fhc0LhPEQ00eIczRO4QL2nAQJZXkjPG6zaVx+1cZxPFWbAsqSjKe2lqkwF3fGkQ7Q==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-3.4.0.tgz", + "integrity": "sha512-0IPtmxsBYv2adr1GnZRdMkEQt1YW6tpzrUPj02YxNpvJ5+ju4E13J5tB4nfdaen/tfR1hmpSPlTFPvTf4kwy8Q==", "dependencies": { - "@docusaurus/core": "3.1.1", - "@docusaurus/mdx-loader": "3.1.1", - "@docusaurus/module-type-aliases": "3.1.1", - "@docusaurus/plugin-content-blog": "3.1.1", - "@docusaurus/plugin-content-docs": "3.1.1", - "@docusaurus/plugin-content-pages": "3.1.1", - "@docusaurus/theme-common": "3.1.1", - "@docusaurus/theme-translations": "3.1.1", - "@docusaurus/types": "3.1.1", - "@docusaurus/utils": "3.1.1", - "@docusaurus/utils-common": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "@docusaurus/core": "3.4.0", + "@docusaurus/mdx-loader": "3.4.0", + "@docusaurus/module-type-aliases": "3.4.0", + "@docusaurus/plugin-content-blog": "3.4.0", + "@docusaurus/plugin-content-docs": "3.4.0", + "@docusaurus/plugin-content-pages": "3.4.0", + "@docusaurus/theme-common": "3.4.0", + "@docusaurus/theme-translations": "3.4.0", + "@docusaurus/types": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-common": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "@mdx-js/react": "^3.0.0", "clsx": "^2.0.0", "copy-text-to-clipboard": "^3.2.0", @@ -2591,17 +2598,17 @@ } }, "node_modules/@docusaurus/theme-common": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-3.1.1.tgz", - "integrity": "sha512-38urZfeMhN70YaXkwIGXmcUcv2CEYK/2l4b05GkJPrbEbgpsIZM3Xc+Js2ehBGGZmfZq8GjjQ5RNQYG+MYzCYg==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-3.4.0.tgz", + "integrity": "sha512-0A27alXuv7ZdCg28oPE8nH/Iz73/IUejVaCazqu9elS4ypjiLhK3KfzdSQBnL/g7YfHSlymZKdiOHEo8fJ0qMA==", "dependencies": { - "@docusaurus/mdx-loader": "3.1.1", - "@docusaurus/module-type-aliases": "3.1.1", - "@docusaurus/plugin-content-blog": "3.1.1", - "@docusaurus/plugin-content-docs": "3.1.1", - "@docusaurus/plugin-content-pages": "3.1.1", - "@docusaurus/utils": "3.1.1", - "@docusaurus/utils-common": "3.1.1", + "@docusaurus/mdx-loader": "3.4.0", + "@docusaurus/module-type-aliases": "3.4.0", + "@docusaurus/plugin-content-blog": "3.4.0", + "@docusaurus/plugin-content-docs": "3.4.0", + "@docusaurus/plugin-content-pages": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-common": "3.4.0", "@types/history": "^4.7.11", "@types/react": "*", "@types/react-router-config": "*", @@ -2619,19 +2626,40 @@ "react-dom": "^18.0.0" } }, + "node_modules/@docusaurus/theme-mermaid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-mermaid/-/theme-mermaid-3.4.0.tgz", + "integrity": "sha512-3w5QW0HEZ2O6x2w6lU3ZvOe1gNXP2HIoKDMJBil1VmLBc9PmpAG17VmfhI/p3L2etNmOiVs5GgniUqvn8AFEGQ==", + "dependencies": { + "@docusaurus/core": "3.4.0", + "@docusaurus/module-type-aliases": "3.4.0", + "@docusaurus/theme-common": "3.4.0", + "@docusaurus/types": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", + "mermaid": "^10.4.0", + "tslib": "^2.6.0" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, "node_modules/@docusaurus/theme-search-algolia": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-3.1.1.tgz", - "integrity": "sha512-tBH9VY5EpRctVdaAhT+b1BY8y5dyHVZGFXyCHgTrvcXQy5CV4q7serEX7U3SveNT9zksmchPyct6i1sFDC4Z5g==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-3.4.0.tgz", + "integrity": "sha512-aiHFx7OCw4Wck1z6IoShVdUWIjntC8FHCw9c5dR8r3q4Ynh+zkS8y2eFFunN/DL6RXPzpnvKCg3vhLQYJDmT9Q==", "dependencies": { "@docsearch/react": "^3.5.2", - "@docusaurus/core": "3.1.1", - "@docusaurus/logger": "3.1.1", - "@docusaurus/plugin-content-docs": "3.1.1", - "@docusaurus/theme-common": "3.1.1", - "@docusaurus/theme-translations": "3.1.1", - "@docusaurus/utils": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "@docusaurus/core": "3.4.0", + "@docusaurus/logger": "3.4.0", + "@docusaurus/plugin-content-docs": "3.4.0", + "@docusaurus/theme-common": "3.4.0", + "@docusaurus/theme-translations": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "algoliasearch": "^4.18.0", "algoliasearch-helper": "^3.13.3", "clsx": "^2.0.0", @@ -2650,9 +2678,9 @@ } }, "node_modules/@docusaurus/theme-translations": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-3.1.1.tgz", - "integrity": "sha512-xvWQFwjxHphpJq5fgk37FXCDdAa2o+r7FX8IpMg+bGZBNXyWBu3MjZ+G4+eUVNpDhVinTc+j6ucL0Ain5KCGrg==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-3.4.0.tgz", + "integrity": "sha512-zSxCSpmQCCdQU5Q4CnX/ID8CSUUI3fvmq4hU/GNP/XoAWtXo9SAVnM3TzpU8Gb//H3WCsT8mJcTfyOk3d9ftNg==", "dependencies": { "fs-extra": "^11.1.1", "tslib": "^2.6.0" @@ -2662,9 +2690,9 @@ } }, "node_modules/@docusaurus/types": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.1.1.tgz", - "integrity": "sha512-grBqOLnubUecgKFXN9q3uit2HFbCxTWX4Fam3ZFbMN0sWX9wOcDoA7lwdX/8AmeL20Oc4kQvWVgNrsT8bKRvzg==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.4.0.tgz", + "integrity": "sha512-4jcDO8kXi5Cf9TcyikB/yKmz14f2RZ2qTRerbHAsS+5InE9ZgSLBNLsewtFTcTOXSVcbU3FoGOzcNWAmU1TR0A==", "dependencies": { "@mdx-js/mdx": "^3.0.0", "@types/history": "^4.7.11", @@ -2682,12 +2710,13 @@ } }, "node_modules/@docusaurus/utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-3.1.1.tgz", - "integrity": "sha512-ZJfJa5cJQtRYtqijsPEnAZoduW6sjAQ7ZCWSZavLcV10Fw0Z3gSaPKA/B4micvj2afRZ4gZxT7KfYqe5H8Cetg==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-3.4.0.tgz", + "integrity": "sha512-fRwnu3L3nnWaXOgs88BVBmG1yGjcQqZNHG+vInhEa2Sz2oQB+ZjbEMO5Rh9ePFpZ0YDiDUhpaVjwmS+AU2F14g==", "dependencies": { - "@docusaurus/logger": "3.1.1", - "@svgr/webpack": "^6.5.1", + "@docusaurus/logger": "3.4.0", + "@docusaurus/utils-common": "3.4.0", + "@svgr/webpack": "^8.1.0", "escape-string-regexp": "^4.0.0", "file-loader": "^6.2.0", "fs-extra": "^11.1.1", @@ -2698,10 +2727,12 @@ "js-yaml": "^4.1.0", "lodash": "^4.17.21", "micromatch": "^4.0.5", + "prompts": "^2.4.2", "resolve-pathname": "^3.0.0", "shelljs": "^0.8.5", "tslib": "^2.6.0", "url-loader": "^4.1.1", + "utility-types": "^3.10.0", "webpack": "^5.88.1" }, "engines": { @@ -2717,9 +2748,9 @@ } }, "node_modules/@docusaurus/utils-common": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-3.1.1.tgz", - "integrity": "sha512-eGne3olsIoNfPug5ixjepZAIxeYFzHHnor55Wb2P57jNbtVaFvij/T+MS8U0dtZRFi50QU+UPmRrXdVUM8uyMg==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-3.4.0.tgz", + "integrity": "sha512-NVx54Wr4rCEKsjOH5QEVvxIqVvm+9kh7q8aYTU5WzUU9/Hctd6aTrcZ3G0Id4zYJ+AeaG5K5qHA4CY5Kcm2iyQ==", "dependencies": { "tslib": "^2.6.0" }, @@ -2736,14 +2767,17 @@ } }, "node_modules/@docusaurus/utils-validation": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-3.1.1.tgz", - "integrity": "sha512-KlY4P9YVDnwL+nExvlIpu79abfEv6ZCHuOX4ZQ+gtip+Wxj0daccdReIWWtqxM/Fb5Cz1nQvUCc7VEtT8IBUAA==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-3.4.0.tgz", + "integrity": "sha512-hYQ9fM+AXYVTWxJOT1EuNaRnrR2WGpRdLDQG07O8UOpsvCPWUVOeo26Rbm0JWY2sGLfzAb+tvJ62yF+8F+TV0g==", "dependencies": { - "@docusaurus/logger": "3.1.1", - "@docusaurus/utils": "3.1.1", + "@docusaurus/logger": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-common": "3.4.0", + "fs-extra": "^11.2.0", "joi": "^17.9.2", "js-yaml": "^4.1.0", + "lodash": "^4.17.21", "tslib": "^2.6.0" }, "engines": { @@ -3015,25 +3049,12 @@ "micromark-util-symbol": "^1.0.1" } }, - "node_modules/@slorber/static-site-generator-webpack-plugin": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/@slorber/static-site-generator-webpack-plugin/-/static-site-generator-webpack-plugin-4.0.7.tgz", - "integrity": "sha512-Ug7x6z5lwrz0WqdnNFOMYrDQNTPAprvHLSh6+/fmml3qUiz6l5eq+2MzLKWtn/q5K5NpSiFsZTP/fck/3vjSxA==", - "dependencies": { - "eval": "^0.1.8", - "p-map": "^4.0.0", - "webpack-sources": "^3.2.2" - }, + "node_modules/@svgr/babel-plugin-add-jsx-attribute": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-8.0.0.tgz", + "integrity": "sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==", "engines": { "node": ">=14" - } - }, - "node_modules/@svgr/babel-plugin-add-jsx-attribute": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-6.5.1.tgz", - "integrity": "sha512-9PYGcXrAxitycIjRmZB+Q0JaN07GZIWaTBIGQzfaZv+qr1n8X1XUEJ5rZ/vx6OVD9RRYlrNnXWExQXcmZeD/BQ==", - "engines": { - "node": ">=10" }, "funding": { "type": "github", @@ -3074,11 +3095,11 @@ } }, "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-6.5.1.tgz", - "integrity": "sha512-8DPaVVE3fd5JKuIC29dqyMB54sA6mfgki2H2+swh+zNJoynC8pMPzOkidqHOSc6Wj032fhl8Z0TVn1GiPpAiJg==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-8.0.0.tgz", + "integrity": "sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==", "engines": { - "node": ">=10" + "node": ">=14" }, "funding": { "type": "github", @@ -3089,11 +3110,11 @@ } }, "node_modules/@svgr/babel-plugin-svg-dynamic-title": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-6.5.1.tgz", - "integrity": "sha512-FwOEi0Il72iAzlkaHrlemVurgSQRDFbk0OC8dSvD5fSBPHltNh7JtLsxmZUhjYBZo2PpcU/RJvvi6Q0l7O7ogw==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-8.0.0.tgz", + "integrity": "sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==", "engines": { - "node": ">=10" + "node": ">=14" }, "funding": { "type": "github", @@ -3104,11 +3125,11 @@ } }, "node_modules/@svgr/babel-plugin-svg-em-dimensions": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-6.5.1.tgz", - "integrity": "sha512-gWGsiwjb4tw+ITOJ86ndY/DZZ6cuXMNE/SjcDRg+HLuCmwpcjOktwRF9WgAiycTqJD/QXqL2f8IzE2Rzh7aVXA==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-8.0.0.tgz", + "integrity": "sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==", "engines": { - "node": ">=10" + "node": ">=14" }, "funding": { "type": "github", @@ -3119,11 +3140,11 @@ } }, "node_modules/@svgr/babel-plugin-transform-react-native-svg": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-6.5.1.tgz", - "integrity": "sha512-2jT3nTayyYP7kI6aGutkyfJ7UMGtuguD72OjeGLwVNyfPRBD8zQthlvL+fAbAKk5n9ZNcvFkp/b1lZ7VsYqVJg==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-8.1.0.tgz", + "integrity": "sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==", "engines": { - "node": ">=10" + "node": ">=14" }, "funding": { "type": "github", @@ -3134,9 +3155,9 @@ } }, "node_modules/@svgr/babel-plugin-transform-svg-component": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-6.5.1.tgz", - "integrity": "sha512-a1p6LF5Jt33O3rZoVRBqdxL350oge54iZWHNI6LJB5tQ7EelvD/Mb1mfBiZNAan0dt4i3VArkFRjA4iObuNykQ==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-8.0.0.tgz", + "integrity": "sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==", "engines": { "node": ">=12" }, @@ -3149,21 +3170,21 @@ } }, "node_modules/@svgr/babel-preset": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-6.5.1.tgz", - "integrity": "sha512-6127fvO/FF2oi5EzSQOAjo1LE3OtNVh11R+/8FXa+mHx1ptAaS4cknIjnUA7e6j6fwGGJ17NzaTJFUwOV2zwCw==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-8.1.0.tgz", + "integrity": "sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==", "dependencies": { - "@svgr/babel-plugin-add-jsx-attribute": "^6.5.1", - "@svgr/babel-plugin-remove-jsx-attribute": "*", - "@svgr/babel-plugin-remove-jsx-empty-expression": "*", - "@svgr/babel-plugin-replace-jsx-attribute-value": "^6.5.1", - "@svgr/babel-plugin-svg-dynamic-title": "^6.5.1", - "@svgr/babel-plugin-svg-em-dimensions": "^6.5.1", - "@svgr/babel-plugin-transform-react-native-svg": "^6.5.1", - "@svgr/babel-plugin-transform-svg-component": "^6.5.1" + "@svgr/babel-plugin-add-jsx-attribute": "8.0.0", + "@svgr/babel-plugin-remove-jsx-attribute": "8.0.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "8.0.0", + "@svgr/babel-plugin-replace-jsx-attribute-value": "8.0.0", + "@svgr/babel-plugin-svg-dynamic-title": "8.0.0", + "@svgr/babel-plugin-svg-em-dimensions": "8.0.0", + "@svgr/babel-plugin-transform-react-native-svg": "8.1.0", + "@svgr/babel-plugin-transform-svg-component": "8.0.0" }, "engines": { - "node": ">=10" + "node": ">=14" }, "funding": { "type": "github", @@ -3174,18 +3195,18 @@ } }, "node_modules/@svgr/core": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/core/-/core-6.5.1.tgz", - "integrity": "sha512-/xdLSWxK5QkqG524ONSjvg3V/FkNyCv538OIBdQqPNaAta3AsXj/Bd2FbvR87yMbXO2hFSWiAe/Q6IkVPDw+mw==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-8.1.0.tgz", + "integrity": "sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==", "dependencies": { - "@babel/core": "^7.19.6", - "@svgr/babel-preset": "^6.5.1", - "@svgr/plugin-jsx": "^6.5.1", + "@babel/core": "^7.21.3", + "@svgr/babel-preset": "8.1.0", "camelcase": "^6.2.0", - "cosmiconfig": "^7.0.1" + "cosmiconfig": "^8.1.3", + "snake-case": "^3.0.4" }, "engines": { - "node": ">=10" + "node": ">=14" }, "funding": { "type": "github", @@ -3193,15 +3214,15 @@ } }, "node_modules/@svgr/hast-util-to-babel-ast": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-6.5.1.tgz", - "integrity": "sha512-1hnUxxjd83EAxbL4a0JDJoD3Dao3hmjvyvyEV8PzWmLK3B9m9NPlW7GKjFyoWE8nM7HnXzPcmmSyOW8yOddSXw==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-8.0.0.tgz", + "integrity": "sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==", "dependencies": { - "@babel/types": "^7.20.0", + "@babel/types": "^7.21.3", "entities": "^4.4.0" }, "engines": { - "node": ">=10" + "node": ">=14" }, "funding": { "type": "github", @@ -3209,37 +3230,37 @@ } }, "node_modules/@svgr/plugin-jsx": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-6.5.1.tgz", - "integrity": "sha512-+UdQxI3jgtSjCykNSlEMuy1jSRQlGC7pqBCPvkG/2dATdWo082zHTTK3uhnAju2/6XpE6B5mZ3z4Z8Ns01S8Gw==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-8.1.0.tgz", + "integrity": "sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA==", "dependencies": { - "@babel/core": "^7.19.6", - "@svgr/babel-preset": "^6.5.1", - "@svgr/hast-util-to-babel-ast": "^6.5.1", + "@babel/core": "^7.21.3", + "@svgr/babel-preset": "8.1.0", + "@svgr/hast-util-to-babel-ast": "8.0.0", "svg-parser": "^2.0.4" }, "engines": { - "node": ">=10" + "node": ">=14" }, "funding": { "type": "github", "url": "https://github.com/sponsors/gregberge" }, "peerDependencies": { - "@svgr/core": "^6.0.0" + "@svgr/core": "*" } }, "node_modules/@svgr/plugin-svgo": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-6.5.1.tgz", - "integrity": "sha512-omvZKf8ixP9z6GWgwbtmP9qQMPX4ODXi+wzbVZgomNFsUIlHA1sf4fThdwTWSsZGgvGAG6yE+b/F5gWUkcZ/iQ==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-8.1.0.tgz", + "integrity": "sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA==", "dependencies": { - "cosmiconfig": "^7.0.1", - "deepmerge": "^4.2.2", - "svgo": "^2.8.0" + "cosmiconfig": "^8.1.3", + "deepmerge": "^4.3.1", + "svgo": "^3.0.2" }, "engines": { - "node": ">=10" + "node": ">=14" }, "funding": { "type": "github", @@ -3250,21 +3271,21 @@ } }, "node_modules/@svgr/webpack": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-6.5.1.tgz", - "integrity": "sha512-cQ/AsnBkXPkEK8cLbv4Dm7JGXq2XrumKnL1dRpJD9rIO2fTIlJI9a1uCciYG1F2aUsox/hJQyNGbt3soDxSRkA==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-8.1.0.tgz", + "integrity": "sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA==", "dependencies": { - "@babel/core": "^7.19.6", - "@babel/plugin-transform-react-constant-elements": "^7.18.12", - "@babel/preset-env": "^7.19.4", + "@babel/core": "^7.21.3", + "@babel/plugin-transform-react-constant-elements": "^7.21.3", + "@babel/preset-env": "^7.20.2", "@babel/preset-react": "^7.18.6", - "@babel/preset-typescript": "^7.18.6", - "@svgr/core": "^6.5.1", - "@svgr/plugin-jsx": "^6.5.1", - "@svgr/plugin-svgo": "^6.5.1" + "@babel/preset-typescript": "^7.21.0", + "@svgr/core": "8.1.0", + "@svgr/plugin-jsx": "8.1.0", + "@svgr/plugin-svgo": "8.1.0" }, "engines": { - "node": ">=10" + "node": ">=14" }, "funding": { "type": "github", @@ -3332,6 +3353,24 @@ "@types/node": "*" } }, + "node_modules/@types/d3-scale": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-4.0.8.tgz", + "integrity": "sha512-gkK1VVTr5iNiYJ7vWDI+yUFFlszhNMtVeneJ6lUTKPjprsvLLI9/tgEGiXJOnlINJA8FyA88gfnQsHbybVZrYQ==", + "dependencies": { + "@types/d3-time": "*" + } + }, + "node_modules/@types/d3-scale-chromatic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/d3-scale-chromatic/-/d3-scale-chromatic-3.0.3.tgz", + "integrity": "sha512-laXM4+1o5ImZv3RpFAsTRn3TEkzqkytiOY0Dz0sq5cnd1dtNlk6sHLon4OvqaiJb28T0S/TdsBI3Sjsy+keJrw==" + }, + "node_modules/@types/d3-time": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/d3-time/-/d3-time-3.0.3.tgz", + "integrity": "sha512-2p6olUZ4w3s+07q3Tm2dbiMZy5pCDfYwtLXXHUnVzXgQlZ/OyPtUz6OL382BkOuGlLXqfT+wqv8Fw2v8/0geBw==" + }, "node_modules/@types/debug": { "version": "4.1.12", "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", @@ -3917,30 +3956,31 @@ } }, "node_modules/algoliasearch": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.22.1.tgz", - "integrity": "sha512-jwydKFQJKIx9kIZ8Jm44SdpigFwRGPESaxZBaHSV0XWN2yBJAOT4mT7ppvlrpA4UGzz92pqFnVKr/kaZXrcreg==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.23.3.tgz", + "integrity": "sha512-Le/3YgNvjW9zxIQMRhUHuhiUjAlKY/zsdZpfq4dlLqg6mEm0nL6yk+7f2hDOtLpxsgE4jSzDmvHL7nXdBp5feg==", "dependencies": { - "@algolia/cache-browser-local-storage": "4.22.1", - "@algolia/cache-common": "4.22.1", - "@algolia/cache-in-memory": "4.22.1", - "@algolia/client-account": "4.22.1", - "@algolia/client-analytics": "4.22.1", - "@algolia/client-common": "4.22.1", - "@algolia/client-personalization": "4.22.1", - "@algolia/client-search": "4.22.1", - "@algolia/logger-common": "4.22.1", - "@algolia/logger-console": "4.22.1", - "@algolia/requester-browser-xhr": "4.22.1", - "@algolia/requester-common": "4.22.1", - "@algolia/requester-node-http": "4.22.1", - "@algolia/transporter": "4.22.1" + "@algolia/cache-browser-local-storage": "4.23.3", + "@algolia/cache-common": "4.23.3", + "@algolia/cache-in-memory": "4.23.3", + "@algolia/client-account": "4.23.3", + "@algolia/client-analytics": "4.23.3", + "@algolia/client-common": "4.23.3", + "@algolia/client-personalization": "4.23.3", + "@algolia/client-search": "4.23.3", + "@algolia/logger-common": "4.23.3", + "@algolia/logger-console": "4.23.3", + "@algolia/recommend": "4.23.3", + "@algolia/requester-browser-xhr": "4.23.3", + "@algolia/requester-common": "4.23.3", + "@algolia/requester-node-http": "4.23.3", + "@algolia/transporter": "4.23.3" } }, "node_modules/algoliasearch-helper": { - "version": "3.16.2", - "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.16.2.tgz", - "integrity": "sha512-Yl/Gu5Cq4Z5s/AJ0jR37OPI1H3+z7PHz657ibyaXgMOaWvPlZ3OACN13N+7HCLPUlB0BN+8BtmrG/CqTilowBA==", + "version": "3.22.1", + "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.22.1.tgz", + "integrity": "sha512-fSxJ4YreH4kOME9CnKazbAn2tK/rvBoV37ETd6nTt4j7QfkcnW+c+F22WfuE9Q/sRpvOMnUwU/BXAVEiwW7p/w==", "dependencies": { "@algolia/events": "^4.0.1" }, @@ -4059,9 +4099,9 @@ } }, "node_modules/autoprefixer": { - "version": "10.4.17", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.17.tgz", - "integrity": "sha512-/cpVNRLSfhOtcGflT13P2794gVSgmPgTR+erw5ifnMLZb0UnSlkK4tquLmkd3BhA+nLo5tX8Cu0upUsGKvKbmg==", + "version": "10.4.19", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.19.tgz", + "integrity": "sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==", "funding": [ { "type": "opencollective", @@ -4077,8 +4117,8 @@ } ], "dependencies": { - "browserslist": "^4.22.2", - "caniuse-lite": "^1.0.30001578", + "browserslist": "^4.23.0", + "caniuse-lite": "^1.0.30001599", "fraction.js": "^4.3.7", "normalize-range": "^0.1.2", "picocolors": "^1.0.0", @@ -4297,9 +4337,9 @@ } }, "node_modules/browserslist": { - "version": "4.22.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.3.tgz", - "integrity": "sha512-UAp55yfwNv0klWNapjs/ktHoguxuQNGnOzxYmfnXIS+8AsRDZkSDxg7R1AX3GKzn078SBI5dzwzj/Yx0Or0e3A==", + "version": "4.23.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.1.tgz", + "integrity": "sha512-TUfofFo/KsK/bWZ9TWQ5O26tsWW4Uhmt8IYklbnUa70udB6P2wA7w7o4PY4muaEPBQaAX+CEnmmIA41NVHtPVw==", "funding": [ { "type": "opencollective", @@ -4315,10 +4355,10 @@ } ], "dependencies": { - "caniuse-lite": "^1.0.30001580", - "electron-to-chromium": "^1.4.648", + "caniuse-lite": "^1.0.30001629", + "electron-to-chromium": "^1.4.796", "node-releases": "^2.0.14", - "update-browserslist-db": "^1.0.13" + "update-browserslist-db": "^1.0.16" }, "bin": { "browserslist": "cli.js" @@ -4377,13 +4417,18 @@ } }, "node_modules/call-bind": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz", - "integrity": "sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.1", - "set-function-length": "^1.1.1" + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -4429,9 +4474,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001582", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001582.tgz", - "integrity": "sha512-vsJG3V5vgfduaQGVxL53uSX/HUzxyr2eA8xCo36OLal7sRcSZbibJtLeh0qja4sFOr/QQGt4opB4tOy+eOgAxg==", + "version": "1.0.30001636", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001636.tgz", + "integrity": "sha512-bMg2vmr8XBsbL6Lr0UHXy/21m84FTxDLWn2FSqMd5PrlbMxwJlQnC2YWYxVgp66PZE+BBNF2jYQUBKCo1FDeZg==", "funding": [ { "type": "opencollective", @@ -5010,19 +5055,37 @@ "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==", + "node_modules/cose-base": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/cose-base/-/cose-base-1.0.3.tgz", + "integrity": "sha512-s9whTXInMSgAp/NVXVNuVxVKzGH2qck3aQlVHxDCdAEPgtMKwc4Wq6/QKhgdEdgbLSi9rBTAcPoRa6JpiG4ksg==", "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" + "layout-base": "^1.0.0" + } + }, + "node_modules/cosmiconfig": { + "version": "8.3.6", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", + "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", + "dependencies": { + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0", + "path-type": "^4.0.0" }, "engines": { - "node": ">=10" + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "typescript": ">=4.9.5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/cross-spawn": { @@ -5064,11 +5127,11 @@ } }, "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==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-7.2.0.tgz", + "integrity": "sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow==", "engines": { - "node": "^10 || ^12 || >=14" + "node": "^14 || ^16 || >=18" }, "peerDependencies": { "postcss": "^8.0.9" @@ -5109,16 +5172,16 @@ } }, "node_modules/css-minimizer-webpack-plugin": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-4.2.2.tgz", - "integrity": "sha512-s3Of/4jKfw1Hj9CxEO1E5oXhQAxlayuHO2y/ML+C6I9sQ7FdzfEV6QgMLN3vI+qFsjJGIAFLKtQK7t8BOXAIyA==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-5.0.1.tgz", + "integrity": "sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==", "dependencies": { - "cssnano": "^5.1.8", - "jest-worker": "^29.1.2", - "postcss": "^8.4.17", - "schema-utils": "^4.0.0", - "serialize-javascript": "^6.0.0", - "source-map": "^0.6.1" + "@jridgewell/trace-mapping": "^0.3.18", + "cssnano": "^6.0.1", + "jest-worker": "^29.4.3", + "postcss": "^8.4.24", + "schema-utils": "^4.0.1", + "serialize-javascript": "^6.0.1" }, "engines": { "node": ">= 14.15.0" @@ -5151,14 +5214,6 @@ } } }, - "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-select": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", @@ -5175,23 +5230,15 @@ } }, "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==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", + "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", "dependencies": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" + "mdn-data": "2.0.30", + "source-map-js": "^1.0.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": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" } }, "node_modules/css-what": { @@ -5217,113 +5264,590 @@ } }, "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==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-6.1.2.tgz", + "integrity": "sha512-rYk5UeX7VAM/u0lNqewCdasdtPK81CgX8wJFLEIXHbV2oldWRgJAsZrdhRXkV1NJzA2g850KiFm9mMU2HxNxMA==", "dependencies": { - "cssnano-preset-default": "^5.2.14", - "lilconfig": "^2.0.3", - "yaml": "^1.10.2" + "cssnano-preset-default": "^6.1.2", + "lilconfig": "^3.1.1" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/cssnano" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/cssnano-preset-advanced": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-5.3.10.tgz", - "integrity": "sha512-fnYJyCS9jgMU+cmHO1rPSPf9axbQyD7iUhLO5Df6O4G+fKIOMps+ZbU0PdGFejFBBZ3Pftf18fn1eG7MAPUSWQ==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-6.1.2.tgz", + "integrity": "sha512-Nhao7eD8ph2DoHolEzQs5CfRpiEP0xa1HBdnFZ82kvqdmbwVBUr2r1QuQ4t1pi+D1ZpqpcO4T+wy/7RxzJ/WPQ==", "dependencies": { - "autoprefixer": "^10.4.12", - "cssnano-preset-default": "^5.2.14", - "postcss-discard-unused": "^5.1.0", - "postcss-merge-idents": "^5.1.1", - "postcss-reduce-idents": "^5.2.0", - "postcss-zindex": "^5.1.0" + "autoprefixer": "^10.4.19", + "browserslist": "^4.23.0", + "cssnano-preset-default": "^6.1.2", + "postcss-discard-unused": "^6.0.5", + "postcss-merge-idents": "^6.0.3", + "postcss-reduce-idents": "^6.0.3", + "postcss-zindex": "^6.0.2" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "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==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-6.1.2.tgz", + "integrity": "sha512-1C0C+eNaeN8OcHQa193aRgYexyJtU8XwbdieEjClw+J9d94E41LwT6ivKH0WT+fYwYWB0Zp3I3IZ7tI/BbUbrg==", "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" + "browserslist": "^4.23.0", + "css-declaration-sorter": "^7.2.0", + "cssnano-utils": "^4.0.2", + "postcss-calc": "^9.0.1", + "postcss-colormin": "^6.1.0", + "postcss-convert-values": "^6.1.0", + "postcss-discard-comments": "^6.0.2", + "postcss-discard-duplicates": "^6.0.3", + "postcss-discard-empty": "^6.0.3", + "postcss-discard-overridden": "^6.0.2", + "postcss-merge-longhand": "^6.0.5", + "postcss-merge-rules": "^6.1.1", + "postcss-minify-font-values": "^6.1.0", + "postcss-minify-gradients": "^6.0.3", + "postcss-minify-params": "^6.1.0", + "postcss-minify-selectors": "^6.0.4", + "postcss-normalize-charset": "^6.0.2", + "postcss-normalize-display-values": "^6.0.2", + "postcss-normalize-positions": "^6.0.2", + "postcss-normalize-repeat-style": "^6.0.2", + "postcss-normalize-string": "^6.0.2", + "postcss-normalize-timing-functions": "^6.0.2", + "postcss-normalize-unicode": "^6.1.0", + "postcss-normalize-url": "^6.0.2", + "postcss-normalize-whitespace": "^6.0.2", + "postcss-ordered-values": "^6.0.2", + "postcss-reduce-initial": "^6.1.0", + "postcss-reduce-transforms": "^6.0.2", + "postcss-svgo": "^6.0.3", + "postcss-unique-selectors": "^6.0.4" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "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==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-4.0.2.tgz", + "integrity": "sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ==", "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/csso": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", + "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==", "dependencies": { - "css-tree": "^1.1.2" + "css-tree": "~2.2.0" }, "engines": { - "node": ">=8.0.0" + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" } }, + "node_modules/csso/node_modules/css-tree": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", + "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", + "dependencies": { + "mdn-data": "2.0.28", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.28", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", + "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==" + }, "node_modules/csstype": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" }, + "node_modules/cytoscape": { + "version": "3.29.2", + "resolved": "https://registry.npmjs.org/cytoscape/-/cytoscape-3.29.2.tgz", + "integrity": "sha512-2G1ycU28Nh7OHT9rkXRLpCDP30MKH1dXJORZuBhtEhEW7pKwgPi77ImqlCWinouyE1PNepIOGZBOrE84DG7LyQ==", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/cytoscape-cose-bilkent": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cytoscape-cose-bilkent/-/cytoscape-cose-bilkent-4.1.0.tgz", + "integrity": "sha512-wgQlVIUJF13Quxiv5e1gstZ08rnZj2XaLHGoFMYXz7SkNfCDOOteKBE6SYRfA9WxxI/iBc3ajfDoc6hb/MRAHQ==", + "dependencies": { + "cose-base": "^1.0.0" + }, + "peerDependencies": { + "cytoscape": "^3.2.0" + } + }, + "node_modules/d3": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/d3/-/d3-7.9.0.tgz", + "integrity": "sha512-e1U46jVP+w7Iut8Jt8ri1YsPOvFpg46k+K8TpCb0P+zjCkjkPnV7WzfDJzMHy1LnA+wj5pLT1wjO901gLXeEhA==", + "dependencies": { + "d3-array": "3", + "d3-axis": "3", + "d3-brush": "3", + "d3-chord": "3", + "d3-color": "3", + "d3-contour": "4", + "d3-delaunay": "6", + "d3-dispatch": "3", + "d3-drag": "3", + "d3-dsv": "3", + "d3-ease": "3", + "d3-fetch": "3", + "d3-force": "3", + "d3-format": "3", + "d3-geo": "3", + "d3-hierarchy": "3", + "d3-interpolate": "3", + "d3-path": "3", + "d3-polygon": "3", + "d3-quadtree": "3", + "d3-random": "3", + "d3-scale": "4", + "d3-scale-chromatic": "3", + "d3-selection": "3", + "d3-shape": "3", + "d3-time": "3", + "d3-time-format": "4", + "d3-timer": "3", + "d3-transition": "3", + "d3-zoom": "3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-array": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.4.tgz", + "integrity": "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==", + "dependencies": { + "internmap": "1 - 2" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-axis": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-axis/-/d3-axis-3.0.0.tgz", + "integrity": "sha512-IH5tgjV4jE/GhHkRV0HiVYPDtvfjHQlQfJHs0usq7M30XcSBvOotpmH1IgkcXsO/5gEQZD43B//fc7SRT5S+xw==", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-brush": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-brush/-/d3-brush-3.0.0.tgz", + "integrity": "sha512-ALnjWlVYkXsVIGlOsuWH1+3udkYFI48Ljihfnh8FZPF2QS9o+PzGLBslO0PjzVoHLZ2KCVgAM8NVkXPJB2aNnQ==", + "dependencies": { + "d3-dispatch": "1 - 3", + "d3-drag": "2 - 3", + "d3-interpolate": "1 - 3", + "d3-selection": "3", + "d3-transition": "3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-chord": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-chord/-/d3-chord-3.0.1.tgz", + "integrity": "sha512-VE5S6TNa+j8msksl7HwjxMHDM2yNK3XCkusIlpX5kwauBfXuyLAtNg9jCp/iHH61tgI4sb6R/EIMWCqEIdjT/g==", + "dependencies": { + "d3-path": "1 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-color": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz", + "integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-contour": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/d3-contour/-/d3-contour-4.0.2.tgz", + "integrity": "sha512-4EzFTRIikzs47RGmdxbeUvLWtGedDUNkTcmzoeyg4sP/dvCexO47AaQL7VKy/gul85TOxw+IBgA8US2xwbToNA==", + "dependencies": { + "d3-array": "^3.2.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-delaunay": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/d3-delaunay/-/d3-delaunay-6.0.4.tgz", + "integrity": "sha512-mdjtIZ1XLAM8bm/hx3WwjfHt6Sggek7qH043O8KEjDXN40xi3vx/6pYSVTwLjEgiXQTbvaouWKynLBiUZ6SK6A==", + "dependencies": { + "delaunator": "5" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-dispatch": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-3.0.1.tgz", + "integrity": "sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg==", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-drag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-drag/-/d3-drag-3.0.0.tgz", + "integrity": "sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg==", + "dependencies": { + "d3-dispatch": "1 - 3", + "d3-selection": "3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-dsv": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-dsv/-/d3-dsv-3.0.1.tgz", + "integrity": "sha512-UG6OvdI5afDIFP9w4G0mNq50dSOsXHJaRE8arAS5o9ApWnIElp8GZw1Dun8vP8OyHOZ/QJUKUJwxiiCCnUwm+Q==", + "dependencies": { + "commander": "7", + "iconv-lite": "0.6", + "rw": "1" + }, + "bin": { + "csv2json": "bin/dsv2json.js", + "csv2tsv": "bin/dsv2dsv.js", + "dsv2dsv": "bin/dsv2dsv.js", + "dsv2json": "bin/dsv2json.js", + "json2csv": "bin/json2dsv.js", + "json2dsv": "bin/json2dsv.js", + "json2tsv": "bin/json2dsv.js", + "tsv2csv": "bin/dsv2dsv.js", + "tsv2json": "bin/dsv2json.js" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-dsv/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/d3-dsv/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/d3-ease": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-3.0.1.tgz", + "integrity": "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-fetch": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-fetch/-/d3-fetch-3.0.1.tgz", + "integrity": "sha512-kpkQIM20n3oLVBKGg6oHrUchHM3xODkTzjMoj7aWQFq5QEM+R6E4WkzT5+tojDY7yjez8KgCBRoj4aEr99Fdqw==", + "dependencies": { + "d3-dsv": "1 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-force": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-force/-/d3-force-3.0.0.tgz", + "integrity": "sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg==", + "dependencies": { + "d3-dispatch": "1 - 3", + "d3-quadtree": "1 - 3", + "d3-timer": "1 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-format": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-3.1.0.tgz", + "integrity": "sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-geo": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-3.1.1.tgz", + "integrity": "sha512-637ln3gXKXOwhalDzinUgY83KzNWZRKbYubaG+fGVuc/dxO64RRljtCTnf5ecMyE1RIdtqpkVcq0IbtU2S8j2Q==", + "dependencies": { + "d3-array": "2.5.0 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-hierarchy": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-3.1.2.tgz", + "integrity": "sha512-FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA==", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-interpolate": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz", + "integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==", + "dependencies": { + "d3-color": "1 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-path": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-3.1.0.tgz", + "integrity": "sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-polygon": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-polygon/-/d3-polygon-3.0.1.tgz", + "integrity": "sha512-3vbA7vXYwfe1SYhED++fPUQlWSYTTGmFmQiany/gdbiWgU/iEyQzyymwL9SkJjFFuCS4902BSzewVGsHHmHtXg==", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-quadtree": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-3.0.1.tgz", + "integrity": "sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw==", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-random": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-random/-/d3-random-3.0.1.tgz", + "integrity": "sha512-FXMe9GfxTxqd5D6jFsQ+DJ8BJS4E/fT5mqqdjovykEB2oFbTMDVdg1MGFxfQW+FBOGoB++k8swBrgwSHT1cUXQ==", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-sankey": { + "version": "0.12.3", + "resolved": "https://registry.npmjs.org/d3-sankey/-/d3-sankey-0.12.3.tgz", + "integrity": "sha512-nQhsBRmM19Ax5xEIPLMY9ZmJ/cDvd1BG3UVvt5h3WRxKg5zGRbvnteTyWAbzeSvlh3tW7ZEmq4VwR5mB3tutmQ==", + "dependencies": { + "d3-array": "1 - 2", + "d3-shape": "^1.2.0" + } + }, + "node_modules/d3-sankey/node_modules/d3-array": { + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-2.12.1.tgz", + "integrity": "sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==", + "dependencies": { + "internmap": "^1.0.0" + } + }, + "node_modules/d3-sankey/node_modules/d3-path": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-1.0.9.tgz", + "integrity": "sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==" + }, + "node_modules/d3-sankey/node_modules/d3-shape": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-1.3.7.tgz", + "integrity": "sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==", + "dependencies": { + "d3-path": "1" + } + }, + "node_modules/d3-sankey/node_modules/internmap": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/internmap/-/internmap-1.0.1.tgz", + "integrity": "sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw==" + }, + "node_modules/d3-scale": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz", + "integrity": "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==", + "dependencies": { + "d3-array": "2.10.0 - 3", + "d3-format": "1 - 3", + "d3-interpolate": "1.2.0 - 3", + "d3-time": "2.1.1 - 3", + "d3-time-format": "2 - 4" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-scale-chromatic": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-3.1.0.tgz", + "integrity": "sha512-A3s5PWiZ9YCXFye1o246KoscMWqf8BsD9eRiJ3He7C9OBaxKhAd5TFCdEx/7VbKtxxTsu//1mMJFrEt572cEyQ==", + "dependencies": { + "d3-color": "1 - 3", + "d3-interpolate": "1 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-selection": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-3.0.0.tgz", + "integrity": "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-shape": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-3.2.0.tgz", + "integrity": "sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==", + "dependencies": { + "d3-path": "^3.1.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-time": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz", + "integrity": "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==", + "dependencies": { + "d3-array": "2 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-time-format": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz", + "integrity": "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==", + "dependencies": { + "d3-time": "1 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-timer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz", + "integrity": "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-transition": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-3.0.1.tgz", + "integrity": "sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w==", + "dependencies": { + "d3-color": "1 - 3", + "d3-dispatch": "1 - 3", + "d3-ease": "1 - 3", + "d3-interpolate": "1 - 3", + "d3-timer": "1 - 3" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "d3-selection": "2 - 3" + } + }, + "node_modules/d3-zoom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-zoom/-/d3-zoom-3.0.0.tgz", + "integrity": "sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw==", + "dependencies": { + "d3-dispatch": "1 - 3", + "d3-drag": "2 - 3", + "d3-interpolate": "1 - 3", + "d3-selection": "2 - 3", + "d3-transition": "2 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/dagre-d3-es": { + "version": "7.0.10", + "resolved": "https://registry.npmjs.org/dagre-d3-es/-/dagre-d3-es-7.0.10.tgz", + "integrity": "sha512-qTCQmEhcynucuaZgY5/+ti3X/rnszKZhEQH/ZdWdtP1tA/y3VoHJzcVrO9pjjJCNpigfscAtoUB5ONcd2wNn0A==", + "dependencies": { + "d3": "^7.8.2", + "lodash-es": "^4.17.21" + } + }, + "node_modules/dayjs": { + "version": "1.11.11", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.11.tgz", + "integrity": "sha512-okzr3f11N6WuqYtZSvm+F776mB41wRZMhKP+hc34YdW+KmtYYK9iqvHSwo2k9FEH3fhGXvOPV6yz2IcSrfRUDg==" + }, "node_modules/debounce": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz", @@ -5418,16 +5942,19 @@ } }, "node_modules/define-data-property": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz", - "integrity": "sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", "dependencies": { - "get-intrinsic": "^1.2.1", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.0" + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" }, "engines": { "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/define-lazy-prop": { @@ -5475,6 +6002,14 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/delaunator": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/delaunator/-/delaunator-5.0.1.tgz", + "integrity": "sha512-8nvh+XBe96aCESrGOqMp/84b13H9cdKbG5P2ejQCh4d4sK9RL4371qou9drQjMhvnPmhWl5hnmqbEE0fXr9Xnw==", + "dependencies": { + "robust-predicates": "^3.0.2" + } + }, "node_modules/depd": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", @@ -5559,6 +6094,14 @@ "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/diff": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", + "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==", + "engines": { + "node": ">=0.3.1" + } + }, "node_modules/dir-glob": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", @@ -5627,6 +6170,11 @@ "url": "https://github.com/fb55/domhandler?sponsor=1" } }, + "node_modules/dompurify": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.1.5.tgz", + "integrity": "sha512-lwG+n5h8QNpxtyrJW/gJWckL+1/DQiYMX8f7t8Z2AZTPw1esVrqjI63i7Zc2Gz0aKzLVMYC1V1PL/ky+aY/NgA==" + }, "node_modules/domutils": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", @@ -5687,9 +6235,14 @@ "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" }, "node_modules/electron-to-chromium": { - "version": "1.4.653", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.653.tgz", - "integrity": "sha512-wA2A2LQCqnEwQAvwADQq3KpMpNwgAUBnRmrFgRzHnPhbQUFArTR32Ab46f4p0MovDLcg4uqd4nCsN2hTltslpA==" + "version": "1.4.810", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.810.tgz", + "integrity": "sha512-Kaxhu4T7SJGpRQx99tq216gCq2nMxJo+uuT6uzz9l8TVN2stL7M06MIIXAtr9jsrLs2Glflgf2vMQRepxawOdQ==" + }, + "node_modules/elkjs": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/elkjs/-/elkjs-0.9.3.tgz", + "integrity": "sha512-f/ZeWvW/BCXbhGEf1Ujp29EASo/lk1FDnETgNKwJrsVvGZhUWCZyg3xLJjAsxfOmt8KjswHmI5EwCQcPMpOYhQ==" }, "node_modules/emoji-regex": { "version": "9.2.2", @@ -5757,15 +6310,34 @@ "is-arrayish": "^0.2.1" } }, + "node_modules/es-define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", + "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "dependencies": { + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "engines": { + "node": ">= 0.4" + } + }, "node_modules/es-module-lexer": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.4.1.tgz", "integrity": "sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w==" }, "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", + "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", "engines": { "node": ">=6" } @@ -6564,15 +7136,19 @@ } }, "node_modules/get-intrinsic": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz", - "integrity": "sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==", + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", "dependencies": { + "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" }, + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -6830,20 +7406,20 @@ } }, "node_modules/has-property-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz", - "integrity": "sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", "dependencies": { - "get-intrinsic": "^1.2.2" + "es-define-property": "^1.0.0" }, "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==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", + "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", "engines": { "node": ">= 0.4" }, @@ -6874,9 +7450,9 @@ } }, "node_modules/hasown": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", - "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", "dependencies": { "function-bind": "^1.1.2" }, @@ -7489,6 +8065,14 @@ "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz", "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==" }, + "node_modules/internmap": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz", + "integrity": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==", + "engines": { + "node": ">=12" + } + }, "node_modules/interpret": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", @@ -7922,6 +8506,29 @@ "graceful-fs": "^4.1.6" } }, + "node_modules/katex": { + "version": "0.16.10", + "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.10.tgz", + "integrity": "sha512-ZiqaC04tp2O5utMsl2TEZTXxa6WSC4yo0fv5ML++D3QZv/vx2Mct0mTlRx3O+uUkjfuAgOkzsCmq5MiUEsDDdA==", + "funding": [ + "https://opencollective.com/katex", + "https://github.com/sponsors/katex" + ], + "dependencies": { + "commander": "^8.3.0" + }, + "bin": { + "katex": "cli.js" + } + }, + "node_modules/katex/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/keyv": { "version": "4.5.4", "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", @@ -7930,6 +8537,11 @@ "json-buffer": "3.0.1" } }, + "node_modules/khroma": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/khroma/-/khroma-2.1.0.tgz", + "integrity": "sha512-Ls993zuzfayK269Svk9hzpeGUKob/sIgZzyHYdjQoAdQetRKpOLj+k/QQQ/6Qi0Yz65mlROrfd+Ev+1+7dz9Kw==" + }, "node_modules/kind-of": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", @@ -7969,6 +8581,11 @@ "shell-quote": "^1.8.1" } }, + "node_modules/layout-base": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/layout-base/-/layout-base-1.0.2.tgz", + "integrity": "sha512-8h2oVEZNktL4BH2JCOI90iD1yXwL6iNW7KcCKT2QZgQJR2vbqDsldCTPRU9NifTCqHZci57XvQQ15YTu+sTYPg==" + }, "node_modules/leven": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", @@ -7978,11 +8595,14 @@ } }, "node_modules/lilconfig": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", - "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.2.tgz", + "integrity": "sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==", "engines": { - "node": ">=10" + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antonk52" } }, "node_modules/lines-and-columns": { @@ -8030,6 +8650,11 @@ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, + "node_modules/lodash-es": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", + "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" + }, "node_modules/lodash.debounce": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", @@ -8491,9 +9116,9 @@ } }, "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==" + "version": "2.0.30", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", + "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==" }, "node_modules/media-typer": { "version": "0.3.0", @@ -8532,6 +9157,473 @@ "node": ">= 8" } }, + "node_modules/mermaid": { + "version": "10.9.1", + "resolved": "https://registry.npmjs.org/mermaid/-/mermaid-10.9.1.tgz", + "integrity": "sha512-Mx45Obds5W1UkW1nv/7dHRsbfMM1aOKA2+Pxs/IGHNonygDHwmng8xTHyS9z4KWVi0rbko8gjiBmuwwXQ7tiNA==", + "dependencies": { + "@braintree/sanitize-url": "^6.0.1", + "@types/d3-scale": "^4.0.3", + "@types/d3-scale-chromatic": "^3.0.0", + "cytoscape": "^3.28.1", + "cytoscape-cose-bilkent": "^4.1.0", + "d3": "^7.4.0", + "d3-sankey": "^0.12.3", + "dagre-d3-es": "7.0.10", + "dayjs": "^1.11.7", + "dompurify": "^3.0.5", + "elkjs": "^0.9.0", + "katex": "^0.16.9", + "khroma": "^2.0.0", + "lodash-es": "^4.17.21", + "mdast-util-from-markdown": "^1.3.0", + "non-layered-tidy-tree-layout": "^2.0.2", + "stylis": "^4.1.3", + "ts-dedent": "^2.2.0", + "uuid": "^9.0.0", + "web-worker": "^1.2.0" + } + }, + "node_modules/mermaid/node_modules/@types/mdast": { + "version": "3.0.15", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.15.tgz", + "integrity": "sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==", + "dependencies": { + "@types/unist": "^2" + } + }, + "node_modules/mermaid/node_modules/@types/unist": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.10.tgz", + "integrity": "sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==" + }, + "node_modules/mermaid/node_modules/mdast-util-from-markdown": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.3.1.tgz", + "integrity": "sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==", + "dependencies": { + "@types/mdast": "^3.0.0", + "@types/unist": "^2.0.0", + "decode-named-character-reference": "^1.0.0", + "mdast-util-to-string": "^3.1.0", + "micromark": "^3.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-decode-string": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "unist-util-stringify-position": "^3.0.0", + "uvu": "^0.5.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mermaid/node_modules/mdast-util-to-string": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.2.0.tgz", + "integrity": "sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==", + "dependencies": { + "@types/mdast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mermaid/node_modules/micromark": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.2.0.tgz", + "integrity": "sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "@types/debug": "^4.0.0", + "debug": "^4.0.0", + "decode-named-character-reference": "^1.0.0", + "micromark-core-commonmark": "^1.0.1", + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-chunked": "^1.0.0", + "micromark-util-combine-extensions": "^1.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-encode": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-resolve-all": "^1.0.0", + "micromark-util-sanitize-uri": "^1.0.0", + "micromark-util-subtokenize": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.1", + "uvu": "^0.5.0" + } + }, + "node_modules/mermaid/node_modules/micromark-core-commonmark": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-1.1.0.tgz", + "integrity": "sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "decode-named-character-reference": "^1.0.0", + "micromark-factory-destination": "^1.0.0", + "micromark-factory-label": "^1.0.0", + "micromark-factory-space": "^1.0.0", + "micromark-factory-title": "^1.0.0", + "micromark-factory-whitespace": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-chunked": "^1.0.0", + "micromark-util-classify-character": "^1.0.0", + "micromark-util-html-tag-name": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-resolve-all": "^1.0.0", + "micromark-util-subtokenize": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.1", + "uvu": "^0.5.0" + } + }, + "node_modules/mermaid/node_modules/micromark-factory-destination": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-1.1.0.tgz", + "integrity": "sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" + } + }, + "node_modules/mermaid/node_modules/micromark-factory-label": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-1.1.0.tgz", + "integrity": "sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0" + } + }, + "node_modules/mermaid/node_modules/micromark-factory-title": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-1.1.0.tgz", + "integrity": "sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" + } + }, + "node_modules/mermaid/node_modules/micromark-factory-whitespace": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-1.1.0.tgz", + "integrity": "sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" + } + }, + "node_modules/mermaid/node_modules/micromark-util-chunked": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-1.1.0.tgz", + "integrity": "sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^1.0.0" + } + }, + "node_modules/mermaid/node_modules/micromark-util-classify-character": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-1.1.0.tgz", + "integrity": "sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" + } + }, + "node_modules/mermaid/node_modules/micromark-util-combine-extensions": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.1.0.tgz", + "integrity": "sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-chunked": "^1.0.0", + "micromark-util-types": "^1.0.0" + } + }, + "node_modules/mermaid/node_modules/micromark-util-decode-numeric-character-reference": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.1.0.tgz", + "integrity": "sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^1.0.0" + } + }, + "node_modules/mermaid/node_modules/micromark-util-decode-string": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-1.1.0.tgz", + "integrity": "sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "decode-named-character-reference": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-symbol": "^1.0.0" + } + }, + "node_modules/mermaid/node_modules/micromark-util-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-1.1.0.tgz", + "integrity": "sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/mermaid/node_modules/micromark-util-html-tag-name": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.2.0.tgz", + "integrity": "sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/mermaid/node_modules/micromark-util-normalize-identifier": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.1.0.tgz", + "integrity": "sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^1.0.0" + } + }, + "node_modules/mermaid/node_modules/micromark-util-resolve-all": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-1.1.0.tgz", + "integrity": "sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-types": "^1.0.0" + } + }, + "node_modules/mermaid/node_modules/micromark-util-sanitize-uri": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.2.0.tgz", + "integrity": "sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^1.0.0", + "micromark-util-encode": "^1.0.0", + "micromark-util-symbol": "^1.0.0" + } + }, + "node_modules/mermaid/node_modules/micromark-util-subtokenize": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-1.1.0.tgz", + "integrity": "sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-chunked": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0" + } + }, + "node_modules/mermaid/node_modules/micromark-util-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", + "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/mermaid/node_modules/unist-util-stringify-position": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.3.tgz", + "integrity": "sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==", + "dependencies": { + "@types/unist": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mermaid/node_modules/uuid": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", + "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "bin": { + "uuid": "dist/bin/uuid" + } + }, "node_modules/methods": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", @@ -10314,6 +11406,14 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/mri": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", + "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", + "engines": { + "node": ">=4" + } + }, "node_modules/mrmime": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.0.tgz", @@ -10405,6 +11505,11 @@ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==" }, + "node_modules/non-layered-tidy-tree-layout": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/non-layered-tidy-tree-layout/-/non-layered-tidy-tree-layout-2.0.2.tgz", + "integrity": "sha512-gkXMxRzUH+PB0ax9dUN0yYF0S25BqeAYqhgMaLUFmpXLEk7Fcu8f4emJuOAY0V8kjDICxROIKsTAKsV/v355xw==" + }, "node_modules/normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", @@ -10421,17 +11526,6 @@ "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", @@ -10824,9 +11918,9 @@ } }, "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", + "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==" }, "node_modules/picomatch": { "version": "2.3.1", @@ -10921,9 +12015,9 @@ } }, "node_modules/postcss": { - "version": "8.4.33", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.33.tgz", - "integrity": "sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg==", + "version": "8.4.38", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz", + "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==", "funding": [ { "type": "opencollective", @@ -10941,112 +12035,115 @@ "dependencies": { "nanoid": "^3.3.7", "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" + "source-map-js": "^1.2.0" }, "engines": { "node": "^10 || ^12 || >=14" } }, "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==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-9.0.1.tgz", + "integrity": "sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==", "dependencies": { - "postcss-selector-parser": "^6.0.9", + "postcss-selector-parser": "^6.0.11", "postcss-value-parser": "^4.2.0" }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, "peerDependencies": { "postcss": "^8.2.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==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-6.1.0.tgz", + "integrity": "sha512-x9yX7DOxeMAR+BgGVnNSAxmAj98NX/YxEMNFP+SDCEeNLb2r3i6Hh1ksMsnW8Ub5SLCpbescQqn9YEbE9554Sw==", "dependencies": { - "browserslist": "^4.21.4", + "browserslist": "^4.23.0", "caniuse-api": "^3.0.0", - "colord": "^2.9.1", + "colord": "^2.9.3", "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "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==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-6.1.0.tgz", + "integrity": "sha512-zx8IwP/ts9WvUM6NkVSkiU902QZL1bwPhaVaLynPtCsOTqp+ZKbNi+s6XJg3rfqpKGA/oc7Oxk5t8pOQJcwl/w==", "dependencies": { - "browserslist": "^4.21.4", + "browserslist": "^4.23.0", "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "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==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-6.0.2.tgz", + "integrity": "sha512-65w/uIqhSBBfQmYnG92FO1mWZjJ4GL5b8atm5Yw2UgrwD7HiNiSSNwJor1eCFGzUgYnN/iIknhNRVqjrrpuglw==", "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "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==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-6.0.3.tgz", + "integrity": "sha512-+JA0DCvc5XvFAxwx6f/e68gQu/7Z9ud584VLmcgto28eB8FqSFZwtrLwB5Kcp70eIoWP/HXqz4wpo8rD8gpsTw==", "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "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==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-6.0.3.tgz", + "integrity": "sha512-znyno9cHKQsK6PtxL5D19Fj9uwSzC2mB74cpT66fhgOadEUPyXFkbgwm5tvc3bt3NAy8ltE5MrghxovZRVnOjQ==", "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "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==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-6.0.2.tgz", + "integrity": "sha512-j87xzI4LUggC5zND7KdjsI25APtyMuynXZSujByMaav2roV6OZX+8AaCUcZSWqckZpjAjRyFDdpqybgjFO0HJQ==", "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-discard-unused": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-5.1.0.tgz", - "integrity": "sha512-KwLWymI9hbwXmJa0dkrzpRbSJEh0vVUd7r8t0yOGPcfKzyJJxFM8kLyC5Ev9avji6nY95pOp1W6HqIrfT+0VGw==", + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-6.0.5.tgz", + "integrity": "sha512-wHalBlRHkaNnNwfC8z+ppX57VhvS+HWgjW508esjdaEYr3Mx7Gnn2xA4R/CKf5+Z9S5qsqC+Uzh4ueENWwCVUA==", "dependencies": { - "postcss-selector-parser": "^6.0.5" + "postcss-selector-parser": "^6.0.16" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-loader": { @@ -11070,136 +12167,111 @@ "webpack": "^5.0.0" } }, - "node_modules/postcss-loader/node_modules/cosmiconfig": { - "version": "8.3.6", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", - "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", - "dependencies": { - "import-fresh": "^3.3.0", - "js-yaml": "^4.1.0", - "parse-json": "^5.2.0", - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/d-fischer" - }, - "peerDependencies": { - "typescript": ">=4.9.5" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, "node_modules/postcss-merge-idents": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-5.1.1.tgz", - "integrity": "sha512-pCijL1TREiCoog5nQp7wUe+TUonA2tC2sQ54UGeMmryK3UFGIYKqDyjnqd6RcuI4znFn9hWSLNN8xKE/vWcUQw==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-6.0.3.tgz", + "integrity": "sha512-1oIoAsODUs6IHQZkLQGO15uGEbK3EAl5wi9SS8hs45VgsxQfMnxvt+L+zIr7ifZFIH14cfAeVe2uCTa+SPRa3g==", "dependencies": { - "cssnano-utils": "^3.1.0", + "cssnano-utils": "^4.0.2", "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "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==", + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-6.0.5.tgz", + "integrity": "sha512-5LOiordeTfi64QhICp07nzzuTDjNSO8g5Ksdibt44d+uvIIAE1oZdRn8y/W5ZtYgRH/lnLDlvi9F8btZcVzu3w==", "dependencies": { "postcss-value-parser": "^4.2.0", - "stylehacks": "^5.1.1" + "stylehacks": "^6.1.1" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "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==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-6.1.1.tgz", + "integrity": "sha512-KOdWF0gju31AQPZiD+2Ar9Qjowz1LTChSjFFbS+e2sFgc4uHOp3ZvVX4sNeTlk0w2O31ecFGgrFzhO0RSWbWwQ==", "dependencies": { - "browserslist": "^4.21.4", + "browserslist": "^4.23.0", "caniuse-api": "^3.0.0", - "cssnano-utils": "^3.1.0", - "postcss-selector-parser": "^6.0.5" + "cssnano-utils": "^4.0.2", + "postcss-selector-parser": "^6.0.16" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "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==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-6.1.0.tgz", + "integrity": "sha512-gklfI/n+9rTh8nYaSJXlCo3nOKqMNkxuGpTn/Qm0gstL3ywTr9/WRKznE+oy6fvfolH6dF+QM4nCo8yPLdvGJg==", "dependencies": { "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "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==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-6.0.3.tgz", + "integrity": "sha512-4KXAHrYlzF0Rr7uc4VrfwDJ2ajrtNEpNEuLxFgwkhFZ56/7gaE4Nr49nLsQDZyUe+ds+kEhf+YAUolJiYXF8+Q==", "dependencies": { - "colord": "^2.9.1", - "cssnano-utils": "^3.1.0", + "colord": "^2.9.3", + "cssnano-utils": "^4.0.2", "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "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==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-6.1.0.tgz", + "integrity": "sha512-bmSKnDtyyE8ujHQK0RQJDIKhQ20Jq1LYiez54WiaOoBtcSuflfK3Nm596LvbtlFcpipMjgClQGyGr7GAs+H1uA==", "dependencies": { - "browserslist": "^4.21.4", - "cssnano-utils": "^3.1.0", + "browserslist": "^4.23.0", + "cssnano-utils": "^4.0.2", "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "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==", + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-6.0.4.tgz", + "integrity": "sha512-L8dZSwNLgK7pjTto9PzWRoMbnLq5vsZSTu8+j1P/2GB8qdtGQfn+K1uSvFgYvgh83cbyxT5m43ZZhUMTJDSClQ==", "dependencies": { - "postcss-selector-parser": "^6.0.5" + "postcss-selector-parser": "^6.0.16" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-modules-extract-imports": { @@ -11258,192 +12330,191 @@ } }, "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==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-6.0.2.tgz", + "integrity": "sha512-a8N9czmdnrjPHa3DeFlwqst5eaL5W8jYu3EBbTTkI5FHkfMhFZh1EGbku6jhHhIzTA6tquI2P42NtZ59M/H/kQ==", "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "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==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-6.0.2.tgz", + "integrity": "sha512-8H04Mxsb82ON/aAkPeq8kcBbAtI5Q2a64X/mnRRfPXBq7XeogoQvReqxEfc0B4WPq1KimjezNC8flUtC3Qz6jg==", "dependencies": { "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "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==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-6.0.2.tgz", + "integrity": "sha512-/JFzI441OAB9O7VnLA+RtSNZvQ0NCFZDOtp6QPFo1iIyawyXg0YI3CYM9HBy1WvwCRHnPep/BvI1+dGPKoXx/Q==", "dependencies": { "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "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==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-6.0.2.tgz", + "integrity": "sha512-YdCgsfHkJ2jEXwR4RR3Tm/iOxSfdRt7jplS6XRh9Js9PyCR/aka/FCb6TuHT2U8gQubbm/mPmF6L7FY9d79VwQ==", "dependencies": { "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "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==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-6.0.2.tgz", + "integrity": "sha512-vQZIivlxlfqqMp4L9PZsFE4YUkWniziKjQWUtsxUiVsSSPelQydwS8Wwcuw0+83ZjPWNTl02oxlIvXsmmG+CiQ==", "dependencies": { "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "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==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-6.0.2.tgz", + "integrity": "sha512-a+YrtMox4TBtId/AEwbA03VcJgtyW4dGBizPl7e88cTFULYsprgHWTbfyjSLyHeBcK/Q9JhXkt2ZXiwaVHoMzA==", "dependencies": { "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "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==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-6.1.0.tgz", + "integrity": "sha512-QVC5TQHsVj33otj8/JD869Ndr5Xcc/+fwRh4HAsFsAeygQQXm+0PySrKbr/8tkDKzW+EVT3QkqZMfFrGiossDg==", "dependencies": { - "browserslist": "^4.21.4", + "browserslist": "^4.23.0", "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "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==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-6.0.2.tgz", + "integrity": "sha512-kVNcWhCeKAzZ8B4pv/DnrU1wNh458zBNp8dh4y5hhxih5RZQ12QWMuQrDgPRw3LRl8mN9vOVfHl7uhvHYMoXsQ==", "dependencies": { - "normalize-url": "^6.0.1", "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "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==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-6.0.2.tgz", + "integrity": "sha512-sXZ2Nj1icbJOKmdjXVT9pnyHQKiSAyuNQHSgRCUgThn2388Y9cGVDR+E9J9iAYbSbLHI+UUwLVl1Wzco/zgv0Q==", "dependencies": { "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "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==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-6.0.2.tgz", + "integrity": "sha512-VRZSOB+JU32RsEAQrO94QPkClGPKJEL/Z9PCBImXMhIeK5KAYo6slP/hBYlLgrCjFxyqvn5VC81tycFEDBLG1Q==", "dependencies": { - "cssnano-utils": "^3.1.0", + "cssnano-utils": "^4.0.2", "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-reduce-idents": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-5.2.0.tgz", - "integrity": "sha512-BTrLjICoSB6gxbc58D5mdBK8OhXRDqud/zodYfdSi52qvDHdMwk+9kB9xsM8yJThH/sZU5A6QVSmMmaN001gIg==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-6.0.3.tgz", + "integrity": "sha512-G3yCqZDpsNPoQgbDUy3T0E6hqOQ5xigUtBQyrmq3tn2GxlyiL0yyl7H+T8ulQR6kOcHJ9t7/9H4/R2tv8tJbMA==", "dependencies": { "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "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==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-6.1.0.tgz", + "integrity": "sha512-RarLgBK/CrL1qZags04oKbVbrrVK2wcxhvta3GCxrZO4zveibqbRPmm2VI8sSgCXwoUHEliRSbOfpR0b/VIoiw==", "dependencies": { - "browserslist": "^4.21.4", + "browserslist": "^4.23.0", "caniuse-api": "^3.0.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "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==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-6.0.2.tgz", + "integrity": "sha512-sB+Ya++3Xj1WaT9+5LOOdirAxP7dJZms3GRcYheSPi1PiTMigsxHAdkrbItHxwYHr4kt1zL7mmcHstgMYT+aiA==", "dependencies": { "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-selector-parser": { - "version": "6.0.15", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.15.tgz", - "integrity": "sha512-rEYkQOMUCEMhsKbK66tbEU9QVIxbhN18YiniAwA7XQYTVBqrBy+P2p5JcdqsHgKM2zWylp8d7J6eszocfds5Sw==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.0.tgz", + "integrity": "sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==", "dependencies": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" @@ -11453,46 +12524,46 @@ } }, "node_modules/postcss-sort-media-queries": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/postcss-sort-media-queries/-/postcss-sort-media-queries-4.4.1.tgz", - "integrity": "sha512-QDESFzDDGKgpiIh4GYXsSy6sek2yAwQx1JASl5AxBtU1Lq2JfKBljIPNdil989NcSKRQX1ToiaKphImtBuhXWw==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/postcss-sort-media-queries/-/postcss-sort-media-queries-5.2.0.tgz", + "integrity": "sha512-AZ5fDMLD8SldlAYlvi8NIqo0+Z8xnXU2ia0jxmuhxAU+Lqt9K+AlmLNJ/zWEnE9x+Zx3qL3+1K20ATgNOr3fAA==", "dependencies": { - "sort-css-media-queries": "2.1.0" + "sort-css-media-queries": "2.2.0" }, "engines": { - "node": ">=10.0.0" + "node": ">=14.0.0" }, "peerDependencies": { - "postcss": "^8.4.16" + "postcss": "^8.4.23" } }, "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==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-6.0.3.tgz", + "integrity": "sha512-dlrahRmxP22bX6iKEjOM+c8/1p+81asjKT+V5lrgOH944ryx/OHpclnIbGsKVd3uWOXFLYJwCVf0eEkJGvO96g==", "dependencies": { "postcss-value-parser": "^4.2.0", - "svgo": "^2.7.0" + "svgo": "^3.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >= 18" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "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==", + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-6.0.4.tgz", + "integrity": "sha512-K38OCaIrO8+PzpArzkLKB42dSARtC2tmG6PvD4b1o1Q2E9Os8jzfWFfSy/rixsHwohtsDdFtAWGjFVFUdwYaMg==", "dependencies": { - "postcss-selector-parser": "^6.0.5" + "postcss-selector-parser": "^6.0.16" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-value-parser": { @@ -11501,14 +12572,14 @@ "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" }, "node_modules/postcss-zindex": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-5.1.0.tgz", - "integrity": "sha512-fgFMf0OtVSBR1va1JNHYgMxYk73yhn/qb4uQDq1DLGYolz8gHCyr/sesEuGUaYs58E3ZJRcpoGuPVoB7Meiq9A==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-6.0.2.tgz", + "integrity": "sha512-5BxW9l1evPB/4ZIc+2GobEBoKC+h8gPGCMi+jxsYvd2x0mjq7wazk6DrP71pStqxE9Foxh5TVnonbWpFZzXaYg==", "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/pretty-error": { @@ -11913,9 +12984,9 @@ "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" }, "node_modules/react-json-view-lite": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/react-json-view-lite/-/react-json-view-lite-1.2.1.tgz", - "integrity": "sha512-Itc0g86fytOmKZoIoJyGgvNqohWSbh3NXIKNgH6W6FT9PC1ck4xas1tT3Rr/b3UlFXyA9Jjaw9QSXdZy2JwGMQ==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/react-json-view-lite/-/react-json-view-lite-1.4.0.tgz", + "integrity": "sha512-wh6F6uJyYAmQ4fK0e8dSQMEWuvTs2Wr3el3sLD9bambX1+pSWUVXIz1RFaoy3TI1mZ0FqdpKq9YgbgTTgyrmXA==", "engines": { "node": ">=14" }, @@ -11925,12 +12996,11 @@ }, "node_modules/react-loadable": { "name": "@docusaurus/react-loadable", - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz", - "integrity": "sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-6.0.0.tgz", + "integrity": "sha512-YMMxTUQV/QFSnbgrP3tjDzLHRg7vsbMn8e9HAa8o/1iXoiomo48b7sk/kkmWEuWNDPJVlKSJRB6Y2fHqdJk+SQ==", "dependencies": { - "@types/react": "*", - "prop-types": "^15.6.2" + "@types/react": "*" }, "peerDependencies": { "react": "*" @@ -12474,6 +13544,11 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/robust-predicates": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/robust-predicates/-/robust-predicates-3.0.2.tgz", + "integrity": "sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==" + }, "node_modules/rtl-detect": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/rtl-detect/-/rtl-detect-1.1.2.tgz", @@ -12518,6 +13593,22 @@ "queue-microtask": "^1.2.2" } }, + "node_modules/rw": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/rw/-/rw-1.3.3.tgz", + "integrity": "sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==" + }, + "node_modules/sade": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", + "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", + "dependencies": { + "mri": "^1.1.0" + }, + "engines": { + "node": ">=6" + } + }, "node_modules/safe-buffer": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", @@ -12574,9 +13665,9 @@ } }, "node_modules/search-insights": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/search-insights/-/search-insights-2.13.0.tgz", - "integrity": "sha512-Orrsjf9trHHxFRuo9/rzm0KIWmgzE8RMlZMzuhZOJ01Rnz3D0YBAe+V6473t6/H6c7irs6Lt48brULAiRWb3Vw==", + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/search-insights/-/search-insights-2.14.0.tgz", + "integrity": "sha512-OLN6MsPMCghDOqlCtsIsYgtsC0pnwVTyT9Mu6A3ewOj1DxvzZF6COrn2g86E/c05xbktB0XN04m/t1Z+n+fTGw==", "peer": true }, "node_modules/section-matter": { @@ -12814,15 +13905,16 @@ } }, "node_modules/set-function-length": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.0.tgz", - "integrity": "sha512-4DBHDoyHlM1IRPGYcoxexgh67y4ueR53FKV1yyxwFMY7aCqcN/38M1+SwZ/qJQ8iLv7+ck385ot4CcisOAPT9w==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", "dependencies": { - "define-data-property": "^1.1.1", + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.2", + "get-intrinsic": "^1.2.4", "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.1" + "has-property-descriptors": "^1.0.2" }, "engines": { "node": ">= 0.4" @@ -12929,9 +14021,9 @@ "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" }, "node_modules/sitemap": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/sitemap/-/sitemap-7.1.1.tgz", - "integrity": "sha512-mK3aFtjz4VdJN0igpIJrinf3EO8U8mxOPsTBzSsy06UtjZQJ3YY3o3Xa7zSc5nMqcMrRwlChHZ18Kxg0caiPBg==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/sitemap/-/sitemap-7.1.2.tgz", + "integrity": "sha512-ARCqzHJ0p4gWt+j7NlU5eDlIO9+Rkr/JhPFZKKQ1l5GCus7rJH4UdrlVAh0xC/gDS/Qir2UMxqYNHtsKr2rpCw==", "dependencies": { "@types/node": "^17.0.5", "@types/sax": "^1.2.1", @@ -12970,6 +14062,15 @@ "node": ">=8" } }, + "node_modules/snake-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz", + "integrity": "sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==", + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, "node_modules/sockjs": { "version": "0.3.24", "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", @@ -12981,9 +14082,9 @@ } }, "node_modules/sort-css-media-queries": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/sort-css-media-queries/-/sort-css-media-queries-2.1.0.tgz", - "integrity": "sha512-IeWvo8NkNiY2vVYdPa27MCQiR0MN0M80johAYFVxWWXQ44KU84WNxjslwBHmc/7ZL2ccwkM7/e6S5aiKZXm7jA==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/sort-css-media-queries/-/sort-css-media-queries-2.2.0.tgz", + "integrity": "sha512-0xtkGhWCC9MGt/EzgnvbbbKhqWjl1+/rncmhTh5qCpbYguXh6S/qwePfv/JQ8jePXXmqingylxoC49pCkSPIbA==", "engines": { "node": ">= 6.3.0" } @@ -12997,9 +14098,9 @@ } }, "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==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", + "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", "engines": { "node": ">=0.10.0" } @@ -13074,12 +14175,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "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/statuses": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", @@ -13215,20 +14310,25 @@ } }, "node_modules/stylehacks": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", - "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-6.1.1.tgz", + "integrity": "sha512-gSTTEQ670cJNoaeIp9KX6lZmm8LJ3jPB5yJmX8Zq/wQxOsAFXV3qjWzHas3YYk1qesuVIyYWWUpZ0vSE/dTSGg==", "dependencies": { - "browserslist": "^4.21.4", - "postcss-selector-parser": "^6.0.4" + "browserslist": "^4.23.0", + "postcss-selector-parser": "^6.0.16" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, + "node_modules/stylis": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.2.tgz", + "integrity": "sha512-bhtUjWd/z6ltJiQwg0dUfxEJ+W+jdqQd8TbWLWyeIJHlnsqmGLRFFd8e5mA0AZi/zx90smXRlN66YMTcaSFifg==" + }, "node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -13257,23 +14357,27 @@ "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" }, "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==", + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.3.2.tgz", + "integrity": "sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==", "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" + "css-select": "^5.1.0", + "css-tree": "^2.3.1", + "css-what": "^6.1.0", + "csso": "^5.0.5", + "picocolors": "^1.0.0" }, "bin": { "svgo": "bin/svgo" }, "engines": { - "node": ">=10.13.0" + "node": ">=14.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/svgo" } }, "node_modules/svgo/node_modules/commander": { @@ -13284,69 +14388,6 @@ "node": ">= 10" } }, - "node_modules/svgo/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/svgo/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/svgo/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/svgo/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/svgo/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/tapable": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", @@ -13555,6 +14596,14 @@ "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/ts-dedent": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/ts-dedent/-/ts-dedent-2.2.0.tgz", + "integrity": "sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==", + "engines": { + "node": ">=6.10" + } + }, "node_modules/tslib": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", @@ -13809,9 +14858,9 @@ } }, "node_modules/update-browserslist-db": { - "version": "1.0.13", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", - "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.16.tgz", + "integrity": "sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==", "funding": [ { "type": "opencollective", @@ -13827,8 +14876,8 @@ } ], "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" + "escalade": "^3.1.2", + "picocolors": "^1.0.1" }, "bin": { "update-browserslist-db": "cli.js" @@ -14047,6 +15096,31 @@ "uuid": "dist/bin/uuid" } }, + "node_modules/uvu": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/uvu/-/uvu-0.5.6.tgz", + "integrity": "sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==", + "dependencies": { + "dequal": "^2.0.0", + "diff": "^5.0.0", + "kleur": "^4.0.3", + "sade": "^1.7.3" + }, + "bin": { + "uvu": "bin.js" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/uvu/node_modules/kleur": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", + "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", + "engines": { + "node": ">=6" + } + }, "node_modules/value-equal": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", @@ -14129,6 +15203,11 @@ "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/web-worker": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/web-worker/-/web-worker-1.3.0.tgz", + "integrity": "sha512-BSR9wyRsy/KOValMgd5kMyr3JzpdeoR9KVId8u5GVlTTAtNChlsE4yTxeY7zMdNSyOmoKBv8NH2qeRY9Tg+IaA==" + }, "node_modules/webpack": { "version": "5.90.0", "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.90.0.tgz", @@ -14669,74 +15748,74 @@ "requires": {} }, "@algolia/cache-browser-local-storage": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.22.1.tgz", - "integrity": "sha512-Sw6IAmOCvvP6QNgY9j+Hv09mvkvEIDKjYW8ow0UDDAxSXy664RBNQk3i/0nt7gvceOJ6jGmOTimaZoY1THmU7g==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.23.3.tgz", + "integrity": "sha512-vRHXYCpPlTDE7i6UOy2xE03zHF2C8MEFjPN2v7fRbqVpcOvAUQK81x3Kc21xyb5aSIpYCjWCZbYZuz8Glyzyyg==", "requires": { - "@algolia/cache-common": "4.22.1" + "@algolia/cache-common": "4.23.3" } }, "@algolia/cache-common": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.22.1.tgz", - "integrity": "sha512-TJMBKqZNKYB9TptRRjSUtevJeQVXRmg6rk9qgFKWvOy8jhCPdyNZV1nB3SKGufzvTVbomAukFR8guu/8NRKBTA==" + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.23.3.tgz", + "integrity": "sha512-h9XcNI6lxYStaw32pHpB1TMm0RuxphF+Ik4o7tcQiodEdpKK+wKufY6QXtba7t3k8eseirEMVB83uFFF3Nu54A==" }, "@algolia/cache-in-memory": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.22.1.tgz", - "integrity": "sha512-ve+6Ac2LhwpufuWavM/aHjLoNz/Z/sYSgNIXsinGofWOysPilQZPUetqLj8vbvi+DHZZaYSEP9H5SRVXnpsNNw==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.23.3.tgz", + "integrity": "sha512-yvpbuUXg/+0rbcagxNT7un0eo3czx2Uf0y4eiR4z4SD7SiptwYTpbuS0IHxcLHG3lq22ukx1T6Kjtk/rT+mqNg==", "requires": { - "@algolia/cache-common": "4.22.1" + "@algolia/cache-common": "4.23.3" } }, "@algolia/client-account": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.22.1.tgz", - "integrity": "sha512-k8m+oegM2zlns/TwZyi4YgCtyToackkOpE+xCaKCYfBfDtdGOaVZCM5YvGPtK+HGaJMIN/DoTL8asbM3NzHonw==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.23.3.tgz", + "integrity": "sha512-hpa6S5d7iQmretHHF40QGq6hz0anWEHGlULcTIT9tbUssWUriN9AUXIFQ8Ei4w9azD0hc1rUok9/DeQQobhQMA==", "requires": { - "@algolia/client-common": "4.22.1", - "@algolia/client-search": "4.22.1", - "@algolia/transporter": "4.22.1" + "@algolia/client-common": "4.23.3", + "@algolia/client-search": "4.23.3", + "@algolia/transporter": "4.23.3" } }, "@algolia/client-analytics": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.22.1.tgz", - "integrity": "sha512-1ssi9pyxyQNN4a7Ji9R50nSdISIumMFDwKNuwZipB6TkauJ8J7ha/uO60sPJFqQyqvvI+px7RSNRQT3Zrvzieg==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.23.3.tgz", + "integrity": "sha512-LBsEARGS9cj8VkTAVEZphjxTjMVCci+zIIiRhpFun9jGDUlS1XmhCW7CTrnaWeIuCQS/2iPyRqSy1nXPjcBLRA==", "requires": { - "@algolia/client-common": "4.22.1", - "@algolia/client-search": "4.22.1", - "@algolia/requester-common": "4.22.1", - "@algolia/transporter": "4.22.1" + "@algolia/client-common": "4.23.3", + "@algolia/client-search": "4.23.3", + "@algolia/requester-common": "4.23.3", + "@algolia/transporter": "4.23.3" } }, "@algolia/client-common": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.22.1.tgz", - "integrity": "sha512-IvaL5v9mZtm4k4QHbBGDmU3wa/mKokmqNBqPj0K7lcR8ZDKzUorhcGp/u8PkPC/e0zoHSTvRh7TRkGX3Lm7iOQ==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.23.3.tgz", + "integrity": "sha512-l6EiPxdAlg8CYhroqS5ybfIczsGUIAC47slLPOMDeKSVXYG1n0qGiz4RjAHLw2aD0xzh2EXZ7aRguPfz7UKDKw==", "requires": { - "@algolia/requester-common": "4.22.1", - "@algolia/transporter": "4.22.1" + "@algolia/requester-common": "4.23.3", + "@algolia/transporter": "4.23.3" } }, "@algolia/client-personalization": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.22.1.tgz", - "integrity": "sha512-sl+/klQJ93+4yaqZ7ezOttMQ/nczly/3GmgZXJ1xmoewP5jmdP/X/nV5U7EHHH3hCUEHeN7X1nsIhGPVt9E1cQ==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.23.3.tgz", + "integrity": "sha512-3E3yF3Ocr1tB/xOZiuC3doHQBQ2zu2MPTYZ0d4lpfWads2WTKG7ZzmGnsHmm63RflvDeLK/UVx7j2b3QuwKQ2g==", "requires": { - "@algolia/client-common": "4.22.1", - "@algolia/requester-common": "4.22.1", - "@algolia/transporter": "4.22.1" + "@algolia/client-common": "4.23.3", + "@algolia/requester-common": "4.23.3", + "@algolia/transporter": "4.23.3" } }, "@algolia/client-search": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.22.1.tgz", - "integrity": "sha512-yb05NA4tNaOgx3+rOxAmFztgMTtGBi97X7PC3jyNeGiwkAjOZc2QrdZBYyIdcDLoI09N0gjtpClcackoTN0gPA==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.23.3.tgz", + "integrity": "sha512-P4VAKFHqU0wx9O+q29Q8YVuaowaZ5EM77rxfmGnkHUJggh28useXQdopokgwMeYw2XUht49WX5RcTQ40rZIabw==", "requires": { - "@algolia/client-common": "4.22.1", - "@algolia/requester-common": "4.22.1", - "@algolia/transporter": "4.22.1" + "@algolia/client-common": "4.23.3", + "@algolia/requester-common": "4.23.3", + "@algolia/transporter": "4.23.3" } }, "@algolia/events": { @@ -14745,47 +15824,65 @@ "integrity": "sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ==" }, "@algolia/logger-common": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.22.1.tgz", - "integrity": "sha512-OnTFymd2odHSO39r4DSWRFETkBufnY2iGUZNrMXpIhF5cmFE8pGoINNPzwg02QLBlGSaLqdKy0bM8S0GyqPLBg==" + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.23.3.tgz", + "integrity": "sha512-y9kBtmJwiZ9ZZ+1Ek66P0M68mHQzKRxkW5kAAXYN/rdzgDN0d2COsViEFufxJ0pb45K4FRcfC7+33YB4BLrZ+g==" }, "@algolia/logger-console": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.22.1.tgz", - "integrity": "sha512-O99rcqpVPKN1RlpgD6H3khUWylU24OXlzkavUAMy6QZd1776QAcauE3oP8CmD43nbaTjBexZj2nGsBH9Tc0FVA==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.23.3.tgz", + "integrity": "sha512-8xoiseoWDKuCVnWP8jHthgaeobDLolh00KJAdMe9XPrWPuf1by732jSpgy2BlsLTaT9m32pHI8CRfrOqQzHv3A==", "requires": { - "@algolia/logger-common": "4.22.1" + "@algolia/logger-common": "4.23.3" + } + }, + "@algolia/recommend": { + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/recommend/-/recommend-4.23.3.tgz", + "integrity": "sha512-9fK4nXZF0bFkdcLBRDexsnGzVmu4TSYZqxdpgBW2tEyfuSSY54D4qSRkLmNkrrz4YFvdh2GM1gA8vSsnZPR73w==", + "requires": { + "@algolia/cache-browser-local-storage": "4.23.3", + "@algolia/cache-common": "4.23.3", + "@algolia/cache-in-memory": "4.23.3", + "@algolia/client-common": "4.23.3", + "@algolia/client-search": "4.23.3", + "@algolia/logger-common": "4.23.3", + "@algolia/logger-console": "4.23.3", + "@algolia/requester-browser-xhr": "4.23.3", + "@algolia/requester-common": "4.23.3", + "@algolia/requester-node-http": "4.23.3", + "@algolia/transporter": "4.23.3" } }, "@algolia/requester-browser-xhr": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.22.1.tgz", - "integrity": "sha512-dtQGYIg6MteqT1Uay3J/0NDqD+UciHy3QgRbk7bNddOJu+p3hzjTRYESqEnoX/DpEkaNYdRHUKNylsqMpgwaEw==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.23.3.tgz", + "integrity": "sha512-jDWGIQ96BhXbmONAQsasIpTYWslyjkiGu0Quydjlowe+ciqySpiDUrJHERIRfELE5+wFc7hc1Q5hqjGoV7yghw==", "requires": { - "@algolia/requester-common": "4.22.1" + "@algolia/requester-common": "4.23.3" } }, "@algolia/requester-common": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.22.1.tgz", - "integrity": "sha512-dgvhSAtg2MJnR+BxrIFqlLtkLlVVhas9HgYKMk2Uxiy5m6/8HZBL40JVAMb2LovoPFs9I/EWIoFVjOrFwzn5Qg==" + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.23.3.tgz", + "integrity": "sha512-xloIdr/bedtYEGcXCiF2muajyvRhwop4cMZo+K2qzNht0CMzlRkm8YsDdj5IaBhshqfgmBb3rTg4sL4/PpvLYw==" }, "@algolia/requester-node-http": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.22.1.tgz", - "integrity": "sha512-JfmZ3MVFQkAU+zug8H3s8rZ6h0ahHZL/SpMaSasTCGYR5EEJsCc8SI5UZ6raPN2tjxa5bxS13BRpGSBUens7EA==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.23.3.tgz", + "integrity": "sha512-zgu++8Uj03IWDEJM3fuNl34s746JnZOWn1Uz5taV1dFyJhVM/kTNw9Ik7YJWiUNHJQXcaD8IXD1eCb0nq/aByA==", "requires": { - "@algolia/requester-common": "4.22.1" + "@algolia/requester-common": "4.23.3" } }, "@algolia/transporter": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.22.1.tgz", - "integrity": "sha512-kzWgc2c9IdxMa3YqA6TN0NW5VrKYYW/BELIn7vnLyn+U/RFdZ4lxxt9/8yq3DKV5snvoDzzO4ClyejZRdV3lMQ==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.23.3.tgz", + "integrity": "sha512-Wjl5gttqnf/gQKJA+dafnD0Y6Yw97yvfY8R9h0dQltX1GXTgNs1zWgvtWW0tHl1EgMdhAyw189uWiZMnL3QebQ==", "requires": { - "@algolia/cache-common": "4.22.1", - "@algolia/logger-common": "4.22.1", - "@algolia/requester-common": "4.22.1" + "@algolia/cache-common": "4.23.3", + "@algolia/logger-common": "4.23.3", + "@algolia/requester-common": "4.23.3" } }, "@ampproject/remapping": { @@ -15048,9 +16145,9 @@ } }, "@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==" + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.7.tgz", + "integrity": "sha512-Rq76wjt7yz9AAc1KnlRKNAi/dMSVWgDRx43FHoJEbcYU6xOWaE2dVPwcdTukJrjxS65GITyfbvEYHvkirZ6uEg==" }, "@babel/helper-remap-async-to-generator": { "version": "7.22.20", @@ -15735,11 +16832,11 @@ } }, "@babel/plugin-transform-react-constant-elements": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.23.3.tgz", - "integrity": "sha512-zP0QKq/p6O42OL94udMgSfKXyse4RyJ0JqbQ34zDAONWjyrEsghYEyTSK5FIpmXmCpB55SHokL1cRRKHv8L2Qw==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.24.7.tgz", + "integrity": "sha512-7LidzZfUXyfZ8/buRW6qIIHBY8wAZ1OrY9c/wTr8YhZ6vMPo+Uc/CVFLYY1spZrEQlD4w5u8wjqk5NQ3OVqQKA==", "requires": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.7" } }, "@babel/plugin-transform-react-display-name": { @@ -16091,6 +17188,11 @@ "to-fast-properties": "^2.0.0" } }, + "@braintree/sanitize-url": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/@braintree/sanitize-url/-/sanitize-url-6.0.4.tgz", + "integrity": "sha512-s3jaWicZd0pkP0jf5ysyHUI/RE7MHos6qlToFcGWXVp+ykHOy77OUMrfbgJ9it2C5bow7OIQwYYaHjk9XlBQ2A==" + }, "@colors/colors": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", @@ -16103,25 +17205,25 @@ "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==" }, "@docsearch/css": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.5.2.tgz", - "integrity": "sha512-SPiDHaWKQZpwR2siD0KQUwlStvIAnEyK6tAE2h2Wuoq8ue9skzhlyVQ1ddzOxX6khULnAALDiR/isSF3bnuciA==" + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.6.0.tgz", + "integrity": "sha512-+sbxb71sWre+PwDK7X2T8+bhS6clcVMLwBPznX45Qu6opJcgRjAp7gYSDzVFp187J+feSj5dNBN1mJoi6ckkUQ==" }, "@docsearch/react": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.5.2.tgz", - "integrity": "sha512-9Ahcrs5z2jq/DcAvYtvlqEBHImbm4YJI8M9y0x6Tqg598P40HTEkX7hsMcIuThI+hTFxRGZ9hll0Wygm2yEjng==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.6.0.tgz", + "integrity": "sha512-HUFut4ztcVNmqy9gp/wxNbC7pTOHhgVVkHVGCACTuLhUKUhKAF9KYHJtMiLUJxEqiFLQiuri1fWF8zqwM/cu1w==", "requires": { "@algolia/autocomplete-core": "1.9.3", "@algolia/autocomplete-preset-algolia": "1.9.3", - "@docsearch/css": "3.5.2", + "@docsearch/css": "3.6.0", "algoliasearch": "^4.19.1" } }, "@docusaurus/core": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-3.1.1.tgz", - "integrity": "sha512-2nQfKFcf+MLEM7JXsXwQxPOmQAR6ytKMZVSx7tVi9HEm9WtfwBH1fp6bn8Gj4zLUhjWKCLoysQ9/Wm+EZCQ4yQ==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-3.4.0.tgz", + "integrity": "sha512-g+0wwmN2UJsBqy2fQRQ6fhXruoEa62JDeEa5d8IdTJlMoaDaEDfHh7WjwGRn4opuTQWpjAwP/fbcgyHKlE+64w==", "requires": { "@babel/core": "^7.23.3", "@babel/generator": "^7.23.3", @@ -16133,15 +17235,12 @@ "@babel/runtime": "^7.22.6", "@babel/runtime-corejs3": "^7.22.6", "@babel/traverse": "^7.22.8", - "@docusaurus/cssnano-preset": "3.1.1", - "@docusaurus/logger": "3.1.1", - "@docusaurus/mdx-loader": "3.1.1", - "@docusaurus/react-loadable": "5.5.2", - "@docusaurus/utils": "3.1.1", - "@docusaurus/utils-common": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", - "@slorber/static-site-generator-webpack-plugin": "^4.0.7", - "@svgr/webpack": "^6.5.1", + "@docusaurus/cssnano-preset": "3.4.0", + "@docusaurus/logger": "3.4.0", + "@docusaurus/mdx-loader": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-common": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "autoprefixer": "^10.4.14", "babel-loader": "^9.1.3", "babel-plugin-dynamic-import-node": "^2.3.3", @@ -16155,12 +17254,13 @@ "copy-webpack-plugin": "^11.0.0", "core-js": "^3.31.1", "css-loader": "^6.8.1", - "css-minimizer-webpack-plugin": "^4.2.2", - "cssnano": "^5.1.15", + "css-minimizer-webpack-plugin": "^5.0.1", + "cssnano": "^6.1.2", "del": "^6.1.1", "detect-port": "^1.5.1", "escape-html": "^1.0.3", "eta": "^2.2.0", + "eval": "^0.1.8", "file-loader": "^6.2.0", "fs-extra": "^11.1.1", "html-minifier-terser": "^7.2.0", @@ -16169,12 +17269,13 @@ "leven": "^3.1.0", "lodash": "^4.17.21", "mini-css-extract-plugin": "^2.7.6", + "p-map": "^4.0.0", "postcss": "^8.4.26", "postcss-loader": "^7.3.3", "prompts": "^2.4.2", "react-dev-utils": "^12.0.1", "react-helmet-async": "^1.3.0", - "react-loadable": "npm:@docusaurus/react-loadable@5.5.2", + "react-loadable": "npm:@docusaurus/react-loadable@6.0.0", "react-loadable-ssr-addon-v5-slorber": "^1.0.1", "react-router": "^5.3.4", "react-router-config": "^5.1.1", @@ -16195,35 +17296,33 @@ } }, "@docusaurus/cssnano-preset": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-3.1.1.tgz", - "integrity": "sha512-LnoIDjJWbirdbVZDMq+4hwmrTl2yHDnBf9MLG9qyExeAE3ac35s4yUhJI8yyTCdixzNfKit4cbXblzzqMu4+8g==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-3.4.0.tgz", + "integrity": "sha512-qwLFSz6v/pZHy/UP32IrprmH5ORce86BGtN0eBtG75PpzQJAzp9gefspox+s8IEOr0oZKuQ/nhzZ3xwyc3jYJQ==", "requires": { - "cssnano-preset-advanced": "^5.3.10", - "postcss": "^8.4.26", - "postcss-sort-media-queries": "^4.4.1", + "cssnano-preset-advanced": "^6.1.2", + "postcss": "^8.4.38", + "postcss-sort-media-queries": "^5.2.0", "tslib": "^2.6.0" } }, "@docusaurus/logger": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-3.1.1.tgz", - "integrity": "sha512-BjkNDpQzewcTnST8trx4idSoAla6zZ3w22NqM/UMcFtvYJgmoE4layuTzlfql3VFPNuivvj7BOExa/+21y4X2Q==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-3.4.0.tgz", + "integrity": "sha512-bZwkX+9SJ8lB9kVRkXw+xvHYSMGG4bpYHKGXeXFvyVc79NMeeBSGgzd4TQLHH+DYeOJoCdl8flrFJVxlZ0wo/Q==", "requires": { "chalk": "^4.1.2", "tslib": "^2.6.0" } }, "@docusaurus/mdx-loader": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-3.1.1.tgz", - "integrity": "sha512-xN2IccH9+sv7TmxwsDJNS97BHdmlqWwho+kIVY4tcCXkp+k4QuzvWBeunIMzeayY4Fu13A6sAjHGv5qm72KyGA==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-3.4.0.tgz", + "integrity": "sha512-kSSbrrk4nTjf4d+wtBA9H+FGauf2gCax89kV8SUSJu3qaTdSIKdWERlngsiHaCFgZ7laTJ8a67UFf+xlFPtuTw==", "requires": { - "@babel/parser": "^7.22.7", - "@babel/traverse": "^7.22.8", - "@docusaurus/logger": "3.1.1", - "@docusaurus/utils": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "@docusaurus/logger": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "@mdx-js/mdx": "^3.0.0", "@slorber/remark-comment": "^1.0.0", "escape-html": "^1.0.3", @@ -16248,32 +17347,31 @@ } }, "@docusaurus/module-type-aliases": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-3.1.1.tgz", - "integrity": "sha512-xBJyx0TMfAfVZ9ZeIOb1awdXgR4YJMocIEzTps91rq+hJDFJgJaylDtmoRhUxkwuYmNK1GJpW95b7DLztSBJ3A==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-3.4.0.tgz", + "integrity": "sha512-A1AyS8WF5Bkjnb8s+guTDuYmUiwJzNrtchebBHpc0gz0PyHJNMaybUlSrmJjHVcGrya0LKI4YcR3lBDQfXRYLw==", "requires": { - "@docusaurus/react-loadable": "5.5.2", - "@docusaurus/types": "3.1.1", + "@docusaurus/types": "3.4.0", "@types/history": "^4.7.11", "@types/react": "*", "@types/react-router-config": "*", "@types/react-router-dom": "*", "react-helmet-async": "*", - "react-loadable": "npm:@docusaurus/react-loadable@5.5.2" + "react-loadable": "npm:@docusaurus/react-loadable@6.0.0" } }, "@docusaurus/plugin-content-blog": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-3.1.1.tgz", - "integrity": "sha512-ew/3VtVoG3emoAKmoZl7oKe1zdFOsI0NbcHS26kIxt2Z8vcXKCUgK9jJJrz0TbOipyETPhqwq4nbitrY3baibg==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-3.4.0.tgz", + "integrity": "sha512-vv6ZAj78ibR5Jh7XBUT4ndIjmlAxkijM3Sx5MAAzC1gyv0vupDQNhzuFg1USQmQVj3P5I6bquk12etPV3LJ+Xw==", "requires": { - "@docusaurus/core": "3.1.1", - "@docusaurus/logger": "3.1.1", - "@docusaurus/mdx-loader": "3.1.1", - "@docusaurus/types": "3.1.1", - "@docusaurus/utils": "3.1.1", - "@docusaurus/utils-common": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "@docusaurus/core": "3.4.0", + "@docusaurus/logger": "3.4.0", + "@docusaurus/mdx-loader": "3.4.0", + "@docusaurus/types": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-common": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "cheerio": "^1.0.0-rc.12", "feed": "^4.2.2", "fs-extra": "^11.1.1", @@ -16287,17 +17385,18 @@ } }, "@docusaurus/plugin-content-docs": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-3.1.1.tgz", - "integrity": "sha512-lhFq4E874zw0UOH7ujzxnCayOyAt0f9YPVYSb9ohxrdCM8B4szxitUw9rIX4V9JLLHVoqIJb6k+lJJ1jrcGJ0A==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-3.4.0.tgz", + "integrity": "sha512-HkUCZffhBo7ocYheD9oZvMcDloRnGhBMOZRyVcAQRFmZPmNqSyISlXA1tQCIxW+r478fty97XXAGjNYzBjpCsg==", "requires": { - "@docusaurus/core": "3.1.1", - "@docusaurus/logger": "3.1.1", - "@docusaurus/mdx-loader": "3.1.1", - "@docusaurus/module-type-aliases": "3.1.1", - "@docusaurus/types": "3.1.1", - "@docusaurus/utils": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "@docusaurus/core": "3.4.0", + "@docusaurus/logger": "3.4.0", + "@docusaurus/mdx-loader": "3.4.0", + "@docusaurus/module-type-aliases": "3.4.0", + "@docusaurus/types": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-common": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "@types/react-router-config": "^5.0.7", "combine-promises": "^1.1.0", "fs-extra": "^11.1.1", @@ -16309,129 +17408,120 @@ } }, "@docusaurus/plugin-content-pages": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-3.1.1.tgz", - "integrity": "sha512-NQHncNRAJbyLtgTim9GlEnNYsFhuCxaCNkMwikuxLTiGIPH7r/jpb7O3f3jUMYMebZZZrDq5S7om9a6rvB/YCA==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-3.4.0.tgz", + "integrity": "sha512-h2+VN/0JjpR8fIkDEAoadNjfR3oLzB+v1qSXbIAKjQ46JAHx3X22n9nqS+BWSQnTnp1AjkjSvZyJMekmcwxzxg==", "requires": { - "@docusaurus/core": "3.1.1", - "@docusaurus/mdx-loader": "3.1.1", - "@docusaurus/types": "3.1.1", - "@docusaurus/utils": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "@docusaurus/core": "3.4.0", + "@docusaurus/mdx-loader": "3.4.0", + "@docusaurus/types": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "fs-extra": "^11.1.1", "tslib": "^2.6.0", "webpack": "^5.88.1" } }, "@docusaurus/plugin-debug": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-3.1.1.tgz", - "integrity": "sha512-xWeMkueM9wE/8LVvl4+Qf1WqwXmreMjI5Kgr7GYCDoJ8zu4kD+KaMhrh7py7MNM38IFvU1RfrGKacCEe2DRRfQ==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-3.4.0.tgz", + "integrity": "sha512-uV7FDUNXGyDSD3PwUaf5YijX91T5/H9SX4ErEcshzwgzWwBtK37nUWPU3ZLJfeTavX3fycTOqk9TglpOLaWkCg==", "requires": { - "@docusaurus/core": "3.1.1", - "@docusaurus/types": "3.1.1", - "@docusaurus/utils": "3.1.1", + "@docusaurus/core": "3.4.0", + "@docusaurus/types": "3.4.0", + "@docusaurus/utils": "3.4.0", "fs-extra": "^11.1.1", "react-json-view-lite": "^1.2.0", "tslib": "^2.6.0" } }, "@docusaurus/plugin-google-analytics": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-3.1.1.tgz", - "integrity": "sha512-+q2UpWTqVi8GdlLoSlD5bS/YpxW+QMoBwrPrUH/NpvpuOi0Of7MTotsQf9JWd3hymZxl2uu1o3PIrbpxfeDFDQ==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-3.4.0.tgz", + "integrity": "sha512-mCArluxEGi3cmYHqsgpGGt3IyLCrFBxPsxNZ56Mpur0xSlInnIHoeLDH7FvVVcPJRPSQ9/MfRqLsainRw+BojA==", "requires": { - "@docusaurus/core": "3.1.1", - "@docusaurus/types": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "@docusaurus/core": "3.4.0", + "@docusaurus/types": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "tslib": "^2.6.0" } }, "@docusaurus/plugin-google-gtag": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-3.1.1.tgz", - "integrity": "sha512-0mMPiBBlQ5LFHTtjxuvt/6yzh8v7OxLi3CbeEsxXZpUzcKO/GC7UA1VOWUoBeQzQL508J12HTAlR3IBU9OofSw==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-3.4.0.tgz", + "integrity": "sha512-Dsgg6PLAqzZw5wZ4QjUYc8Z2KqJqXxHxq3vIoyoBWiLEEfigIs7wHR+oiWUQy3Zk9MIk6JTYj7tMoQU0Jm3nqA==", "requires": { - "@docusaurus/core": "3.1.1", - "@docusaurus/types": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "@docusaurus/core": "3.4.0", + "@docusaurus/types": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "@types/gtag.js": "^0.0.12", "tslib": "^2.6.0" } }, "@docusaurus/plugin-google-tag-manager": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-3.1.1.tgz", - "integrity": "sha512-d07bsrMLdDIryDtY17DgqYUbjkswZQr8cLWl4tzXrt5OR/T/zxC1SYKajzB3fd87zTu5W5klV5GmUwcNSMXQXA==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-3.4.0.tgz", + "integrity": "sha512-O9tX1BTwxIhgXpOLpFDueYA9DWk69WCbDRrjYoMQtFHSkTyE7RhNgyjSPREUWJb9i+YUg3OrsvrBYRl64FCPCQ==", "requires": { - "@docusaurus/core": "3.1.1", - "@docusaurus/types": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "@docusaurus/core": "3.4.0", + "@docusaurus/types": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "tslib": "^2.6.0" } }, "@docusaurus/plugin-sitemap": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-3.1.1.tgz", - "integrity": "sha512-iJ4hCaMmDaUqRv131XJdt/C/jJQx8UreDWTRqZKtNydvZVh/o4yXGRRFOplea1D9b/zpwL1Y+ZDwX7xMhIOTmg==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-3.4.0.tgz", + "integrity": "sha512-+0VDvx9SmNrFNgwPoeoCha+tRoAjopwT0+pYO1xAbyLcewXSemq+eLxEa46Q1/aoOaJQ0qqHELuQM7iS2gp33Q==", "requires": { - "@docusaurus/core": "3.1.1", - "@docusaurus/logger": "3.1.1", - "@docusaurus/types": "3.1.1", - "@docusaurus/utils": "3.1.1", - "@docusaurus/utils-common": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "@docusaurus/core": "3.4.0", + "@docusaurus/logger": "3.4.0", + "@docusaurus/types": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-common": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "fs-extra": "^11.1.1", "sitemap": "^7.1.1", "tslib": "^2.6.0" } }, "@docusaurus/preset-classic": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-3.1.1.tgz", - "integrity": "sha512-jG4ys/hWYf69iaN/xOmF+3kjs4Nnz1Ay3CjFLDtYa8KdxbmUhArA9HmP26ru5N0wbVWhY+6kmpYhTJpez5wTyg==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-3.4.0.tgz", + "integrity": "sha512-Ohj6KB7siKqZaQhNJVMBBUzT3Nnp6eTKqO+FXO3qu/n1hJl3YLwVKTWBg28LF7MWrKu46UuYavwMRxud0VyqHg==", "requires": { - "@docusaurus/core": "3.1.1", - "@docusaurus/plugin-content-blog": "3.1.1", - "@docusaurus/plugin-content-docs": "3.1.1", - "@docusaurus/plugin-content-pages": "3.1.1", - "@docusaurus/plugin-debug": "3.1.1", - "@docusaurus/plugin-google-analytics": "3.1.1", - "@docusaurus/plugin-google-gtag": "3.1.1", - "@docusaurus/plugin-google-tag-manager": "3.1.1", - "@docusaurus/plugin-sitemap": "3.1.1", - "@docusaurus/theme-classic": "3.1.1", - "@docusaurus/theme-common": "3.1.1", - "@docusaurus/theme-search-algolia": "3.1.1", - "@docusaurus/types": "3.1.1" - } - }, - "@docusaurus/react-loadable": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz", - "integrity": "sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ==", - "requires": { - "@types/react": "*", - "prop-types": "^15.6.2" + "@docusaurus/core": "3.4.0", + "@docusaurus/plugin-content-blog": "3.4.0", + "@docusaurus/plugin-content-docs": "3.4.0", + "@docusaurus/plugin-content-pages": "3.4.0", + "@docusaurus/plugin-debug": "3.4.0", + "@docusaurus/plugin-google-analytics": "3.4.0", + "@docusaurus/plugin-google-gtag": "3.4.0", + "@docusaurus/plugin-google-tag-manager": "3.4.0", + "@docusaurus/plugin-sitemap": "3.4.0", + "@docusaurus/theme-classic": "3.4.0", + "@docusaurus/theme-common": "3.4.0", + "@docusaurus/theme-search-algolia": "3.4.0", + "@docusaurus/types": "3.4.0" } }, "@docusaurus/theme-classic": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-3.1.1.tgz", - "integrity": "sha512-GiPE/jbWM8Qv1A14lk6s9fhc0LhPEQ00eIczRO4QL2nAQJZXkjPG6zaVx+1cZxPFWbAsqSjKe2lqkwF3fGkQ7Q==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-3.4.0.tgz", + "integrity": "sha512-0IPtmxsBYv2adr1GnZRdMkEQt1YW6tpzrUPj02YxNpvJ5+ju4E13J5tB4nfdaen/tfR1hmpSPlTFPvTf4kwy8Q==", "requires": { - "@docusaurus/core": "3.1.1", - "@docusaurus/mdx-loader": "3.1.1", - "@docusaurus/module-type-aliases": "3.1.1", - "@docusaurus/plugin-content-blog": "3.1.1", - "@docusaurus/plugin-content-docs": "3.1.1", - "@docusaurus/plugin-content-pages": "3.1.1", - "@docusaurus/theme-common": "3.1.1", - "@docusaurus/theme-translations": "3.1.1", - "@docusaurus/types": "3.1.1", - "@docusaurus/utils": "3.1.1", - "@docusaurus/utils-common": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "@docusaurus/core": "3.4.0", + "@docusaurus/mdx-loader": "3.4.0", + "@docusaurus/module-type-aliases": "3.4.0", + "@docusaurus/plugin-content-blog": "3.4.0", + "@docusaurus/plugin-content-docs": "3.4.0", + "@docusaurus/plugin-content-pages": "3.4.0", + "@docusaurus/theme-common": "3.4.0", + "@docusaurus/theme-translations": "3.4.0", + "@docusaurus/types": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-common": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "@mdx-js/react": "^3.0.0", "clsx": "^2.0.0", "copy-text-to-clipboard": "^3.2.0", @@ -16448,17 +17538,17 @@ } }, "@docusaurus/theme-common": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-3.1.1.tgz", - "integrity": "sha512-38urZfeMhN70YaXkwIGXmcUcv2CEYK/2l4b05GkJPrbEbgpsIZM3Xc+Js2ehBGGZmfZq8GjjQ5RNQYG+MYzCYg==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-3.4.0.tgz", + "integrity": "sha512-0A27alXuv7ZdCg28oPE8nH/Iz73/IUejVaCazqu9elS4ypjiLhK3KfzdSQBnL/g7YfHSlymZKdiOHEo8fJ0qMA==", "requires": { - "@docusaurus/mdx-loader": "3.1.1", - "@docusaurus/module-type-aliases": "3.1.1", - "@docusaurus/plugin-content-blog": "3.1.1", - "@docusaurus/plugin-content-docs": "3.1.1", - "@docusaurus/plugin-content-pages": "3.1.1", - "@docusaurus/utils": "3.1.1", - "@docusaurus/utils-common": "3.1.1", + "@docusaurus/mdx-loader": "3.4.0", + "@docusaurus/module-type-aliases": "3.4.0", + "@docusaurus/plugin-content-blog": "3.4.0", + "@docusaurus/plugin-content-docs": "3.4.0", + "@docusaurus/plugin-content-pages": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-common": "3.4.0", "@types/history": "^4.7.11", "@types/react": "*", "@types/react-router-config": "*", @@ -16469,19 +17559,33 @@ "utility-types": "^3.10.0" } }, + "@docusaurus/theme-mermaid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-mermaid/-/theme-mermaid-3.4.0.tgz", + "integrity": "sha512-3w5QW0HEZ2O6x2w6lU3ZvOe1gNXP2HIoKDMJBil1VmLBc9PmpAG17VmfhI/p3L2etNmOiVs5GgniUqvn8AFEGQ==", + "requires": { + "@docusaurus/core": "3.4.0", + "@docusaurus/module-type-aliases": "3.4.0", + "@docusaurus/theme-common": "3.4.0", + "@docusaurus/types": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", + "mermaid": "^10.4.0", + "tslib": "^2.6.0" + } + }, "@docusaurus/theme-search-algolia": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-3.1.1.tgz", - "integrity": "sha512-tBH9VY5EpRctVdaAhT+b1BY8y5dyHVZGFXyCHgTrvcXQy5CV4q7serEX7U3SveNT9zksmchPyct6i1sFDC4Z5g==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-3.4.0.tgz", + "integrity": "sha512-aiHFx7OCw4Wck1z6IoShVdUWIjntC8FHCw9c5dR8r3q4Ynh+zkS8y2eFFunN/DL6RXPzpnvKCg3vhLQYJDmT9Q==", "requires": { "@docsearch/react": "^3.5.2", - "@docusaurus/core": "3.1.1", - "@docusaurus/logger": "3.1.1", - "@docusaurus/plugin-content-docs": "3.1.1", - "@docusaurus/theme-common": "3.1.1", - "@docusaurus/theme-translations": "3.1.1", - "@docusaurus/utils": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "@docusaurus/core": "3.4.0", + "@docusaurus/logger": "3.4.0", + "@docusaurus/plugin-content-docs": "3.4.0", + "@docusaurus/theme-common": "3.4.0", + "@docusaurus/theme-translations": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "algoliasearch": "^4.18.0", "algoliasearch-helper": "^3.13.3", "clsx": "^2.0.0", @@ -16493,18 +17597,18 @@ } }, "@docusaurus/theme-translations": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-3.1.1.tgz", - "integrity": "sha512-xvWQFwjxHphpJq5fgk37FXCDdAa2o+r7FX8IpMg+bGZBNXyWBu3MjZ+G4+eUVNpDhVinTc+j6ucL0Ain5KCGrg==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-3.4.0.tgz", + "integrity": "sha512-zSxCSpmQCCdQU5Q4CnX/ID8CSUUI3fvmq4hU/GNP/XoAWtXo9SAVnM3TzpU8Gb//H3WCsT8mJcTfyOk3d9ftNg==", "requires": { "fs-extra": "^11.1.1", "tslib": "^2.6.0" } }, "@docusaurus/types": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.1.1.tgz", - "integrity": "sha512-grBqOLnubUecgKFXN9q3uit2HFbCxTWX4Fam3ZFbMN0sWX9wOcDoA7lwdX/8AmeL20Oc4kQvWVgNrsT8bKRvzg==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.4.0.tgz", + "integrity": "sha512-4jcDO8kXi5Cf9TcyikB/yKmz14f2RZ2qTRerbHAsS+5InE9ZgSLBNLsewtFTcTOXSVcbU3FoGOzcNWAmU1TR0A==", "requires": { "@mdx-js/mdx": "^3.0.0", "@types/history": "^4.7.11", @@ -16518,12 +17622,13 @@ } }, "@docusaurus/utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-3.1.1.tgz", - "integrity": "sha512-ZJfJa5cJQtRYtqijsPEnAZoduW6sjAQ7ZCWSZavLcV10Fw0Z3gSaPKA/B4micvj2afRZ4gZxT7KfYqe5H8Cetg==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-3.4.0.tgz", + "integrity": "sha512-fRwnu3L3nnWaXOgs88BVBmG1yGjcQqZNHG+vInhEa2Sz2oQB+ZjbEMO5Rh9ePFpZ0YDiDUhpaVjwmS+AU2F14g==", "requires": { - "@docusaurus/logger": "3.1.1", - "@svgr/webpack": "^6.5.1", + "@docusaurus/logger": "3.4.0", + "@docusaurus/utils-common": "3.4.0", + "@svgr/webpack": "^8.1.0", "escape-string-regexp": "^4.0.0", "file-loader": "^6.2.0", "fs-extra": "^11.1.1", @@ -16534,30 +17639,35 @@ "js-yaml": "^4.1.0", "lodash": "^4.17.21", "micromatch": "^4.0.5", + "prompts": "^2.4.2", "resolve-pathname": "^3.0.0", "shelljs": "^0.8.5", "tslib": "^2.6.0", "url-loader": "^4.1.1", + "utility-types": "^3.10.0", "webpack": "^5.88.1" } }, "@docusaurus/utils-common": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-3.1.1.tgz", - "integrity": "sha512-eGne3olsIoNfPug5ixjepZAIxeYFzHHnor55Wb2P57jNbtVaFvij/T+MS8U0dtZRFi50QU+UPmRrXdVUM8uyMg==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-3.4.0.tgz", + "integrity": "sha512-NVx54Wr4rCEKsjOH5QEVvxIqVvm+9kh7q8aYTU5WzUU9/Hctd6aTrcZ3G0Id4zYJ+AeaG5K5qHA4CY5Kcm2iyQ==", "requires": { "tslib": "^2.6.0" } }, "@docusaurus/utils-validation": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-3.1.1.tgz", - "integrity": "sha512-KlY4P9YVDnwL+nExvlIpu79abfEv6ZCHuOX4ZQ+gtip+Wxj0daccdReIWWtqxM/Fb5Cz1nQvUCc7VEtT8IBUAA==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-3.4.0.tgz", + "integrity": "sha512-hYQ9fM+AXYVTWxJOT1EuNaRnrR2WGpRdLDQG07O8UOpsvCPWUVOeo26Rbm0JWY2sGLfzAb+tvJ62yF+8F+TV0g==", "requires": { - "@docusaurus/logger": "3.1.1", - "@docusaurus/utils": "3.1.1", + "@docusaurus/logger": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-common": "3.4.0", + "fs-extra": "^11.2.0", "joi": "^17.9.2", "js-yaml": "^4.1.0", + "lodash": "^4.17.21", "tslib": "^2.6.0" } }, @@ -16777,20 +17887,10 @@ "micromark-util-symbol": "^1.0.1" } }, - "@slorber/static-site-generator-webpack-plugin": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/@slorber/static-site-generator-webpack-plugin/-/static-site-generator-webpack-plugin-4.0.7.tgz", - "integrity": "sha512-Ug7x6z5lwrz0WqdnNFOMYrDQNTPAprvHLSh6+/fmml3qUiz6l5eq+2MzLKWtn/q5K5NpSiFsZTP/fck/3vjSxA==", - "requires": { - "eval": "^0.1.8", - "p-map": "^4.0.0", - "webpack-sources": "^3.2.2" - } - }, "@svgr/babel-plugin-add-jsx-attribute": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-6.5.1.tgz", - "integrity": "sha512-9PYGcXrAxitycIjRmZB+Q0JaN07GZIWaTBIGQzfaZv+qr1n8X1XUEJ5rZ/vx6OVD9RRYlrNnXWExQXcmZeD/BQ==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-8.0.0.tgz", + "integrity": "sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==", "requires": {} }, "@svgr/babel-plugin-remove-jsx-attribute": { @@ -16806,105 +17906,105 @@ "requires": {} }, "@svgr/babel-plugin-replace-jsx-attribute-value": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-6.5.1.tgz", - "integrity": "sha512-8DPaVVE3fd5JKuIC29dqyMB54sA6mfgki2H2+swh+zNJoynC8pMPzOkidqHOSc6Wj032fhl8Z0TVn1GiPpAiJg==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-8.0.0.tgz", + "integrity": "sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==", "requires": {} }, "@svgr/babel-plugin-svg-dynamic-title": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-6.5.1.tgz", - "integrity": "sha512-FwOEi0Il72iAzlkaHrlemVurgSQRDFbk0OC8dSvD5fSBPHltNh7JtLsxmZUhjYBZo2PpcU/RJvvi6Q0l7O7ogw==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-8.0.0.tgz", + "integrity": "sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==", "requires": {} }, "@svgr/babel-plugin-svg-em-dimensions": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-6.5.1.tgz", - "integrity": "sha512-gWGsiwjb4tw+ITOJ86ndY/DZZ6cuXMNE/SjcDRg+HLuCmwpcjOktwRF9WgAiycTqJD/QXqL2f8IzE2Rzh7aVXA==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-8.0.0.tgz", + "integrity": "sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==", "requires": {} }, "@svgr/babel-plugin-transform-react-native-svg": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-6.5.1.tgz", - "integrity": "sha512-2jT3nTayyYP7kI6aGutkyfJ7UMGtuguD72OjeGLwVNyfPRBD8zQthlvL+fAbAKk5n9ZNcvFkp/b1lZ7VsYqVJg==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-8.1.0.tgz", + "integrity": "sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==", "requires": {} }, "@svgr/babel-plugin-transform-svg-component": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-6.5.1.tgz", - "integrity": "sha512-a1p6LF5Jt33O3rZoVRBqdxL350oge54iZWHNI6LJB5tQ7EelvD/Mb1mfBiZNAan0dt4i3VArkFRjA4iObuNykQ==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-8.0.0.tgz", + "integrity": "sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==", "requires": {} }, "@svgr/babel-preset": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-6.5.1.tgz", - "integrity": "sha512-6127fvO/FF2oi5EzSQOAjo1LE3OtNVh11R+/8FXa+mHx1ptAaS4cknIjnUA7e6j6fwGGJ17NzaTJFUwOV2zwCw==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-8.1.0.tgz", + "integrity": "sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==", "requires": { - "@svgr/babel-plugin-add-jsx-attribute": "^6.5.1", - "@svgr/babel-plugin-remove-jsx-attribute": "*", - "@svgr/babel-plugin-remove-jsx-empty-expression": "*", - "@svgr/babel-plugin-replace-jsx-attribute-value": "^6.5.1", - "@svgr/babel-plugin-svg-dynamic-title": "^6.5.1", - "@svgr/babel-plugin-svg-em-dimensions": "^6.5.1", - "@svgr/babel-plugin-transform-react-native-svg": "^6.5.1", - "@svgr/babel-plugin-transform-svg-component": "^6.5.1" + "@svgr/babel-plugin-add-jsx-attribute": "8.0.0", + "@svgr/babel-plugin-remove-jsx-attribute": "8.0.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "8.0.0", + "@svgr/babel-plugin-replace-jsx-attribute-value": "8.0.0", + "@svgr/babel-plugin-svg-dynamic-title": "8.0.0", + "@svgr/babel-plugin-svg-em-dimensions": "8.0.0", + "@svgr/babel-plugin-transform-react-native-svg": "8.1.0", + "@svgr/babel-plugin-transform-svg-component": "8.0.0" } }, "@svgr/core": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/core/-/core-6.5.1.tgz", - "integrity": "sha512-/xdLSWxK5QkqG524ONSjvg3V/FkNyCv538OIBdQqPNaAta3AsXj/Bd2FbvR87yMbXO2hFSWiAe/Q6IkVPDw+mw==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-8.1.0.tgz", + "integrity": "sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==", "requires": { - "@babel/core": "^7.19.6", - "@svgr/babel-preset": "^6.5.1", - "@svgr/plugin-jsx": "^6.5.1", + "@babel/core": "^7.21.3", + "@svgr/babel-preset": "8.1.0", "camelcase": "^6.2.0", - "cosmiconfig": "^7.0.1" + "cosmiconfig": "^8.1.3", + "snake-case": "^3.0.4" } }, "@svgr/hast-util-to-babel-ast": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-6.5.1.tgz", - "integrity": "sha512-1hnUxxjd83EAxbL4a0JDJoD3Dao3hmjvyvyEV8PzWmLK3B9m9NPlW7GKjFyoWE8nM7HnXzPcmmSyOW8yOddSXw==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-8.0.0.tgz", + "integrity": "sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==", "requires": { - "@babel/types": "^7.20.0", + "@babel/types": "^7.21.3", "entities": "^4.4.0" } }, "@svgr/plugin-jsx": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-6.5.1.tgz", - "integrity": "sha512-+UdQxI3jgtSjCykNSlEMuy1jSRQlGC7pqBCPvkG/2dATdWo082zHTTK3uhnAju2/6XpE6B5mZ3z4Z8Ns01S8Gw==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-8.1.0.tgz", + "integrity": "sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA==", "requires": { - "@babel/core": "^7.19.6", - "@svgr/babel-preset": "^6.5.1", - "@svgr/hast-util-to-babel-ast": "^6.5.1", + "@babel/core": "^7.21.3", + "@svgr/babel-preset": "8.1.0", + "@svgr/hast-util-to-babel-ast": "8.0.0", "svg-parser": "^2.0.4" } }, "@svgr/plugin-svgo": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-6.5.1.tgz", - "integrity": "sha512-omvZKf8ixP9z6GWgwbtmP9qQMPX4ODXi+wzbVZgomNFsUIlHA1sf4fThdwTWSsZGgvGAG6yE+b/F5gWUkcZ/iQ==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-8.1.0.tgz", + "integrity": "sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA==", "requires": { - "cosmiconfig": "^7.0.1", - "deepmerge": "^4.2.2", - "svgo": "^2.8.0" + "cosmiconfig": "^8.1.3", + "deepmerge": "^4.3.1", + "svgo": "^3.0.2" } }, "@svgr/webpack": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-6.5.1.tgz", - "integrity": "sha512-cQ/AsnBkXPkEK8cLbv4Dm7JGXq2XrumKnL1dRpJD9rIO2fTIlJI9a1uCciYG1F2aUsox/hJQyNGbt3soDxSRkA==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-8.1.0.tgz", + "integrity": "sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA==", "requires": { - "@babel/core": "^7.19.6", - "@babel/plugin-transform-react-constant-elements": "^7.18.12", - "@babel/preset-env": "^7.19.4", + "@babel/core": "^7.21.3", + "@babel/plugin-transform-react-constant-elements": "^7.21.3", + "@babel/preset-env": "^7.20.2", "@babel/preset-react": "^7.18.6", - "@babel/preset-typescript": "^7.18.6", - "@svgr/core": "^6.5.1", - "@svgr/plugin-jsx": "^6.5.1", - "@svgr/plugin-svgo": "^6.5.1" + "@babel/preset-typescript": "^7.21.0", + "@svgr/core": "8.1.0", + "@svgr/plugin-jsx": "8.1.0", + "@svgr/plugin-svgo": "8.1.0" } }, "@szmarczak/http-timer": { @@ -16962,6 +18062,24 @@ "@types/node": "*" } }, + "@types/d3-scale": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-4.0.8.tgz", + "integrity": "sha512-gkK1VVTr5iNiYJ7vWDI+yUFFlszhNMtVeneJ6lUTKPjprsvLLI9/tgEGiXJOnlINJA8FyA88gfnQsHbybVZrYQ==", + "requires": { + "@types/d3-time": "*" + } + }, + "@types/d3-scale-chromatic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/d3-scale-chromatic/-/d3-scale-chromatic-3.0.3.tgz", + "integrity": "sha512-laXM4+1o5ImZv3RpFAsTRn3TEkzqkytiOY0Dz0sq5cnd1dtNlk6sHLon4OvqaiJb28T0S/TdsBI3Sjsy+keJrw==" + }, + "@types/d3-time": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/d3-time/-/d3-time-3.0.3.tgz", + "integrity": "sha512-2p6olUZ4w3s+07q3Tm2dbiMZy5pCDfYwtLXXHUnVzXgQlZ/OyPtUz6OL382BkOuGlLXqfT+wqv8Fw2v8/0geBw==" + }, "@types/debug": { "version": "4.1.12", "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", @@ -17506,30 +18624,31 @@ } }, "algoliasearch": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.22.1.tgz", - "integrity": "sha512-jwydKFQJKIx9kIZ8Jm44SdpigFwRGPESaxZBaHSV0XWN2yBJAOT4mT7ppvlrpA4UGzz92pqFnVKr/kaZXrcreg==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.23.3.tgz", + "integrity": "sha512-Le/3YgNvjW9zxIQMRhUHuhiUjAlKY/zsdZpfq4dlLqg6mEm0nL6yk+7f2hDOtLpxsgE4jSzDmvHL7nXdBp5feg==", "requires": { - "@algolia/cache-browser-local-storage": "4.22.1", - "@algolia/cache-common": "4.22.1", - "@algolia/cache-in-memory": "4.22.1", - "@algolia/client-account": "4.22.1", - "@algolia/client-analytics": "4.22.1", - "@algolia/client-common": "4.22.1", - "@algolia/client-personalization": "4.22.1", - "@algolia/client-search": "4.22.1", - "@algolia/logger-common": "4.22.1", - "@algolia/logger-console": "4.22.1", - "@algolia/requester-browser-xhr": "4.22.1", - "@algolia/requester-common": "4.22.1", - "@algolia/requester-node-http": "4.22.1", - "@algolia/transporter": "4.22.1" + "@algolia/cache-browser-local-storage": "4.23.3", + "@algolia/cache-common": "4.23.3", + "@algolia/cache-in-memory": "4.23.3", + "@algolia/client-account": "4.23.3", + "@algolia/client-analytics": "4.23.3", + "@algolia/client-common": "4.23.3", + "@algolia/client-personalization": "4.23.3", + "@algolia/client-search": "4.23.3", + "@algolia/logger-common": "4.23.3", + "@algolia/logger-console": "4.23.3", + "@algolia/recommend": "4.23.3", + "@algolia/requester-browser-xhr": "4.23.3", + "@algolia/requester-common": "4.23.3", + "@algolia/requester-node-http": "4.23.3", + "@algolia/transporter": "4.23.3" } }, "algoliasearch-helper": { - "version": "3.16.2", - "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.16.2.tgz", - "integrity": "sha512-Yl/Gu5Cq4Z5s/AJ0jR37OPI1H3+z7PHz657ibyaXgMOaWvPlZ3OACN13N+7HCLPUlB0BN+8BtmrG/CqTilowBA==", + "version": "3.22.1", + "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.22.1.tgz", + "integrity": "sha512-fSxJ4YreH4kOME9CnKazbAn2tK/rvBoV37ETd6nTt4j7QfkcnW+c+F22WfuE9Q/sRpvOMnUwU/BXAVEiwW7p/w==", "requires": { "@algolia/events": "^4.0.1" } @@ -17617,12 +18736,12 @@ "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" }, "autoprefixer": { - "version": "10.4.17", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.17.tgz", - "integrity": "sha512-/cpVNRLSfhOtcGflT13P2794gVSgmPgTR+erw5ifnMLZb0UnSlkK4tquLmkd3BhA+nLo5tX8Cu0upUsGKvKbmg==", + "version": "10.4.19", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.19.tgz", + "integrity": "sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==", "requires": { - "browserslist": "^4.22.2", - "caniuse-lite": "^1.0.30001578", + "browserslist": "^4.23.0", + "caniuse-lite": "^1.0.30001599", "fraction.js": "^4.3.7", "normalize-range": "^0.1.2", "picocolors": "^1.0.0", @@ -17791,14 +18910,14 @@ } }, "browserslist": { - "version": "4.22.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.3.tgz", - "integrity": "sha512-UAp55yfwNv0klWNapjs/ktHoguxuQNGnOzxYmfnXIS+8AsRDZkSDxg7R1AX3GKzn078SBI5dzwzj/Yx0Or0e3A==", + "version": "4.23.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.1.tgz", + "integrity": "sha512-TUfofFo/KsK/bWZ9TWQ5O26tsWW4Uhmt8IYklbnUa70udB6P2wA7w7o4PY4muaEPBQaAX+CEnmmIA41NVHtPVw==", "requires": { - "caniuse-lite": "^1.0.30001580", - "electron-to-chromium": "^1.4.648", + "caniuse-lite": "^1.0.30001629", + "electron-to-chromium": "^1.4.796", "node-releases": "^2.0.14", - "update-browserslist-db": "^1.0.13" + "update-browserslist-db": "^1.0.16" } }, "buffer-from": { @@ -17838,13 +18957,15 @@ } }, "call-bind": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz", - "integrity": "sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", "requires": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.1", - "set-function-length": "^1.1.1" + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.1" } }, "callsites": { @@ -17878,9 +18999,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001582", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001582.tgz", - "integrity": "sha512-vsJG3V5vgfduaQGVxL53uSX/HUzxyr2eA8xCo36OLal7sRcSZbibJtLeh0qja4sFOr/QQGt4opB4tOy+eOgAxg==" + "version": "1.0.30001636", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001636.tgz", + "integrity": "sha512-bMg2vmr8XBsbL6Lr0UHXy/21m84FTxDLWn2FSqMd5PrlbMxwJlQnC2YWYxVgp66PZE+BBNF2jYQUBKCo1FDeZg==" }, "ccount": { "version": "2.0.1", @@ -18275,16 +19396,23 @@ "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==", + "cose-base": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/cose-base/-/cose-base-1.0.3.tgz", + "integrity": "sha512-s9whTXInMSgAp/NVXVNuVxVKzGH2qck3aQlVHxDCdAEPgtMKwc4Wq6/QKhgdEdgbLSi9rBTAcPoRa6JpiG4ksg==", "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" + "layout-base": "^1.0.0" + } + }, + "cosmiconfig": { + "version": "8.3.6", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", + "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", + "requires": { + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0", + "path-type": "^4.0.0" } }, "cross-spawn": { @@ -18313,9 +19441,9 @@ } }, "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==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-7.2.0.tgz", + "integrity": "sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow==", "requires": {} }, "css-loader": { @@ -18334,23 +19462,16 @@ } }, "css-minimizer-webpack-plugin": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-4.2.2.tgz", - "integrity": "sha512-s3Of/4jKfw1Hj9CxEO1E5oXhQAxlayuHO2y/ML+C6I9sQ7FdzfEV6QgMLN3vI+qFsjJGIAFLKtQK7t8BOXAIyA==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-5.0.1.tgz", + "integrity": "sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==", "requires": { - "cssnano": "^5.1.8", - "jest-worker": "^29.1.2", - "postcss": "^8.4.17", - "schema-utils": "^4.0.0", - "serialize-javascript": "^6.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==" - } + "@jridgewell/trace-mapping": "^0.3.18", + "cssnano": "^6.0.1", + "jest-worker": "^29.4.3", + "postcss": "^8.4.24", + "schema-utils": "^4.0.1", + "serialize-javascript": "^6.0.1" } }, "css-select": { @@ -18366,19 +19487,12 @@ } }, "css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", + "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", "requires": { - "mdn-data": "2.0.14", - "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==" - } + "mdn-data": "2.0.30", + "source-map-js": "^1.0.1" } }, "css-what": { @@ -18392,76 +19506,93 @@ "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==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-6.1.2.tgz", + "integrity": "sha512-rYk5UeX7VAM/u0lNqewCdasdtPK81CgX8wJFLEIXHbV2oldWRgJAsZrdhRXkV1NJzA2g850KiFm9mMU2HxNxMA==", "requires": { - "cssnano-preset-default": "^5.2.14", - "lilconfig": "^2.0.3", - "yaml": "^1.10.2" + "cssnano-preset-default": "^6.1.2", + "lilconfig": "^3.1.1" } }, "cssnano-preset-advanced": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-5.3.10.tgz", - "integrity": "sha512-fnYJyCS9jgMU+cmHO1rPSPf9axbQyD7iUhLO5Df6O4G+fKIOMps+ZbU0PdGFejFBBZ3Pftf18fn1eG7MAPUSWQ==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-6.1.2.tgz", + "integrity": "sha512-Nhao7eD8ph2DoHolEzQs5CfRpiEP0xa1HBdnFZ82kvqdmbwVBUr2r1QuQ4t1pi+D1ZpqpcO4T+wy/7RxzJ/WPQ==", "requires": { - "autoprefixer": "^10.4.12", - "cssnano-preset-default": "^5.2.14", - "postcss-discard-unused": "^5.1.0", - "postcss-merge-idents": "^5.1.1", - "postcss-reduce-idents": "^5.2.0", - "postcss-zindex": "^5.1.0" + "autoprefixer": "^10.4.19", + "browserslist": "^4.23.0", + "cssnano-preset-default": "^6.1.2", + "postcss-discard-unused": "^6.0.5", + "postcss-merge-idents": "^6.0.3", + "postcss-reduce-idents": "^6.0.3", + "postcss-zindex": "^6.0.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==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-6.1.2.tgz", + "integrity": "sha512-1C0C+eNaeN8OcHQa193aRgYexyJtU8XwbdieEjClw+J9d94E41LwT6ivKH0WT+fYwYWB0Zp3I3IZ7tI/BbUbrg==", "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" + "browserslist": "^4.23.0", + "css-declaration-sorter": "^7.2.0", + "cssnano-utils": "^4.0.2", + "postcss-calc": "^9.0.1", + "postcss-colormin": "^6.1.0", + "postcss-convert-values": "^6.1.0", + "postcss-discard-comments": "^6.0.2", + "postcss-discard-duplicates": "^6.0.3", + "postcss-discard-empty": "^6.0.3", + "postcss-discard-overridden": "^6.0.2", + "postcss-merge-longhand": "^6.0.5", + "postcss-merge-rules": "^6.1.1", + "postcss-minify-font-values": "^6.1.0", + "postcss-minify-gradients": "^6.0.3", + "postcss-minify-params": "^6.1.0", + "postcss-minify-selectors": "^6.0.4", + "postcss-normalize-charset": "^6.0.2", + "postcss-normalize-display-values": "^6.0.2", + "postcss-normalize-positions": "^6.0.2", + "postcss-normalize-repeat-style": "^6.0.2", + "postcss-normalize-string": "^6.0.2", + "postcss-normalize-timing-functions": "^6.0.2", + "postcss-normalize-unicode": "^6.1.0", + "postcss-normalize-url": "^6.0.2", + "postcss-normalize-whitespace": "^6.0.2", + "postcss-ordered-values": "^6.0.2", + "postcss-reduce-initial": "^6.1.0", + "postcss-reduce-transforms": "^6.0.2", + "postcss-svgo": "^6.0.3", + "postcss-unique-selectors": "^6.0.4" } }, "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==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-4.0.2.tgz", + "integrity": "sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ==", "requires": {} }, "csso": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", + "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==", "requires": { - "css-tree": "^1.1.2" + "css-tree": "~2.2.0" + }, + "dependencies": { + "css-tree": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", + "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", + "requires": { + "mdn-data": "2.0.28", + "source-map-js": "^1.0.1" + } + }, + "mdn-data": { + "version": "2.0.28", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", + "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==" + } } }, "csstype": { @@ -18469,6 +19600,348 @@ "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" }, + "cytoscape": { + "version": "3.29.2", + "resolved": "https://registry.npmjs.org/cytoscape/-/cytoscape-3.29.2.tgz", + "integrity": "sha512-2G1ycU28Nh7OHT9rkXRLpCDP30MKH1dXJORZuBhtEhEW7pKwgPi77ImqlCWinouyE1PNepIOGZBOrE84DG7LyQ==" + }, + "cytoscape-cose-bilkent": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cytoscape-cose-bilkent/-/cytoscape-cose-bilkent-4.1.0.tgz", + "integrity": "sha512-wgQlVIUJF13Quxiv5e1gstZ08rnZj2XaLHGoFMYXz7SkNfCDOOteKBE6SYRfA9WxxI/iBc3ajfDoc6hb/MRAHQ==", + "requires": { + "cose-base": "^1.0.0" + } + }, + "d3": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/d3/-/d3-7.9.0.tgz", + "integrity": "sha512-e1U46jVP+w7Iut8Jt8ri1YsPOvFpg46k+K8TpCb0P+zjCkjkPnV7WzfDJzMHy1LnA+wj5pLT1wjO901gLXeEhA==", + "requires": { + "d3-array": "3", + "d3-axis": "3", + "d3-brush": "3", + "d3-chord": "3", + "d3-color": "3", + "d3-contour": "4", + "d3-delaunay": "6", + "d3-dispatch": "3", + "d3-drag": "3", + "d3-dsv": "3", + "d3-ease": "3", + "d3-fetch": "3", + "d3-force": "3", + "d3-format": "3", + "d3-geo": "3", + "d3-hierarchy": "3", + "d3-interpolate": "3", + "d3-path": "3", + "d3-polygon": "3", + "d3-quadtree": "3", + "d3-random": "3", + "d3-scale": "4", + "d3-scale-chromatic": "3", + "d3-selection": "3", + "d3-shape": "3", + "d3-time": "3", + "d3-time-format": "4", + "d3-timer": "3", + "d3-transition": "3", + "d3-zoom": "3" + } + }, + "d3-array": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.4.tgz", + "integrity": "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==", + "requires": { + "internmap": "1 - 2" + } + }, + "d3-axis": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-axis/-/d3-axis-3.0.0.tgz", + "integrity": "sha512-IH5tgjV4jE/GhHkRV0HiVYPDtvfjHQlQfJHs0usq7M30XcSBvOotpmH1IgkcXsO/5gEQZD43B//fc7SRT5S+xw==" + }, + "d3-brush": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-brush/-/d3-brush-3.0.0.tgz", + "integrity": "sha512-ALnjWlVYkXsVIGlOsuWH1+3udkYFI48Ljihfnh8FZPF2QS9o+PzGLBslO0PjzVoHLZ2KCVgAM8NVkXPJB2aNnQ==", + "requires": { + "d3-dispatch": "1 - 3", + "d3-drag": "2 - 3", + "d3-interpolate": "1 - 3", + "d3-selection": "3", + "d3-transition": "3" + } + }, + "d3-chord": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-chord/-/d3-chord-3.0.1.tgz", + "integrity": "sha512-VE5S6TNa+j8msksl7HwjxMHDM2yNK3XCkusIlpX5kwauBfXuyLAtNg9jCp/iHH61tgI4sb6R/EIMWCqEIdjT/g==", + "requires": { + "d3-path": "1 - 3" + } + }, + "d3-color": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz", + "integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==" + }, + "d3-contour": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/d3-contour/-/d3-contour-4.0.2.tgz", + "integrity": "sha512-4EzFTRIikzs47RGmdxbeUvLWtGedDUNkTcmzoeyg4sP/dvCexO47AaQL7VKy/gul85TOxw+IBgA8US2xwbToNA==", + "requires": { + "d3-array": "^3.2.0" + } + }, + "d3-delaunay": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/d3-delaunay/-/d3-delaunay-6.0.4.tgz", + "integrity": "sha512-mdjtIZ1XLAM8bm/hx3WwjfHt6Sggek7qH043O8KEjDXN40xi3vx/6pYSVTwLjEgiXQTbvaouWKynLBiUZ6SK6A==", + "requires": { + "delaunator": "5" + } + }, + "d3-dispatch": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-3.0.1.tgz", + "integrity": "sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg==" + }, + "d3-drag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-drag/-/d3-drag-3.0.0.tgz", + "integrity": "sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg==", + "requires": { + "d3-dispatch": "1 - 3", + "d3-selection": "3" + } + }, + "d3-dsv": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-dsv/-/d3-dsv-3.0.1.tgz", + "integrity": "sha512-UG6OvdI5afDIFP9w4G0mNq50dSOsXHJaRE8arAS5o9ApWnIElp8GZw1Dun8vP8OyHOZ/QJUKUJwxiiCCnUwm+Q==", + "requires": { + "commander": "7", + "iconv-lite": "0.6", + "rw": "1" + }, + "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==" + }, + "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" + } + } + } + }, + "d3-ease": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-3.0.1.tgz", + "integrity": "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==" + }, + "d3-fetch": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-fetch/-/d3-fetch-3.0.1.tgz", + "integrity": "sha512-kpkQIM20n3oLVBKGg6oHrUchHM3xODkTzjMoj7aWQFq5QEM+R6E4WkzT5+tojDY7yjez8KgCBRoj4aEr99Fdqw==", + "requires": { + "d3-dsv": "1 - 3" + } + }, + "d3-force": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-force/-/d3-force-3.0.0.tgz", + "integrity": "sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg==", + "requires": { + "d3-dispatch": "1 - 3", + "d3-quadtree": "1 - 3", + "d3-timer": "1 - 3" + } + }, + "d3-format": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-3.1.0.tgz", + "integrity": "sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==" + }, + "d3-geo": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-3.1.1.tgz", + "integrity": "sha512-637ln3gXKXOwhalDzinUgY83KzNWZRKbYubaG+fGVuc/dxO64RRljtCTnf5ecMyE1RIdtqpkVcq0IbtU2S8j2Q==", + "requires": { + "d3-array": "2.5.0 - 3" + } + }, + "d3-hierarchy": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-3.1.2.tgz", + "integrity": "sha512-FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA==" + }, + "d3-interpolate": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz", + "integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==", + "requires": { + "d3-color": "1 - 3" + } + }, + "d3-path": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-3.1.0.tgz", + "integrity": "sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==" + }, + "d3-polygon": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-polygon/-/d3-polygon-3.0.1.tgz", + "integrity": "sha512-3vbA7vXYwfe1SYhED++fPUQlWSYTTGmFmQiany/gdbiWgU/iEyQzyymwL9SkJjFFuCS4902BSzewVGsHHmHtXg==" + }, + "d3-quadtree": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-3.0.1.tgz", + "integrity": "sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw==" + }, + "d3-random": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-random/-/d3-random-3.0.1.tgz", + "integrity": "sha512-FXMe9GfxTxqd5D6jFsQ+DJ8BJS4E/fT5mqqdjovykEB2oFbTMDVdg1MGFxfQW+FBOGoB++k8swBrgwSHT1cUXQ==" + }, + "d3-sankey": { + "version": "0.12.3", + "resolved": "https://registry.npmjs.org/d3-sankey/-/d3-sankey-0.12.3.tgz", + "integrity": "sha512-nQhsBRmM19Ax5xEIPLMY9ZmJ/cDvd1BG3UVvt5h3WRxKg5zGRbvnteTyWAbzeSvlh3tW7ZEmq4VwR5mB3tutmQ==", + "requires": { + "d3-array": "1 - 2", + "d3-shape": "^1.2.0" + }, + "dependencies": { + "d3-array": { + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-2.12.1.tgz", + "integrity": "sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==", + "requires": { + "internmap": "^1.0.0" + } + }, + "d3-path": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-1.0.9.tgz", + "integrity": "sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==" + }, + "d3-shape": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-1.3.7.tgz", + "integrity": "sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==", + "requires": { + "d3-path": "1" + } + }, + "internmap": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/internmap/-/internmap-1.0.1.tgz", + "integrity": "sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw==" + } + } + }, + "d3-scale": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz", + "integrity": "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==", + "requires": { + "d3-array": "2.10.0 - 3", + "d3-format": "1 - 3", + "d3-interpolate": "1.2.0 - 3", + "d3-time": "2.1.1 - 3", + "d3-time-format": "2 - 4" + } + }, + "d3-scale-chromatic": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-3.1.0.tgz", + "integrity": "sha512-A3s5PWiZ9YCXFye1o246KoscMWqf8BsD9eRiJ3He7C9OBaxKhAd5TFCdEx/7VbKtxxTsu//1mMJFrEt572cEyQ==", + "requires": { + "d3-color": "1 - 3", + "d3-interpolate": "1 - 3" + } + }, + "d3-selection": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-3.0.0.tgz", + "integrity": "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==" + }, + "d3-shape": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-3.2.0.tgz", + "integrity": "sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==", + "requires": { + "d3-path": "^3.1.0" + } + }, + "d3-time": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz", + "integrity": "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==", + "requires": { + "d3-array": "2 - 3" + } + }, + "d3-time-format": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz", + "integrity": "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==", + "requires": { + "d3-time": "1 - 3" + } + }, + "d3-timer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz", + "integrity": "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==" + }, + "d3-transition": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-3.0.1.tgz", + "integrity": "sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w==", + "requires": { + "d3-color": "1 - 3", + "d3-dispatch": "1 - 3", + "d3-ease": "1 - 3", + "d3-interpolate": "1 - 3", + "d3-timer": "1 - 3" + } + }, + "d3-zoom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-zoom/-/d3-zoom-3.0.0.tgz", + "integrity": "sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw==", + "requires": { + "d3-dispatch": "1 - 3", + "d3-drag": "2 - 3", + "d3-interpolate": "1 - 3", + "d3-selection": "2 - 3", + "d3-transition": "2 - 3" + } + }, + "dagre-d3-es": { + "version": "7.0.10", + "resolved": "https://registry.npmjs.org/dagre-d3-es/-/dagre-d3-es-7.0.10.tgz", + "integrity": "sha512-qTCQmEhcynucuaZgY5/+ti3X/rnszKZhEQH/ZdWdtP1tA/y3VoHJzcVrO9pjjJCNpigfscAtoUB5ONcd2wNn0A==", + "requires": { + "d3": "^7.8.2", + "lodash-es": "^4.17.21" + } + }, + "dayjs": { + "version": "1.11.11", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.11.tgz", + "integrity": "sha512-okzr3f11N6WuqYtZSvm+F776mB41wRZMhKP+hc34YdW+KmtYYK9iqvHSwo2k9FEH3fhGXvOPV6yz2IcSrfRUDg==" + }, "debounce": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz", @@ -18529,13 +20002,13 @@ "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==" }, "define-data-property": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz", - "integrity": "sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", "requires": { - "get-intrinsic": "^1.2.1", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.0" + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" } }, "define-lazy-prop": { @@ -18568,6 +20041,14 @@ "slash": "^3.0.0" } }, + "delaunator": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/delaunator/-/delaunator-5.0.1.tgz", + "integrity": "sha512-8nvh+XBe96aCESrGOqMp/84b13H9cdKbG5P2ejQCh4d4sK9RL4371qou9drQjMhvnPmhWl5hnmqbEE0fXr9Xnw==", + "requires": { + "robust-predicates": "^3.0.2" + } + }, "depd": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", @@ -18629,6 +20110,11 @@ "dequal": "^2.0.0" } }, + "diff": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", + "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==" + }, "dir-glob": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", @@ -18676,6 +20162,11 @@ "domelementtype": "^2.3.0" } }, + "dompurify": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.1.5.tgz", + "integrity": "sha512-lwG+n5h8QNpxtyrJW/gJWckL+1/DQiYMX8f7t8Z2AZTPw1esVrqjI63i7Zc2Gz0aKzLVMYC1V1PL/ky+aY/NgA==" + }, "domutils": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", @@ -18726,9 +20217,14 @@ "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" }, "electron-to-chromium": { - "version": "1.4.653", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.653.tgz", - "integrity": "sha512-wA2A2LQCqnEwQAvwADQq3KpMpNwgAUBnRmrFgRzHnPhbQUFArTR32Ab46f4p0MovDLcg4uqd4nCsN2hTltslpA==" + "version": "1.4.810", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.810.tgz", + "integrity": "sha512-Kaxhu4T7SJGpRQx99tq216gCq2nMxJo+uuT6uzz9l8TVN2stL7M06MIIXAtr9jsrLs2Glflgf2vMQRepxawOdQ==" + }, + "elkjs": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/elkjs/-/elkjs-0.9.3.tgz", + "integrity": "sha512-f/ZeWvW/BCXbhGEf1Ujp29EASo/lk1FDnETgNKwJrsVvGZhUWCZyg3xLJjAsxfOmt8KjswHmI5EwCQcPMpOYhQ==" }, "emoji-regex": { "version": "9.2.2", @@ -18777,15 +20273,28 @@ "is-arrayish": "^0.2.1" } }, + "es-define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", + "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "requires": { + "get-intrinsic": "^1.2.4" + } + }, + "es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==" + }, "es-module-lexer": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.4.1.tgz", "integrity": "sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w==" }, "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", + "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==" }, "escape-goat": { "version": "4.0.0", @@ -19349,10 +20858,11 @@ "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" }, "get-intrinsic": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz", - "integrity": "sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==", + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", "requires": { + "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", @@ -19548,17 +21058,17 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, "has-property-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz", - "integrity": "sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", "requires": { - "get-intrinsic": "^1.2.2" + "es-define-property": "^1.0.0" } }, "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==" + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", + "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==" }, "has-symbols": { "version": "1.0.3", @@ -19571,9 +21081,9 @@ "integrity": "sha512-IrsVwUHhEULx3R8f/aA8AHuEzAorplsab/v8HBzEiIukwq5i/EC+xmOW+HfP1OaDP+2JkgT1yILHN2O3UFIbcA==" }, "hasown": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", - "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", "requires": { "function-bind": "^1.1.2" } @@ -20026,6 +21536,11 @@ "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz", "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==" }, + "internmap": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz", + "integrity": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==" + }, "interpret": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", @@ -20323,6 +21838,21 @@ "universalify": "^2.0.0" } }, + "katex": { + "version": "0.16.10", + "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.10.tgz", + "integrity": "sha512-ZiqaC04tp2O5utMsl2TEZTXxa6WSC4yo0fv5ML++D3QZv/vx2Mct0mTlRx3O+uUkjfuAgOkzsCmq5MiUEsDDdA==", + "requires": { + "commander": "^8.3.0" + }, + "dependencies": { + "commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==" + } + } + }, "keyv": { "version": "4.5.4", "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", @@ -20331,6 +21861,11 @@ "json-buffer": "3.0.1" } }, + "khroma": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/khroma/-/khroma-2.1.0.tgz", + "integrity": "sha512-Ls993zuzfayK269Svk9hzpeGUKob/sIgZzyHYdjQoAdQetRKpOLj+k/QQQ/6Qi0Yz65mlROrfd+Ev+1+7dz9Kw==" + }, "kind-of": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", @@ -20358,15 +21893,20 @@ "shell-quote": "^1.8.1" } }, + "layout-base": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/layout-base/-/layout-base-1.0.2.tgz", + "integrity": "sha512-8h2oVEZNktL4BH2JCOI90iD1yXwL6iNW7KcCKT2QZgQJR2vbqDsldCTPRU9NifTCqHZci57XvQQ15YTu+sTYPg==" + }, "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==" }, "lilconfig": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", - "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==" + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.2.tgz", + "integrity": "sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==" }, "lines-and-columns": { "version": "1.2.4", @@ -20401,6 +21941,11 @@ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, + "lodash-es": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", + "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" + }, "lodash.debounce": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", @@ -20733,9 +22278,9 @@ } }, "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==" + "version": "2.0.30", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", + "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==" }, "media-typer": { "version": "0.3.0", @@ -20765,6 +22310,276 @@ "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" }, + "mermaid": { + "version": "10.9.1", + "resolved": "https://registry.npmjs.org/mermaid/-/mermaid-10.9.1.tgz", + "integrity": "sha512-Mx45Obds5W1UkW1nv/7dHRsbfMM1aOKA2+Pxs/IGHNonygDHwmng8xTHyS9z4KWVi0rbko8gjiBmuwwXQ7tiNA==", + "requires": { + "@braintree/sanitize-url": "^6.0.1", + "@types/d3-scale": "^4.0.3", + "@types/d3-scale-chromatic": "^3.0.0", + "cytoscape": "^3.28.1", + "cytoscape-cose-bilkent": "^4.1.0", + "d3": "^7.4.0", + "d3-sankey": "^0.12.3", + "dagre-d3-es": "7.0.10", + "dayjs": "^1.11.7", + "dompurify": "^3.0.5", + "elkjs": "^0.9.0", + "katex": "^0.16.9", + "khroma": "^2.0.0", + "lodash-es": "^4.17.21", + "mdast-util-from-markdown": "^1.3.0", + "non-layered-tidy-tree-layout": "^2.0.2", + "stylis": "^4.1.3", + "ts-dedent": "^2.2.0", + "uuid": "^9.0.0", + "web-worker": "^1.2.0" + }, + "dependencies": { + "@types/mdast": { + "version": "3.0.15", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.15.tgz", + "integrity": "sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==", + "requires": { + "@types/unist": "^2" + } + }, + "@types/unist": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.10.tgz", + "integrity": "sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==" + }, + "mdast-util-from-markdown": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.3.1.tgz", + "integrity": "sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==", + "requires": { + "@types/mdast": "^3.0.0", + "@types/unist": "^2.0.0", + "decode-named-character-reference": "^1.0.0", + "mdast-util-to-string": "^3.1.0", + "micromark": "^3.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-decode-string": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "unist-util-stringify-position": "^3.0.0", + "uvu": "^0.5.0" + } + }, + "mdast-util-to-string": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.2.0.tgz", + "integrity": "sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==", + "requires": { + "@types/mdast": "^3.0.0" + } + }, + "micromark": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.2.0.tgz", + "integrity": "sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==", + "requires": { + "@types/debug": "^4.0.0", + "debug": "^4.0.0", + "decode-named-character-reference": "^1.0.0", + "micromark-core-commonmark": "^1.0.1", + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-chunked": "^1.0.0", + "micromark-util-combine-extensions": "^1.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-encode": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-resolve-all": "^1.0.0", + "micromark-util-sanitize-uri": "^1.0.0", + "micromark-util-subtokenize": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.1", + "uvu": "^0.5.0" + } + }, + "micromark-core-commonmark": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-1.1.0.tgz", + "integrity": "sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw==", + "requires": { + "decode-named-character-reference": "^1.0.0", + "micromark-factory-destination": "^1.0.0", + "micromark-factory-label": "^1.0.0", + "micromark-factory-space": "^1.0.0", + "micromark-factory-title": "^1.0.0", + "micromark-factory-whitespace": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-chunked": "^1.0.0", + "micromark-util-classify-character": "^1.0.0", + "micromark-util-html-tag-name": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-resolve-all": "^1.0.0", + "micromark-util-subtokenize": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.1", + "uvu": "^0.5.0" + } + }, + "micromark-factory-destination": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-1.1.0.tgz", + "integrity": "sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg==", + "requires": { + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" + } + }, + "micromark-factory-label": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-1.1.0.tgz", + "integrity": "sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w==", + "requires": { + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0" + } + }, + "micromark-factory-title": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-1.1.0.tgz", + "integrity": "sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ==", + "requires": { + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" + } + }, + "micromark-factory-whitespace": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-1.1.0.tgz", + "integrity": "sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ==", + "requires": { + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" + } + }, + "micromark-util-chunked": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-1.1.0.tgz", + "integrity": "sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ==", + "requires": { + "micromark-util-symbol": "^1.0.0" + } + }, + "micromark-util-classify-character": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-1.1.0.tgz", + "integrity": "sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw==", + "requires": { + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" + } + }, + "micromark-util-combine-extensions": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.1.0.tgz", + "integrity": "sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA==", + "requires": { + "micromark-util-chunked": "^1.0.0", + "micromark-util-types": "^1.0.0" + } + }, + "micromark-util-decode-numeric-character-reference": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.1.0.tgz", + "integrity": "sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw==", + "requires": { + "micromark-util-symbol": "^1.0.0" + } + }, + "micromark-util-decode-string": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-1.1.0.tgz", + "integrity": "sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ==", + "requires": { + "decode-named-character-reference": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-symbol": "^1.0.0" + } + }, + "micromark-util-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-1.1.0.tgz", + "integrity": "sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==" + }, + "micromark-util-html-tag-name": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.2.0.tgz", + "integrity": "sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q==" + }, + "micromark-util-normalize-identifier": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.1.0.tgz", + "integrity": "sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==", + "requires": { + "micromark-util-symbol": "^1.0.0" + } + }, + "micromark-util-resolve-all": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-1.1.0.tgz", + "integrity": "sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA==", + "requires": { + "micromark-util-types": "^1.0.0" + } + }, + "micromark-util-sanitize-uri": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.2.0.tgz", + "integrity": "sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==", + "requires": { + "micromark-util-character": "^1.0.0", + "micromark-util-encode": "^1.0.0", + "micromark-util-symbol": "^1.0.0" + } + }, + "micromark-util-subtokenize": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-1.1.0.tgz", + "integrity": "sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A==", + "requires": { + "micromark-util-chunked": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0" + } + }, + "micromark-util-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", + "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==" + }, + "unist-util-stringify-position": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.3.tgz", + "integrity": "sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==", + "requires": { + "@types/unist": "^2.0.0" + } + }, + "uuid": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", + "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==" + } + } + }, "methods": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", @@ -21706,6 +23521,11 @@ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==" }, + "mri": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", + "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==" + }, "mrmime": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.0.tgz", @@ -21770,6 +23590,11 @@ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==" }, + "non-layered-tidy-tree-layout": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/non-layered-tidy-tree-layout/-/non-layered-tidy-tree-layout-2.0.2.tgz", + "integrity": "sha512-gkXMxRzUH+PB0ax9dUN0yYF0S25BqeAYqhgMaLUFmpXLEk7Fcu8f4emJuOAY0V8kjDICxROIKsTAKsV/v355xw==" + }, "normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", @@ -21780,11 +23605,6 @@ "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", @@ -22070,9 +23890,9 @@ } }, "picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", + "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==" }, "picomatch": { "version": "2.3.1", @@ -22136,74 +23956,74 @@ } }, "postcss": { - "version": "8.4.33", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.33.tgz", - "integrity": "sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg==", + "version": "8.4.38", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz", + "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==", "requires": { "nanoid": "^3.3.7", "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" + "source-map-js": "^1.2.0" } }, "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==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-9.0.1.tgz", + "integrity": "sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==", "requires": { - "postcss-selector-parser": "^6.0.9", + "postcss-selector-parser": "^6.0.11", "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==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-6.1.0.tgz", + "integrity": "sha512-x9yX7DOxeMAR+BgGVnNSAxmAj98NX/YxEMNFP+SDCEeNLb2r3i6Hh1ksMsnW8Ub5SLCpbescQqn9YEbE9554Sw==", "requires": { - "browserslist": "^4.21.4", + "browserslist": "^4.23.0", "caniuse-api": "^3.0.0", - "colord": "^2.9.1", + "colord": "^2.9.3", "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==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-6.1.0.tgz", + "integrity": "sha512-zx8IwP/ts9WvUM6NkVSkiU902QZL1bwPhaVaLynPtCsOTqp+ZKbNi+s6XJg3rfqpKGA/oc7Oxk5t8pOQJcwl/w==", "requires": { - "browserslist": "^4.21.4", + "browserslist": "^4.23.0", "postcss-value-parser": "^4.2.0" } }, "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==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-6.0.2.tgz", + "integrity": "sha512-65w/uIqhSBBfQmYnG92FO1mWZjJ4GL5b8atm5Yw2UgrwD7HiNiSSNwJor1eCFGzUgYnN/iIknhNRVqjrrpuglw==", "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==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-6.0.3.tgz", + "integrity": "sha512-+JA0DCvc5XvFAxwx6f/e68gQu/7Z9ud584VLmcgto28eB8FqSFZwtrLwB5Kcp70eIoWP/HXqz4wpo8rD8gpsTw==", "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==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-6.0.3.tgz", + "integrity": "sha512-znyno9cHKQsK6PtxL5D19Fj9uwSzC2mB74cpT66fhgOadEUPyXFkbgwm5tvc3bt3NAy8ltE5MrghxovZRVnOjQ==", "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==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-6.0.2.tgz", + "integrity": "sha512-j87xzI4LUggC5zND7KdjsI25APtyMuynXZSujByMaav2roV6OZX+8AaCUcZSWqckZpjAjRyFDdpqybgjFO0HJQ==", "requires": {} }, "postcss-discard-unused": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-5.1.0.tgz", - "integrity": "sha512-KwLWymI9hbwXmJa0dkrzpRbSJEh0vVUd7r8t0yOGPcfKzyJJxFM8kLyC5Ev9avji6nY95pOp1W6HqIrfT+0VGw==", + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-6.0.5.tgz", + "integrity": "sha512-wHalBlRHkaNnNwfC8z+ppX57VhvS+HWgjW508esjdaEYr3Mx7Gnn2xA4R/CKf5+Z9S5qsqC+Uzh4ueENWwCVUA==", "requires": { - "postcss-selector-parser": "^6.0.5" + "postcss-selector-parser": "^6.0.16" } }, "postcss-loader": { @@ -22214,84 +24034,71 @@ "cosmiconfig": "^8.3.5", "jiti": "^1.20.0", "semver": "^7.5.4" - }, - "dependencies": { - "cosmiconfig": { - "version": "8.3.6", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", - "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", - "requires": { - "import-fresh": "^3.3.0", - "js-yaml": "^4.1.0", - "parse-json": "^5.2.0", - "path-type": "^4.0.0" - } - } } }, "postcss-merge-idents": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-5.1.1.tgz", - "integrity": "sha512-pCijL1TREiCoog5nQp7wUe+TUonA2tC2sQ54UGeMmryK3UFGIYKqDyjnqd6RcuI4znFn9hWSLNN8xKE/vWcUQw==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-6.0.3.tgz", + "integrity": "sha512-1oIoAsODUs6IHQZkLQGO15uGEbK3EAl5wi9SS8hs45VgsxQfMnxvt+L+zIr7ifZFIH14cfAeVe2uCTa+SPRa3g==", "requires": { - "cssnano-utils": "^3.1.0", + "cssnano-utils": "^4.0.2", "postcss-value-parser": "^4.2.0" } }, "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==", + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-6.0.5.tgz", + "integrity": "sha512-5LOiordeTfi64QhICp07nzzuTDjNSO8g5Ksdibt44d+uvIIAE1oZdRn8y/W5ZtYgRH/lnLDlvi9F8btZcVzu3w==", "requires": { "postcss-value-parser": "^4.2.0", - "stylehacks": "^5.1.1" + "stylehacks": "^6.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==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-6.1.1.tgz", + "integrity": "sha512-KOdWF0gju31AQPZiD+2Ar9Qjowz1LTChSjFFbS+e2sFgc4uHOp3ZvVX4sNeTlk0w2O31ecFGgrFzhO0RSWbWwQ==", "requires": { - "browserslist": "^4.21.4", + "browserslist": "^4.23.0", "caniuse-api": "^3.0.0", - "cssnano-utils": "^3.1.0", - "postcss-selector-parser": "^6.0.5" + "cssnano-utils": "^4.0.2", + "postcss-selector-parser": "^6.0.16" } }, "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==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-6.1.0.tgz", + "integrity": "sha512-gklfI/n+9rTh8nYaSJXlCo3nOKqMNkxuGpTn/Qm0gstL3ywTr9/WRKznE+oy6fvfolH6dF+QM4nCo8yPLdvGJg==", "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==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-6.0.3.tgz", + "integrity": "sha512-4KXAHrYlzF0Rr7uc4VrfwDJ2ajrtNEpNEuLxFgwkhFZ56/7gaE4Nr49nLsQDZyUe+ds+kEhf+YAUolJiYXF8+Q==", "requires": { - "colord": "^2.9.1", - "cssnano-utils": "^3.1.0", + "colord": "^2.9.3", + "cssnano-utils": "^4.0.2", "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==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-6.1.0.tgz", + "integrity": "sha512-bmSKnDtyyE8ujHQK0RQJDIKhQ20Jq1LYiez54WiaOoBtcSuflfK3Nm596LvbtlFcpipMjgClQGyGr7GAs+H1uA==", "requires": { - "browserslist": "^4.21.4", - "cssnano-utils": "^3.1.0", + "browserslist": "^4.23.0", + "cssnano-utils": "^4.0.2", "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==", + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-6.0.4.tgz", + "integrity": "sha512-L8dZSwNLgK7pjTto9PzWRoMbnLq5vsZSTu8+j1P/2GB8qdtGQfn+K1uSvFgYvgh83cbyxT5m43ZZhUMTJDSClQ==", "requires": { - "postcss-selector-parser": "^6.0.5" + "postcss-selector-parser": "^6.0.16" } }, "postcss-modules-extract-imports": { @@ -22327,143 +24134,142 @@ } }, "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==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-6.0.2.tgz", + "integrity": "sha512-a8N9czmdnrjPHa3DeFlwqst5eaL5W8jYu3EBbTTkI5FHkfMhFZh1EGbku6jhHhIzTA6tquI2P42NtZ59M/H/kQ==", "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==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-6.0.2.tgz", + "integrity": "sha512-8H04Mxsb82ON/aAkPeq8kcBbAtI5Q2a64X/mnRRfPXBq7XeogoQvReqxEfc0B4WPq1KimjezNC8flUtC3Qz6jg==", "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==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-6.0.2.tgz", + "integrity": "sha512-/JFzI441OAB9O7VnLA+RtSNZvQ0NCFZDOtp6QPFo1iIyawyXg0YI3CYM9HBy1WvwCRHnPep/BvI1+dGPKoXx/Q==", "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==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-6.0.2.tgz", + "integrity": "sha512-YdCgsfHkJ2jEXwR4RR3Tm/iOxSfdRt7jplS6XRh9Js9PyCR/aka/FCb6TuHT2U8gQubbm/mPmF6L7FY9d79VwQ==", "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==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-6.0.2.tgz", + "integrity": "sha512-vQZIivlxlfqqMp4L9PZsFE4YUkWniziKjQWUtsxUiVsSSPelQydwS8Wwcuw0+83ZjPWNTl02oxlIvXsmmG+CiQ==", "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==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-6.0.2.tgz", + "integrity": "sha512-a+YrtMox4TBtId/AEwbA03VcJgtyW4dGBizPl7e88cTFULYsprgHWTbfyjSLyHeBcK/Q9JhXkt2ZXiwaVHoMzA==", "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==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-6.1.0.tgz", + "integrity": "sha512-QVC5TQHsVj33otj8/JD869Ndr5Xcc/+fwRh4HAsFsAeygQQXm+0PySrKbr/8tkDKzW+EVT3QkqZMfFrGiossDg==", "requires": { - "browserslist": "^4.21.4", + "browserslist": "^4.23.0", "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==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-6.0.2.tgz", + "integrity": "sha512-kVNcWhCeKAzZ8B4pv/DnrU1wNh458zBNp8dh4y5hhxih5RZQ12QWMuQrDgPRw3LRl8mN9vOVfHl7uhvHYMoXsQ==", "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==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-6.0.2.tgz", + "integrity": "sha512-sXZ2Nj1icbJOKmdjXVT9pnyHQKiSAyuNQHSgRCUgThn2388Y9cGVDR+E9J9iAYbSbLHI+UUwLVl1Wzco/zgv0Q==", "requires": { "postcss-value-parser": "^4.2.0" } }, "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==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-6.0.2.tgz", + "integrity": "sha512-VRZSOB+JU32RsEAQrO94QPkClGPKJEL/Z9PCBImXMhIeK5KAYo6slP/hBYlLgrCjFxyqvn5VC81tycFEDBLG1Q==", "requires": { - "cssnano-utils": "^3.1.0", + "cssnano-utils": "^4.0.2", "postcss-value-parser": "^4.2.0" } }, "postcss-reduce-idents": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-5.2.0.tgz", - "integrity": "sha512-BTrLjICoSB6gxbc58D5mdBK8OhXRDqud/zodYfdSi52qvDHdMwk+9kB9xsM8yJThH/sZU5A6QVSmMmaN001gIg==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-6.0.3.tgz", + "integrity": "sha512-G3yCqZDpsNPoQgbDUy3T0E6hqOQ5xigUtBQyrmq3tn2GxlyiL0yyl7H+T8ulQR6kOcHJ9t7/9H4/R2tv8tJbMA==", "requires": { "postcss-value-parser": "^4.2.0" } }, "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==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-6.1.0.tgz", + "integrity": "sha512-RarLgBK/CrL1qZags04oKbVbrrVK2wcxhvta3GCxrZO4zveibqbRPmm2VI8sSgCXwoUHEliRSbOfpR0b/VIoiw==", "requires": { - "browserslist": "^4.21.4", + "browserslist": "^4.23.0", "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==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-6.0.2.tgz", + "integrity": "sha512-sB+Ya++3Xj1WaT9+5LOOdirAxP7dJZms3GRcYheSPi1PiTMigsxHAdkrbItHxwYHr4kt1zL7mmcHstgMYT+aiA==", "requires": { "postcss-value-parser": "^4.2.0" } }, "postcss-selector-parser": { - "version": "6.0.15", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.15.tgz", - "integrity": "sha512-rEYkQOMUCEMhsKbK66tbEU9QVIxbhN18YiniAwA7XQYTVBqrBy+P2p5JcdqsHgKM2zWylp8d7J6eszocfds5Sw==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.0.tgz", + "integrity": "sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==", "requires": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" } }, "postcss-sort-media-queries": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/postcss-sort-media-queries/-/postcss-sort-media-queries-4.4.1.tgz", - "integrity": "sha512-QDESFzDDGKgpiIh4GYXsSy6sek2yAwQx1JASl5AxBtU1Lq2JfKBljIPNdil989NcSKRQX1ToiaKphImtBuhXWw==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/postcss-sort-media-queries/-/postcss-sort-media-queries-5.2.0.tgz", + "integrity": "sha512-AZ5fDMLD8SldlAYlvi8NIqo0+Z8xnXU2ia0jxmuhxAU+Lqt9K+AlmLNJ/zWEnE9x+Zx3qL3+1K20ATgNOr3fAA==", "requires": { - "sort-css-media-queries": "2.1.0" + "sort-css-media-queries": "2.2.0" } }, "postcss-svgo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", - "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-6.0.3.tgz", + "integrity": "sha512-dlrahRmxP22bX6iKEjOM+c8/1p+81asjKT+V5lrgOH944ryx/OHpclnIbGsKVd3uWOXFLYJwCVf0eEkJGvO96g==", "requires": { "postcss-value-parser": "^4.2.0", - "svgo": "^2.7.0" + "svgo": "^3.2.0" } }, "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==", + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-6.0.4.tgz", + "integrity": "sha512-K38OCaIrO8+PzpArzkLKB42dSARtC2tmG6PvD4b1o1Q2E9Os8jzfWFfSy/rixsHwohtsDdFtAWGjFVFUdwYaMg==", "requires": { - "postcss-selector-parser": "^6.0.5" + "postcss-selector-parser": "^6.0.16" } }, "postcss-value-parser": { @@ -22472,9 +24278,9 @@ "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" }, "postcss-zindex": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-5.1.0.tgz", - "integrity": "sha512-fgFMf0OtVSBR1va1JNHYgMxYk73yhn/qb4uQDq1DLGYolz8gHCyr/sesEuGUaYs58E3ZJRcpoGuPVoB7Meiq9A==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-6.0.2.tgz", + "integrity": "sha512-5BxW9l1evPB/4ZIc+2GobEBoKC+h8gPGCMi+jxsYvd2x0mjq7wazk6DrP71pStqxE9Foxh5TVnonbWpFZzXaYg==", "requires": {} }, "pretty-error": { @@ -22769,18 +24575,17 @@ "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" }, "react-json-view-lite": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/react-json-view-lite/-/react-json-view-lite-1.2.1.tgz", - "integrity": "sha512-Itc0g86fytOmKZoIoJyGgvNqohWSbh3NXIKNgH6W6FT9PC1ck4xas1tT3Rr/b3UlFXyA9Jjaw9QSXdZy2JwGMQ==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/react-json-view-lite/-/react-json-view-lite-1.4.0.tgz", + "integrity": "sha512-wh6F6uJyYAmQ4fK0e8dSQMEWuvTs2Wr3el3sLD9bambX1+pSWUVXIz1RFaoy3TI1mZ0FqdpKq9YgbgTTgyrmXA==", "requires": {} }, "react-loadable": { - "version": "npm:@docusaurus/react-loadable@5.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz", - "integrity": "sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ==", + "version": "npm:@docusaurus/react-loadable@6.0.0", + "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-6.0.0.tgz", + "integrity": "sha512-YMMxTUQV/QFSnbgrP3tjDzLHRg7vsbMn8e9HAa8o/1iXoiomo48b7sk/kkmWEuWNDPJVlKSJRB6Y2fHqdJk+SQ==", "requires": { - "@types/react": "*", - "prop-types": "^15.6.2" + "@types/react": "*" } }, "react-loadable-ssr-addon-v5-slorber": { @@ -23178,6 +24983,11 @@ "glob": "^7.1.3" } }, + "robust-predicates": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/robust-predicates/-/robust-predicates-3.0.2.tgz", + "integrity": "sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==" + }, "rtl-detect": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/rtl-detect/-/rtl-detect-1.1.2.tgz", @@ -23202,6 +25012,19 @@ "queue-microtask": "^1.2.2" } }, + "rw": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/rw/-/rw-1.3.3.tgz", + "integrity": "sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==" + }, + "sade": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", + "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", + "requires": { + "mri": "^1.1.0" + } + }, "safe-buffer": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", @@ -23237,9 +25060,9 @@ } }, "search-insights": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/search-insights/-/search-insights-2.13.0.tgz", - "integrity": "sha512-Orrsjf9trHHxFRuo9/rzm0KIWmgzE8RMlZMzuhZOJ01Rnz3D0YBAe+V6473t6/H6c7irs6Lt48brULAiRWb3Vw==", + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/search-insights/-/search-insights-2.14.0.tgz", + "integrity": "sha512-OLN6MsPMCghDOqlCtsIsYgtsC0pnwVTyT9Mu6A3ewOj1DxvzZF6COrn2g86E/c05xbktB0XN04m/t1Z+n+fTGw==", "peer": true }, "section-matter": { @@ -23445,15 +25268,16 @@ } }, "set-function-length": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.0.tgz", - "integrity": "sha512-4DBHDoyHlM1IRPGYcoxexgh67y4ueR53FKV1yyxwFMY7aCqcN/38M1+SwZ/qJQ8iLv7+ck385ot4CcisOAPT9w==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", "requires": { - "define-data-property": "^1.1.1", + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.2", + "get-intrinsic": "^1.2.4", "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.1" + "has-property-descriptors": "^1.0.2" } }, "setprototypeof": { @@ -23533,9 +25357,9 @@ "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" }, "sitemap": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/sitemap/-/sitemap-7.1.1.tgz", - "integrity": "sha512-mK3aFtjz4VdJN0igpIJrinf3EO8U8mxOPsTBzSsy06UtjZQJ3YY3o3Xa7zSc5nMqcMrRwlChHZ18Kxg0caiPBg==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/sitemap/-/sitemap-7.1.2.tgz", + "integrity": "sha512-ARCqzHJ0p4gWt+j7NlU5eDlIO9+Rkr/JhPFZKKQ1l5GCus7rJH4UdrlVAh0xC/gDS/Qir2UMxqYNHtsKr2rpCw==", "requires": { "@types/node": "^17.0.5", "@types/sax": "^1.2.1", @@ -23563,6 +25387,15 @@ "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" }, + "snake-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz", + "integrity": "sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==", + "requires": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, "sockjs": { "version": "0.3.24", "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", @@ -23574,9 +25407,9 @@ } }, "sort-css-media-queries": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/sort-css-media-queries/-/sort-css-media-queries-2.1.0.tgz", - "integrity": "sha512-IeWvo8NkNiY2vVYdPa27MCQiR0MN0M80johAYFVxWWXQ44KU84WNxjslwBHmc/7ZL2ccwkM7/e6S5aiKZXm7jA==" + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/sort-css-media-queries/-/sort-css-media-queries-2.2.0.tgz", + "integrity": "sha512-0xtkGhWCC9MGt/EzgnvbbbKhqWjl1+/rncmhTh5qCpbYguXh6S/qwePfv/JQ8jePXXmqingylxoC49pCkSPIbA==" }, "source-map": { "version": "0.7.4", @@ -23584,9 +25417,9 @@ "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==" + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", + "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==" }, "source-map-support": { "version": "0.5.21", @@ -23644,11 +25477,6 @@ "resolved": "https://registry.npmjs.org/srcset/-/srcset-4.0.0.tgz", "integrity": "sha512-wvLeHgcVHKO8Sc/H/5lkGreJQVeYMm9rlmt8PuR1xE31rIuXhuzznUUqAt8MqLhB3MqJdFzlNAfpcWnxiFUcPw==" }, - "stable": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" - }, "statuses": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", @@ -23743,14 +25571,19 @@ } }, "stylehacks": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", - "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-6.1.1.tgz", + "integrity": "sha512-gSTTEQ670cJNoaeIp9KX6lZmm8LJ3jPB5yJmX8Zq/wQxOsAFXV3qjWzHas3YYk1qesuVIyYWWUpZ0vSE/dTSGg==", "requires": { - "browserslist": "^4.21.4", - "postcss-selector-parser": "^6.0.4" + "browserslist": "^4.23.0", + "postcss-selector-parser": "^6.0.16" } }, + "stylis": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.2.tgz", + "integrity": "sha512-bhtUjWd/z6ltJiQwg0dUfxEJ+W+jdqQd8TbWLWyeIJHlnsqmGLRFFd8e5mA0AZi/zx90smXRlN66YMTcaSFifg==" + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -23770,68 +25603,23 @@ "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" }, "svgo": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", - "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.3.2.tgz", + "integrity": "sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==", "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" + "css-select": "^5.1.0", + "css-tree": "^2.3.1", + "css-what": "^6.1.0", + "csso": "^5.0.5", + "picocolors": "^1.0.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-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" - } - }, - "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" - } - }, - "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" - } - }, - "entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" } } }, @@ -23975,6 +25763,11 @@ "resolved": "https://registry.npmjs.org/trough/-/trough-2.1.0.tgz", "integrity": "sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==" }, + "ts-dedent": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/ts-dedent/-/ts-dedent-2.2.0.tgz", + "integrity": "sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==" + }, "tslib": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", @@ -24150,12 +25943,12 @@ "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" }, "update-browserslist-db": { - "version": "1.0.13", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", - "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.16.tgz", + "integrity": "sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==", "requires": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" + "escalade": "^3.1.2", + "picocolors": "^1.0.1" } }, "update-notifier": { @@ -24303,6 +26096,24 @@ "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" }, + "uvu": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/uvu/-/uvu-0.5.6.tgz", + "integrity": "sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==", + "requires": { + "dequal": "^2.0.0", + "diff": "^5.0.0", + "kleur": "^4.0.3", + "sade": "^1.7.3" + }, + "dependencies": { + "kleur": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", + "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==" + } + } + }, "value-equal": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", @@ -24363,6 +26174,11 @@ "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz", "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==" }, + "web-worker": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/web-worker/-/web-worker-1.3.0.tgz", + "integrity": "sha512-BSR9wyRsy/KOValMgd5kMyr3JzpdeoR9KVId8u5GVlTTAtNChlsE4yTxeY7zMdNSyOmoKBv8NH2qeRY9Tg+IaA==" + }, "webpack": { "version": "5.90.0", "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.90.0.tgz", diff --git a/docs/package.json b/docs/package.json index 6f66d0c..9ab6188 100644 --- a/docs/package.json +++ b/docs/package.json @@ -14,18 +14,17 @@ "write-heading-ids": "docusaurus write-heading-ids" }, "dependencies": { - "@docusaurus/core": "3.1.1", - "@docusaurus/preset-classic": "3.1.1", + "@docusaurus/core": "^3.4.0", + "@docusaurus/module-type-aliases": "^3.4.0", + "@docusaurus/preset-classic": "^3.4.0", + "@docusaurus/theme-mermaid": "^3.4.0", + "@docusaurus/types": "^3.4.0", "@mdx-js/react": "^3.0.0", "clsx": "^2.0.0", "prism-react-renderer": "^2.3.0", "react": "^18.0.0", "react-dom": "^18.0.0" }, - "devDependencies": { - "@docusaurus/module-type-aliases": "3.1.1", - "@docusaurus/types": "3.1.1" - }, "browserslist": { "production": [ ">0.5%", diff --git a/docs/src/pages/index.js b/docs/src/pages/index.js index 31c9375..1ed933a 100644 --- a/docs/src/pages/index.js +++ b/docs/src/pages/index.js @@ -1,7 +1,6 @@ import clsx from 'clsx'; import useDocusaurusContext from '@docusaurus/useDocusaurusContext'; import Layout from '@theme/Layout'; -import HomepageFeatures from '@site/src/components/HomepageFeatures'; import Heading from '@theme/Heading'; import styles from './index.module.css'; @@ -13,15 +12,13 @@ export default function Home() {

- UnitTCMS + UnitTCMS Docs -

Open Source Test Case Management Web Application

+

Open Source Test Case Management System

Integrate and manage all your software testing.
-
- -
+
); } diff --git a/docs/static/img/certificate-svgrepo-com.svg b/docs/static/img/certificate-svgrepo-com.svg deleted file mode 100644 index 0a5f13c..0000000 --- a/docs/static/img/certificate-svgrepo-com.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/docs/static/img/chemical-svgrepo-com.svg b/docs/static/img/chemical-svgrepo-com.svg deleted file mode 100644 index 1007305..0000000 --- a/docs/static/img/chemical-svgrepo-com.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/docs/static/img/question-and-answer-svgrepo-com.svg b/docs/static/img/question-and-answer-svgrepo-com.svg deleted file mode 100644 index b7156b6..0000000 --- a/docs/static/img/question-and-answer-svgrepo-com.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/docs/static/img/statistics-svgrepo-com.svg b/docs/static/img/statistics-svgrepo-com.svg deleted file mode 100644 index 42fb86d..0000000 --- a/docs/static/img/statistics-svgrepo-com.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file From 906e672da7dd3c777d148f85714597e9ef73f7e3 Mon Sep 17 00:00:00 2001 From: Takeshi Kimata <117462761+kimatata@users.noreply.github.com> Date: Sun, 23 Jun 2024 12:08:55 +0900 Subject: [PATCH 3/5] docs: update README.md --- README.md | 2 +- backend/README.md | 8 +++++--- frontend/README.md | 4 ++-- frontend/messages/en.json | 5 ++--- frontend/messages/ja.json | 5 ++--- frontend/src/app/[locale]/PaneMainTitle.tsx | 4 +--- 6 files changed, 13 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index 1cc0dcc..880ee9f 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # UnitTCMS -Open Source Test Case Management Web Application +Open Source Test Case Management System ## Demo diff --git a/backend/README.md b/backend/README.md index 3efe797..18c0dcb 100644 --- a/backend/README.md +++ b/backend/README.md @@ -1,4 +1,4 @@ -# UnitTCMS Backend +# unittcms Backend ## Install dependencies @@ -11,7 +11,9 @@ npm install Create `.env` File ``` -NEXT_PUBLIC_BACKEND_ORIGIN=http://localhost:3001 +FRONTEND_ORIGIN=http://localhost:8000 +PORT=8001 +SECRET_KEY=your-secret-key ``` ## Set up database @@ -23,7 +25,7 @@ npm run migrate ## Run the development server ```bash -npm run start +node --env-file=.env index.js ``` ## Database operation command diff --git a/frontend/README.md b/frontend/README.md index 114061c..ec8aa56 100644 --- a/frontend/README.md +++ b/frontend/README.md @@ -1,4 +1,4 @@ -# UnitTCMS Frontend +# unittcms Frontend ## Install dependencies @@ -11,7 +11,7 @@ npm install Create `.env` File ``` -NEXT_PUBLIC_BACKEND_ORIGIN=http://localhost:3001 +NEXT_PUBLIC_BACKEND_ORIGIN=http://localhost:8001 ``` ## Run the development server diff --git a/frontend/messages/en.json b/frontend/messages/en.json index 09d3323..ddf6ca6 100644 --- a/frontend/messages/en.json +++ b/frontend/messages/en.json @@ -2,8 +2,7 @@ "Index": { "get_started": "Get Started", "demo": "Demo", - "oss_tcmt": "Open Source Test Case Management", - "web_application": "Web Application", + "oss_tcms": "Open Source Test Case Management System", "integrate_and_manage": "Integrate and manage all your software testing.", "oss_title": "Open Source", "oss_detail": "UnitTCMS is free and open source. The application can be self-hosted. It can be deployed in environments with strict security requirements.", @@ -19,7 +18,7 @@ "case_run": "Test Runs" }, "Header": { - "title": "Open Source Test Case Management Tool", + "title": "Open Source Test Case Management System", "description": "Integrate and manage all your software testing", "docs": "Docs", "projects": "Projects", diff --git a/frontend/messages/ja.json b/frontend/messages/ja.json index dd711a9..c8945a8 100644 --- a/frontend/messages/ja.json +++ b/frontend/messages/ja.json @@ -2,8 +2,7 @@ "Index": { "get_started": "テスト管理を始める", "demo": "デモ", - "oss_tcmt": "オープンソーステストケース管理", - "web_application": "ウェブアプリケーション", + "oss_tcms": "オープンソーステストケース管理システム", "integrate_and_manage": "ソフトウェア開発にかかわるすべてのテストを統合管理", "oss_title": "オープンソース", "oss_detail": "UnitTCMSは無料でオープンソースです。アプリケーションをセルフホストすることができます。セキュリティ要件の厳しい環境でも導入することができます。", @@ -19,7 +18,7 @@ "case_run": "テストラン" }, "Header": { - "title": "オープンソーステストケース管理ツール", + "title": "オープンソーステストケース管理システム", "description": "ソフトウェア開発にかかわるすべてのテストを統合管理", "docs": "ドキュメント", "projects": "プロジェクト", diff --git a/frontend/src/app/[locale]/PaneMainTitle.tsx b/frontend/src/app/[locale]/PaneMainTitle.tsx index 8745b66..43036f8 100644 --- a/frontend/src/app/[locale]/PaneMainTitle.tsx +++ b/frontend/src/app/[locale]/PaneMainTitle.tsx @@ -28,9 +28,7 @@ export default function MainTitle({ locale }: Props) { class: 'lg:text-5xl md:text-5xl sm:text-5xl text-5xl', })} > - {t('oss_tcmt')} -
- {t('web_application')} + {t('oss_tcms')}

{t('integrate_and_manage')}

From b12756ae3bd4b1b6702dd9b3300e3541a5f44df5 Mon Sep 17 00:00:00 2001 From: Takeshi Kimata <117462761+kimatata@users.noreply.github.com> Date: Sun, 23 Jun 2024 12:45:56 +0900 Subject: [PATCH 4/5] change origin --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 880ee9f..99d314c 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ Open Source Test Case Management System ## Demo -[https://unittcms.vercel.app](https://unittcms.vercel.app) +[https://unittcms.org](https://www.unittcms.org) ## Docs From 644cdc744091d7781f9b335ddb7916e2b7c54582 Mon Sep 17 00:00:00 2001 From: Takeshi Kimata <117462761+kimatata@users.noreply.github.com> Date: Sun, 23 Jun 2024 13:02:28 +0900 Subject: [PATCH 5/5] Change version --- frontend/src/app/[locale]/HeaderNavbarMenu.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/src/app/[locale]/HeaderNavbarMenu.tsx b/frontend/src/app/[locale]/HeaderNavbarMenu.tsx index 63e6693..fbbb20b 100644 --- a/frontend/src/app/[locale]/HeaderNavbarMenu.tsx +++ b/frontend/src/app/[locale]/HeaderNavbarMenu.tsx @@ -86,7 +86,7 @@ export default function HeaderNavbarMenu({ messages, locale }: Props) { - 1.0.0-alpha.12 + 1.0.0-alpha.13