From 57d8328914033559b8718b32ec39b030cd827df6 Mon Sep 17 00:00:00 2001 From: Zoe Sandoval Date: Wed, 22 Oct 2025 16:09:35 -0700 Subject: [PATCH 1/3] Updates to docs (delays) --- .../clientConfiguration/030-usingDelays.md | 14 ++++++++++---- .../clientConfiguration/040-settings.md | 18 ++++++++++++------ .../clientConfiguration.mdx | 2 +- .../configureAProcess/configureAProcess.mdx | 2 +- .../v2-client-profile-process-005B.png | Bin 6635 -> 6280 bytes .../v2-client-profile-process-005C.png | Bin 0 -> 56265 bytes .../v2-client-profile-process-005D.png | Bin 0 -> 68751 bytes .../v2-client-settings-002.png | Bin 0 -> 64742 bytes 8 files changed, 24 insertions(+), 12 deletions(-) create mode 100644 docs/static/img/client-configuration/v2-client-profile-process-005C.png create mode 100644 docs/static/img/client-configuration/v2-client-profile-process-005D.png create mode 100644 docs/static/img/client-configuration/v2-client-settings-002.png diff --git a/docs/docs/v2/gettingStarted/clientConfiguration/030-usingDelays.md b/docs/docs/v2/gettingStarted/clientConfiguration/030-usingDelays.md index 8328fb5..92d1d47 100644 --- a/docs/docs/v2/gettingStarted/clientConfiguration/030-usingDelays.md +++ b/docs/docs/v2/gettingStarted/clientConfiguration/030-usingDelays.md @@ -6,20 +6,19 @@ description: "How to use Delays" --- # Using Delays - -Delays are a helpful way to organize your processes and add `delay` to their startup. +Delays are a helpful way to postpone the start of an application. For instance, if we need our `TouchDesigner_Data` processes to start 10 seconds after sudoSignals launches, we can use a `delay`. ![Client Profile Process 004](/img/client-configuration/v2-client-profile-process-004.png) ## Adding Delays -On Configuration tab, the Processes column has a button to `Add Delay`. +We can add a delay by pressing the `Add Delay` button in the Processes column. ![Client Profile Process 004A](/img/client-configuration/v2-client-profile-process-004A.png) ### Adjusting Delays -By default, delays are set to `5 seconds`. Click on the clock icon to adjust the duration of the delay. +By default, delays are set to `0.5 seconds`. Click on the clock icon to adjust the duration of the delay. ![Client Profile Process 005](/img/client-configuration/v2-client-profile-process-005.png) @@ -30,3 +29,10 @@ A dialog will appear where you can adjust the duration (in seconds). The placement of the delay can also be adjusted by using the handle icon (left) of the delay card. ![Client Profile Process 005B](/img/client-configuration/v2-client-profile-process-005B.png) + +![Client Profile Process 005C](/img/client-configuration/v2-client-profile-process-005C.png) + +## Multiple Processes +Delays are also a great way to organize multiple processes. Without delays, sudoSignals will launch all applications on start at the same time. With delays, we can organize our processes to start in a specific order and cadence. + +![Client Profile Process 005D](/img/client-configuration/v2-client-profile-process-005D.png) diff --git a/docs/docs/v2/gettingStarted/clientConfiguration/040-settings.md b/docs/docs/v2/gettingStarted/clientConfiguration/040-settings.md index df23408..5470e01 100644 --- a/docs/docs/v2/gettingStarted/clientConfiguration/040-settings.md +++ b/docs/docs/v2/gettingStarted/clientConfiguration/040-settings.md @@ -11,17 +11,23 @@ The sudoSignals client has addional settings for specifying directories, resetti ![Client Settings 01](/img/client-configuration/v2-client-settings-001.png) -## Port Number -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +### Port Number +The port that is used for operational communication between processes. -## Profile Directory +### Profile Directory The directory location for the client's profiles. -## Log Directory +### Log Directory The directory location for the client's log files. -## Resetting Defaults +### Resetting Defaults Pressing the `Reset Defaults` button will reset any changes made on the Settings page. -## Revoking Access +### Revoking Access Pressing the `Revoke Access` button will revoke the dashboard's access to the client. It will also generate a new token for the Client. + +### Save & Quit + +In order to apply changes in Settings, sudoSignals must save and quit. Please reopen the application to view any changes you may have applied. + +![Client Settings 01](/img/client-configuration/v2-client-settings-002.png) diff --git a/docs/docs/v2/gettingStarted/clientConfiguration/clientConfiguration.mdx b/docs/docs/v2/gettingStarted/clientConfiguration/clientConfiguration.mdx index 6436ff5..192f925 100644 --- a/docs/docs/v2/gettingStarted/clientConfiguration/clientConfiguration.mdx +++ b/docs/docs/v2/gettingStarted/clientConfiguration/clientConfiguration.mdx @@ -1,6 +1,6 @@ --- title: Client Configuration -sidebar_position: 30 +sidebar_position:30 slug: /v2/getting-started/client-configuration description: "A step-by-step guide through creating your first installation" diff --git a/docs/docs/v2/gettingStarted/clientConfiguration/configureAProcess/configureAProcess.mdx b/docs/docs/v2/gettingStarted/clientConfiguration/configureAProcess/configureAProcess.mdx index 1724e85..cffa107 100644 --- a/docs/docs/v2/gettingStarted/clientConfiguration/configureAProcess/configureAProcess.mdx +++ b/docs/docs/v2/gettingStarted/clientConfiguration/configureAProcess/configureAProcess.mdx @@ -1,7 +1,7 @@ --- title: Configure a Process slug: /v2/getting-started/client-configuration/configure-a-process -sidebar_position: 30 +sidebar_position: 25 description: "Configuring your Processes" --- diff --git a/docs/static/img/client-configuration/v2-client-profile-process-005B.png b/docs/static/img/client-configuration/v2-client-profile-process-005B.png index 0c1f66d924bd04e3af327529bddf1ba82bc91793..5b2f9291d2eb375019dcbad98a9855c848723527 100644 GIT binary patch literal 6280 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 M??djDYuJbWKZ9bhH2?qr literal 6635 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 diff --git a/docs/static/img/client-configuration/v2-client-profile-process-005C.png b/docs/static/img/client-configuration/v2-client-profile-process-005C.png new file mode 100644 index 0000000000000000000000000000000000000000..ba2ec59d670d00b2eab1259c01249781d03a4419 GIT binary patch literal 56265 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 X?Yqt|FCuCHvVy_W)z4*}Q$iB}_!8G| literal 0 HcmV?d00001 diff --git a/docs/static/img/client-configuration/v2-client-profile-process-005D.png b/docs/static/img/client-configuration/v2-client-profile-process-005D.png new file mode 100644 index 0000000000000000000000000000000000000000..4ffad142f009f0f3e2471aa7bdd61863dc7276c8 GIT binary patch literal 68751 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 F{{imZ2{Zrz literal 0 HcmV?d00001 diff --git a/docs/static/img/client-configuration/v2-client-settings-002.png b/docs/static/img/client-configuration/v2-client-settings-002.png new file mode 100644 index 0000000000000000000000000000000000000000..aa027b96b822256287df0c91b195b378b6f3a235 GIT binary patch literal 64742 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 literal 0 HcmV?d00001 From 33da9a5bc71b7b0019cf02bbc16a2469eb9f6003 Mon Sep 17 00:00:00 2001 From: Matthew Ragan Date: Thu, 23 Oct 2025 10:59:35 -0700 Subject: [PATCH 2/3] Addresses failure to build --- .../010-configureTheClient.md | 1 - .../clientConfiguration.mdx | 7 +- docs/package.json | 10 +- docs/yarn.lock | 2460 +++++++++-------- 4 files changed, 1275 insertions(+), 1203 deletions(-) diff --git a/docs/docs/v2/gettingStarted/clientConfiguration/010-configureTheClient.md b/docs/docs/v2/gettingStarted/clientConfiguration/010-configureTheClient.md index 18b2774..b5855d0 100644 --- a/docs/docs/v2/gettingStarted/clientConfiguration/010-configureTheClient.md +++ b/docs/docs/v2/gettingStarted/clientConfiguration/010-configureTheClient.md @@ -12,4 +12,3 @@ When you first start the client, you will see the status as `initializing.` To l Initially, the profile will be set to `Default` — review the next section to learn how to create your own profile. ![Client 002](/img/client-configuration/v2-client-config-002.png) - diff --git a/docs/docs/v2/gettingStarted/clientConfiguration/clientConfiguration.mdx b/docs/docs/v2/gettingStarted/clientConfiguration/clientConfiguration.mdx index 192f925..3258f54 100644 --- a/docs/docs/v2/gettingStarted/clientConfiguration/clientConfiguration.mdx +++ b/docs/docs/v2/gettingStarted/clientConfiguration/clientConfiguration.mdx @@ -1,10 +1,10 @@ --- title: Client Configuration -sidebar_position:30 -slug: /v2/getting-started/client-configuration +sidebar_position: 3 +slug: /v2/getting-started/client-configuration/ description: "A step-by-step guide through creating your first installation" - --- + import DocCardList from '@theme/DocCardList'; # Client Configuration @@ -19,4 +19,3 @@ sudoSignals runs as a local process on your Windows computer, and is controlled --- - \ No newline at end of file diff --git a/docs/package.json b/docs/package.json index 3817cec..d60d75d 100644 --- a/docs/package.json +++ b/docs/package.json @@ -14,8 +14,8 @@ "write-heading-ids": "docusaurus write-heading-ids" }, "dependencies": { - "@docusaurus/core": "^3.7.0", - "@docusaurus/preset-classic": "^3.7.0", + "@docusaurus/core": "^3.9.2", + "@docusaurus/preset-classic": "^3.9.2", "@mdx-js/react": "^3.0.0", "clsx": "^2.0.0", "docusaurus-lunr-search": "^3.6.0", @@ -24,8 +24,8 @@ "react-dom": "^19.0.0" }, "devDependencies": { - "@docusaurus/module-type-aliases": "^3.7.0", - "@docusaurus/types": "^3.7.0" + "@docusaurus/module-type-aliases": "^3.9.2", + "@docusaurus/types": "^3.9.2" }, "browserslist": { "production": [ @@ -42,4 +42,4 @@ "engines": { "node": ">=18.0" } -} \ No newline at end of file +} diff --git a/docs/yarn.lock b/docs/yarn.lock index 6e41244..796a9d5 100644 --- a/docs/yarn.lock +++ b/docs/yarn.lock @@ -2,153 +2,191 @@ # yarn lockfile v1 -"@algolia/autocomplete-core@1.17.9": - version "1.17.9" - resolved "https://registry.yarnpkg.com/@algolia/autocomplete-core/-/autocomplete-core-1.17.9.tgz#83374c47dc72482aa45d6b953e89377047f0dcdc" - integrity sha512-O7BxrpLDPJWWHv/DLA9DRFWs+iY1uOJZkqUwjS5HSZAGcl0hIVCQ97LTLewiZmZ402JYUrun+8NqFP+hCknlbQ== - dependencies: - "@algolia/autocomplete-plugin-algolia-insights" "1.17.9" - "@algolia/autocomplete-shared" "1.17.9" - -"@algolia/autocomplete-plugin-algolia-insights@1.17.9": - version "1.17.9" - resolved "https://registry.yarnpkg.com/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.17.9.tgz#74c86024d09d09e8bfa3dd90b844b77d9f9947b6" - integrity sha512-u1fEHkCbWF92DBeB/KHeMacsjsoI0wFhjZtlCq2ddZbAehshbZST6Hs0Avkc0s+4UyBGbMDnSuXHLuvRWK5iDQ== - dependencies: - "@algolia/autocomplete-shared" "1.17.9" - -"@algolia/autocomplete-preset-algolia@1.17.9": - version "1.17.9" - resolved "https://registry.yarnpkg.com/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.17.9.tgz#911f3250544eb8ea4096fcfb268f156b085321b5" - integrity sha512-Na1OuceSJeg8j7ZWn5ssMu/Ax3amtOwk76u4h5J4eK2Nx2KB5qt0Z4cOapCsxot9VcEN11ADV5aUSlQF4RhGjQ== - dependencies: - "@algolia/autocomplete-shared" "1.17.9" - -"@algolia/autocomplete-shared@1.17.9": - version "1.17.9" - resolved "https://registry.yarnpkg.com/@algolia/autocomplete-shared/-/autocomplete-shared-1.17.9.tgz#5f38868f7cb1d54b014b17a10fc4f7e79d427fa8" - integrity sha512-iDf05JDQ7I0b7JEA/9IektxN/80a2MZ1ToohfmNS3rfeuQnIKI3IJlIafD0xu4StbtQTghx9T3Maa97ytkXenQ== - -"@algolia/client-abtesting@5.20.1": - version "5.20.1" - resolved "https://registry.yarnpkg.com/@algolia/client-abtesting/-/client-abtesting-5.20.1.tgz#ffdefaff137bb44529ed5d19dc1870003cfd62f2" - integrity sha512-73pnrUixMVnfjgldxhRi5eYLraMt95/MhQHevoFtqwy+t2hfayxYBZXJ2k6JJDld8UmjcWwq3wXnvZJCOm7vZA== - dependencies: - "@algolia/client-common" "5.20.1" - "@algolia/requester-browser-xhr" "5.20.1" - "@algolia/requester-fetch" "5.20.1" - "@algolia/requester-node-http" "5.20.1" - -"@algolia/client-analytics@5.20.1": - version "5.20.1" - resolved "https://registry.yarnpkg.com/@algolia/client-analytics/-/client-analytics-5.20.1.tgz#d14bc23c3ea86f893e632c32cc1d4aab55bf0aec" - integrity sha512-BRiyL+AwPfGTlo3HbrFDMeTK2z5SaJmB8PBd1JI66d6MeP85+38Mux2FFw+nvDOfBwlGaN/uw2AQTOZ9r4JYtA== - dependencies: - "@algolia/client-common" "5.20.1" - "@algolia/requester-browser-xhr" "5.20.1" - "@algolia/requester-fetch" "5.20.1" - "@algolia/requester-node-http" "5.20.1" - -"@algolia/client-common@5.20.1": - version "5.20.1" - resolved "https://registry.yarnpkg.com/@algolia/client-common/-/client-common-5.20.1.tgz#727f1255d1b8824ce6cab24d89bc5746625596ea" - integrity sha512-Dk4RhklaAbqLzOeJO/MoIFUjcKYGECiAJYYqDzmE/sbXICk5Uo6dGlv8w4z09lmvsASpNUoMvGYHGBK+WkEGpA== - -"@algolia/client-insights@5.20.1": - version "5.20.1" - resolved "https://registry.yarnpkg.com/@algolia/client-insights/-/client-insights-5.20.1.tgz#83bba5b4d79b4e20e28313e3fea50afcc5b07fe6" - integrity sha512-eu5vhmyYgzZjFIPmkoLo/TU4s+IdsjQ+bEfLj2jcMvyfBD4DcqySKp03TrXjdrHPGO2I3fF7dPZOoCgEi1j2/g== - dependencies: - "@algolia/client-common" "5.20.1" - "@algolia/requester-browser-xhr" "5.20.1" - "@algolia/requester-fetch" "5.20.1" - "@algolia/requester-node-http" "5.20.1" - -"@algolia/client-personalization@5.20.1": - version "5.20.1" - resolved "https://registry.yarnpkg.com/@algolia/client-personalization/-/client-personalization-5.20.1.tgz#fe18d167291c9e13ad02cf46d237fab96864a5e2" - integrity sha512-TrUCJ0nVqE0PnOGoRG/RCirxWZ6pF+skZgaaESN2IBnJtk/In14xVmoj8Yzck81bGUY/UI+5dUUOOS7YTSVEhQ== - dependencies: - "@algolia/client-common" "5.20.1" - "@algolia/requester-browser-xhr" "5.20.1" - "@algolia/requester-fetch" "5.20.1" - "@algolia/requester-node-http" "5.20.1" - -"@algolia/client-query-suggestions@5.20.1": - version "5.20.1" - resolved "https://registry.yarnpkg.com/@algolia/client-query-suggestions/-/client-query-suggestions-5.20.1.tgz#e070472cc05b5b4ae7b5f01cbd92a4545614174c" - integrity sha512-rHHX/30R3Kkx2aZeR7/8+jU0s6h1cNPMAKOvcMUGVmoiuh46F1sxzmiswHLg6CuLrQ0ikhpdhn3ehFSJwHgp2Q== - dependencies: - "@algolia/client-common" "5.20.1" - "@algolia/requester-browser-xhr" "5.20.1" - "@algolia/requester-fetch" "5.20.1" - "@algolia/requester-node-http" "5.20.1" - -"@algolia/client-search@5.20.1": - version "5.20.1" - resolved "https://registry.yarnpkg.com/@algolia/client-search/-/client-search-5.20.1.tgz#5079c854043418fc28e0bead6b56ca3e85c9c4da" - integrity sha512-YzHD0Nqp7AjvzbFrMIjhCUl6apHkWfZxKDSlMqf80mXkuG52wY289zFlvTfHjHK1nEiDslH3uHYAR/poOOa21Q== - dependencies: - "@algolia/client-common" "5.20.1" - "@algolia/requester-browser-xhr" "5.20.1" - "@algolia/requester-fetch" "5.20.1" - "@algolia/requester-node-http" "5.20.1" +"@ai-sdk/gateway@2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@ai-sdk/gateway/-/gateway-2.0.0.tgz#d291c40fa869174af5b7230bd838d1028488a6fd" + integrity sha512-Gj0PuawK7NkZuyYgO/h5kDK/l6hFOjhLdTq3/Lli1FTl47iGmwhH1IZQpAL3Z09BeFYWakcwUmn02ovIm2wy9g== + dependencies: + "@ai-sdk/provider" "2.0.0" + "@ai-sdk/provider-utils" "3.0.12" + "@vercel/oidc" "3.0.3" + +"@ai-sdk/provider-utils@3.0.12": + version "3.0.12" + resolved "https://registry.yarnpkg.com/@ai-sdk/provider-utils/-/provider-utils-3.0.12.tgz#9812a0b7ce36f2cae81dff3afe70f0c4bde76213" + integrity sha512-ZtbdvYxdMoria+2SlNarEk6Hlgyf+zzcznlD55EAl+7VZvJaSg2sqPvwArY7L6TfDEDJsnCq0fdhBSkYo0Xqdg== + dependencies: + "@ai-sdk/provider" "2.0.0" + "@standard-schema/spec" "^1.0.0" + eventsource-parser "^3.0.5" + +"@ai-sdk/provider@2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@ai-sdk/provider/-/provider-2.0.0.tgz#b853c739d523b33675bc74b6c506b2c690bc602b" + integrity sha512-6o7Y2SeO9vFKB8lArHXehNuusnpddKPk7xqL7T2/b+OvXMRIXUO1rR4wcv1hAFUAT9avGZshty3Wlua/XA7TvA== + dependencies: + json-schema "^0.4.0" + +"@ai-sdk/react@^2.0.30": + version "2.0.77" + resolved "https://registry.yarnpkg.com/@ai-sdk/react/-/react-2.0.77.tgz#d830c3b32f368b93a7614fa24a683401442885dd" + integrity sha512-nL3xaSGEJAdT8tIj+dRA3WtoqqfBncQ2uV7chV6usFDCPQlvpYukzbr5+v4oK86AEZCs/LSnNlKnqSDa0aTfhg== + dependencies: + "@ai-sdk/provider-utils" "3.0.12" + ai "5.0.77" + swr "^2.2.5" + throttleit "2.1.0" + +"@algolia/abtesting@1.7.0": + version "1.7.0" + resolved "https://registry.yarnpkg.com/@algolia/abtesting/-/abtesting-1.7.0.tgz#d4313f1af799be40a19ec457ba071a4dd80441be" + integrity sha512-hOEItTFOvNLI6QX6TSGu7VE4XcUcdoKZT8NwDY+5mWwu87rGhkjlY7uesKTInlg6Sh8cyRkDBYRumxbkoBbBhA== + dependencies: + "@algolia/client-common" "5.41.0" + "@algolia/requester-browser-xhr" "5.41.0" + "@algolia/requester-fetch" "5.41.0" + "@algolia/requester-node-http" "5.41.0" + +"@algolia/autocomplete-core@1.19.2": + version "1.19.2" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-core/-/autocomplete-core-1.19.2.tgz#702df67a08cb3cfe8c33ee1111ef136ec1a9e232" + integrity sha512-mKv7RyuAzXvwmq+0XRK8HqZXt9iZ5Kkm2huLjgn5JoCPtDy+oh9yxUMfDDaVCw0oyzZ1isdJBc7l9nuCyyR7Nw== + dependencies: + "@algolia/autocomplete-plugin-algolia-insights" "1.19.2" + "@algolia/autocomplete-shared" "1.19.2" + +"@algolia/autocomplete-plugin-algolia-insights@1.19.2": + version "1.19.2" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.19.2.tgz#3584b625b9317e333d1ae43664d02358e175c52d" + integrity sha512-TjxbcC/r4vwmnZaPwrHtkXNeqvlpdyR+oR9Wi2XyfORkiGkLTVhX2j+O9SaCCINbKoDfc+c2PB8NjfOnz7+oKg== + dependencies: + "@algolia/autocomplete-shared" "1.19.2" + +"@algolia/autocomplete-shared@1.19.2": + version "1.19.2" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-shared/-/autocomplete-shared-1.19.2.tgz#c0b7b8dc30a5c65b70501640e62b009535e4578f" + integrity sha512-jEazxZTVD2nLrC+wYlVHQgpBoBB5KPStrJxLzsIFl6Kqd1AlG9sIAGl39V5tECLpIQzB3Qa2T6ZPJ1ChkwMK/w== + +"@algolia/client-abtesting@5.41.0": + version "5.41.0" + resolved "https://registry.yarnpkg.com/@algolia/client-abtesting/-/client-abtesting-5.41.0.tgz#caf93c0520860cfb19c949717e1b527556b9c602" + integrity sha512-iRuvbEyuHCAhIMkyzG3tfINLxTS7mSKo7q8mQF+FbQpWenlAlrXnfZTN19LRwnVjx0UtAdZq96ThMWGS6cQ61A== + dependencies: + "@algolia/client-common" "5.41.0" + "@algolia/requester-browser-xhr" "5.41.0" + "@algolia/requester-fetch" "5.41.0" + "@algolia/requester-node-http" "5.41.0" + +"@algolia/client-analytics@5.41.0": + version "5.41.0" + resolved "https://registry.yarnpkg.com/@algolia/client-analytics/-/client-analytics-5.41.0.tgz#eb270f64fe675c9e7430a0ebcc7370acc3738b38" + integrity sha512-OIPVbGfx/AO8l1V70xYTPSeTt/GCXPEl6vQICLAXLCk9WOUbcLGcy6t8qv0rO7Z7/M/h9afY6Af8JcnI+FBFdQ== + dependencies: + "@algolia/client-common" "5.41.0" + "@algolia/requester-browser-xhr" "5.41.0" + "@algolia/requester-fetch" "5.41.0" + "@algolia/requester-node-http" "5.41.0" + +"@algolia/client-common@5.41.0": + version "5.41.0" + resolved "https://registry.yarnpkg.com/@algolia/client-common/-/client-common-5.41.0.tgz#073b34a6487fabecacf06224846ea0baa2e7d61e" + integrity sha512-8Mc9niJvfuO8dudWN5vSUlYkz7U3M3X3m1crDLc9N7FZrIVoNGOUETPk3TTHviJIh9y6eKZKbq1hPGoGY9fqPA== + +"@algolia/client-insights@5.41.0": + version "5.41.0" + resolved "https://registry.yarnpkg.com/@algolia/client-insights/-/client-insights-5.41.0.tgz#61ba7b7507ce73978eb2a1cf4ccb8ad3a58f0d59" + integrity sha512-vXzvCGZS6Ixxn+WyzGUVDeR3HO/QO5POeeWy1kjNJbEf6f+tZSI+OiIU9Ha+T3ntV8oXFyBEuweygw4OLmgfiQ== + dependencies: + "@algolia/client-common" "5.41.0" + "@algolia/requester-browser-xhr" "5.41.0" + "@algolia/requester-fetch" "5.41.0" + "@algolia/requester-node-http" "5.41.0" + +"@algolia/client-personalization@5.41.0": + version "5.41.0" + resolved "https://registry.yarnpkg.com/@algolia/client-personalization/-/client-personalization-5.41.0.tgz#4cbef6fa5e9fdfcf7400e30170e9ed399711adf5" + integrity sha512-tkymXhmlcc7w/HEvLRiHcpHxLFcUB+0PnE9FcG6hfFZ1ZXiWabH+sX+uukCVnluyhfysU9HRU2kUmUWfucx1Dg== + dependencies: + "@algolia/client-common" "5.41.0" + "@algolia/requester-browser-xhr" "5.41.0" + "@algolia/requester-fetch" "5.41.0" + "@algolia/requester-node-http" "5.41.0" + +"@algolia/client-query-suggestions@5.41.0": + version "5.41.0" + resolved "https://registry.yarnpkg.com/@algolia/client-query-suggestions/-/client-query-suggestions-5.41.0.tgz#7c6ea4b8ce87e4d8897c0cad8b1d227ad156b820" + integrity sha512-vyXDoz3kEZnosNeVQQwf0PbBt5IZJoHkozKRIsYfEVm+ylwSDFCW08qy2YIVSHdKy69/rWN6Ue/6W29GgVlmKQ== + dependencies: + "@algolia/client-common" "5.41.0" + "@algolia/requester-browser-xhr" "5.41.0" + "@algolia/requester-fetch" "5.41.0" + "@algolia/requester-node-http" "5.41.0" + +"@algolia/client-search@5.41.0": + version "5.41.0" + resolved "https://registry.yarnpkg.com/@algolia/client-search/-/client-search-5.41.0.tgz#a0e4c0d09b7cb1f9758ac4ddf3f3fae9d73fe837" + integrity sha512-G9I2atg1ShtFp0t7zwleP6aPS4DcZvsV4uoQOripp16aR6VJzbEnKFPLW4OFXzX7avgZSpYeBAS+Zx4FOgmpPw== + dependencies: + "@algolia/client-common" "5.41.0" + "@algolia/requester-browser-xhr" "5.41.0" + "@algolia/requester-fetch" "5.41.0" + "@algolia/requester-node-http" "5.41.0" "@algolia/events@^4.0.1": version "4.0.1" resolved "https://registry.yarnpkg.com/@algolia/events/-/events-4.0.1.tgz#fd39e7477e7bc703d7f893b556f676c032af3950" integrity sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ== -"@algolia/ingestion@1.20.1": - version "1.20.1" - resolved "https://registry.yarnpkg.com/@algolia/ingestion/-/ingestion-1.20.1.tgz#da581c6f357349d620e8a1de4b82777467de2d14" - integrity sha512-sHNZ8b5tK7TvXMiiKK+89UsXnFthnAZc0vpwvDKygdTqvsfmfJPhthx36eHTAVYfh7NnA1+eqZsT/hMUGeZFkQ== +"@algolia/ingestion@1.41.0": + version "1.41.0" + resolved "https://registry.yarnpkg.com/@algolia/ingestion/-/ingestion-1.41.0.tgz#bbde94a075f9c70a69a3f5fc06454f6dcf67e600" + integrity sha512-sxU/ggHbZtmrYzTkueTXXNyifn+ozsLP+Wi9S2hOBVhNWPZ8uRiDTDcFyL7cpCs1q72HxPuhzTP5vn4sUl74cQ== dependencies: - "@algolia/client-common" "5.20.1" - "@algolia/requester-browser-xhr" "5.20.1" - "@algolia/requester-fetch" "5.20.1" - "@algolia/requester-node-http" "5.20.1" + "@algolia/client-common" "5.41.0" + "@algolia/requester-browser-xhr" "5.41.0" + "@algolia/requester-fetch" "5.41.0" + "@algolia/requester-node-http" "5.41.0" -"@algolia/monitoring@1.20.1": - version "1.20.1" - resolved "https://registry.yarnpkg.com/@algolia/monitoring/-/monitoring-1.20.1.tgz#a74029e117205717be99b1f99153a672d2f37ab4" - integrity sha512-+fHd1U3gSeszCH03UtyUZmprpmcJH6aJKyUTOfY73lKKRR7hVofmV812ahScR0T4xUkBlGjTLeGnsKY0IG6K6Q== +"@algolia/monitoring@1.41.0": + version "1.41.0" + resolved "https://registry.yarnpkg.com/@algolia/monitoring/-/monitoring-1.41.0.tgz#c0eae00ca68f7daec417c354e943012160d3c1df" + integrity sha512-UQ86R6ixraHUpd0hn4vjgTHbViNO8+wA979gJmSIsRI3yli2v89QSFF/9pPcADR6PbtSio/99PmSNxhZy+CR3Q== dependencies: - "@algolia/client-common" "5.20.1" - "@algolia/requester-browser-xhr" "5.20.1" - "@algolia/requester-fetch" "5.20.1" - "@algolia/requester-node-http" "5.20.1" + "@algolia/client-common" "5.41.0" + "@algolia/requester-browser-xhr" "5.41.0" + "@algolia/requester-fetch" "5.41.0" + "@algolia/requester-node-http" "5.41.0" -"@algolia/recommend@5.20.1": - version "5.20.1" - resolved "https://registry.yarnpkg.com/@algolia/recommend/-/recommend-5.20.1.tgz#75f4eebaadbde785f1a633a34aaaa3796c29105f" - integrity sha512-+IuiUv3OSOFFKoXFMlZHfFzXGqEQbKhncpAcRSAtJmN4pupY4aNblvJ9Wv0SMm7/MSFRy2JLIoYWRSBpSV2yEg== +"@algolia/recommend@5.41.0": + version "5.41.0" + resolved "https://registry.yarnpkg.com/@algolia/recommend/-/recommend-5.41.0.tgz#6c8ddb65599dbfd43d092f1ae2675dd2c11d8363" + integrity sha512-DxP9P8jJ8whJOnvmyA5mf1wv14jPuI0L25itGfOHSU6d4ZAjduVfPjTS3ROuUN5CJoTdlidYZE+DtfWHxJwyzQ== dependencies: - "@algolia/client-common" "5.20.1" - "@algolia/requester-browser-xhr" "5.20.1" - "@algolia/requester-fetch" "5.20.1" - "@algolia/requester-node-http" "5.20.1" + "@algolia/client-common" "5.41.0" + "@algolia/requester-browser-xhr" "5.41.0" + "@algolia/requester-fetch" "5.41.0" + "@algolia/requester-node-http" "5.41.0" -"@algolia/requester-browser-xhr@5.20.1": - version "5.20.1" - resolved "https://registry.yarnpkg.com/@algolia/requester-browser-xhr/-/requester-browser-xhr-5.20.1.tgz#1440c26b39469bddfbb86d778b4c059b20352e47" - integrity sha512-+RaJa5MpJqPHaSbBw0nrHeyIAd5C4YC9C1LfDbZJqrn5ZwOvHMUTod852XmzX/1S8oi1jTynB4FjicmauZIKwA== +"@algolia/requester-browser-xhr@5.41.0": + version "5.41.0" + resolved "https://registry.yarnpkg.com/@algolia/requester-browser-xhr/-/requester-browser-xhr-5.41.0.tgz#d5764157cd050804fb07d27b7e8897a4947ce029" + integrity sha512-C21J+LYkE48fDwtLX7YXZd2Fn7Fe0/DOEtvohSfr/ODP8dGDhy9faaYeWB0n1AvmZltugjkjAXT7xk0CYNIXsQ== dependencies: - "@algolia/client-common" "5.20.1" + "@algolia/client-common" "5.41.0" -"@algolia/requester-fetch@5.20.1": - version "5.20.1" - resolved "https://registry.yarnpkg.com/@algolia/requester-fetch/-/requester-fetch-5.20.1.tgz#fb7caa702d010f4684c98fd597e13346df8cc89d" - integrity sha512-4l1cba8t02rNkLeX/B7bmgDg3CwuRunmuCSgN2zORDtepjg9YAU1qcyRTyc/rAuNJ54AduRfoBplmKXjowYzbQ== +"@algolia/requester-fetch@5.41.0": + version "5.41.0" + resolved "https://registry.yarnpkg.com/@algolia/requester-fetch/-/requester-fetch-5.41.0.tgz#e38f4340e519bc45d072e756ef07edaca65ad799" + integrity sha512-FhJy/+QJhMx1Hajf2LL8og4J7SqOAHiAuUXq27cct4QnPhSIuIGROzeRpfDNH5BUbq22UlMuGd44SeD4HRAqvA== dependencies: - "@algolia/client-common" "5.20.1" + "@algolia/client-common" "5.41.0" -"@algolia/requester-node-http@5.20.1": - version "5.20.1" - resolved "https://registry.yarnpkg.com/@algolia/requester-node-http/-/requester-node-http-5.20.1.tgz#082b0a209215c5f0eea4028f5cf3b5984d4e6213" - integrity sha512-4npKo1qpLG5xusFoFUj4xIIR/6y3YoCuS/uhagv2blGFotDj+D6OLTML3Pp6JCVcES4zDbkoY7pmNBA8ARtidQ== +"@algolia/requester-node-http@5.41.0": + version "5.41.0" + resolved "https://registry.yarnpkg.com/@algolia/requester-node-http/-/requester-node-http-5.41.0.tgz#7d8d3c20027e7108667149744abc08aaa912d95e" + integrity sha512-tYv3rGbhBS0eZ5D8oCgV88iuWILROiemk+tQ3YsAKZv2J4kKUNvKkrX/If/SreRy4MGP2uJzMlyKcfSfO2mrsQ== dependencies: - "@algolia/client-common" "5.20.1" + "@algolia/client-common" "5.41.0" "@ampproject/remapping@^2.2.0": version "2.3.0" @@ -158,7 +196,7 @@ "@jridgewell/gen-mapping" "^0.3.5" "@jridgewell/trace-mapping" "^0.3.24" -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.16.0", "@babel/code-frame@^7.25.9", "@babel/code-frame@^7.26.2", "@babel/code-frame@^7.8.3": +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.25.9", "@babel/code-frame@^7.26.2": version "7.26.2" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.26.2.tgz#4b5fab97d33338eff916235055f0ebc21e573a85" integrity sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ== @@ -1051,92 +1089,136 @@ resolved "https://registry.yarnpkg.com/@colors/colors/-/colors-1.5.0.tgz#bb504579c1cae923e6576a4f5da43d25f97bdbd9" integrity sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ== -"@csstools/cascade-layer-name-parser@^2.0.4": - version "2.0.4" - resolved "https://registry.yarnpkg.com/@csstools/cascade-layer-name-parser/-/cascade-layer-name-parser-2.0.4.tgz#64d128529397aa1e1c986f685713363b262b81b1" - integrity sha512-7DFHlPuIxviKYZrOiwVU/PiHLm3lLUR23OMuEEtfEOQTOp9hzQ2JjdY6X5H18RVuUPJqSCI+qNnD5iOLMVE0bA== +"@csstools/cascade-layer-name-parser@^2.0.5": + version "2.0.5" + resolved "https://registry.yarnpkg.com/@csstools/cascade-layer-name-parser/-/cascade-layer-name-parser-2.0.5.tgz#43f962bebead0052a9fed1a2deeb11f85efcbc72" + integrity sha512-p1ko5eHgV+MgXFVa4STPKpvPxr6ReS8oS2jzTukjR74i5zJNyWO1ZM1m8YKBXnzDKWfBN1ztLYlHxbVemDD88A== -"@csstools/color-helpers@^5.0.1": - version "5.0.1" - resolved "https://registry.yarnpkg.com/@csstools/color-helpers/-/color-helpers-5.0.1.tgz#829f1c76f5800b79c51c709e2f36821b728e0e10" - integrity sha512-MKtmkA0BX87PKaO1NFRTFH+UnkgnmySQOvNxJubsadusqPEC2aJ9MOQiMceZJJ6oitUl/i0L6u0M1IrmAOmgBA== +"@csstools/color-helpers@^5.1.0": + version "5.1.0" + resolved "https://registry.yarnpkg.com/@csstools/color-helpers/-/color-helpers-5.1.0.tgz#106c54c808cabfd1ab4c602d8505ee584c2996ef" + integrity sha512-S11EXWJyy0Mz5SYvRmY8nJYTFFd1LCNV+7cXyAgQtOOuzb4EsgfqDufL+9esx72/eLhsRdGZwaldu/h+E4t4BA== -"@csstools/css-calc@^2.1.1": - version "2.1.1" - resolved "https://registry.yarnpkg.com/@csstools/css-calc/-/css-calc-2.1.1.tgz#a7dbc66627f5cf458d42aed14bda0d3860562383" - integrity sha512-rL7kaUnTkL9K+Cvo2pnCieqNpTKgQzy5f+N+5Iuko9HAoasP+xgprVh7KN/MaJVvVL1l0EzQq2MoqBHKSrDrag== +"@csstools/css-calc@^2.1.4": + version "2.1.4" + resolved "https://registry.yarnpkg.com/@csstools/css-calc/-/css-calc-2.1.4.tgz#8473f63e2fcd6e459838dd412401d5948f224c65" + integrity sha512-3N8oaj+0juUw/1H3YwmDDJXCgTB1gKU6Hc/bB502u9zR0q2vd786XJH9QfrKIEgFlZmhZiq6epXl4rHqhzsIgQ== -"@csstools/css-color-parser@^3.0.7": - version "3.0.7" - resolved "https://registry.yarnpkg.com/@csstools/css-color-parser/-/css-color-parser-3.0.7.tgz#442d61d58e54ad258d52c309a787fceb33906484" - integrity sha512-nkMp2mTICw32uE5NN+EsJ4f5N+IGFeCFu4bGpiKgb2Pq/7J/MpyLBeQ5ry4KKtRFZaYs6sTmcMYrSRIyj5DFKA== +"@csstools/css-color-parser@^3.1.0": + version "3.1.0" + resolved "https://registry.yarnpkg.com/@csstools/css-color-parser/-/css-color-parser-3.1.0.tgz#4e386af3a99dd36c46fef013cfe4c1c341eed6f0" + integrity sha512-nbtKwh3a6xNVIp/VRuXV64yTKnb1IjTAEEh3irzS+HkKjAOYLTGNb9pmVNntZ8iVBHcWDA2Dof0QtPgFI1BaTA== dependencies: - "@csstools/color-helpers" "^5.0.1" - "@csstools/css-calc" "^2.1.1" + "@csstools/color-helpers" "^5.1.0" + "@csstools/css-calc" "^2.1.4" + +"@csstools/css-parser-algorithms@^3.0.5": + version "3.0.5" + resolved "https://registry.yarnpkg.com/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.5.tgz#5755370a9a29abaec5515b43c8b3f2cf9c2e3076" + integrity sha512-DaDeUkXZKjdGhgYaHNJTV9pV7Y9B3b644jCLs9Upc3VeNGg6LWARAT6O+Q+/COo+2gg/bM5rhpMAtf70WqfBdQ== -"@csstools/css-parser-algorithms@^3.0.4": +"@csstools/css-tokenizer@^3.0.4": version "3.0.4" - resolved "https://registry.yarnpkg.com/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.4.tgz#74426e93bd1c4dcab3e441f5cc7ba4fb35d94356" - integrity sha512-Up7rBoV77rv29d3uKHUIVubz1BTcgyUK72IvCQAbfbMv584xHcGKCKbWh7i8hPrRJ7qU4Y8IO3IY9m+iTB7P3A== + resolved "https://registry.yarnpkg.com/@csstools/css-tokenizer/-/css-tokenizer-3.0.4.tgz#333fedabc3fd1a8e5d0100013731cf19e6a8c5d3" + integrity sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw== -"@csstools/css-tokenizer@^3.0.3": - version "3.0.3" - resolved "https://registry.yarnpkg.com/@csstools/css-tokenizer/-/css-tokenizer-3.0.3.tgz#a5502c8539265fecbd873c1e395a890339f119c2" - integrity sha512-UJnjoFsmxfKUdNYdWgOB0mWUypuLvAfQPH1+pyvRJs6euowbFkFC6P13w1l8mJyi3vxYMxc9kld5jZEGRQs6bw== +"@csstools/media-query-list-parser@^4.0.3": + version "4.0.3" + resolved "https://registry.yarnpkg.com/@csstools/media-query-list-parser/-/media-query-list-parser-4.0.3.tgz#7aec77bcb89c2da80ef207e73f474ef9e1b3cdf1" + integrity sha512-HAYH7d3TLRHDOUQK4mZKf9k9Ph/m8Akstg66ywKR4SFAigjs3yBiUeZtFxywiTm5moZMAp/5W/ZuFnNXXYLuuQ== -"@csstools/media-query-list-parser@^4.0.2": - version "4.0.2" - resolved "https://registry.yarnpkg.com/@csstools/media-query-list-parser/-/media-query-list-parser-4.0.2.tgz#e80e17eba1693fceafb8d6f2cfc68c0e7a9ab78a" - integrity sha512-EUos465uvVvMJehckATTlNqGj4UJWkTmdWuDMjqvSUkjGpmOyFZBVwb4knxCm/k2GMTXY+c/5RkdndzFYWeX5A== +"@csstools/postcss-alpha-function@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@csstools/postcss-alpha-function/-/postcss-alpha-function-1.0.1.tgz#7989605711de7831bc7cd75b94c9b5bac9c3728e" + integrity sha512-isfLLwksH3yHkFXfCI2Gcaqg7wGGHZZwunoJzEZk0yKYIokgre6hYVFibKL3SYAoR1kBXova8LB+JoO5vZzi9w== + dependencies: + "@csstools/css-color-parser" "^3.1.0" + "@csstools/css-parser-algorithms" "^3.0.5" + "@csstools/css-tokenizer" "^3.0.4" + "@csstools/postcss-progressive-custom-properties" "^4.2.1" + "@csstools/utilities" "^2.0.0" -"@csstools/postcss-cascade-layers@^5.0.1": - version "5.0.1" - resolved "https://registry.yarnpkg.com/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-5.0.1.tgz#9640313e64b5e39133de7e38a5aa7f40dc259597" - integrity sha512-XOfhI7GShVcKiKwmPAnWSqd2tBR0uxt+runAxttbSp/LY2U16yAVPmAf7e9q4JJ0d+xMNmpwNDLBXnmRCl3HMQ== +"@csstools/postcss-cascade-layers@^5.0.2": + version "5.0.2" + resolved "https://registry.yarnpkg.com/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-5.0.2.tgz#dd2c70db3867b88975f2922da3bfbae7d7a2cae7" + integrity sha512-nWBE08nhO8uWl6kSAeCx4im7QfVko3zLrtgWZY4/bP87zrSPpSyN/3W3TDqz1jJuH+kbKOHXg5rJnK+ZVYcFFg== dependencies: "@csstools/selector-specificity" "^5.0.0" postcss-selector-parser "^7.0.0" -"@csstools/postcss-color-function@^4.0.7": - version "4.0.7" - resolved "https://registry.yarnpkg.com/@csstools/postcss-color-function/-/postcss-color-function-4.0.7.tgz#d31d2044d8a4f8b3154ac54ac77014879eae9f56" - integrity sha512-aDHYmhNIHR6iLw4ElWhf+tRqqaXwKnMl0YsQ/X105Zc4dQwe6yJpMrTN6BwOoESrkDjOYMOfORviSSLeDTJkdQ== +"@csstools/postcss-color-function-display-p3-linear@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@csstools/postcss-color-function-display-p3-linear/-/postcss-color-function-display-p3-linear-1.0.1.tgz#3017ff5e1f65307d6083e58e93d76724fb1ebf9f" + integrity sha512-E5qusdzhlmO1TztYzDIi8XPdPoYOjoTY6HBYBCYSj+Gn4gQRBlvjgPQXzfzuPQqt8EhkC/SzPKObg4Mbn8/xMg== dependencies: - "@csstools/css-color-parser" "^3.0.7" - "@csstools/css-parser-algorithms" "^3.0.4" - "@csstools/css-tokenizer" "^3.0.3" - "@csstools/postcss-progressive-custom-properties" "^4.0.0" + "@csstools/css-color-parser" "^3.1.0" + "@csstools/css-parser-algorithms" "^3.0.5" + "@csstools/css-tokenizer" "^3.0.4" + "@csstools/postcss-progressive-custom-properties" "^4.2.1" "@csstools/utilities" "^2.0.0" -"@csstools/postcss-color-mix-function@^3.0.7": - version "3.0.7" - resolved "https://registry.yarnpkg.com/@csstools/postcss-color-mix-function/-/postcss-color-mix-function-3.0.7.tgz#39735bbc84dc173061e4c2842ec656bb9bc6ed2e" - integrity sha512-e68Nev4CxZYCLcrfWhHH4u/N1YocOfTmw67/kVX5Rb7rnguqqLyxPjhHWjSBX8o4bmyuukmNf3wrUSU3//kT7g== +"@csstools/postcss-color-function@^4.0.12": + version "4.0.12" + resolved "https://registry.yarnpkg.com/@csstools/postcss-color-function/-/postcss-color-function-4.0.12.tgz#a7c85a98c77b522a194a1bbb00dd207f40c7a771" + integrity sha512-yx3cljQKRaSBc2hfh8rMZFZzChaFgwmO2JfFgFr1vMcF3C/uyy5I4RFIBOIWGq1D+XbKCG789CGkG6zzkLpagA== dependencies: - "@csstools/css-color-parser" "^3.0.7" - "@csstools/css-parser-algorithms" "^3.0.4" - "@csstools/css-tokenizer" "^3.0.3" - "@csstools/postcss-progressive-custom-properties" "^4.0.0" + "@csstools/css-color-parser" "^3.1.0" + "@csstools/css-parser-algorithms" "^3.0.5" + "@csstools/css-tokenizer" "^3.0.4" + "@csstools/postcss-progressive-custom-properties" "^4.2.1" "@csstools/utilities" "^2.0.0" -"@csstools/postcss-content-alt-text@^2.0.4": - version "2.0.4" - resolved "https://registry.yarnpkg.com/@csstools/postcss-content-alt-text/-/postcss-content-alt-text-2.0.4.tgz#76f4687fb15ed45bc1139bb71e5775779762897a" - integrity sha512-YItlZUOuZJCBlRaCf8Aucc1lgN41qYGALMly0qQllrxYJhiyzlI6RxOTMUvtWk+KhS8GphMDsDhKQ7KTPfEMSw== +"@csstools/postcss-color-mix-function@^3.0.12": + version "3.0.12" + resolved "https://registry.yarnpkg.com/@csstools/postcss-color-mix-function/-/postcss-color-mix-function-3.0.12.tgz#2f1ee9f8208077af069545c9bd79bb9733382c2a" + integrity sha512-4STERZfCP5Jcs13P1U5pTvI9SkgLgfMUMhdXW8IlJWkzOOOqhZIjcNhWtNJZes2nkBDsIKJ0CJtFtuaZ00moag== dependencies: - "@csstools/css-parser-algorithms" "^3.0.4" - "@csstools/css-tokenizer" "^3.0.3" - "@csstools/postcss-progressive-custom-properties" "^4.0.0" + "@csstools/css-color-parser" "^3.1.0" + "@csstools/css-parser-algorithms" "^3.0.5" + "@csstools/css-tokenizer" "^3.0.4" + "@csstools/postcss-progressive-custom-properties" "^4.2.1" "@csstools/utilities" "^2.0.0" -"@csstools/postcss-exponential-functions@^2.0.6": - version "2.0.6" - resolved "https://registry.yarnpkg.com/@csstools/postcss-exponential-functions/-/postcss-exponential-functions-2.0.6.tgz#dcee86d22102576b13d8bea059125fbcf98e83cc" - integrity sha512-IgJA5DQsQLu/upA3HcdvC6xEMR051ufebBTIXZ5E9/9iiaA7juXWz1ceYj814lnDYP/7eWjZnw0grRJlX4eI6g== +"@csstools/postcss-color-mix-variadic-function-arguments@^1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@csstools/postcss-color-mix-variadic-function-arguments/-/postcss-color-mix-variadic-function-arguments-1.0.2.tgz#b4012b62a4eaa24d694172bb7137f9d2319cb8f2" + integrity sha512-rM67Gp9lRAkTo+X31DUqMEq+iK+EFqsidfecmhrteErxJZb6tUoJBVQca1Vn1GpDql1s1rD1pKcuYzMsg7Z1KQ== dependencies: - "@csstools/css-calc" "^2.1.1" - "@csstools/css-parser-algorithms" "^3.0.4" - "@csstools/css-tokenizer" "^3.0.3" + "@csstools/css-color-parser" "^3.1.0" + "@csstools/css-parser-algorithms" "^3.0.5" + "@csstools/css-tokenizer" "^3.0.4" + "@csstools/postcss-progressive-custom-properties" "^4.2.1" + "@csstools/utilities" "^2.0.0" + +"@csstools/postcss-content-alt-text@^2.0.8": + version "2.0.8" + resolved "https://registry.yarnpkg.com/@csstools/postcss-content-alt-text/-/postcss-content-alt-text-2.0.8.tgz#1d52da1762893c32999ff76839e48d6ec7c7a4cb" + integrity sha512-9SfEW9QCxEpTlNMnpSqFaHyzsiRpZ5J5+KqCu1u5/eEJAWsMhzT40qf0FIbeeglEvrGRMdDzAxMIz3wqoGSb+Q== + dependencies: + "@csstools/css-parser-algorithms" "^3.0.5" + "@csstools/css-tokenizer" "^3.0.4" + "@csstools/postcss-progressive-custom-properties" "^4.2.1" + "@csstools/utilities" "^2.0.0" + +"@csstools/postcss-contrast-color-function@^2.0.12": + version "2.0.12" + resolved "https://registry.yarnpkg.com/@csstools/postcss-contrast-color-function/-/postcss-contrast-color-function-2.0.12.tgz#ca46986d095c60f208d9e3f24704d199c9172637" + integrity sha512-YbwWckjK3qwKjeYz/CijgcS7WDUCtKTd8ShLztm3/i5dhh4NaqzsbYnhm4bjrpFpnLZ31jVcbK8YL77z3GBPzA== + dependencies: + "@csstools/css-color-parser" "^3.1.0" + "@csstools/css-parser-algorithms" "^3.0.5" + "@csstools/css-tokenizer" "^3.0.4" + "@csstools/postcss-progressive-custom-properties" "^4.2.1" + "@csstools/utilities" "^2.0.0" + +"@csstools/postcss-exponential-functions@^2.0.9": + version "2.0.9" + resolved "https://registry.yarnpkg.com/@csstools/postcss-exponential-functions/-/postcss-exponential-functions-2.0.9.tgz#fc03d1272888cb77e64cc1a7d8a33016e4f05c69" + integrity sha512-abg2W/PI3HXwS/CZshSa79kNWNZHdJPMBXeZNyPQFbbj8sKO3jXxOt/wF7juJVjyDTc6JrvaUZYFcSBZBhaxjw== + dependencies: + "@csstools/css-calc" "^2.1.4" + "@csstools/css-parser-algorithms" "^3.0.5" + "@csstools/css-tokenizer" "^3.0.4" "@csstools/postcss-font-format-keywords@^4.0.0": version "4.0.0" @@ -1146,67 +1228,67 @@ "@csstools/utilities" "^2.0.0" postcss-value-parser "^4.2.0" -"@csstools/postcss-gamut-mapping@^2.0.7": - version "2.0.7" - resolved "https://registry.yarnpkg.com/@csstools/postcss-gamut-mapping/-/postcss-gamut-mapping-2.0.7.tgz#8aaa4b6ffb6e2187379a83d253607f988533be25" - integrity sha512-gzFEZPoOkY0HqGdyeBXR3JP218Owr683u7KOZazTK7tQZBE8s2yhg06W1tshOqk7R7SWvw9gkw2TQogKpIW8Xw== - dependencies: - "@csstools/css-color-parser" "^3.0.7" - "@csstools/css-parser-algorithms" "^3.0.4" - "@csstools/css-tokenizer" "^3.0.3" - -"@csstools/postcss-gradients-interpolation-method@^5.0.7": - version "5.0.7" - resolved "https://registry.yarnpkg.com/@csstools/postcss-gradients-interpolation-method/-/postcss-gradients-interpolation-method-5.0.7.tgz#57e19d25e98aa028b98e22ef392ea24c3e61c568" - integrity sha512-WgEyBeg6glUeTdS2XT7qeTFBthTJuXlS9GFro/DVomj7W7WMTamAwpoP4oQCq/0Ki2gvfRYFi/uZtmRE14/DFA== - dependencies: - "@csstools/css-color-parser" "^3.0.7" - "@csstools/css-parser-algorithms" "^3.0.4" - "@csstools/css-tokenizer" "^3.0.3" - "@csstools/postcss-progressive-custom-properties" "^4.0.0" +"@csstools/postcss-gamut-mapping@^2.0.11": + version "2.0.11" + resolved "https://registry.yarnpkg.com/@csstools/postcss-gamut-mapping/-/postcss-gamut-mapping-2.0.11.tgz#be0e34c9f0142852cccfc02b917511f0d677db8b" + integrity sha512-fCpCUgZNE2piVJKC76zFsgVW1apF6dpYsqGyH8SIeCcM4pTEsRTWTLCaJIMKFEundsCKwY1rwfhtrio04RJ4Dw== + dependencies: + "@csstools/css-color-parser" "^3.1.0" + "@csstools/css-parser-algorithms" "^3.0.5" + "@csstools/css-tokenizer" "^3.0.4" + +"@csstools/postcss-gradients-interpolation-method@^5.0.12": + version "5.0.12" + resolved "https://registry.yarnpkg.com/@csstools/postcss-gradients-interpolation-method/-/postcss-gradients-interpolation-method-5.0.12.tgz#0955cce4d97203b861bf66742bbec611b2f3661c" + integrity sha512-jugzjwkUY0wtNrZlFeyXzimUL3hN4xMvoPnIXxoZqxDvjZRiSh+itgHcVUWzJ2VwD/VAMEgCLvtaJHX+4Vj3Ow== + dependencies: + "@csstools/css-color-parser" "^3.1.0" + "@csstools/css-parser-algorithms" "^3.0.5" + "@csstools/css-tokenizer" "^3.0.4" + "@csstools/postcss-progressive-custom-properties" "^4.2.1" "@csstools/utilities" "^2.0.0" -"@csstools/postcss-hwb-function@^4.0.7": - version "4.0.7" - resolved "https://registry.yarnpkg.com/@csstools/postcss-hwb-function/-/postcss-hwb-function-4.0.7.tgz#d09528098c4b99c49c76de686a4ae35585acc691" - integrity sha512-LKYqjO+wGwDCfNIEllessCBWfR4MS/sS1WXO+j00KKyOjm7jDW2L6jzUmqASEiv/kkJO39GcoIOvTTfB3yeBUA== +"@csstools/postcss-hwb-function@^4.0.12": + version "4.0.12" + resolved "https://registry.yarnpkg.com/@csstools/postcss-hwb-function/-/postcss-hwb-function-4.0.12.tgz#07f7ecb08c50e094673bd20eaf7757db0162beee" + integrity sha512-mL/+88Z53KrE4JdePYFJAQWFrcADEqsLprExCM04GDNgHIztwFzj0Mbhd/yxMBngq0NIlz58VVxjt5abNs1VhA== dependencies: - "@csstools/css-color-parser" "^3.0.7" - "@csstools/css-parser-algorithms" "^3.0.4" - "@csstools/css-tokenizer" "^3.0.3" - "@csstools/postcss-progressive-custom-properties" "^4.0.0" + "@csstools/css-color-parser" "^3.1.0" + "@csstools/css-parser-algorithms" "^3.0.5" + "@csstools/css-tokenizer" "^3.0.4" + "@csstools/postcss-progressive-custom-properties" "^4.2.1" "@csstools/utilities" "^2.0.0" -"@csstools/postcss-ic-unit@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@csstools/postcss-ic-unit/-/postcss-ic-unit-4.0.0.tgz#b60ec06500717c337447c39ae7fe7952eeb9d48f" - integrity sha512-9QT5TDGgx7wD3EEMN3BSUG6ckb6Eh5gSPT5kZoVtUuAonfPmLDJyPhqR4ntPpMYhUKAMVKAg3I/AgzqHMSeLhA== +"@csstools/postcss-ic-unit@^4.0.4": + version "4.0.4" + resolved "https://registry.yarnpkg.com/@csstools/postcss-ic-unit/-/postcss-ic-unit-4.0.4.tgz#2ee2da0690db7edfbc469279711b9e69495659d2" + integrity sha512-yQ4VmossuOAql65sCPppVO1yfb7hDscf4GseF0VCA/DTDaBc0Wtf8MTqVPfjGYlT5+2buokG0Gp7y0atYZpwjg== dependencies: - "@csstools/postcss-progressive-custom-properties" "^4.0.0" + "@csstools/postcss-progressive-custom-properties" "^4.2.1" "@csstools/utilities" "^2.0.0" postcss-value-parser "^4.2.0" -"@csstools/postcss-initial@^2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@csstools/postcss-initial/-/postcss-initial-2.0.0.tgz#a86f5fc59ab9f16f1422dade4c58bd941af5df22" - integrity sha512-dv2lNUKR+JV+OOhZm9paWzYBXOCi+rJPqJ2cJuhh9xd8USVrd0cBEPczla81HNOyThMQWeCcdln3gZkQV2kYxA== +"@csstools/postcss-initial@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@csstools/postcss-initial/-/postcss-initial-2.0.1.tgz#c385bd9d8ad31ad159edd7992069e97ceea4d09a" + integrity sha512-L1wLVMSAZ4wovznquK0xmC7QSctzO4D0Is590bxpGqhqjboLXYA16dWZpfwImkdOgACdQ9PqXsuRroW6qPlEsg== -"@csstools/postcss-is-pseudo-class@^5.0.1": - version "5.0.1" - resolved "https://registry.yarnpkg.com/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-5.0.1.tgz#12041448fedf01090dd4626022c28b7f7623f58e" - integrity sha512-JLp3POui4S1auhDR0n8wHd/zTOWmMsmK3nQd3hhL6FhWPaox5W7j1se6zXOG/aP07wV2ww0lxbKYGwbBszOtfQ== +"@csstools/postcss-is-pseudo-class@^5.0.3": + version "5.0.3" + resolved "https://registry.yarnpkg.com/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-5.0.3.tgz#d34e850bcad4013c2ed7abe948bfa0448aa8eb74" + integrity sha512-jS/TY4SpG4gszAtIg7Qnf3AS2pjcUM5SzxpApOrlndMeGhIbaTzWBzzP/IApXoNWEW7OhcjkRT48jnAUIFXhAQ== dependencies: "@csstools/selector-specificity" "^5.0.0" postcss-selector-parser "^7.0.0" -"@csstools/postcss-light-dark-function@^2.0.7": - version "2.0.7" - resolved "https://registry.yarnpkg.com/@csstools/postcss-light-dark-function/-/postcss-light-dark-function-2.0.7.tgz#807c170cd28eebb0c00e64dfc6ab0bf418f19209" - integrity sha512-ZZ0rwlanYKOHekyIPaU+sVm3BEHCe+Ha0/px+bmHe62n0Uc1lL34vbwrLYn6ote8PHlsqzKeTQdIejQCJ05tfw== +"@csstools/postcss-light-dark-function@^2.0.11": + version "2.0.11" + resolved "https://registry.yarnpkg.com/@csstools/postcss-light-dark-function/-/postcss-light-dark-function-2.0.11.tgz#0df448aab9a33cb9a085264ff1f396fb80c4437d" + integrity sha512-fNJcKXJdPM3Lyrbmgw2OBbaioU7yuKZtiXClf4sGdQttitijYlZMD5K7HrC/eF83VRWRrYq6OZ0Lx92leV2LFA== dependencies: - "@csstools/css-parser-algorithms" "^3.0.4" - "@csstools/css-tokenizer" "^3.0.3" - "@csstools/postcss-progressive-custom-properties" "^4.0.0" + "@csstools/css-parser-algorithms" "^3.0.5" + "@csstools/css-tokenizer" "^3.0.4" + "@csstools/postcss-progressive-custom-properties" "^4.2.1" "@csstools/utilities" "^2.0.0" "@csstools/postcss-logical-float-and-clear@^3.0.0": @@ -1231,32 +1313,32 @@ dependencies: postcss-value-parser "^4.2.0" -"@csstools/postcss-logical-viewport-units@^3.0.3": - version "3.0.3" - resolved "https://registry.yarnpkg.com/@csstools/postcss-logical-viewport-units/-/postcss-logical-viewport-units-3.0.3.tgz#f6cc63520ca2a6eb76b9cd946070c38dda66d733" - integrity sha512-OC1IlG/yoGJdi0Y+7duz/kU/beCwO+Gua01sD6GtOtLi7ByQUpcIqs7UE/xuRPay4cHgOMatWdnDdsIDjnWpPw== +"@csstools/postcss-logical-viewport-units@^3.0.4": + version "3.0.4" + resolved "https://registry.yarnpkg.com/@csstools/postcss-logical-viewport-units/-/postcss-logical-viewport-units-3.0.4.tgz#016d98a8b7b5f969e58eb8413447eb801add16fc" + integrity sha512-q+eHV1haXA4w9xBwZLKjVKAWn3W2CMqmpNpZUk5kRprvSiBEGMgrNH3/sJZ8UA3JgyHaOt3jwT9uFa4wLX4EqQ== dependencies: - "@csstools/css-tokenizer" "^3.0.3" + "@csstools/css-tokenizer" "^3.0.4" "@csstools/utilities" "^2.0.0" -"@csstools/postcss-media-minmax@^2.0.6": - version "2.0.6" - resolved "https://registry.yarnpkg.com/@csstools/postcss-media-minmax/-/postcss-media-minmax-2.0.6.tgz#427921c0f08033203810af16dfed0baedc538eab" - integrity sha512-J1+4Fr2W3pLZsfxkFazK+9kr96LhEYqoeBszLmFjb6AjYs+g9oDAw3J5oQignLKk3rC9XHW+ebPTZ9FaW5u5pg== +"@csstools/postcss-media-minmax@^2.0.9": + version "2.0.9" + resolved "https://registry.yarnpkg.com/@csstools/postcss-media-minmax/-/postcss-media-minmax-2.0.9.tgz#184252d5b93155ae526689328af6bdf3fc113987" + integrity sha512-af9Qw3uS3JhYLnCbqtZ9crTvvkR+0Se+bBqSr7ykAnl9yKhk6895z9rf+2F4dClIDJWxgn0iZZ1PSdkhrbs2ig== dependencies: - "@csstools/css-calc" "^2.1.1" - "@csstools/css-parser-algorithms" "^3.0.4" - "@csstools/css-tokenizer" "^3.0.3" - "@csstools/media-query-list-parser" "^4.0.2" + "@csstools/css-calc" "^2.1.4" + "@csstools/css-parser-algorithms" "^3.0.5" + "@csstools/css-tokenizer" "^3.0.4" + "@csstools/media-query-list-parser" "^4.0.3" -"@csstools/postcss-media-queries-aspect-ratio-number-values@^3.0.4": - version "3.0.4" - resolved "https://registry.yarnpkg.com/@csstools/postcss-media-queries-aspect-ratio-number-values/-/postcss-media-queries-aspect-ratio-number-values-3.0.4.tgz#d71102172c74baf3f892fac88cf1ea46a961600d" - integrity sha512-AnGjVslHMm5xw9keusQYvjVWvuS7KWK+OJagaG0+m9QnIjZsrysD2kJP/tr/UJIyYtMCtu8OkUd+Rajb4DqtIQ== +"@csstools/postcss-media-queries-aspect-ratio-number-values@^3.0.5": + version "3.0.5" + resolved "https://registry.yarnpkg.com/@csstools/postcss-media-queries-aspect-ratio-number-values/-/postcss-media-queries-aspect-ratio-number-values-3.0.5.tgz#f485c31ec13d6b0fb5c528a3474334a40eff5f11" + integrity sha512-zhAe31xaaXOY2Px8IYfoVTB3wglbJUVigGphFLj6exb7cjZRH9A6adyE22XfFK3P2PzwRk0VDeTJmaxpluyrDg== dependencies: - "@csstools/css-parser-algorithms" "^3.0.4" - "@csstools/css-tokenizer" "^3.0.3" - "@csstools/media-query-list-parser" "^4.0.2" + "@csstools/css-parser-algorithms" "^3.0.5" + "@csstools/css-tokenizer" "^3.0.4" + "@csstools/media-query-list-parser" "^4.0.3" "@csstools/postcss-nested-calc@^4.0.0": version "4.0.0" @@ -1273,42 +1355,42 @@ dependencies: postcss-value-parser "^4.2.0" -"@csstools/postcss-oklab-function@^4.0.7": - version "4.0.7" - resolved "https://registry.yarnpkg.com/@csstools/postcss-oklab-function/-/postcss-oklab-function-4.0.7.tgz#33b3322dfb27b0b5eb83a7ad36e67f08bc4e66cd" - integrity sha512-I6WFQIbEKG2IO3vhaMGZDkucbCaUSXMxvHNzDdnfsTCF5tc0UlV3Oe2AhamatQoKFjBi75dSEMrgWq3+RegsOQ== +"@csstools/postcss-oklab-function@^4.0.12": + version "4.0.12" + resolved "https://registry.yarnpkg.com/@csstools/postcss-oklab-function/-/postcss-oklab-function-4.0.12.tgz#416640ef10227eea1375b47b72d141495950971d" + integrity sha512-HhlSmnE1NKBhXsTnNGjxvhryKtO7tJd1w42DKOGFD6jSHtYOrsJTQDKPMwvOfrzUAk8t7GcpIfRyM7ssqHpFjg== dependencies: - "@csstools/css-color-parser" "^3.0.7" - "@csstools/css-parser-algorithms" "^3.0.4" - "@csstools/css-tokenizer" "^3.0.3" - "@csstools/postcss-progressive-custom-properties" "^4.0.0" + "@csstools/css-color-parser" "^3.1.0" + "@csstools/css-parser-algorithms" "^3.0.5" + "@csstools/css-tokenizer" "^3.0.4" + "@csstools/postcss-progressive-custom-properties" "^4.2.1" "@csstools/utilities" "^2.0.0" -"@csstools/postcss-progressive-custom-properties@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-4.0.0.tgz#ecdb85bcdb1852d73970a214a376684a91f82bdc" - integrity sha512-XQPtROaQjomnvLUSy/bALTR5VCtTVUFwYs1SblvYgLSeTo2a/bMNwUwo2piXw5rTv/FEYiy5yPSXBqg9OKUx7Q== +"@csstools/postcss-progressive-custom-properties@^4.2.1": + version "4.2.1" + resolved "https://registry.yarnpkg.com/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-4.2.1.tgz#c39780b9ff0d554efb842b6bd75276aa6f1705db" + integrity sha512-uPiiXf7IEKtUQXsxu6uWtOlRMXd2QWWy5fhxHDnPdXKCQckPP3E34ZgDoZ62r2iT+UOgWsSbM4NvHE5m3mAEdw== dependencies: postcss-value-parser "^4.2.0" -"@csstools/postcss-random-function@^1.0.2": - version "1.0.2" - resolved "https://registry.yarnpkg.com/@csstools/postcss-random-function/-/postcss-random-function-1.0.2.tgz#699702820f19bb6b9632966ff44d8957db6889d2" - integrity sha512-vBCT6JvgdEkvRc91NFoNrLjgGtkLWt47GKT6E2UDn3nd8ZkMBiziQ1Md1OiKoSsgzxsSnGKG3RVdhlbdZEkHjA== - dependencies: - "@csstools/css-calc" "^2.1.1" - "@csstools/css-parser-algorithms" "^3.0.4" - "@csstools/css-tokenizer" "^3.0.3" - -"@csstools/postcss-relative-color-syntax@^3.0.7": - version "3.0.7" - resolved "https://registry.yarnpkg.com/@csstools/postcss-relative-color-syntax/-/postcss-relative-color-syntax-3.0.7.tgz#862f8c6a2bbbab1a46aff8265b6a095fd267a3a6" - integrity sha512-apbT31vsJVd18MabfPOnE977xgct5B1I+Jpf+Munw3n6kKb1MMuUmGGH+PT9Hm/fFs6fe61Q/EWnkrb4bNoNQw== - dependencies: - "@csstools/css-color-parser" "^3.0.7" - "@csstools/css-parser-algorithms" "^3.0.4" - "@csstools/css-tokenizer" "^3.0.3" - "@csstools/postcss-progressive-custom-properties" "^4.0.0" +"@csstools/postcss-random-function@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@csstools/postcss-random-function/-/postcss-random-function-2.0.1.tgz#3191f32fe72936e361dadf7dbfb55a0209e2691e" + integrity sha512-q+FQaNiRBhnoSNo+GzqGOIBKoHQ43lYz0ICrV+UudfWnEF6ksS6DsBIJSISKQT2Bvu3g4k6r7t0zYrk5pDlo8w== + dependencies: + "@csstools/css-calc" "^2.1.4" + "@csstools/css-parser-algorithms" "^3.0.5" + "@csstools/css-tokenizer" "^3.0.4" + +"@csstools/postcss-relative-color-syntax@^3.0.12": + version "3.0.12" + resolved "https://registry.yarnpkg.com/@csstools/postcss-relative-color-syntax/-/postcss-relative-color-syntax-3.0.12.tgz#ced792450102441f7c160e1d106f33e4b44181f8" + integrity sha512-0RLIeONxu/mtxRtf3o41Lq2ghLimw0w9ByLWnnEVuy89exmEEq8bynveBxNW3nyHqLAFEeNtVEmC1QK9MZ8Huw== + dependencies: + "@csstools/css-color-parser" "^3.1.0" + "@csstools/css-parser-algorithms" "^3.0.5" + "@csstools/css-tokenizer" "^3.0.4" + "@csstools/postcss-progressive-custom-properties" "^4.2.1" "@csstools/utilities" "^2.0.0" "@csstools/postcss-scope-pseudo-class@^4.0.1": @@ -1318,50 +1400,50 @@ dependencies: postcss-selector-parser "^7.0.0" -"@csstools/postcss-sign-functions@^1.1.1": - version "1.1.1" - resolved "https://registry.yarnpkg.com/@csstools/postcss-sign-functions/-/postcss-sign-functions-1.1.1.tgz#eb8e4a5ac637982aeb9264cb99f85817612ad3e8" - integrity sha512-MslYkZCeMQDxetNkfmmQYgKCy4c+w9pPDfgOBCJOo/RI1RveEUdZQYtOfrC6cIZB7sD7/PHr2VGOcMXlZawrnA== +"@csstools/postcss-sign-functions@^1.1.4": + version "1.1.4" + resolved "https://registry.yarnpkg.com/@csstools/postcss-sign-functions/-/postcss-sign-functions-1.1.4.tgz#a9ac56954014ae4c513475b3f1b3e3424a1e0c12" + integrity sha512-P97h1XqRPcfcJndFdG95Gv/6ZzxUBBISem0IDqPZ7WMvc/wlO+yU0c5D/OCpZ5TJoTt63Ok3knGk64N+o6L2Pg== dependencies: - "@csstools/css-calc" "^2.1.1" - "@csstools/css-parser-algorithms" "^3.0.4" - "@csstools/css-tokenizer" "^3.0.3" + "@csstools/css-calc" "^2.1.4" + "@csstools/css-parser-algorithms" "^3.0.5" + "@csstools/css-tokenizer" "^3.0.4" -"@csstools/postcss-stepped-value-functions@^4.0.6": - version "4.0.6" - resolved "https://registry.yarnpkg.com/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-4.0.6.tgz#ee88c6122daf58a1b8641f462e8e33427c60b1f1" - integrity sha512-/dwlO9w8vfKgiADxpxUbZOWlL5zKoRIsCymYoh1IPuBsXODKanKnfuZRr32DEqT0//3Av1VjfNZU9yhxtEfIeA== +"@csstools/postcss-stepped-value-functions@^4.0.9": + version "4.0.9" + resolved "https://registry.yarnpkg.com/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-4.0.9.tgz#36036f1a0e5e5ee2308e72f3c9cb433567c387b9" + integrity sha512-h9btycWrsex4dNLeQfyU3y3w40LMQooJWFMm/SK9lrKguHDcFl4VMkncKKoXi2z5rM9YGWbUQABI8BT2UydIcA== dependencies: - "@csstools/css-calc" "^2.1.1" - "@csstools/css-parser-algorithms" "^3.0.4" - "@csstools/css-tokenizer" "^3.0.3" + "@csstools/css-calc" "^2.1.4" + "@csstools/css-parser-algorithms" "^3.0.5" + "@csstools/css-tokenizer" "^3.0.4" -"@csstools/postcss-text-decoration-shorthand@^4.0.1": - version "4.0.1" - resolved "https://registry.yarnpkg.com/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-4.0.1.tgz#251fab0939d50c6fd73bb2b830b2574188efa087" - integrity sha512-xPZIikbx6jyzWvhms27uugIc0I4ykH4keRvoa3rxX5K7lEhkbd54rjj/dv60qOCTisoS+3bmwJTeyV1VNBrXaw== +"@csstools/postcss-text-decoration-shorthand@^4.0.3": + version "4.0.3" + resolved "https://registry.yarnpkg.com/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-4.0.3.tgz#fae1b70f07d1b7beb4c841c86d69e41ecc6f743c" + integrity sha512-KSkGgZfx0kQjRIYnpsD7X2Om9BUXX/Kii77VBifQW9Ih929hK0KNjVngHDH0bFB9GmfWcR9vJYJJRvw/NQjkrA== dependencies: - "@csstools/color-helpers" "^5.0.1" + "@csstools/color-helpers" "^5.1.0" postcss-value-parser "^4.2.0" -"@csstools/postcss-trigonometric-functions@^4.0.6": - version "4.0.6" - resolved "https://registry.yarnpkg.com/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-4.0.6.tgz#fc5c5f4c9bd0fd796b58b9a14d5d663be76d19fa" - integrity sha512-c4Y1D2Why/PeccaSouXnTt6WcNHJkoJRidV2VW9s5gJ97cNxnLgQ4Qj8qOqkIR9VmTQKJyNcbF4hy79ZQnWD7A== +"@csstools/postcss-trigonometric-functions@^4.0.9": + version "4.0.9" + resolved "https://registry.yarnpkg.com/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-4.0.9.tgz#3f94ed2e319b57f2c59720b64e4d0a8a6fb8c3b2" + integrity sha512-Hnh5zJUdpNrJqK9v1/E3BbrQhaDTj5YiX7P61TOvUhoDHnUmsNNxcDAgkQ32RrcWx9GVUvfUNPcUkn8R3vIX6A== dependencies: - "@csstools/css-calc" "^2.1.1" - "@csstools/css-parser-algorithms" "^3.0.4" - "@csstools/css-tokenizer" "^3.0.3" + "@csstools/css-calc" "^2.1.4" + "@csstools/css-parser-algorithms" "^3.0.5" + "@csstools/css-tokenizer" "^3.0.4" "@csstools/postcss-unset-value@^4.0.0": version "4.0.0" resolved "https://registry.yarnpkg.com/@csstools/postcss-unset-value/-/postcss-unset-value-4.0.0.tgz#7caa981a34196d06a737754864baf77d64de4bba" integrity sha512-cBz3tOCI5Fw6NIFEwU3RiwK6mn3nKegjpJuzCndoGq3BZPkUjnsq7uQmIeMNeMbMk7YD2MfKcgCpZwX5jyXqCA== -"@csstools/selector-resolve-nested@^3.0.0": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@csstools/selector-resolve-nested/-/selector-resolve-nested-3.0.0.tgz#704a9b637975680e025e069a4c58b3beb3e2752a" - integrity sha512-ZoK24Yku6VJU1gS79a5PFmC8yn3wIapiKmPgun0hZgEI5AOqgH2kiPRsPz1qkGv4HL+wuDLH83yQyk6inMYrJQ== +"@csstools/selector-resolve-nested@^3.1.0": + version "3.1.0" + resolved "https://registry.yarnpkg.com/@csstools/selector-resolve-nested/-/selector-resolve-nested-3.1.0.tgz#848c6f44cb65e3733e478319b9342b7aa436fac7" + integrity sha512-mf1LEW0tJLKfWyvn5KdDrhpxHyuxpbNwTIwOYLIvsTffeyOf85j5oIzfG0yosxDgx/sswlqBnESYUcQH0vgZ0g== "@csstools/selector-specificity@^5.0.0": version "5.0.0" @@ -1378,25 +1460,28 @@ resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz#1d572bfbbe14b7704e0ba0f39b74815b84870d70" integrity sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw== -"@docsearch/css@3.8.3": - version "3.8.3" - resolved "https://registry.yarnpkg.com/@docsearch/css/-/css-3.8.3.tgz#12f377cf8c14b687042273f920efdfdb794e9fcf" - integrity sha512-1nELpMV40JDLJ6rpVVFX48R1jsBFIQ6RnEQDsLFGmzOjPWTOMlZqUcXcvRx8VmYV/TqnS1l784Ofz+ZEb+wEOQ== - -"@docsearch/react@^3.8.1": - version "3.8.3" - resolved "https://registry.yarnpkg.com/@docsearch/react/-/react-3.8.3.tgz#72f6bcbbda6cd07f23398af641e483c27d16e00a" - integrity sha512-6UNrg88K7lJWmuS6zFPL/xgL+n326qXqZ7Ybyy4E8P/6Rcblk3GE8RXxeol4Pd5pFpKMhOhBhzABKKwHtbJCIg== - dependencies: - "@algolia/autocomplete-core" "1.17.9" - "@algolia/autocomplete-preset-algolia" "1.17.9" - "@docsearch/css" "3.8.3" - algoliasearch "^5.14.2" +"@docsearch/css@4.2.0": + version "4.2.0" + resolved "https://registry.yarnpkg.com/@docsearch/css/-/css-4.2.0.tgz#473bb4c51f4b2b037a71f423e569907ab19e6d72" + integrity sha512-65KU9Fw5fGsPPPlgIghonMcndyx1bszzrDQYLfierN+Ha29yotMHzVS94bPkZS6On9LS8dE4qmW4P/fGjtCf/g== -"@docusaurus/babel@3.7.0": - version "3.7.0" - resolved "https://registry.yarnpkg.com/@docusaurus/babel/-/babel-3.7.0.tgz#770dd5da525a9d6a2fee7d3212ec62040327f776" - integrity sha512-0H5uoJLm14S/oKV3Keihxvh8RV+vrid+6Gv+2qhuzbqHanawga8tYnsdpjEyt36ucJjqlby2/Md2ObWjA02UXQ== +"@docsearch/react@^3.9.0 || ^4.1.0": + version "4.2.0" + resolved "https://registry.yarnpkg.com/@docsearch/react/-/react-4.2.0.tgz#9dac48dfb4c1e5f18cf7323d8221d99c0d5f3e4e" + integrity sha512-zSN/KblmtBcerf7Z87yuKIHZQmxuXvYc6/m0+qnjyNu+Ir67AVOagTa1zBqcxkVUVkmBqUExdcyrdo9hbGbqTw== + dependencies: + "@ai-sdk/react" "^2.0.30" + "@algolia/autocomplete-core" "1.19.2" + "@docsearch/css" "4.2.0" + ai "^5.0.30" + algoliasearch "^5.28.0" + marked "^16.3.0" + zod "^4.1.8" + +"@docusaurus/babel@3.9.2": + version "3.9.2" + resolved "https://registry.yarnpkg.com/@docusaurus/babel/-/babel-3.9.2.tgz#f956c638baeccf2040e482c71a742bc7e35fdb22" + integrity sha512-GEANdi/SgER+L7Japs25YiGil/AUDnFFHaCGPBbundxoWtCkA2lmy7/tFmgED4y1htAy6Oi4wkJEQdGssnw9MA== dependencies: "@babel/core" "^7.25.9" "@babel/generator" "^7.25.9" @@ -1408,55 +1493,54 @@ "@babel/runtime" "^7.25.9" "@babel/runtime-corejs3" "^7.25.9" "@babel/traverse" "^7.25.9" - "@docusaurus/logger" "3.7.0" - "@docusaurus/utils" "3.7.0" + "@docusaurus/logger" "3.9.2" + "@docusaurus/utils" "3.9.2" babel-plugin-dynamic-import-node "^2.3.3" fs-extra "^11.1.1" tslib "^2.6.0" -"@docusaurus/bundler@3.7.0": - version "3.7.0" - resolved "https://registry.yarnpkg.com/@docusaurus/bundler/-/bundler-3.7.0.tgz#d8e7867b3b2c43a1e320ed429f8dfe873c38506d" - integrity sha512-CUUT9VlSGukrCU5ctZucykvgCISivct+cby28wJwCC/fkQFgAHRp/GKv2tx38ZmXb7nacrKzFTcp++f9txUYGg== +"@docusaurus/bundler@3.9.2": + version "3.9.2" + resolved "https://registry.yarnpkg.com/@docusaurus/bundler/-/bundler-3.9.2.tgz#0ca82cda4acf13a493e3f66061aea351e9d356cf" + integrity sha512-ZOVi6GYgTcsZcUzjblpzk3wH1Fya2VNpd5jtHoCCFcJlMQ1EYXZetfAnRHLcyiFeBABaI1ltTYbOBtH/gahGVA== dependencies: "@babel/core" "^7.25.9" - "@docusaurus/babel" "3.7.0" - "@docusaurus/cssnano-preset" "3.7.0" - "@docusaurus/logger" "3.7.0" - "@docusaurus/types" "3.7.0" - "@docusaurus/utils" "3.7.0" + "@docusaurus/babel" "3.9.2" + "@docusaurus/cssnano-preset" "3.9.2" + "@docusaurus/logger" "3.9.2" + "@docusaurus/types" "3.9.2" + "@docusaurus/utils" "3.9.2" babel-loader "^9.2.1" - clean-css "^5.3.2" + clean-css "^5.3.3" copy-webpack-plugin "^11.0.0" - css-loader "^6.8.1" + css-loader "^6.11.0" css-minimizer-webpack-plugin "^5.0.1" cssnano "^6.1.2" file-loader "^6.2.0" html-minifier-terser "^7.2.0" - mini-css-extract-plugin "^2.9.1" + mini-css-extract-plugin "^2.9.2" null-loader "^4.0.1" - postcss "^8.4.26" - postcss-loader "^7.3.3" - postcss-preset-env "^10.1.0" - react-dev-utils "^12.0.1" + postcss "^8.5.4" + postcss-loader "^7.3.4" + postcss-preset-env "^10.2.1" terser-webpack-plugin "^5.3.9" tslib "^2.6.0" url-loader "^4.1.1" webpack "^5.95.0" webpackbar "^6.0.1" -"@docusaurus/core@3.7.0", "@docusaurus/core@^3.7.0": - version "3.7.0" - resolved "https://registry.yarnpkg.com/@docusaurus/core/-/core-3.7.0.tgz#e871586d099093723dfe6de81c1ce610aeb20292" - integrity sha512-b0fUmaL+JbzDIQaamzpAFpTviiaU4cX3Qz8cuo14+HGBCwa0evEK0UYCBFY3n4cLzL8Op1BueeroUD2LYAIHbQ== - dependencies: - "@docusaurus/babel" "3.7.0" - "@docusaurus/bundler" "3.7.0" - "@docusaurus/logger" "3.7.0" - "@docusaurus/mdx-loader" "3.7.0" - "@docusaurus/utils" "3.7.0" - "@docusaurus/utils-common" "3.7.0" - "@docusaurus/utils-validation" "3.7.0" +"@docusaurus/core@3.9.2", "@docusaurus/core@^3.9.2": + version "3.9.2" + resolved "https://registry.yarnpkg.com/@docusaurus/core/-/core-3.9.2.tgz#cc970f29b85a8926d63c84f8cffdcda43ed266ff" + integrity sha512-HbjwKeC+pHUFBfLMNzuSjqFE/58+rLVKmOU3lxQrpsxLBOGosYco/Q0GduBb0/jEMRiyEqjNT/01rRdOMWq5pw== + dependencies: + "@docusaurus/babel" "3.9.2" + "@docusaurus/bundler" "3.9.2" + "@docusaurus/logger" "3.9.2" + "@docusaurus/mdx-loader" "3.9.2" + "@docusaurus/utils" "3.9.2" + "@docusaurus/utils-common" "3.9.2" + "@docusaurus/utils-validation" "3.9.2" boxen "^6.2.1" chalk "^4.1.2" chokidar "^3.5.3" @@ -1464,19 +1548,19 @@ combine-promises "^1.1.0" commander "^5.1.0" core-js "^3.31.1" - del "^6.1.1" detect-port "^1.5.1" escape-html "^1.0.3" eta "^2.2.0" eval "^0.1.8" + execa "5.1.1" fs-extra "^11.1.1" html-tags "^3.3.1" html-webpack-plugin "^5.6.0" leven "^3.1.0" lodash "^4.17.21" + open "^8.4.0" p-map "^4.0.0" prompts "^2.4.2" - react-dev-utils "^12.0.1" react-helmet-async "npm:@slorber/react-helmet-async@1.3.0" react-loadable "npm:@docusaurus/react-loadable@6.0.0" react-loadable-ssr-addon-v5-slorber "^1.0.1" @@ -1485,47 +1569,47 @@ react-router-dom "^5.3.4" semver "^7.5.4" serve-handler "^6.1.6" - shelljs "^0.8.5" + tinypool "^1.0.2" tslib "^2.6.0" update-notifier "^6.0.2" webpack "^5.95.0" webpack-bundle-analyzer "^4.10.2" - webpack-dev-server "^4.15.2" + webpack-dev-server "^5.2.2" webpack-merge "^6.0.1" -"@docusaurus/cssnano-preset@3.7.0": - version "3.7.0" - resolved "https://registry.yarnpkg.com/@docusaurus/cssnano-preset/-/cssnano-preset-3.7.0.tgz#8fe8f2c3acbd32384b69e14983b9a63c98cae34e" - integrity sha512-X9GYgruZBSOozg4w4dzv9uOz8oK/EpPVQXkp0MM6Tsgp/nRIU9hJzJ0Pxg1aRa3xCeEQTOimZHcocQFlLwYajQ== +"@docusaurus/cssnano-preset@3.9.2": + version "3.9.2" + resolved "https://registry.yarnpkg.com/@docusaurus/cssnano-preset/-/cssnano-preset-3.9.2.tgz#523aab65349db3c51a77f2489048d28527759428" + integrity sha512-8gBKup94aGttRduABsj7bpPFTX7kbwu+xh3K9NMCF5K4bWBqTFYW+REKHF6iBVDHRJ4grZdIPbvkiHd/XNKRMQ== dependencies: cssnano-preset-advanced "^6.1.2" - postcss "^8.4.38" + postcss "^8.5.4" postcss-sort-media-queries "^5.2.0" tslib "^2.6.0" -"@docusaurus/logger@3.7.0": - version "3.7.0" - resolved "https://registry.yarnpkg.com/@docusaurus/logger/-/logger-3.7.0.tgz#07ecc2f460c4d2382df4991f9ce4e348e90af04c" - integrity sha512-z7g62X7bYxCYmeNNuO9jmzxLQG95q9QxINCwpboVcNff3SJiHJbGrarxxOVMVmAh1MsrSfxWkVGv4P41ktnFsA== +"@docusaurus/logger@3.9.2": + version "3.9.2" + resolved "https://registry.yarnpkg.com/@docusaurus/logger/-/logger-3.9.2.tgz#6ec6364b90f5a618a438cc9fd01ac7376869f92a" + integrity sha512-/SVCc57ByARzGSU60c50rMyQlBuMIJCjcsJlkphxY6B0GV4UH3tcA1994N8fFfbJ9kX3jIBe/xg3XP5qBtGDbA== dependencies: chalk "^4.1.2" tslib "^2.6.0" -"@docusaurus/mdx-loader@3.7.0": - version "3.7.0" - resolved "https://registry.yarnpkg.com/@docusaurus/mdx-loader/-/mdx-loader-3.7.0.tgz#5890c6e7a5b68cb1d066264ac5290cdcd59d4ecc" - integrity sha512-OFBG6oMjZzc78/U3WNPSHs2W9ZJ723ewAcvVJaqS0VgyeUfmzUV8f1sv+iUHA0DtwiR5T5FjOxj6nzEE8LY6VA== +"@docusaurus/mdx-loader@3.9.2": + version "3.9.2" + resolved "https://registry.yarnpkg.com/@docusaurus/mdx-loader/-/mdx-loader-3.9.2.tgz#78d238de6c6203fa811cc2a7e90b9b79e111408c" + integrity sha512-wiYoGwF9gdd6rev62xDU8AAM8JuLI/hlwOtCzMmYcspEkzecKrP8J8X+KpYnTlACBUUtXNJpSoCwFWJhLRevzQ== dependencies: - "@docusaurus/logger" "3.7.0" - "@docusaurus/utils" "3.7.0" - "@docusaurus/utils-validation" "3.7.0" + "@docusaurus/logger" "3.9.2" + "@docusaurus/utils" "3.9.2" + "@docusaurus/utils-validation" "3.9.2" "@mdx-js/mdx" "^3.0.0" "@slorber/remark-comment" "^1.0.0" escape-html "^1.0.3" estree-util-value-to-estree "^3.0.1" file-loader "^6.2.0" fs-extra "^11.1.1" - image-size "^1.0.2" + image-size "^2.0.2" mdast-util-mdx "^3.0.0" mdast-util-to-string "^4.0.0" rehype-raw "^7.0.0" @@ -1541,197 +1625,209 @@ vfile "^6.0.1" webpack "^5.88.1" -"@docusaurus/module-type-aliases@3.7.0", "@docusaurus/module-type-aliases@^3.7.0": - version "3.7.0" - resolved "https://registry.yarnpkg.com/@docusaurus/module-type-aliases/-/module-type-aliases-3.7.0.tgz#15c0745b829c6966c5b3b2c2527c72b54830b0e5" - integrity sha512-g7WdPqDNaqA60CmBrr0cORTrsOit77hbsTj7xE2l71YhBn79sxdm7WMK7wfhcaafkbpIh7jv5ef5TOpf1Xv9Lg== +"@docusaurus/module-type-aliases@3.9.2", "@docusaurus/module-type-aliases@^3.9.2": + version "3.9.2" + resolved "https://registry.yarnpkg.com/@docusaurus/module-type-aliases/-/module-type-aliases-3.9.2.tgz#993c7cb0114363dea5ef6855e989b3ad4b843a34" + integrity sha512-8qVe2QA9hVLzvnxP46ysuofJUIc/yYQ82tvA/rBTrnpXtCjNSFLxEZfd5U8cYZuJIVlkPxamsIgwd5tGZXfvew== dependencies: - "@docusaurus/types" "3.7.0" + "@docusaurus/types" "3.9.2" "@types/history" "^4.7.11" "@types/react" "*" "@types/react-router-config" "*" "@types/react-router-dom" "*" - react-helmet-async "npm:@slorber/react-helmet-async@*" + react-helmet-async "npm:@slorber/react-helmet-async@1.3.0" react-loadable "npm:@docusaurus/react-loadable@6.0.0" -"@docusaurus/plugin-content-blog@3.7.0": - version "3.7.0" - resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-blog/-/plugin-content-blog-3.7.0.tgz#7bd69de87a1f3adb652e1473ef5b7ccc9468f47e" - integrity sha512-EFLgEz6tGHYWdPU0rK8tSscZwx+AsyuBW/r+tNig2kbccHYGUJmZtYN38GjAa3Fda4NU+6wqUO5kTXQSRBQD3g== - dependencies: - "@docusaurus/core" "3.7.0" - "@docusaurus/logger" "3.7.0" - "@docusaurus/mdx-loader" "3.7.0" - "@docusaurus/theme-common" "3.7.0" - "@docusaurus/types" "3.7.0" - "@docusaurus/utils" "3.7.0" - "@docusaurus/utils-common" "3.7.0" - "@docusaurus/utils-validation" "3.7.0" +"@docusaurus/plugin-content-blog@3.9.2": + version "3.9.2" + resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-blog/-/plugin-content-blog-3.9.2.tgz#d5ce51eb7757bdab0515e2dd26a793ed4e119df9" + integrity sha512-3I2HXy3L1QcjLJLGAoTvoBnpOwa6DPUa3Q0dMK19UTY9mhPkKQg/DYhAGTiBUKcTR0f08iw7kLPqOhIgdV3eVQ== + dependencies: + "@docusaurus/core" "3.9.2" + "@docusaurus/logger" "3.9.2" + "@docusaurus/mdx-loader" "3.9.2" + "@docusaurus/theme-common" "3.9.2" + "@docusaurus/types" "3.9.2" + "@docusaurus/utils" "3.9.2" + "@docusaurus/utils-common" "3.9.2" + "@docusaurus/utils-validation" "3.9.2" cheerio "1.0.0-rc.12" feed "^4.2.2" fs-extra "^11.1.1" lodash "^4.17.21" - reading-time "^1.5.0" + schema-dts "^1.1.2" srcset "^4.0.0" tslib "^2.6.0" unist-util-visit "^5.0.0" utility-types "^3.10.0" webpack "^5.88.1" -"@docusaurus/plugin-content-docs@3.7.0": - version "3.7.0" - resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-docs/-/plugin-content-docs-3.7.0.tgz#297a549e926ee2b1147b5242af6f21532c7b107c" - integrity sha512-GXg5V7kC9FZE4FkUZA8oo/NrlRb06UwuICzI6tcbzj0+TVgjq/mpUXXzSgKzMS82YByi4dY2Q808njcBCyy6tQ== - dependencies: - "@docusaurus/core" "3.7.0" - "@docusaurus/logger" "3.7.0" - "@docusaurus/mdx-loader" "3.7.0" - "@docusaurus/module-type-aliases" "3.7.0" - "@docusaurus/theme-common" "3.7.0" - "@docusaurus/types" "3.7.0" - "@docusaurus/utils" "3.7.0" - "@docusaurus/utils-common" "3.7.0" - "@docusaurus/utils-validation" "3.7.0" +"@docusaurus/plugin-content-docs@3.9.2": + version "3.9.2" + resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-docs/-/plugin-content-docs-3.9.2.tgz#cd8f2d1c06e53c3fa3d24bdfcb48d237bf2d6b2e" + integrity sha512-C5wZsGuKTY8jEYsqdxhhFOe1ZDjH0uIYJ9T/jebHwkyxqnr4wW0jTkB72OMqNjsoQRcb0JN3PcSeTwFlVgzCZg== + dependencies: + "@docusaurus/core" "3.9.2" + "@docusaurus/logger" "3.9.2" + "@docusaurus/mdx-loader" "3.9.2" + "@docusaurus/module-type-aliases" "3.9.2" + "@docusaurus/theme-common" "3.9.2" + "@docusaurus/types" "3.9.2" + "@docusaurus/utils" "3.9.2" + "@docusaurus/utils-common" "3.9.2" + "@docusaurus/utils-validation" "3.9.2" "@types/react-router-config" "^5.0.7" combine-promises "^1.1.0" fs-extra "^11.1.1" js-yaml "^4.1.0" lodash "^4.17.21" + schema-dts "^1.1.2" tslib "^2.6.0" utility-types "^3.10.0" webpack "^5.88.1" -"@docusaurus/plugin-content-pages@3.7.0": - version "3.7.0" - resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-pages/-/plugin-content-pages-3.7.0.tgz#c4a8f7237872236aacb77665822c474c0a00e91a" - integrity sha512-YJSU3tjIJf032/Aeao8SZjFOrXJbz/FACMveSMjLyMH4itQyZ2XgUIzt4y+1ISvvk5zrW4DABVT2awTCqBkx0Q== +"@docusaurus/plugin-content-pages@3.9.2": + version "3.9.2" + resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-pages/-/plugin-content-pages-3.9.2.tgz#22db6c88ade91cec0a9e87a00b8089898051b08d" + integrity sha512-s4849w/p4noXUrGpPUF0BPqIAfdAe76BLaRGAGKZ1gTDNiGxGcpsLcwJ9OTi1/V8A+AzvsmI9pkjie2zjIQZKA== dependencies: - "@docusaurus/core" "3.7.0" - "@docusaurus/mdx-loader" "3.7.0" - "@docusaurus/types" "3.7.0" - "@docusaurus/utils" "3.7.0" - "@docusaurus/utils-validation" "3.7.0" + "@docusaurus/core" "3.9.2" + "@docusaurus/mdx-loader" "3.9.2" + "@docusaurus/types" "3.9.2" + "@docusaurus/utils" "3.9.2" + "@docusaurus/utils-validation" "3.9.2" fs-extra "^11.1.1" tslib "^2.6.0" webpack "^5.88.1" -"@docusaurus/plugin-debug@3.7.0": - version "3.7.0" - resolved "https://registry.yarnpkg.com/@docusaurus/plugin-debug/-/plugin-debug-3.7.0.tgz#a4fd45132e40cffe96bb51f48e89982a1cb8e194" - integrity sha512-Qgg+IjG/z4svtbCNyTocjIwvNTNEwgRjSXXSJkKVG0oWoH0eX/HAPiu+TS1HBwRPQV+tTYPWLrUypYFepfujZA== +"@docusaurus/plugin-css-cascade-layers@3.9.2": + version "3.9.2" + resolved "https://registry.yarnpkg.com/@docusaurus/plugin-css-cascade-layers/-/plugin-css-cascade-layers-3.9.2.tgz#358c85f63f1c6a11f611f1b8889d9435c11b22f8" + integrity sha512-w1s3+Ss+eOQbscGM4cfIFBlVg/QKxyYgj26k5AnakuHkKxH6004ZtuLe5awMBotIYF2bbGDoDhpgQ4r/kcj4rQ== dependencies: - "@docusaurus/core" "3.7.0" - "@docusaurus/types" "3.7.0" - "@docusaurus/utils" "3.7.0" + "@docusaurus/core" "3.9.2" + "@docusaurus/types" "3.9.2" + "@docusaurus/utils" "3.9.2" + "@docusaurus/utils-validation" "3.9.2" + tslib "^2.6.0" + +"@docusaurus/plugin-debug@3.9.2": + version "3.9.2" + resolved "https://registry.yarnpkg.com/@docusaurus/plugin-debug/-/plugin-debug-3.9.2.tgz#b5df4db115583f5404a252dbf66f379ff933e53c" + integrity sha512-j7a5hWuAFxyQAkilZwhsQ/b3T7FfHZ+0dub6j/GxKNFJp2h9qk/P1Bp7vrGASnvA9KNQBBL1ZXTe7jlh4VdPdA== + dependencies: + "@docusaurus/core" "3.9.2" + "@docusaurus/types" "3.9.2" + "@docusaurus/utils" "3.9.2" fs-extra "^11.1.1" - react-json-view-lite "^1.2.0" + react-json-view-lite "^2.3.0" tslib "^2.6.0" -"@docusaurus/plugin-google-analytics@3.7.0": - version "3.7.0" - resolved "https://registry.yarnpkg.com/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-3.7.0.tgz#d20f665e810fb2295d1c1bbfe13398c5ff42eb24" - integrity sha512-otIqiRV/jka6Snjf+AqB360XCeSv7lQC+DKYW+EUZf6XbuE8utz5PeUQ8VuOcD8Bk5zvT1MC4JKcd5zPfDuMWA== +"@docusaurus/plugin-google-analytics@3.9.2": + version "3.9.2" + resolved "https://registry.yarnpkg.com/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-3.9.2.tgz#857fe075fdeccdf6959e62954d9efe39769fa247" + integrity sha512-mAwwQJ1Us9jL/lVjXtErXto4p4/iaLlweC54yDUK1a97WfkC6Z2k5/769JsFgwOwOP+n5mUQGACXOEQ0XDuVUw== dependencies: - "@docusaurus/core" "3.7.0" - "@docusaurus/types" "3.7.0" - "@docusaurus/utils-validation" "3.7.0" + "@docusaurus/core" "3.9.2" + "@docusaurus/types" "3.9.2" + "@docusaurus/utils-validation" "3.9.2" tslib "^2.6.0" -"@docusaurus/plugin-google-gtag@3.7.0": - version "3.7.0" - resolved "https://registry.yarnpkg.com/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-3.7.0.tgz#a48638dfd132858060458b875a440b6cbda6bf8f" - integrity sha512-M3vrMct1tY65ModbyeDaMoA+fNJTSPe5qmchhAbtqhDD/iALri0g9LrEpIOwNaoLmm6lO88sfBUADQrSRSGSWA== +"@docusaurus/plugin-google-gtag@3.9.2": + version "3.9.2" + resolved "https://registry.yarnpkg.com/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-3.9.2.tgz#df75b1a90ae9266b0471909ba0265f46d5dcae62" + integrity sha512-YJ4lDCphabBtw19ooSlc1MnxtYGpjFV9rEdzjLsUnBCeis2djUyCozZaFhCg6NGEwOn7HDDyMh0yzcdRpnuIvA== dependencies: - "@docusaurus/core" "3.7.0" - "@docusaurus/types" "3.7.0" - "@docusaurus/utils-validation" "3.7.0" + "@docusaurus/core" "3.9.2" + "@docusaurus/types" "3.9.2" + "@docusaurus/utils-validation" "3.9.2" "@types/gtag.js" "^0.0.12" tslib "^2.6.0" -"@docusaurus/plugin-google-tag-manager@3.7.0": - version "3.7.0" - resolved "https://registry.yarnpkg.com/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-3.7.0.tgz#0a4390f4b0e760d073bdb1905436bfa7bd71356b" - integrity sha512-X8U78nb8eiMiPNg3jb9zDIVuuo/rE1LjGDGu+5m5CX4UBZzjMy+klOY2fNya6x8ACyE/L3K2erO1ErheP55W/w== +"@docusaurus/plugin-google-tag-manager@3.9.2": + version "3.9.2" + resolved "https://registry.yarnpkg.com/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-3.9.2.tgz#d1a3cf935acb7d31b84685e92d70a1d342946677" + integrity sha512-LJtIrkZN/tuHD8NqDAW1Tnw0ekOwRTfobWPsdO15YxcicBo2ykKF0/D6n0vVBfd3srwr9Z6rzrIWYrMzBGrvNw== dependencies: - "@docusaurus/core" "3.7.0" - "@docusaurus/types" "3.7.0" - "@docusaurus/utils-validation" "3.7.0" + "@docusaurus/core" "3.9.2" + "@docusaurus/types" "3.9.2" + "@docusaurus/utils-validation" "3.9.2" tslib "^2.6.0" -"@docusaurus/plugin-sitemap@3.7.0": - version "3.7.0" - resolved "https://registry.yarnpkg.com/@docusaurus/plugin-sitemap/-/plugin-sitemap-3.7.0.tgz#2c1bf9de26aeda455df6f77748e5887ace39b2d7" - integrity sha512-bTRT9YLZ/8I/wYWKMQke18+PF9MV8Qub34Sku6aw/vlZ/U+kuEuRpQ8bTcNOjaTSfYsWkK4tTwDMHK2p5S86cA== - dependencies: - "@docusaurus/core" "3.7.0" - "@docusaurus/logger" "3.7.0" - "@docusaurus/types" "3.7.0" - "@docusaurus/utils" "3.7.0" - "@docusaurus/utils-common" "3.7.0" - "@docusaurus/utils-validation" "3.7.0" +"@docusaurus/plugin-sitemap@3.9.2": + version "3.9.2" + resolved "https://registry.yarnpkg.com/@docusaurus/plugin-sitemap/-/plugin-sitemap-3.9.2.tgz#e1d9f7012942562cc0c6543d3cb2cdc4ae713dc4" + integrity sha512-WLh7ymgDXjG8oPoM/T4/zUP7KcSuFYRZAUTl8vR6VzYkfc18GBM4xLhcT+AKOwun6kBivYKUJf+vlqYJkm+RHw== + dependencies: + "@docusaurus/core" "3.9.2" + "@docusaurus/logger" "3.9.2" + "@docusaurus/types" "3.9.2" + "@docusaurus/utils" "3.9.2" + "@docusaurus/utils-common" "3.9.2" + "@docusaurus/utils-validation" "3.9.2" fs-extra "^11.1.1" sitemap "^7.1.1" tslib "^2.6.0" -"@docusaurus/plugin-svgr@3.7.0": - version "3.7.0" - resolved "https://registry.yarnpkg.com/@docusaurus/plugin-svgr/-/plugin-svgr-3.7.0.tgz#018e89efd615d5fde77b891a8c2aadf203013f5d" - integrity sha512-HByXIZTbc4GV5VAUkZ2DXtXv1Qdlnpk3IpuImwSnEzCDBkUMYcec5282hPjn6skZqB25M1TYCmWS91UbhBGxQg== +"@docusaurus/plugin-svgr@3.9.2": + version "3.9.2" + resolved "https://registry.yarnpkg.com/@docusaurus/plugin-svgr/-/plugin-svgr-3.9.2.tgz#62857ed79d97c0150d25f7e7380fdee65671163a" + integrity sha512-n+1DE+5b3Lnf27TgVU5jM1d4x5tUh2oW5LTsBxJX4PsAPV0JGcmI6p3yLYtEY0LRVEIJh+8RsdQmRE66wSV8mw== dependencies: - "@docusaurus/core" "3.7.0" - "@docusaurus/types" "3.7.0" - "@docusaurus/utils" "3.7.0" - "@docusaurus/utils-validation" "3.7.0" + "@docusaurus/core" "3.9.2" + "@docusaurus/types" "3.9.2" + "@docusaurus/utils" "3.9.2" + "@docusaurus/utils-validation" "3.9.2" "@svgr/core" "8.1.0" "@svgr/webpack" "^8.1.0" tslib "^2.6.0" webpack "^5.88.1" -"@docusaurus/preset-classic@^3.7.0": - version "3.7.0" - resolved "https://registry.yarnpkg.com/@docusaurus/preset-classic/-/preset-classic-3.7.0.tgz#f6656a04ae6a4877523dbd04f7c491632e4003b9" - integrity sha512-nPHj8AxDLAaQXs+O6+BwILFuhiWbjfQWrdw2tifOClQoNfuXDjfjogee6zfx6NGHWqshR23LrcN115DmkHC91Q== - dependencies: - "@docusaurus/core" "3.7.0" - "@docusaurus/plugin-content-blog" "3.7.0" - "@docusaurus/plugin-content-docs" "3.7.0" - "@docusaurus/plugin-content-pages" "3.7.0" - "@docusaurus/plugin-debug" "3.7.0" - "@docusaurus/plugin-google-analytics" "3.7.0" - "@docusaurus/plugin-google-gtag" "3.7.0" - "@docusaurus/plugin-google-tag-manager" "3.7.0" - "@docusaurus/plugin-sitemap" "3.7.0" - "@docusaurus/plugin-svgr" "3.7.0" - "@docusaurus/theme-classic" "3.7.0" - "@docusaurus/theme-common" "3.7.0" - "@docusaurus/theme-search-algolia" "3.7.0" - "@docusaurus/types" "3.7.0" - -"@docusaurus/theme-classic@3.7.0": - version "3.7.0" - resolved "https://registry.yarnpkg.com/@docusaurus/theme-classic/-/theme-classic-3.7.0.tgz#b483bd8e2923b6994b5f47238884b9f8984222c5" - integrity sha512-MnLxG39WcvLCl4eUzHr0gNcpHQfWoGqzADCly54aqCofQX6UozOS9Th4RK3ARbM9m7zIRv3qbhggI53dQtx/hQ== - dependencies: - "@docusaurus/core" "3.7.0" - "@docusaurus/logger" "3.7.0" - "@docusaurus/mdx-loader" "3.7.0" - "@docusaurus/module-type-aliases" "3.7.0" - "@docusaurus/plugin-content-blog" "3.7.0" - "@docusaurus/plugin-content-docs" "3.7.0" - "@docusaurus/plugin-content-pages" "3.7.0" - "@docusaurus/theme-common" "3.7.0" - "@docusaurus/theme-translations" "3.7.0" - "@docusaurus/types" "3.7.0" - "@docusaurus/utils" "3.7.0" - "@docusaurus/utils-common" "3.7.0" - "@docusaurus/utils-validation" "3.7.0" +"@docusaurus/preset-classic@^3.9.2": + version "3.9.2" + resolved "https://registry.yarnpkg.com/@docusaurus/preset-classic/-/preset-classic-3.9.2.tgz#85cc4f91baf177f8146c9ce896dfa1f0fd377050" + integrity sha512-IgyYO2Gvaigi21LuDIe+nvmN/dfGXAiMcV/murFqcpjnZc7jxFAxW+9LEjdPt61uZLxG4ByW/oUmX/DDK9t/8w== + dependencies: + "@docusaurus/core" "3.9.2" + "@docusaurus/plugin-content-blog" "3.9.2" + "@docusaurus/plugin-content-docs" "3.9.2" + "@docusaurus/plugin-content-pages" "3.9.2" + "@docusaurus/plugin-css-cascade-layers" "3.9.2" + "@docusaurus/plugin-debug" "3.9.2" + "@docusaurus/plugin-google-analytics" "3.9.2" + "@docusaurus/plugin-google-gtag" "3.9.2" + "@docusaurus/plugin-google-tag-manager" "3.9.2" + "@docusaurus/plugin-sitemap" "3.9.2" + "@docusaurus/plugin-svgr" "3.9.2" + "@docusaurus/theme-classic" "3.9.2" + "@docusaurus/theme-common" "3.9.2" + "@docusaurus/theme-search-algolia" "3.9.2" + "@docusaurus/types" "3.9.2" + +"@docusaurus/theme-classic@3.9.2": + version "3.9.2" + resolved "https://registry.yarnpkg.com/@docusaurus/theme-classic/-/theme-classic-3.9.2.tgz#6e514f99a0ff42b80afcf42d5e5d042618311ce0" + integrity sha512-IGUsArG5hhekXd7RDb11v94ycpJpFdJPkLnt10fFQWOVxAtq5/D7hT6lzc2fhyQKaaCE62qVajOMKL7OiAFAIA== + dependencies: + "@docusaurus/core" "3.9.2" + "@docusaurus/logger" "3.9.2" + "@docusaurus/mdx-loader" "3.9.2" + "@docusaurus/module-type-aliases" "3.9.2" + "@docusaurus/plugin-content-blog" "3.9.2" + "@docusaurus/plugin-content-docs" "3.9.2" + "@docusaurus/plugin-content-pages" "3.9.2" + "@docusaurus/theme-common" "3.9.2" + "@docusaurus/theme-translations" "3.9.2" + "@docusaurus/types" "3.9.2" + "@docusaurus/utils" "3.9.2" + "@docusaurus/utils-common" "3.9.2" + "@docusaurus/utils-validation" "3.9.2" "@mdx-js/react" "^3.0.0" clsx "^2.0.0" - copy-text-to-clipboard "^3.2.0" infima "0.2.0-alpha.45" lodash "^4.17.21" nprogress "^0.2.0" - postcss "^8.4.26" + postcss "^8.5.4" prism-react-renderer "^2.3.0" prismjs "^1.29.0" react-router-dom "^5.3.4" @@ -1739,15 +1835,15 @@ tslib "^2.6.0" utility-types "^3.10.0" -"@docusaurus/theme-common@3.7.0": - version "3.7.0" - resolved "https://registry.yarnpkg.com/@docusaurus/theme-common/-/theme-common-3.7.0.tgz#18bf5c6b149a701f4bd865715ee8b595aa40b354" - integrity sha512-8eJ5X0y+gWDsURZnBfH0WabdNm8XMCXHv8ENy/3Z/oQKwaB/EHt5lP9VsTDTf36lKEp0V6DjzjFyFIB+CetL0A== +"@docusaurus/theme-common@3.9.2": + version "3.9.2" + resolved "https://registry.yarnpkg.com/@docusaurus/theme-common/-/theme-common-3.9.2.tgz#487172c6fef9815c2746ef62a71e4f5b326f9ba5" + integrity sha512-6c4DAbR6n6nPbnZhY2V3tzpnKnGL+6aOsLvFL26VRqhlczli9eWG0VDUNoCQEPnGwDMhPS42UhSAnz5pThm5Ag== dependencies: - "@docusaurus/mdx-loader" "3.7.0" - "@docusaurus/module-type-aliases" "3.7.0" - "@docusaurus/utils" "3.7.0" - "@docusaurus/utils-common" "3.7.0" + "@docusaurus/mdx-loader" "3.9.2" + "@docusaurus/module-type-aliases" "3.9.2" + "@docusaurus/utils" "3.9.2" + "@docusaurus/utils-common" "3.9.2" "@types/history" "^4.7.11" "@types/react" "*" "@types/react-router-config" "*" @@ -1757,21 +1853,21 @@ tslib "^2.6.0" utility-types "^3.10.0" -"@docusaurus/theme-search-algolia@3.7.0": - version "3.7.0" - resolved "https://registry.yarnpkg.com/@docusaurus/theme-search-algolia/-/theme-search-algolia-3.7.0.tgz#2108ddf0b300b82de7c2b9ff9fcf62121b66ea37" - integrity sha512-Al/j5OdzwRU1m3falm+sYy9AaB93S1XF1Lgk9Yc6amp80dNxJVplQdQTR4cYdzkGtuQqbzUA8+kaoYYO0RbK6g== - dependencies: - "@docsearch/react" "^3.8.1" - "@docusaurus/core" "3.7.0" - "@docusaurus/logger" "3.7.0" - "@docusaurus/plugin-content-docs" "3.7.0" - "@docusaurus/theme-common" "3.7.0" - "@docusaurus/theme-translations" "3.7.0" - "@docusaurus/utils" "3.7.0" - "@docusaurus/utils-validation" "3.7.0" - algoliasearch "^5.17.1" - algoliasearch-helper "^3.22.6" +"@docusaurus/theme-search-algolia@3.9.2": + version "3.9.2" + resolved "https://registry.yarnpkg.com/@docusaurus/theme-search-algolia/-/theme-search-algolia-3.9.2.tgz#420fd5b27fc1673b48151fdc9fe7167ba135ed50" + integrity sha512-GBDSFNwjnh5/LdkxCKQHkgO2pIMX1447BxYUBG2wBiajS21uj64a+gH/qlbQjDLxmGrbrllBrtJkUHxIsiwRnw== + dependencies: + "@docsearch/react" "^3.9.0 || ^4.1.0" + "@docusaurus/core" "3.9.2" + "@docusaurus/logger" "3.9.2" + "@docusaurus/plugin-content-docs" "3.9.2" + "@docusaurus/theme-common" "3.9.2" + "@docusaurus/theme-translations" "3.9.2" + "@docusaurus/utils" "3.9.2" + "@docusaurus/utils-validation" "3.9.2" + algoliasearch "^5.37.0" + algoliasearch-helper "^3.26.0" clsx "^2.0.0" eta "^2.2.0" fs-extra "^11.1.1" @@ -1779,21 +1875,22 @@ tslib "^2.6.0" utility-types "^3.10.0" -"@docusaurus/theme-translations@3.7.0": - version "3.7.0" - resolved "https://registry.yarnpkg.com/@docusaurus/theme-translations/-/theme-translations-3.7.0.tgz#0891aedc7c7040afcb3a1b34051d3a69096d0d25" - integrity sha512-Ewq3bEraWDmienM6eaNK7fx+/lHMtGDHQyd1O+4+3EsDxxUmrzPkV7Ct3nBWTuE0MsoZr3yNwQVKjllzCMuU3g== +"@docusaurus/theme-translations@3.9.2": + version "3.9.2" + resolved "https://registry.yarnpkg.com/@docusaurus/theme-translations/-/theme-translations-3.9.2.tgz#238cd69c2da92d612be3d3b4f95944c1d0f1e041" + integrity sha512-vIryvpP18ON9T9rjgMRFLr2xJVDpw1rtagEGf8Ccce4CkTrvM/fRB8N2nyWYOW5u3DdjkwKw5fBa+3tbn9P4PA== dependencies: fs-extra "^11.1.1" tslib "^2.6.0" -"@docusaurus/types@3.7.0", "@docusaurus/types@^3.7.0": - version "3.7.0" - resolved "https://registry.yarnpkg.com/@docusaurus/types/-/types-3.7.0.tgz#3f5a68a60f80ecdcb085666da1d68f019afda943" - integrity sha512-kOmZg5RRqJfH31m+6ZpnwVbkqMJrPOG5t0IOl4i/+3ruXyNfWzZ0lVtVrD0u4ONc/0NOsS9sWYaxxWNkH1LdLQ== +"@docusaurus/types@3.9.2", "@docusaurus/types@^3.9.2": + version "3.9.2" + resolved "https://registry.yarnpkg.com/@docusaurus/types/-/types-3.9.2.tgz#e482cf18faea0d1fa5ce0e3f1e28e0f32d2593eb" + integrity sha512-Ux1JUNswg+EfUEmajJjyhIohKceitY/yzjRUpu04WXgvVz+fbhVC0p+R0JhvEu4ytw8zIAys2hrdpQPBHRIa8Q== dependencies: "@mdx-js/mdx" "^3.0.0" "@types/history" "^4.7.11" + "@types/mdast" "^4.0.2" "@types/react" "*" commander "^5.1.0" joi "^17.9.2" @@ -1802,37 +1899,38 @@ webpack "^5.95.0" webpack-merge "^5.9.0" -"@docusaurus/utils-common@3.7.0": - version "3.7.0" - resolved "https://registry.yarnpkg.com/@docusaurus/utils-common/-/utils-common-3.7.0.tgz#1bef52837d321db5dd2361fc07f3416193b5d029" - integrity sha512-IZeyIfCfXy0Mevj6bWNg7DG7B8G+S6o6JVpddikZtWyxJguiQ7JYr0SIZ0qWd8pGNuMyVwriWmbWqMnK7Y5PwA== +"@docusaurus/utils-common@3.9.2": + version "3.9.2" + resolved "https://registry.yarnpkg.com/@docusaurus/utils-common/-/utils-common-3.9.2.tgz#e89bfcf43d66359f43df45293fcdf22814847460" + integrity sha512-I53UC1QctruA6SWLvbjbhCpAw7+X7PePoe5pYcwTOEXD/PxeP8LnECAhTHHwWCblyUX5bMi4QLRkxvyZ+IT8Aw== dependencies: - "@docusaurus/types" "3.7.0" + "@docusaurus/types" "3.9.2" tslib "^2.6.0" -"@docusaurus/utils-validation@3.7.0": - version "3.7.0" - resolved "https://registry.yarnpkg.com/@docusaurus/utils-validation/-/utils-validation-3.7.0.tgz#dc0786fb633ae5cef8e93337bf21c2a826c7ecbd" - integrity sha512-w8eiKk8mRdN+bNfeZqC4nyFoxNyI1/VExMKAzD9tqpJfLLbsa46Wfn5wcKH761g9WkKh36RtFV49iL9lh1DYBA== +"@docusaurus/utils-validation@3.9.2": + version "3.9.2" + resolved "https://registry.yarnpkg.com/@docusaurus/utils-validation/-/utils-validation-3.9.2.tgz#04aec285604790806e2fc5aa90aa950dc7ba75ae" + integrity sha512-l7yk3X5VnNmATbwijJkexdhulNsQaNDwoagiwujXoxFbWLcxHQqNQ+c/IAlzrfMMOfa/8xSBZ7KEKDesE/2J7A== dependencies: - "@docusaurus/logger" "3.7.0" - "@docusaurus/utils" "3.7.0" - "@docusaurus/utils-common" "3.7.0" + "@docusaurus/logger" "3.9.2" + "@docusaurus/utils" "3.9.2" + "@docusaurus/utils-common" "3.9.2" fs-extra "^11.2.0" joi "^17.9.2" js-yaml "^4.1.0" lodash "^4.17.21" tslib "^2.6.0" -"@docusaurus/utils@3.7.0": - version "3.7.0" - resolved "https://registry.yarnpkg.com/@docusaurus/utils/-/utils-3.7.0.tgz#dfdebd63524c52b498f36b2907a3b2261930b9bb" - integrity sha512-e7zcB6TPnVzyUaHMJyLSArKa2AG3h9+4CfvKXKKWNx6hRs+p0a+u7HHTJBgo6KW2m+vqDnuIHK4X+bhmoghAFA== +"@docusaurus/utils@3.9.2": + version "3.9.2" + resolved "https://registry.yarnpkg.com/@docusaurus/utils/-/utils-3.9.2.tgz#ffab7922631c7e0febcb54e6d499f648bf8a89eb" + integrity sha512-lBSBiRruFurFKXr5Hbsl2thmGweAPmddhF3jb99U4EMDA5L+e5Y1rAkOS07Nvrup7HUMBDrCV45meaxZnt28nQ== dependencies: - "@docusaurus/logger" "3.7.0" - "@docusaurus/types" "3.7.0" - "@docusaurus/utils-common" "3.7.0" + "@docusaurus/logger" "3.9.2" + "@docusaurus/types" "3.9.2" + "@docusaurus/utils-common" "3.9.2" escape-string-regexp "^4.0.0" + execa "5.1.1" file-loader "^6.2.0" fs-extra "^11.1.1" github-slugger "^1.5.0" @@ -1842,9 +1940,9 @@ js-yaml "^4.1.0" lodash "^4.17.21" micromatch "^4.0.5" + p-queue "^6.6.2" 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" @@ -1921,6 +2019,51 @@ "@jridgewell/resolve-uri" "^3.1.0" "@jridgewell/sourcemap-codec" "^1.4.14" +"@jsonjoy.com/base64@^1.1.2": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@jsonjoy.com/base64/-/base64-1.1.2.tgz#cf8ea9dcb849b81c95f14fc0aaa151c6b54d2578" + integrity sha512-q6XAnWQDIMA3+FTiOYajoYqySkO+JSat0ytXGSuRdq9uXE7o92gzuQwQM14xaCRlBLGq3v5miDGC4vkVTn54xA== + +"@jsonjoy.com/buffers@^1.0.0", "@jsonjoy.com/buffers@^1.2.0": + version "1.2.1" + resolved "https://registry.yarnpkg.com/@jsonjoy.com/buffers/-/buffers-1.2.1.tgz#8d99c7f67eaf724d3428dfd9826c6455266a5c83" + integrity sha512-12cdlDwX4RUM3QxmUbVJWqZ/mrK6dFQH4Zxq6+r1YXKXYBNgZXndx2qbCJwh3+WWkCSn67IjnlG3XYTvmvYtgA== + +"@jsonjoy.com/codegen@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@jsonjoy.com/codegen/-/codegen-1.0.0.tgz#5c23f796c47675f166d23b948cdb889184b93207" + integrity sha512-E8Oy+08cmCf0EK/NMxpaJZmOxPqM+6iSe2S4nlSBrPZOORoDJILxtbSUEDKQyTamm/BVAhIGllOBNU79/dwf0g== + +"@jsonjoy.com/json-pack@^1.11.0": + version "1.21.0" + resolved "https://registry.yarnpkg.com/@jsonjoy.com/json-pack/-/json-pack-1.21.0.tgz#93f8dd57fe3a3a92132b33d1eb182dcd9e7629fa" + integrity sha512-+AKG+R2cfZMShzrF2uQw34v3zbeDYUqnQ+jg7ORic3BGtfw9p/+N6RJbq/kkV8JmYZaINknaEQ2m0/f693ZPpg== + dependencies: + "@jsonjoy.com/base64" "^1.1.2" + "@jsonjoy.com/buffers" "^1.2.0" + "@jsonjoy.com/codegen" "^1.0.0" + "@jsonjoy.com/json-pointer" "^1.0.2" + "@jsonjoy.com/util" "^1.9.0" + hyperdyperid "^1.2.0" + thingies "^2.5.0" + tree-dump "^1.1.0" + +"@jsonjoy.com/json-pointer@^1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@jsonjoy.com/json-pointer/-/json-pointer-1.0.2.tgz#049cb530ac24e84cba08590c5e36b431c4843408" + integrity sha512-Fsn6wM2zlDzY1U+v4Nc8bo3bVqgfNTGcn6dMgs6FjrEnt4ZCe60o6ByKRjOGlI2gow0aE/Q41QOigdTqkyK5fg== + dependencies: + "@jsonjoy.com/codegen" "^1.0.0" + "@jsonjoy.com/util" "^1.9.0" + +"@jsonjoy.com/util@^1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@jsonjoy.com/util/-/util-1.9.0.tgz#7ee95586aed0a766b746cd8d8363e336c3c47c46" + integrity sha512-pLuQo+VPRnN8hfPqUTLTHk126wuYdXVxE6aDmjSeV4NCAgyxWbiOIeNJVtID3h1Vzpoi9m4jXezf73I6LgabgQ== + dependencies: + "@jsonjoy.com/buffers" "^1.0.0" + "@jsonjoy.com/codegen" "^1.0.0" + "@leichtgewicht/ip-codec@^2.0.1": version "2.0.5" resolved "https://registry.yarnpkg.com/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz#4fc56c15c580b9adb7dc3c333a134e540b44bfb1" @@ -1984,6 +2127,11 @@ "@nodelib/fs.scandir" "2.1.5" fastq "^1.6.0" +"@opentelemetry/api@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@opentelemetry/api/-/api-1.9.0.tgz#d03eba68273dc0f7509e2a3d5cba21eae10379fe" + integrity sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg== + "@pnpm/config.env-replace@^1.1.0": version "1.1.0" resolved "https://registry.yarnpkg.com/@pnpm/config.env-replace/-/config.env-replace-1.1.0.tgz#ab29da53df41e8948a00f2433f085f54de8b3a4c" @@ -2051,6 +2199,11 @@ micromark-util-character "^1.1.0" micromark-util-symbol "^1.0.1" +"@standard-schema/spec@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@standard-schema/spec/-/spec-1.0.0.tgz#f193b73dc316c4170f2e82a881da0f550d551b9c" + integrity sha512-m2bOd0f2RT9k8QJx1JN85cZYyH1RqFBdlwtkSlf4tBDYLCiiZnv1fIIwacK6cqwXavOydf0NPToMQgpKq+dVlA== + "@svgr/babel-plugin-add-jsx-attribute@8.0.0": version "8.0.0" resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-8.0.0.tgz#4001f5d5dd87fa13303e36ee106e3ff3a7eb8b22" @@ -2184,14 +2337,14 @@ "@types/connect" "*" "@types/node" "*" -"@types/bonjour@^3.5.9": +"@types/bonjour@^3.5.13": version "3.5.13" resolved "https://registry.yarnpkg.com/@types/bonjour/-/bonjour-3.5.13.tgz#adf90ce1a105e81dd1f9c61fdc5afda1bfb92956" integrity sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ== dependencies: "@types/node" "*" -"@types/connect-history-api-fallback@^1.3.5": +"@types/connect-history-api-fallback@^1.5.4": version "1.5.4" resolved "https://registry.yarnpkg.com/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz#7de71645a103056b48ac3ce07b3520b819c1d5b3" integrity sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw== @@ -2251,6 +2404,16 @@ "@types/range-parser" "*" "@types/send" "*" +"@types/express-serve-static-core@^4.17.21": + version "4.19.7" + resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.19.7.tgz#f1d306dcc03b1aafbfb6b4fe684cce8a31cffc10" + integrity sha512-FvPtiIf1LfhzsaIXhv/PHan/2FeQBbtBDtfX2QfvPxdUelMDEckK08SM6nqo1MIZY3RUlfA+HV8+hFUSio78qg== + dependencies: + "@types/node" "*" + "@types/qs" "*" + "@types/range-parser" "*" + "@types/send" "*" + "@types/express-serve-static-core@^4.17.33": version "4.19.6" resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.19.6.tgz#e01324c2a024ff367d92c66f48553ced0ab50267" @@ -2271,10 +2434,10 @@ "@types/qs" "*" "@types/serve-static" "*" -"@types/express@^4.17.13": - version "4.17.21" - resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.21.tgz#c26d4a151e60efe0084b23dc3369ebc631ed192d" - integrity sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ== +"@types/express@^4.17.21": + version "4.17.23" + resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.23.tgz#35af3193c640bfd4d7fe77191cd0ed411a433bef" + integrity sha512-Crp6WY9aTYP3qPi2wGDo9iUe/rceX01UMhnF1jmwDcKCFM6cx7YhGP/Mpr3y9AASpfHixIG0E6azCcL5OcDHsQ== dependencies: "@types/body-parser" "*" "@types/express-serve-static-core" "^4.17.33" @@ -2346,7 +2509,7 @@ dependencies: "@types/istanbul-lib-report" "*" -"@types/json-schema@*", "@types/json-schema@^7.0.4", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9": +"@types/json-schema@*", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9": version "7.0.15" resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841" integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA== @@ -2392,11 +2555,6 @@ resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.45.tgz#2c0fafd78705e7a18b7906b5201a522719dc5190" integrity sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw== -"@types/parse-json@^4.0.0": - version "4.0.2" - resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.2.tgz#5950e50960793055845e956c427fc2b0d70c5239" - integrity sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw== - "@types/parse5@^5.0.0": version "5.0.3" resolved "https://registry.yarnpkg.com/@types/parse5/-/parse5-5.0.3.tgz#e7b5aebbac150f8b5fdd4a46e7f0bd8e65e19109" @@ -2450,10 +2608,10 @@ dependencies: csstype "^3.0.2" -"@types/retry@0.12.0": - version "0.12.0" - resolved "https://registry.yarnpkg.com/@types/retry/-/retry-0.12.0.tgz#2b35eccfcee7d38cd72ad99232fbd58bffb3c84d" - integrity sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA== +"@types/retry@0.12.2": + version "0.12.2" + resolved "https://registry.yarnpkg.com/@types/retry/-/retry-0.12.2.tgz#ed279a64fa438bb69f2480eda44937912bb7480a" + integrity sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow== "@types/sax@^1.2.1": version "1.2.7" @@ -2470,14 +2628,22 @@ "@types/mime" "^1" "@types/node" "*" -"@types/serve-index@^1.9.1": +"@types/send@<1": + version "0.17.5" + resolved "https://registry.yarnpkg.com/@types/send/-/send-0.17.5.tgz#d991d4f2b16f2b1ef497131f00a9114290791e74" + integrity sha512-z6F2D3cOStZvuk2SaP6YrwkNO65iTZcwA2ZkSABegdkAh/lf+Aa/YQndZVfmEXT5vgAp6zv06VQ3ejSVjAny4w== + dependencies: + "@types/mime" "^1" + "@types/node" "*" + +"@types/serve-index@^1.9.4": version "1.9.4" resolved "https://registry.yarnpkg.com/@types/serve-index/-/serve-index-1.9.4.tgz#e6ae13d5053cb06ed36392110b4f9a49ac4ec898" integrity sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug== dependencies: "@types/express" "*" -"@types/serve-static@*", "@types/serve-static@^1.13.10": +"@types/serve-static@*": version "1.15.7" resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.15.7.tgz#22174bbd74fb97fe303109738e9b5c2f3064f714" integrity sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw== @@ -2486,7 +2652,16 @@ "@types/node" "*" "@types/send" "*" -"@types/sockjs@^0.3.33": +"@types/serve-static@^1.15.5": + version "1.15.9" + resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.15.9.tgz#f9b08ab7dd8bbb076f06f5f983b683654fe0a025" + integrity sha512-dOTIuqpWLyl3BBXU3maNQsS4A3zuuoYRNIvYSxxhebPfXg2mzWQEPne/nlJ37yOse6uGgR386uTpdsx4D0QZWA== + dependencies: + "@types/http-errors" "*" + "@types/node" "*" + "@types/send" "<1" + +"@types/sockjs@^0.3.36": version "0.3.36" resolved "https://registry.yarnpkg.com/@types/sockjs/-/sockjs-0.3.36.tgz#ce322cf07bcc119d4cbf7f88954f3a3bd0f67535" integrity sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q== @@ -2503,10 +2678,10 @@ resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.11.tgz#11af57b127e32487774841f7a4e54eab166d03c4" integrity sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA== -"@types/ws@^8.5.5": - version "8.5.14" - resolved "https://registry.yarnpkg.com/@types/ws/-/ws-8.5.14.tgz#93d44b268c9127d96026cf44353725dd9b6c3c21" - integrity sha512-bd/YFLW+URhBzMXurx7lWByOu+xzU9+kb3RboOteXYDfW+tr+JZa99OyNmPINEGB/ahzKrEuc8rcv4gnpJmxTw== +"@types/ws@^8.5.10": + version "8.18.1" + resolved "https://registry.yarnpkg.com/@types/ws/-/ws-8.18.1.tgz#48464e4bf2ddfd17db13d845467f6070ffea4aa9" + integrity sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg== dependencies: "@types/node" "*" @@ -2527,6 +2702,11 @@ resolved "https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.3.0.tgz#d06bbb384ebcf6c505fde1c3d0ed4ddffe0aaff8" integrity sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g== +"@vercel/oidc@3.0.3": + version "3.0.3" + resolved "https://registry.yarnpkg.com/@vercel/oidc/-/oidc-3.0.3.tgz#82c2b6dd4d5c3b37dcb1189718cdeb9db402d052" + integrity sha512-yNEQvPcVrK9sIe637+I0jD6leluPxzwJKx/Haw6F4H77CdDsszUn5V3o96LPziXkSNE2B83+Z3mjqGKBK/R6Gg== + "@webassemblyjs/ast@1.14.1", "@webassemblyjs/ast@^1.14.1": version "1.14.1" resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.14.1.tgz#a9f6a07f2b03c95c8d38c4536a1fdfb521ff55b6" @@ -2688,7 +2868,7 @@ acorn@^8.0.0, acorn@^8.0.4, acorn@^8.11.0, acorn@^8.14.0, acorn@^8.8.2: resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.14.0.tgz#063e2c70cac5fb4f6467f0b11152e04c682795b0" integrity sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA== -address@^1.0.1, address@^1.1.2: +address@^1.0.1: version "1.2.2" resolved "https://registry.yarnpkg.com/address/-/address-1.2.2.tgz#2b5248dac5485a6390532c6a517fda2e3faac89e" integrity sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA== @@ -2701,6 +2881,16 @@ aggregate-error@^3.0.0: clean-stack "^2.0.0" indent-string "^4.0.0" +ai@5.0.77, ai@^5.0.30: + version "5.0.77" + resolved "https://registry.yarnpkg.com/ai/-/ai-5.0.77.tgz#21113222ec176fb3edaea1355b118489f9cd5220" + integrity sha512-w0xP/guV27qLUR+60ru7dSDfF1Wlk6lPEHtXPBLfa8TNQ8Qc4FZ1RE9UGAdZmZU396FA6lKtP9P89Jzb5Z+Hnw== + dependencies: + "@ai-sdk/gateway" "2.0.0" + "@ai-sdk/provider" "2.0.0" + "@ai-sdk/provider-utils" "3.0.12" + "@opentelemetry/api" "1.9.0" + ajv-formats@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/ajv-formats/-/ajv-formats-2.1.1.tgz#6e669400659eb74973bbf2e33327180a0996b520" @@ -2708,7 +2898,7 @@ ajv-formats@^2.1.1: dependencies: ajv "^8.0.0" -ajv-keywords@^3.4.1, ajv-keywords@^3.5.2: +ajv-keywords@^3.5.2: version "3.5.2" resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== @@ -2720,7 +2910,7 @@ ajv-keywords@^5.1.0: dependencies: fast-deep-equal "^3.1.3" -ajv@^6.12.2, ajv@^6.12.5: +ajv@^6.12.5: version "6.12.6" resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== @@ -2740,31 +2930,32 @@ ajv@^8.0.0, ajv@^8.9.0: json-schema-traverse "^1.0.0" require-from-string "^2.0.2" -algoliasearch-helper@^3.22.6: - version "3.24.1" - resolved "https://registry.yarnpkg.com/algoliasearch-helper/-/algoliasearch-helper-3.24.1.tgz#763115d81fc56518bff36b7c707967f70d8fdf45" - integrity sha512-knYRACqLH9UpeR+WRUrBzBFR2ulGuOjI2b525k4PNeqZxeFMHJE7YcL7s6Jh12Qza0rtHqZdgHMfeuaaAkf4wA== +algoliasearch-helper@^3.26.0: + version "3.26.0" + resolved "https://registry.yarnpkg.com/algoliasearch-helper/-/algoliasearch-helper-3.26.0.tgz#d6e283396a9fc5bf944f365dc3b712570314363f" + integrity sha512-Rv2x3GXleQ3ygwhkhJubhhYGsICmShLAiqtUuJTUkr9uOCOXyF2E71LVT4XDnVffbknv8XgScP4U0Oxtgm+hIw== dependencies: "@algolia/events" "^4.0.1" -algoliasearch@^5.14.2, algoliasearch@^5.17.1: - version "5.20.1" - resolved "https://registry.yarnpkg.com/algoliasearch/-/algoliasearch-5.20.1.tgz#efb11f63a573b92946fd42ea5e0142bf6482ace5" - integrity sha512-SiCOCVBCQUg/aWkfMnjT+8TQxNNFlPZTI7v8y4+aZXzJg6zDIzKy9KcYVS4sc+xk5cwW5hyJ+9z836f4+wvgzA== - dependencies: - "@algolia/client-abtesting" "5.20.1" - "@algolia/client-analytics" "5.20.1" - "@algolia/client-common" "5.20.1" - "@algolia/client-insights" "5.20.1" - "@algolia/client-personalization" "5.20.1" - "@algolia/client-query-suggestions" "5.20.1" - "@algolia/client-search" "5.20.1" - "@algolia/ingestion" "1.20.1" - "@algolia/monitoring" "1.20.1" - "@algolia/recommend" "5.20.1" - "@algolia/requester-browser-xhr" "5.20.1" - "@algolia/requester-fetch" "5.20.1" - "@algolia/requester-node-http" "5.20.1" +algoliasearch@^5.28.0, algoliasearch@^5.37.0: + version "5.41.0" + resolved "https://registry.yarnpkg.com/algoliasearch/-/algoliasearch-5.41.0.tgz#eae2bd9f0b1d9480c97e7572ad5d160ea4f5c286" + integrity sha512-9E4b3rJmYbBkn7e3aAPt1as+VVnRhsR4qwRRgOzpeyz4PAOuwKh0HI4AN6mTrqK0S0M9fCCSTOUnuJ8gPY/tvA== + dependencies: + "@algolia/abtesting" "1.7.0" + "@algolia/client-abtesting" "5.41.0" + "@algolia/client-analytics" "5.41.0" + "@algolia/client-common" "5.41.0" + "@algolia/client-insights" "5.41.0" + "@algolia/client-personalization" "5.41.0" + "@algolia/client-query-suggestions" "5.41.0" + "@algolia/client-search" "5.41.0" + "@algolia/ingestion" "1.41.0" + "@algolia/monitoring" "1.41.0" + "@algolia/recommend" "5.41.0" + "@algolia/requester-browser-xhr" "5.41.0" + "@algolia/requester-fetch" "5.41.0" + "@algolia/requester-node-http" "5.41.0" ansi-align@^3.0.1: version "3.0.1" @@ -2852,11 +3043,6 @@ astring@^1.8.0: resolved "https://registry.yarnpkg.com/astring/-/astring-1.9.0.tgz#cc73e6062a7eb03e7d19c22d8b0b3451fd9bfeef" integrity sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg== -at-least-node@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" - integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== - autocomplete.js@^0.37.1: version "0.37.1" resolved "https://registry.yarnpkg.com/autocomplete.js/-/autocomplete.js-0.37.1.tgz#a29a048d827e7d2bf8f7df8b831766e5cc97df01" @@ -2876,6 +3062,18 @@ autoprefixer@^10.4.19: picocolors "^1.0.1" postcss-value-parser "^4.2.0" +autoprefixer@^10.4.21: + version "10.4.21" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.21.tgz#77189468e7a8ad1d9a37fbc08efc9f480cf0a95d" + integrity sha512-O+A6LWV5LDHSJD3LjHYoNi4VLsj/Whi7k6zG12xTYaU4cQ8oxQGckXNX8cRHK5yOZ/ppVHe0ZBXGzSV9jXdVbQ== + dependencies: + browserslist "^4.24.4" + caniuse-lite "^1.0.30001702" + fraction.js "^4.3.7" + normalize-range "^0.1.2" + picocolors "^1.1.1" + postcss-value-parser "^4.2.0" + babel-loader@^9.2.1: version "9.2.1" resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-9.2.1.tgz#04c7835db16c246dd19ba0914418f3937797587b" @@ -2930,6 +3128,11 @@ balanced-match@^1.0.0: resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== +baseline-browser-mapping@^2.8.19: + version "2.8.20" + resolved "https://registry.yarnpkg.com/baseline-browser-mapping/-/baseline-browser-mapping-2.8.20.tgz#6766cf270f3668d20b6712b9c54cc911b87da714" + integrity sha512-JMWsdF+O8Orq3EMukbUN1QfbLK9mX2CkUmQBcW2T0s8OmdAUL5LLM/6wFwSrqXzlXB13yhyK9gTKS1rIizOduQ== + batch@0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16" @@ -2968,7 +3171,7 @@ body-parser@1.20.3: type-is "~1.6.18" unpipe "1.0.0" -bonjour-service@^1.0.11: +bonjour-service@^1.2.1: version "1.3.0" resolved "https://registry.yarnpkg.com/bonjour-service/-/bonjour-service-1.3.0.tgz#80d867430b5a0da64e82a8047fc1e355bdb71722" integrity sha512-3YuAUiSkWykd+2Azjgyxei8OWf8thdn8AITIog2M4UICzoqfjlqr64WIjEXZllf/W6vK1goqleSR6brGomxQqA== @@ -3024,7 +3227,7 @@ braces@^3.0.3, braces@~3.0.2: dependencies: fill-range "^7.1.1" -browserslist@^4.0.0, browserslist@^4.18.1, browserslist@^4.23.0, browserslist@^4.23.1, browserslist@^4.23.3, browserslist@^4.24.0, browserslist@^4.24.3: +browserslist@^4.0.0, browserslist@^4.23.0, browserslist@^4.23.3, browserslist@^4.24.0, browserslist@^4.24.3: version "4.24.4" resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.24.4.tgz#c6b2865a3f08bcb860a0e827389003b9fe686e4b" integrity sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A== @@ -3034,11 +3237,29 @@ browserslist@^4.0.0, browserslist@^4.18.1, browserslist@^4.23.0, browserslist@^4 node-releases "^2.0.19" update-browserslist-db "^1.1.1" +browserslist@^4.24.4, browserslist@^4.26.0: + version "4.27.0" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.27.0.tgz#755654744feae978fbb123718b2f139bc0fa6697" + integrity sha512-AXVQwdhot1eqLihwasPElhX2tAZiBjWdJ9i/Zcj2S6QYIjkx62OKSfnobkriB81C3l4w0rVy3Nt4jaTBltYEpw== + dependencies: + baseline-browser-mapping "^2.8.19" + caniuse-lite "^1.0.30001751" + electron-to-chromium "^1.5.238" + node-releases "^2.0.26" + update-browserslist-db "^1.1.4" + buffer-from@^1.0.0: version "1.1.2" resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5" integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== +bundle-name@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/bundle-name/-/bundle-name-4.1.0.tgz#f3b96b34160d6431a19d7688135af7cfb8797889" + integrity sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q== + dependencies: + run-applescript "^7.0.0" + bytes@3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" @@ -3131,12 +3352,17 @@ caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001646, caniuse-lite@^1.0.30001688: resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001698.tgz#3e86d4bad6f87f493197fb2483a211fe8841abd3" integrity sha512-xJ3km2oiG/MbNU8G6zIq6XRZ6HtAOVXsbOrP/blGazi52kc5Yy7b6sDA5O+FbROzRrV7BSTllLHuNvmawYUJjw== +caniuse-lite@^1.0.30001702, caniuse-lite@^1.0.30001751: + version "1.0.30001751" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001751.tgz#dacd5d9f4baeea841641640139d2b2a4df4226ad" + integrity sha512-A0QJhug0Ly64Ii3eIqHu5X51ebln3k4yTUkY1j8drqpWHVreg/VLijN48cZ1bYPiqOQuqpkIKnzr/Ul8V+p6Cw== + ccount@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/ccount/-/ccount-2.0.1.tgz#17a3bf82302e0870d6da43a01311a8bc02a3ecf5" integrity sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg== -chalk@^4.0.0, chalk@^4.1.0, chalk@^4.1.2: +chalk@^4.0.0, chalk@^4.1.2: version "4.1.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== @@ -3199,7 +3425,7 @@ cheerio@1.0.0-rc.12: parse5 "^7.0.0" parse5-htmlparser2-tree-adapter "^7.0.0" -chokidar@^3.4.2, chokidar@^3.5.3: +chokidar@^3.5.3, chokidar@^3.6.0: version "3.6.0" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.6.0.tgz#197c6cc669ef2a8dc5e7b4d97ee4e092c3eb0d5b" integrity sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw== @@ -3224,7 +3450,7 @@ ci-info@^3.2.0: resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.9.0.tgz#4279a62028a7b1f262f3473fc9605f5e218c59b4" integrity sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ== -clean-css@^5.2.2, clean-css@^5.3.2, clean-css@~5.3.2: +clean-css@^5.2.2, clean-css@^5.3.3, clean-css@~5.3.2: version "5.3.3" resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-5.3.3.tgz#b330653cd3bd6b75009cc25c714cae7b93351ccd" integrity sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg== @@ -3432,11 +3658,6 @@ cookie@0.7.1: resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.7.1.tgz#2f73c42142d5d5cf71310a74fc4ae61670e5dbc9" integrity sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w== -copy-text-to-clipboard@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/copy-text-to-clipboard/-/copy-text-to-clipboard-3.2.0.tgz#0202b2d9bdae30a49a53f898626dcc3b49ad960b" - integrity sha512-RnJFp1XR/LOBDckxTib5Qjr/PMfkatD0MUCQgdpqS8MdKiNUzBjAQBEN6oUy+jW7LI93BBG3DtMB2KOOKpGs2Q== - copy-webpack-plugin@^11.0.0: version "11.0.0" resolved "https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz#96d4dbdb5f73d02dd72d0528d1958721ab72e04a" @@ -3471,17 +3692,6 @@ core-util-is@~1.0.0: resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85" integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== -cosmiconfig@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-6.0.0.tgz#da4fee853c52f6b1e6935f41c1a2fc50bd4a9982" - integrity sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg== - dependencies: - "@types/parse-json" "^4.0.0" - import-fresh "^3.1.0" - parse-json "^5.0.0" - path-type "^4.0.0" - yaml "^1.7.2" - cosmiconfig@^8.1.3, cosmiconfig@^8.3.5: version "8.3.6" resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-8.3.6.tgz#060a2b871d66dba6c8538ea1118ba1ac16f5fae3" @@ -3520,16 +3730,16 @@ css-declaration-sorter@^7.2.0: resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-7.2.0.tgz#6dec1c9523bc4a643e088aab8f09e67a54961024" integrity sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow== -css-has-pseudo@^7.0.2: - version "7.0.2" - resolved "https://registry.yarnpkg.com/css-has-pseudo/-/css-has-pseudo-7.0.2.tgz#fb42e8de7371f2896961e1f6308f13c2c7019b72" - integrity sha512-nzol/h+E0bId46Kn2dQH5VElaknX2Sr0hFuB/1EomdC7j+OISt2ZzK7EHX9DZDY53WbIVAR7FYKSO2XnSf07MQ== +css-has-pseudo@^7.0.3: + version "7.0.3" + resolved "https://registry.yarnpkg.com/css-has-pseudo/-/css-has-pseudo-7.0.3.tgz#a5ee2daf5f70a2032f3cefdf1e36e7f52a243873" + integrity sha512-oG+vKuGyqe/xvEMoxAQrhi7uY16deJR3i7wwhBerVrGQKSqUC5GiOVxTpM9F9B9hw0J+eKeOWLH7E9gZ1Dr5rA== dependencies: "@csstools/selector-specificity" "^5.0.0" postcss-selector-parser "^7.0.0" postcss-value-parser "^4.2.0" -css-loader@^6.8.1: +css-loader@^6.11.0: version "6.11.0" resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-6.11.0.tgz#33bae3bf6363d0a7c2cf9031c96c744ff54d85ba" integrity sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g== @@ -3608,10 +3818,10 @@ css-what@^6.0.1, css-what@^6.1.0: resolved "https://registry.yarnpkg.com/css-what/-/css-what-6.1.0.tgz#fb5effcf76f1ddea2c81bdfaa4de44e79bac70f4" integrity sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw== -cssdb@^8.2.3: - version "8.2.3" - resolved "https://registry.yarnpkg.com/cssdb/-/cssdb-8.2.3.tgz#7e6980bb5a785a9b4eb2a21bd38d50624b56cb46" - integrity sha512-9BDG5XmJrJQQnJ51VFxXCAtpZ5ebDlAREmO8sxMOVU0aSxN/gocbctjIG5LMh3WBUq+xTlb/jw2LoljBEqraTA== +cssdb@^8.4.2: + version "8.4.2" + resolved "https://registry.yarnpkg.com/cssdb/-/cssdb-8.4.2.tgz#1a367ab1904c97af0bb2c7ae179764deae7b078b" + integrity sha512-PzjkRkRUS+IHDJohtxkIczlxPPZqRo0nXplsYXOMBRPjcVRjj1W4DfvRgshUYTVuUigU7ptVYkFJQ7abUB0nyg== cssesc@^3.0.0: version "3.0.0" @@ -3697,7 +3907,7 @@ debounce@^1.2.1: resolved "https://registry.yarnpkg.com/debounce/-/debounce-1.2.1.tgz#38881d8f4166a5c5848020c11827b834bcb3e0a5" integrity sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug== -debug@2.6.9, debug@^2.6.0: +debug@2.6.9: version "2.6.9" resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== @@ -3730,17 +3940,23 @@ deep-extend@^0.6.0: resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== -deepmerge@^4.2.2, deepmerge@^4.3.1: +deepmerge@^4.3.1: version "4.3.1" resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.3.1.tgz#44b5f2147cd3b00d4b56137685966f26fd25dd4a" integrity sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A== -default-gateway@^6.0.3: - version "6.0.3" - resolved "https://registry.yarnpkg.com/default-gateway/-/default-gateway-6.0.3.tgz#819494c888053bdb743edbf343d6cdf7f2943a71" - integrity sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg== +default-browser-id@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/default-browser-id/-/default-browser-id-5.0.0.tgz#a1d98bf960c15082d8a3fa69e83150ccccc3af26" + integrity sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA== + +default-browser@^5.2.1: + version "5.2.1" + resolved "https://registry.yarnpkg.com/default-browser/-/default-browser-5.2.1.tgz#7b7ba61204ff3e425b556869ae6d3e9d9f1712cf" + integrity sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg== dependencies: - execa "^5.0.0" + bundle-name "^4.1.0" + default-browser-id "^5.0.0" defer-to-connect@^2.0.1: version "2.0.1" @@ -3761,6 +3977,11 @@ define-lazy-prop@^2.0.0: resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz#3f7ae421129bcaaac9bc74905c98a0009ec9ee7f" integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og== +define-lazy-prop@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz#dbb19adfb746d7fc6d734a06b72f4a00d021255f" + integrity sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg== + define-properties@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.1.tgz#10781cc616eb951a80a034bafcaa7377f6af2b6c" @@ -3770,20 +3991,6 @@ define-properties@^1.2.1: has-property-descriptors "^1.0.0" object-keys "^1.1.1" -del@^6.1.1: - version "6.1.1" - resolved "https://registry.yarnpkg.com/del/-/del-6.1.1.tgz#3b70314f1ec0aa325c6b14eb36b95786671edb7a" - integrity sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg== - dependencies: - globby "^11.0.1" - graceful-fs "^4.2.4" - is-glob "^4.0.1" - is-path-cwd "^2.2.0" - is-path-inside "^3.0.2" - p-map "^4.0.0" - rimraf "^3.0.2" - slash "^3.0.0" - depd@2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df" @@ -3794,7 +4001,7 @@ depd@~1.1.2: resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" integrity sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ== -dequal@^2.0.0: +dequal@^2.0.0, dequal@^2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/dequal/-/dequal-2.0.3.tgz#2644214f1997d39ed0ee0ece72335490a7ac67be" integrity sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA== @@ -3809,14 +4016,6 @@ detect-node@^2.0.4: resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz#c9c70775a49c3d03bc2c06d9a73be550f978f8b1" integrity sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g== -detect-port-alt@^1.1.6: - version "1.1.6" - resolved "https://registry.yarnpkg.com/detect-port-alt/-/detect-port-alt-1.1.6.tgz#24707deabe932d4a3cf621302027c2b266568275" - integrity sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q== - dependencies: - address "^1.0.1" - debug "^2.6.0" - detect-port@^1.5.1: version "1.6.1" resolved "https://registry.yarnpkg.com/detect-port/-/detect-port-1.6.1.tgz#45e4073997c5f292b957cb678fb0bb8ed4250a67" @@ -3972,6 +4171,11 @@ ee-first@1.1.1: resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== +electron-to-chromium@^1.5.238: + version "1.5.239" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.239.tgz#46b24e9f5f22ba6bdfa015aa5d2690700aadeb1f" + integrity sha512-1y5w0Zsq39MSPmEjHjbizvhYoTaulVtivpxkp5q5kaPmQtsK6/2nvAzGRxNMS9DoYySp9PkW0MAQDwU1m764mg== + electron-to-chromium@^1.5.73: version "1.5.96" resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.96.tgz#afa3bf1608c897a7c7e33f22d4be1596dd5a4f3e" @@ -4223,7 +4427,7 @@ eval@^0.1.8: "@types/node" "*" require-like ">= 0.1.1" -eventemitter3@^4.0.0: +eventemitter3@^4.0.0, eventemitter3@^4.0.4: version "4.0.7" resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== @@ -4233,7 +4437,12 @@ events@^3.2.0: resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400" integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== -execa@^5.0.0: +eventsource-parser@^3.0.5: + version "3.0.6" + resolved "https://registry.yarnpkg.com/eventsource-parser/-/eventsource-parser-3.0.6.tgz#292e165e34cacbc936c3c92719ef326d4aeb4e90" + integrity sha512-Vo1ab+QXPzZ4tCa8SwIHJFaSzy4R6SHf7BY79rFBDf0idraZWAkYrDjDj8uWaSm3S2TK+hJ7/t1CEmZ7jXw+pg== + +execa@5.1.1: version "5.1.1" resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd" integrity sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg== @@ -4248,7 +4457,7 @@ execa@^5.0.0: signal-exit "^3.0.3" strip-final-newline "^2.0.0" -express@^4.17.3: +express@^4.21.2: version "4.21.2" resolved "https://registry.yarnpkg.com/express/-/express-4.21.2.tgz#cf250e48362174ead6cea4a566abef0162c1ec32" integrity sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA== @@ -4366,11 +4575,6 @@ file-loader@^6.2.0: loader-utils "^2.0.0" schema-utils "^3.0.0" -filesize@^8.0.6: - version "8.0.7" - resolved "https://registry.yarnpkg.com/filesize/-/filesize-8.0.7.tgz#695e70d80f4e47012c132d57a059e80c6b580bd8" - integrity sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ== - fill-range@^7.1.1: version "7.1.1" resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.1.1.tgz#44265d3cac07e3ea7dc247516380643754a05292" @@ -4399,21 +4603,6 @@ find-cache-dir@^4.0.0: common-path-prefix "^3.0.0" pkg-dir "^7.0.0" -find-up@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" - integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== - dependencies: - locate-path "^3.0.0" - -find-up@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc" - integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== - dependencies: - locate-path "^6.0.0" - path-exists "^4.0.0" - find-up@^6.3.0: version "6.3.0" resolved "https://registry.yarnpkg.com/find-up/-/find-up-6.3.0.tgz#2abab3d3280b2dc7ac10199ef324c4e002c8c790" @@ -4432,25 +4621,6 @@ follow-redirects@^1.0.0: resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.9.tgz#a604fa10e443bf98ca94228d9eebcc2e8a2c8ee1" integrity sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ== -fork-ts-checker-webpack-plugin@^6.5.0: - version "6.5.3" - resolved "https://registry.yarnpkg.com/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz#eda2eff6e22476a2688d10661688c47f611b37f3" - integrity sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ== - dependencies: - "@babel/code-frame" "^7.8.3" - "@types/json-schema" "^7.0.5" - chalk "^4.1.0" - chokidar "^3.4.2" - cosmiconfig "^6.0.0" - deepmerge "^4.2.2" - fs-extra "^9.0.0" - glob "^7.1.6" - memfs "^3.1.2" - minimatch "^3.0.4" - schema-utils "2.7.0" - semver "^7.3.2" - tapable "^1.0.0" - form-data-encoder@^2.1.2: version "2.1.4" resolved "https://registry.yarnpkg.com/form-data-encoder/-/form-data-encoder-2.1.4.tgz#261ea35d2a70d48d30ec7a9603130fa5515e9cd5" @@ -4485,26 +4655,6 @@ fs-extra@^11.1.1, fs-extra@^11.2.0: jsonfile "^6.0.1" universalify "^2.0.0" -fs-extra@^9.0.0: - version "9.1.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d" - integrity sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ== - dependencies: - at-least-node "^1.0.0" - graceful-fs "^4.2.0" - jsonfile "^6.0.1" - universalify "^2.0.0" - -fs-monkey@^1.0.4: - version "1.0.6" - resolved "https://registry.yarnpkg.com/fs-monkey/-/fs-monkey-1.0.6.tgz#8ead082953e88d992cf3ff844faa907b26756da2" - integrity sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg== - -fs.realpath@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" - integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== - fsevents@~2.3.2: version "2.3.3" resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6" @@ -4588,23 +4738,16 @@ glob-parent@^6.0.1: dependencies: is-glob "^4.0.3" +glob-to-regex.js@^1.0.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/glob-to-regex.js/-/glob-to-regex.js-1.2.0.tgz#2b323728271d133830850e32311f40766c5f6413" + integrity sha512-QMwlOQKU/IzqMUOAZWubUOT8Qft+Y0KQWnX9nK3ch0CJg0tTp4TvGZsTfudYKv2NzoQSyPcnA6TYeIQ3jGichQ== + glob-to-regexp@^0.4.1: version "0.4.1" resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e" integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== -glob@^7.0.0, glob@^7.1.3, glob@^7.1.6: - version "7.2.3" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" - integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.1.1" - once "^1.3.0" - path-is-absolute "^1.0.0" - global-dirs@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-3.0.1.tgz#0c488971f066baceda21447aecb1a8b911d22485" @@ -4612,28 +4755,12 @@ global-dirs@^3.0.0: dependencies: ini "2.0.0" -global-modules@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-2.0.0.tgz#997605ad2345f27f51539bea26574421215c7780" - integrity sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A== - dependencies: - global-prefix "^3.0.0" - -global-prefix@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-3.0.0.tgz#fc85f73064df69f50421f47f883fe5b913ba9b97" - integrity sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg== - dependencies: - ini "^1.3.5" - kind-of "^6.0.2" - which "^1.3.1" - globals@^11.1.0: version "11.12.0" resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== -globby@^11.0.1, globby@^11.0.4, globby@^11.1.0: +globby@^11.1.0: version "11.1.0" resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b" integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g== @@ -4977,11 +5104,6 @@ hpack.js@^2.1.6: readable-stream "^2.0.1" wbuf "^1.1.0" -html-entities@^2.3.2: - version "2.5.2" - resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-2.5.2.tgz#201a3cf95d3a15be7099521620d19dfb4f65359f" - integrity sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA== - html-escaper@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453" @@ -5090,10 +5212,10 @@ http-parser-js@>=0.5.1: resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.9.tgz#b817b3ca0edea6236225000d795378707c169cec" integrity sha512-n1XsPy3rXVxlqxVioEWdC+0+M+SQw0DpJynwtOPo1X+ZlvdzTLtDBIJJlDQTnwZIFJrZSzSGmIOUdP8tu+SgLw== -http-proxy-middleware@^2.0.3: - version "2.0.7" - resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-2.0.7.tgz#915f236d92ae98ef48278a95dedf17e991936ec6" - integrity sha512-fgVY8AV7qU7z/MmXJ/rxwbrtQH4jBQ9m7kp3llF0liB7glmFeVZFBepQb32T3y8n8k2+AEYuMPCpinYW+/CuRA== +http-proxy-middleware@^2.0.9: + version "2.0.9" + resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-2.0.9.tgz#e9e63d68afaa4eee3d147f39149ab84c0c2815ef" + integrity sha512-c1IyJYLYppU574+YI7R4QyX2ystMtVXZwIdzazUIPIJsHuWNd+mho2j+bKoHftndicGj9yh+xjd+l0yj7VeT1Q== dependencies: "@types/http-proxy" "^1.17.8" http-proxy "^1.18.1" @@ -5123,6 +5245,11 @@ human-signals@^2.1.0: resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0" integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw== +hyperdyperid@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/hyperdyperid/-/hyperdyperid-1.2.0.tgz#59668d323ada92228d2a869d3e474d5a33b69e6b" + integrity sha512-Y93lCzHYgGWdrJ66yIktxiaGULYc6oGiABxhcO5AufBeOyoIdZF7bIfLaOrbM0iGIOXQQgxxRrFEnb+Y6w1n4A== + iconv-lite@0.4.24: version "0.4.24" resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" @@ -5140,24 +5267,17 @@ ignore@^5.2.0, ignore@^5.2.4: resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.2.tgz#3cd40e729f3643fd87cb04e50bf0eb722bc596f5" integrity sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g== -image-size@^1.0.2: - version "1.2.0" - resolved "https://registry.yarnpkg.com/image-size/-/image-size-1.2.0.tgz#312af27a2ff4ff58595ad00b9344dd684c910df6" - integrity sha512-4S8fwbO6w3GeCVN6OPtA9I5IGKkcDMPcKndtUlpJuCwu7JLjtj7JZpwqLuyY2nrmQT3AWsCJLSKPsc2mPBSl3w== - dependencies: - queue "6.0.2" +image-size@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/image-size/-/image-size-2.0.2.tgz#84a7b43704db5736f364bf0d1b029821299b4bdc" + integrity sha512-IRqXKlaXwgSMAMtpNzZa1ZAe8m+Sa1770Dhk8VkSsP9LS+iHD62Zd8FQKs8fbPiagBE7BzoFX23cxFnwshpV6w== immediate@^3.2.3: version "3.3.0" resolved "https://registry.yarnpkg.com/immediate/-/immediate-3.3.0.tgz#1aef225517836bcdf7f2a2de2600c79ff0269266" integrity sha512-HR7EVodfFUdQCTIeySw+WDRFJlPcLOJbXfwwZ7Oom6tjsvZ3bOkCDJHehQC3nxJrv7+f9XecwazynjU8e4Vw3Q== -immer@^9.0.7: - version "9.0.21" - resolved "https://registry.yarnpkg.com/immer/-/immer-9.0.21.tgz#1e025ea31a40f24fb064f1fef23e931496330176" - integrity sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA== - -import-fresh@^3.1.0, import-fresh@^3.3.0: +import-fresh@^3.3.0: version "3.3.1" resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.1.tgz#9cecb56503c0ada1f2741dbbd6546e4b13b57ccf" integrity sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ== @@ -5185,30 +5305,22 @@ infima@0.2.0-alpha.45: resolved "https://registry.yarnpkg.com/infima/-/infima-0.2.0-alpha.45.tgz#542aab5a249274d81679631b492973dd2c1e7466" integrity sha512-uyH0zfr1erU1OohLk0fT4Rrb94AOhguWNOcD9uGrSpRvNB+6gZXUoJX5J0NtvzBO10YZ9PgvA4NFgt+fYg8ojw== -inflight@^1.0.4: - version "1.0.6" - resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" - integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== - dependencies: - once "^1.3.0" - wrappy "1" - -inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.3: - version "2.0.4" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" - integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== - inherits@2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" integrity sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw== +inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.3: + version "2.0.4" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + ini@2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/ini/-/ini-2.0.0.tgz#e5fd556ecdd5726be978fa1001862eacb0a94bc5" integrity sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA== -ini@^1.3.4, ini@^1.3.5, ini@~1.3.0: +ini@^1.3.4, ini@~1.3.0: version "1.3.8" resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== @@ -5218,11 +5330,6 @@ inline-style-parser@0.2.4: resolved "https://registry.yarnpkg.com/inline-style-parser/-/inline-style-parser-0.2.4.tgz#f4af5fe72e612839fcd453d989a586566d695f22" integrity sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q== -interpret@^1.0.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.4.0.tgz#665ab8bc4da27a774a40584e812e3e0fa45b1a1e" - integrity sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA== - invariant@^2.2.4: version "2.2.4" resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" @@ -5235,7 +5342,7 @@ ipaddr.js@1.9.1: resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3" integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== -ipaddr.js@^2.0.1: +ipaddr.js@^2.1.0: version "2.2.0" resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-2.2.0.tgz#d33fa7bac284f4de7af949638c9d68157c6b92e8" integrity sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA== @@ -5294,6 +5401,11 @@ is-docker@^2.0.0, is-docker@^2.1.1: resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa" integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== +is-docker@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-3.0.0.tgz#90093aa3106277d8a77a5910dbae71747e15a200" + integrity sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ== + is-extendable@^0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" @@ -5321,6 +5433,13 @@ is-hexadecimal@^2.0.0: resolved "https://registry.yarnpkg.com/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz#86b5bf668fca307498d319dfc03289d781a90027" integrity sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg== +is-inside-container@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-inside-container/-/is-inside-container-1.0.0.tgz#e81fba699662eb31dbdaf26766a61d4814717ea4" + integrity sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA== + dependencies: + is-docker "^3.0.0" + is-installed-globally@^0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/is-installed-globally/-/is-installed-globally-0.4.0.tgz#9a0fd407949c30f86eb6959ef1b7994ed0b7b520" @@ -5329,6 +5448,11 @@ is-installed-globally@^0.4.0: global-dirs "^3.0.0" is-path-inside "^3.0.2" +is-network-error@^1.0.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/is-network-error/-/is-network-error-1.3.0.tgz#2ce62cbca444abd506f8a900f39d20b898d37512" + integrity sha512-6oIwpsgRfnDiyEDLMay/GqCl3HoAtH5+RUKW29gYkL0QA+ipzpDLA16yQs7/RHCSu+BwgbJaOUqa4A99qNVQVw== + is-npm@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-6.0.0.tgz#b59e75e8915543ca5d881ecff864077cba095261" @@ -5349,11 +5473,6 @@ is-obj@^2.0.0: resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982" integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== -is-path-cwd@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-2.2.0.tgz#67d43b82664a7b5191fd9119127eb300048a9fdb" - integrity sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ== - is-path-inside@^3.0.2: version "3.0.3" resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283" @@ -5386,11 +5505,6 @@ is-regexp@^1.0.0: resolved "https://registry.yarnpkg.com/is-regexp/-/is-regexp-1.0.0.tgz#fd2d883545c46bac5a633e7b9a09e87fa2cb5069" integrity sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA== -is-root@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-root/-/is-root-2.1.0.tgz#809e18129cf1129644302a4f8544035d51984a9c" - integrity sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg== - is-stream@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077" @@ -5408,6 +5522,13 @@ is-wsl@^2.2.0: dependencies: is-docker "^2.0.0" +is-wsl@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-3.1.0.tgz#e1c657e39c10090afcbedec61720f6b924c3cbd2" + integrity sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw== + dependencies: + is-inside-container "^1.0.0" + is-yarn-global@^0.4.0: version "0.4.1" resolved "https://registry.yarnpkg.com/is-yarn-global/-/is-yarn-global-0.4.1.tgz#b312d902b313f81e4eaf98b6361ba2b45cd694bb" @@ -5530,6 +5651,11 @@ json-schema-traverse@^1.0.0: resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2" integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== +json-schema@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.4.0.tgz#f7de4cf6efab838ebaeb3236474cbba5a1930ab5" + integrity sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA== + json5@^2.1.2, json5@^2.2.3: version "2.2.3" resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" @@ -5568,13 +5694,13 @@ latest-version@^7.0.0: dependencies: package-json "^8.1.0" -launch-editor@^2.6.0: - version "2.9.1" - resolved "https://registry.yarnpkg.com/launch-editor/-/launch-editor-2.9.1.tgz#253f173bd441e342d4344b4dae58291abb425047" - integrity sha512-Gcnl4Bd+hRO9P9icCP/RVVT2o8SFlPXofuCxvA2SaZuH45whSvf5p8x5oih5ftLiVhEI4sp5xDY+R+b3zJBh5w== +launch-editor@^2.6.1: + version "2.11.1" + resolved "https://registry.yarnpkg.com/launch-editor/-/launch-editor-2.11.1.tgz#61a0b7314a42fd84a6cbb564573d9e9ffcf3d72b" + integrity sha512-SEET7oNfgSaB6Ym0jufAdCeo3meJVeCaaDyzRygy0xsp2BFKCprcfHljTq4QkzTLUxEKkFK6OK4811YM2oSrRg== dependencies: - picocolors "^1.0.0" - shell-quote "^1.8.1" + picocolors "^1.1.1" + shell-quote "^1.8.3" leven@^3.1.0: version "3.1.0" @@ -5605,26 +5731,6 @@ loader-utils@^2.0.0: emojis-list "^3.0.0" json5 "^2.1.2" -loader-utils@^3.2.0: - version "3.3.1" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-3.3.1.tgz#735b9a19fd63648ca7adbd31c2327dfe281304e5" - integrity sha512-FMJTLMXfCLMLfJxcX9PFqX5qD88Z5MRGaZCVzfuqeZSPsyiBzs+pahDQjbIWz2QIzPZz0NX9Zy4FX3lmK6YHIg== - -locate-path@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" - integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== - dependencies: - p-locate "^3.0.0" - path-exists "^3.0.0" - -locate-path@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286" - integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw== - dependencies: - p-locate "^5.0.0" - locate-path@^7.1.0: version "7.2.0" resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-7.2.0.tgz#69cb1779bd90b35ab1e771e1f2f89a202c2a8a8a" @@ -5715,6 +5821,11 @@ markdown-table@^3.0.0: resolved "https://registry.yarnpkg.com/markdown-table/-/markdown-table-3.0.4.tgz#fe44d6d410ff9d6f2ea1797a3f60aa4d2b631c2a" integrity sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw== +marked@^16.3.0: + version "16.4.1" + resolved "https://registry.yarnpkg.com/marked/-/marked-16.4.1.tgz#db37c878cfa28fa57b8dd471fe92a83282911052" + integrity sha512-ntROs7RaN3EvWfy3EZi14H4YxmT6A5YvywfhO+0pm+cH/dnSQRmdAmoFIc3B9aiwTehyk7pESH4ofyBY+V5hZg== + math-intrinsics@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/math-intrinsics/-/math-intrinsics-1.1.0.tgz#a0dd74be81e2aa5c2f27e65ce283605ee4e2b7f9" @@ -5953,12 +6064,17 @@ media-typer@0.3.0: resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" integrity sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ== -memfs@^3.1.2, memfs@^3.4.3: - version "3.6.0" - resolved "https://registry.yarnpkg.com/memfs/-/memfs-3.6.0.tgz#d7a2110f86f79dd950a8b6df6d57bc984aa185f6" - integrity sha512-EGowvkkgbMcIChjMTMkESFDbZeSh8xZ7kNSF0hAiAN4Jh6jgHCRS0Ga/+C8y6Au+oqpezRHCfPsmJ2+DwAgiwQ== +memfs@^4.43.1: + version "4.49.0" + resolved "https://registry.yarnpkg.com/memfs/-/memfs-4.49.0.tgz#bc35069570d41a31c62e31f1a6ec6057a8ea82f0" + integrity sha512-L9uC9vGuc4xFybbdOpRLoOAOq1YEBBsocCs5NVW32DfU+CZWWIn3OVF+lB8Gp4ttBVSMazwrTrjv8ussX/e3VQ== dependencies: - fs-monkey "^1.0.4" + "@jsonjoy.com/json-pack" "^1.11.0" + "@jsonjoy.com/util" "^1.9.0" + glob-to-regex.js "^1.0.1" + thingies "^2.5.0" + tree-dump "^1.0.3" + tslib "^2.0.0" merge-descriptors@1.0.3: version "1.0.3" @@ -6416,6 +6532,11 @@ mime-db@1.52.0: resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.53.0.tgz#3cb63cd820fc29896d9d4e8c32ab4fcd74ccb447" integrity sha512-oHlN/w+3MQ3rba9rqFr6V/ypF10LSkdwUysQL7GkXoTgIWeV+tcXGA852TBxH+gsh8UWoyhR1hKcoMJTuWflpg== +mime-db@^1.54.0: + version "1.54.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.54.0.tgz#cddb3ee4f9c64530dff640236661d42cb6a314f5" + integrity sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ== + mime-db@~1.33.0: version "1.33.0" resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.33.0.tgz#a3492050a5cb9b63450541e39d9788d2272783db" @@ -6428,13 +6549,20 @@ mime-types@2.1.18: dependencies: mime-db "~1.33.0" -mime-types@^2.1.27, mime-types@^2.1.31, mime-types@~2.1.17, mime-types@~2.1.24, mime-types@~2.1.34: +mime-types@^2.1.27, mime-types@~2.1.17, mime-types@~2.1.24, mime-types@~2.1.34: version "2.1.35" resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== dependencies: mime-db "1.52.0" +mime-types@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-3.0.1.tgz#b1d94d6997a9b32fd69ebaed0db73de8acb519ce" + integrity sha512-xRc4oEhT6eaBpU1XF7AjpOFD+xQmXNB5OVKwp4tqCuBpHLS/ZbBDrc07mYTDqVMg6PfxUjjNp85O6Cd2Z/5HWA== + dependencies: + mime-db "^1.54.0" + mime@1.6.0: version "1.6.0" resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" @@ -6455,10 +6583,10 @@ mimic-response@^4.0.0: resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-4.0.0.tgz#35468b19e7c75d10f5165ea25e75a5ceea7cf70f" integrity sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg== -mini-css-extract-plugin@^2.9.1: - version "2.9.2" - resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.2.tgz#966031b468917a5446f4c24a80854b2947503c5b" - integrity sha512-GJuACcS//jtq4kCtd5ii/M0SZf7OZRH+BxdqXZHaJfb8TJiVl+NgQRPwiYt2EuqeSkNydn/7vP+bcE27C5mb9w== +mini-css-extract-plugin@^2.9.2: + version "2.9.4" + resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.4.tgz#cafa1a42f8c71357f49cd1566810d74ff1cb0200" + integrity sha512-ZWYT7ln73Hptxqxk2DxPU9MmapXRhxkJD6tkSR04dnQxm8BGu2hzgKLugK5yySD97u/8yy7Ma7E76k9ZdvtjkQ== dependencies: schema-utils "^4.0.0" tapable "^2.2.1" @@ -6468,7 +6596,7 @@ minimalistic-assert@^1.0.0: resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== -minimatch@3.1.2, minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2: +minimatch@3.1.2, minimatch@^3.1.2: version "3.1.2" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== @@ -6508,6 +6636,11 @@ multicast-dns@^7.2.5: dns-packet "^5.2.2" thunky "^1.0.2" +nanoid@^3.3.11: + version "3.3.11" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.11.tgz#4f4f112cefbe303202f2199838128936266d185b" + integrity sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w== + nanoid@^3.3.8: version "3.3.8" resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.8.tgz#b1be3030bee36aaff18bacb375e5cce521684baf" @@ -6556,6 +6689,11 @@ node-releases@^2.0.19: resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.19.tgz#9e445a52950951ec4d177d843af370b411caf314" integrity sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw== +node-releases@^2.0.26: + version "2.0.26" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.26.tgz#fdfa272f2718a1309489d18aef4ef5ba7f5dfb52" + integrity sha512-S2M9YimhSjBSvYnlr5/+umAnPHE++ODwt5e2Ij6FoX45HA/s4vHdkDx1eax2pAPeAOqu4s9b7ppahsyEFdVqQA== + nopt@1.0.10: version "1.0.10" resolved "https://registry.yarnpkg.com/nopt/-/nopt-1.0.10.tgz#6ddd21bd2a31417b92727dd585f8a6f37608ebee" @@ -6642,7 +6780,7 @@ obuf@^1.0.0, obuf@^1.1.2: resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.2.tgz#09bea3343d41859ebd446292d11c9d4db619084e" integrity sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg== -on-finished@2.4.1: +on-finished@2.4.1, on-finished@^2.4.1: version "2.4.1" resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.4.1.tgz#58c8c44116e54845ad57f14ab10b03533184ac3f" integrity sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg== @@ -6654,13 +6792,6 @@ on-headers@~1.0.2: resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== -once@^1.3.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" - integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== - dependencies: - wrappy "1" - onetime@^5.1.2: version "5.1.2" resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" @@ -6668,7 +6799,17 @@ onetime@^5.1.2: dependencies: mimic-fn "^2.1.0" -open@^8.0.9, open@^8.4.0: +open@^10.0.3: + version "10.2.0" + resolved "https://registry.yarnpkg.com/open/-/open-10.2.0.tgz#b9d855be007620e80b6fb05fac98141fe62db73c" + integrity sha512-YgBpdJHPyQ2UE5x+hlSXcnejzAvD0b22U2OuAP+8OnlJT+PjWPxtgmGqKKc+RgTM63U9gN0YzrYc71R2WT/hTA== + dependencies: + default-browser "^5.2.1" + define-lazy-prop "^3.0.0" + is-inside-container "^1.0.0" + wsl-utils "^0.1.0" + +open@^8.4.0: version "8.4.2" resolved "https://registry.yarnpkg.com/open/-/open-8.4.2.tgz#5b5ffe2a8f793dcd2aad73e550cb87b59cb084f9" integrity sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ== @@ -6687,19 +6828,10 @@ p-cancelable@^3.0.0: resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-3.0.0.tgz#63826694b54d61ca1c20ebcb6d3ecf5e14cd8050" integrity sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw== -p-limit@^2.0.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" - integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== - dependencies: - p-try "^2.0.0" - -p-limit@^3.0.2: - version "3.1.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" - integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== - dependencies: - yocto-queue "^0.1.0" +p-finally@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" + integrity sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow== p-limit@^4.0.0: version "4.0.0" @@ -6708,20 +6840,6 @@ p-limit@^4.0.0: dependencies: yocto-queue "^1.0.0" -p-locate@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" - integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== - dependencies: - p-limit "^2.0.0" - -p-locate@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834" - integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw== - dependencies: - p-limit "^3.0.2" - p-locate@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-6.0.0.tgz#3da9a49d4934b901089dca3302fa65dc5a05c04f" @@ -6736,18 +6854,29 @@ p-map@^4.0.0: dependencies: aggregate-error "^3.0.0" -p-retry@^4.5.0: - version "4.6.2" - resolved "https://registry.yarnpkg.com/p-retry/-/p-retry-4.6.2.tgz#9baae7184057edd4e17231cee04264106e092a16" - integrity sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ== +p-queue@^6.6.2: + version "6.6.2" + resolved "https://registry.yarnpkg.com/p-queue/-/p-queue-6.6.2.tgz#2068a9dcf8e67dd0ec3e7a2bcb76810faa85e426" + integrity sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ== + dependencies: + eventemitter3 "^4.0.4" + p-timeout "^3.2.0" + +p-retry@^6.2.0: + version "6.2.1" + resolved "https://registry.yarnpkg.com/p-retry/-/p-retry-6.2.1.tgz#81828f8dc61c6ef5a800585491572cc9892703af" + integrity sha512-hEt02O4hUct5wtwg4H4KcWgDdm+l1bOaEy/hWzd8xtXB9BqxTWBBhb+2ImAtH4Cv4rPjV76xN3Zumqk3k3AhhQ== dependencies: - "@types/retry" "0.12.0" + "@types/retry" "0.12.2" + is-network-error "^1.0.0" retry "^0.13.1" -p-try@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" - integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== +p-timeout@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/p-timeout/-/p-timeout-3.2.0.tgz#c7e17abc971d2a7962ef83626b35d635acf23dfe" + integrity sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg== + dependencies: + p-finally "^1.0.0" package-json@^8.1.0: version "8.1.1" @@ -6787,7 +6916,7 @@ parse-entities@^4.0.0: is-decimal "^2.0.0" is-hexadecimal "^2.0.0" -parse-json@^5.0.0, parse-json@^5.2.0: +parse-json@^5.2.0: version "5.2.0" resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== @@ -6835,26 +6964,11 @@ pascal-case@^3.1.2: no-case "^3.0.4" tslib "^2.0.3" -path-exists@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" - integrity sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ== - -path-exists@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" - integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== - path-exists@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-5.0.0.tgz#a6aad9489200b21fab31e49cf09277e5116fb9e7" integrity sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ== -path-is-absolute@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" - integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== - path-is-inside@1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" @@ -6909,13 +7023,6 @@ pkg-dir@^7.0.0: dependencies: find-up "^6.3.0" -pkg-up@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-3.1.0.tgz#100ec235cc150e4fd42519412596a28512a0def5" - integrity sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA== - dependencies: - find-up "^3.0.0" - postcss-attribute-case-insensitive@^7.0.1: version "7.0.1" resolved "https://registry.yarnpkg.com/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-7.0.1.tgz#0c4500e3bcb2141848e89382c05b5a31c23033a3" @@ -6938,15 +7045,15 @@ postcss-clamp@^4.1.0: dependencies: postcss-value-parser "^4.2.0" -postcss-color-functional-notation@^7.0.7: - version "7.0.7" - resolved "https://registry.yarnpkg.com/postcss-color-functional-notation/-/postcss-color-functional-notation-7.0.7.tgz#c5362df010926f902ce4e7fb3da2a46cff175d1b" - integrity sha512-EZvAHsvyASX63vXnyXOIynkxhaHRSsdb7z6yiXKIovGXAolW4cMZ3qoh7k3VdTsLBS6VGdksGfIo3r6+waLoOw== +postcss-color-functional-notation@^7.0.12: + version "7.0.12" + resolved "https://registry.yarnpkg.com/postcss-color-functional-notation/-/postcss-color-functional-notation-7.0.12.tgz#9a3df2296889e629fde18b873bb1f50a4ecf4b83" + integrity sha512-TLCW9fN5kvO/u38/uesdpbx3e8AkTYhMvDZYa9JpmImWuTE99bDQ7GU7hdOADIZsiI9/zuxfAJxny/khknp1Zw== dependencies: - "@csstools/css-color-parser" "^3.0.7" - "@csstools/css-parser-algorithms" "^3.0.4" - "@csstools/css-tokenizer" "^3.0.3" - "@csstools/postcss-progressive-custom-properties" "^4.0.0" + "@csstools/css-color-parser" "^3.1.0" + "@csstools/css-parser-algorithms" "^3.0.5" + "@csstools/css-tokenizer" "^3.0.4" + "@csstools/postcss-progressive-custom-properties" "^4.2.1" "@csstools/utilities" "^2.0.0" postcss-color-hex-alpha@^10.0.0: @@ -6983,35 +7090,35 @@ postcss-convert-values@^6.1.0: browserslist "^4.23.0" postcss-value-parser "^4.2.0" -postcss-custom-media@^11.0.5: - version "11.0.5" - resolved "https://registry.yarnpkg.com/postcss-custom-media/-/postcss-custom-media-11.0.5.tgz#2fcd88a9b1d4da41c67dac6f2def903063a3377d" - integrity sha512-SQHhayVNgDvSAdX9NQ/ygcDQGEY+aSF4b/96z7QUX6mqL5yl/JgG/DywcF6fW9XbnCRE+aVYk+9/nqGuzOPWeQ== - dependencies: - "@csstools/cascade-layer-name-parser" "^2.0.4" - "@csstools/css-parser-algorithms" "^3.0.4" - "@csstools/css-tokenizer" "^3.0.3" - "@csstools/media-query-list-parser" "^4.0.2" - -postcss-custom-properties@^14.0.4: - version "14.0.4" - resolved "https://registry.yarnpkg.com/postcss-custom-properties/-/postcss-custom-properties-14.0.4.tgz#de9c663285a98833a946d7003a34369d3ce373a9" - integrity sha512-QnW8FCCK6q+4ierwjnmXF9Y9KF8q0JkbgVfvQEMa93x1GT8FvOiUevWCN2YLaOWyByeDX8S6VFbZEeWoAoXs2A== - dependencies: - "@csstools/cascade-layer-name-parser" "^2.0.4" - "@csstools/css-parser-algorithms" "^3.0.4" - "@csstools/css-tokenizer" "^3.0.3" +postcss-custom-media@^11.0.6: + version "11.0.6" + resolved "https://registry.yarnpkg.com/postcss-custom-media/-/postcss-custom-media-11.0.6.tgz#6b450e5bfa209efb736830066682e6567bd04967" + integrity sha512-C4lD4b7mUIw+RZhtY7qUbf4eADmb7Ey8BFA2px9jUbwg7pjTZDl4KY4bvlUV+/vXQvzQRfiGEVJyAbtOsCMInw== + dependencies: + "@csstools/cascade-layer-name-parser" "^2.0.5" + "@csstools/css-parser-algorithms" "^3.0.5" + "@csstools/css-tokenizer" "^3.0.4" + "@csstools/media-query-list-parser" "^4.0.3" + +postcss-custom-properties@^14.0.6: + version "14.0.6" + resolved "https://registry.yarnpkg.com/postcss-custom-properties/-/postcss-custom-properties-14.0.6.tgz#1af73a650bf115ba052cf915287c9982825fc90e" + integrity sha512-fTYSp3xuk4BUeVhxCSJdIPhDLpJfNakZKoiTDx7yRGCdlZrSJR7mWKVOBS4sBF+5poPQFMj2YdXx1VHItBGihQ== + dependencies: + "@csstools/cascade-layer-name-parser" "^2.0.5" + "@csstools/css-parser-algorithms" "^3.0.5" + "@csstools/css-tokenizer" "^3.0.4" "@csstools/utilities" "^2.0.0" postcss-value-parser "^4.2.0" -postcss-custom-selectors@^8.0.4: - version "8.0.4" - resolved "https://registry.yarnpkg.com/postcss-custom-selectors/-/postcss-custom-selectors-8.0.4.tgz#95ef8268fdbbbd84f34cf84a4517c9d99d419c5a" - integrity sha512-ASOXqNvDCE0dAJ/5qixxPeL1aOVGHGW2JwSy7HyjWNbnWTQCl+fDc968HY1jCmZI0+BaYT5CxsOiUhavpG/7eg== +postcss-custom-selectors@^8.0.5: + version "8.0.5" + resolved "https://registry.yarnpkg.com/postcss-custom-selectors/-/postcss-custom-selectors-8.0.5.tgz#9448ed37a12271d7ab6cb364b6f76a46a4a323e8" + integrity sha512-9PGmckHQswiB2usSO6XMSswO2yFWVoCAuih1yl9FVcwkscLjRKjwsjM3t+NIWpSU2Jx3eOiK2+t4vVTQaoCHHg== dependencies: - "@csstools/cascade-layer-name-parser" "^2.0.4" - "@csstools/css-parser-algorithms" "^3.0.4" - "@csstools/css-tokenizer" "^3.0.3" + "@csstools/cascade-layer-name-parser" "^2.0.5" + "@csstools/css-parser-algorithms" "^3.0.5" + "@csstools/css-tokenizer" "^3.0.4" postcss-selector-parser "^7.0.0" postcss-dir-pseudo-class@^9.0.1: @@ -7048,12 +7155,12 @@ postcss-discard-unused@^6.0.5: dependencies: postcss-selector-parser "^6.0.16" -postcss-double-position-gradients@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/postcss-double-position-gradients/-/postcss-double-position-gradients-6.0.0.tgz#eddd424ec754bb543d057d4d2180b1848095d4d2" - integrity sha512-JkIGah3RVbdSEIrcobqj4Gzq0h53GG4uqDPsho88SgY84WnpkTpI0k50MFK/sX7XqVisZ6OqUfFnoUO6m1WWdg== +postcss-double-position-gradients@^6.0.4: + version "6.0.4" + resolved "https://registry.yarnpkg.com/postcss-double-position-gradients/-/postcss-double-position-gradients-6.0.4.tgz#b482d08b5ced092b393eb297d07976ab482d4cad" + integrity sha512-m6IKmxo7FxSP5nF2l63QbCC3r+bWpFUWmZXZf096WxG0m7Vl1Q1+ruFOhpdDRmKrRS+S3Jtk+TVk/7z0+BVK6g== dependencies: - "@csstools/postcss-progressive-custom-properties" "^4.0.0" + "@csstools/postcss-progressive-custom-properties" "^4.2.1" "@csstools/utilities" "^2.0.0" postcss-value-parser "^4.2.0" @@ -7089,18 +7196,18 @@ postcss-image-set-function@^7.0.0: "@csstools/utilities" "^2.0.0" postcss-value-parser "^4.2.0" -postcss-lab-function@^7.0.7: - version "7.0.7" - resolved "https://registry.yarnpkg.com/postcss-lab-function/-/postcss-lab-function-7.0.7.tgz#9c87c21ce5132c55824190b75d7d7adede9c2fac" - integrity sha512-+ONj2bpOQfsCKZE2T9VGMyVVdGcGUpr7u3SVfvkJlvhTRmDCfY25k4Jc8fubB9DclAPR4+w8uVtDZmdRgdAHig== +postcss-lab-function@^7.0.12: + version "7.0.12" + resolved "https://registry.yarnpkg.com/postcss-lab-function/-/postcss-lab-function-7.0.12.tgz#eb555ac542607730eb0a87555074e4a5c6eef6e4" + integrity sha512-tUcyRk1ZTPec3OuKFsqtRzW2Go5lehW29XA21lZ65XmzQkz43VY2tyWEC202F7W3mILOjw0voOiuxRGTsN+J9w== dependencies: - "@csstools/css-color-parser" "^3.0.7" - "@csstools/css-parser-algorithms" "^3.0.4" - "@csstools/css-tokenizer" "^3.0.3" - "@csstools/postcss-progressive-custom-properties" "^4.0.0" + "@csstools/css-color-parser" "^3.1.0" + "@csstools/css-parser-algorithms" "^3.0.5" + "@csstools/css-tokenizer" "^3.0.4" + "@csstools/postcss-progressive-custom-properties" "^4.2.1" "@csstools/utilities" "^2.0.0" -postcss-loader@^7.3.3: +postcss-loader@^7.3.4: version "7.3.4" resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-7.3.4.tgz#aed9b79ce4ed7e9e89e56199d25ad1ec8f606209" integrity sha512-iW5WTTBSC5BfsBJ9daFMPVrLT36MrNiC6fqOZTTaHjBNX6Pfd5p+hSBqe/fEeNd7pc13QiAyGt7VdGMw4eRC4A== @@ -7109,10 +7216,10 @@ postcss-loader@^7.3.3: jiti "^1.20.0" semver "^7.5.4" -postcss-logical@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/postcss-logical/-/postcss-logical-8.0.0.tgz#0db0b90c2dc53b485a8074a4b7a906297544f58d" - integrity sha512-HpIdsdieClTjXLOyYdUPAX/XQASNIwdKt5hoZW08ZOAiI+tbV0ta1oclkpVkW5ANU+xJvk3KkA0FejkjGLXUkg== +postcss-logical@^8.1.0: + version "8.1.0" + resolved "https://registry.yarnpkg.com/postcss-logical/-/postcss-logical-8.1.0.tgz#4092b16b49e3ecda70c4d8945257da403d167228" + integrity sha512-pL1hXFQ2fEXNKiNiAgtfA005T9FBxky5zkX6s4GZM2D8RkVgRqz3f4g1JUoq925zXv495qk8UNldDwh8uGEDoA== dependencies: postcss-value-parser "^4.2.0" @@ -7202,12 +7309,12 @@ postcss-modules-values@^4.0.0: dependencies: icss-utils "^5.0.0" -postcss-nesting@^13.0.1: - version "13.0.1" - resolved "https://registry.yarnpkg.com/postcss-nesting/-/postcss-nesting-13.0.1.tgz#c405796d7245a3e4c267a9956cacfe9670b5d43e" - integrity sha512-VbqqHkOBOt4Uu3G8Dm8n6lU5+9cJFxiuty9+4rcoyRPO9zZS1JIs6td49VIoix3qYqELHlJIn46Oih9SAKo+yQ== +postcss-nesting@^13.0.2: + version "13.0.2" + resolved "https://registry.yarnpkg.com/postcss-nesting/-/postcss-nesting-13.0.2.tgz#fde0d4df772b76d03b52eccc84372e8d1ca1402e" + integrity sha512-1YCI290TX+VP0U/K/aFxzHzQWHWURL+CtHMSbex1lCdpXD1SoR2sYuxDu5aNI9lPoXpKTCggFZiDJbwylU0LEQ== dependencies: - "@csstools/selector-resolve-nested" "^3.0.0" + "@csstools/selector-resolve-nested" "^3.1.0" "@csstools/selector-specificity" "^5.0.0" postcss-selector-parser "^7.0.0" @@ -7305,67 +7412,71 @@ postcss-place@^10.0.0: dependencies: postcss-value-parser "^4.2.0" -postcss-preset-env@^10.1.0: - version "10.1.3" - resolved "https://registry.yarnpkg.com/postcss-preset-env/-/postcss-preset-env-10.1.3.tgz#7d07adef2237a643162e751b00eb1e339aa3b82e" - integrity sha512-9qzVhcMFU/MnwYHyYpJz4JhGku/4+xEiPTmhn0hj3IxnUYlEF9vbh7OC1KoLAnenS6Fgg43TKNp9xcuMeAi4Zw== - dependencies: - "@csstools/postcss-cascade-layers" "^5.0.1" - "@csstools/postcss-color-function" "^4.0.7" - "@csstools/postcss-color-mix-function" "^3.0.7" - "@csstools/postcss-content-alt-text" "^2.0.4" - "@csstools/postcss-exponential-functions" "^2.0.6" +postcss-preset-env@^10.2.1: + version "10.4.0" + resolved "https://registry.yarnpkg.com/postcss-preset-env/-/postcss-preset-env-10.4.0.tgz#fa6167a307f337b2bcdd1d125604ff97cdeb5142" + integrity sha512-2kqpOthQ6JhxqQq1FSAAZGe9COQv75Aw8WbsOvQVNJ2nSevc9Yx/IKZGuZ7XJ+iOTtVon7LfO7ELRzg8AZ+sdw== + dependencies: + "@csstools/postcss-alpha-function" "^1.0.1" + "@csstools/postcss-cascade-layers" "^5.0.2" + "@csstools/postcss-color-function" "^4.0.12" + "@csstools/postcss-color-function-display-p3-linear" "^1.0.1" + "@csstools/postcss-color-mix-function" "^3.0.12" + "@csstools/postcss-color-mix-variadic-function-arguments" "^1.0.2" + "@csstools/postcss-content-alt-text" "^2.0.8" + "@csstools/postcss-contrast-color-function" "^2.0.12" + "@csstools/postcss-exponential-functions" "^2.0.9" "@csstools/postcss-font-format-keywords" "^4.0.0" - "@csstools/postcss-gamut-mapping" "^2.0.7" - "@csstools/postcss-gradients-interpolation-method" "^5.0.7" - "@csstools/postcss-hwb-function" "^4.0.7" - "@csstools/postcss-ic-unit" "^4.0.0" - "@csstools/postcss-initial" "^2.0.0" - "@csstools/postcss-is-pseudo-class" "^5.0.1" - "@csstools/postcss-light-dark-function" "^2.0.7" + "@csstools/postcss-gamut-mapping" "^2.0.11" + "@csstools/postcss-gradients-interpolation-method" "^5.0.12" + "@csstools/postcss-hwb-function" "^4.0.12" + "@csstools/postcss-ic-unit" "^4.0.4" + "@csstools/postcss-initial" "^2.0.1" + "@csstools/postcss-is-pseudo-class" "^5.0.3" + "@csstools/postcss-light-dark-function" "^2.0.11" "@csstools/postcss-logical-float-and-clear" "^3.0.0" "@csstools/postcss-logical-overflow" "^2.0.0" "@csstools/postcss-logical-overscroll-behavior" "^2.0.0" "@csstools/postcss-logical-resize" "^3.0.0" - "@csstools/postcss-logical-viewport-units" "^3.0.3" - "@csstools/postcss-media-minmax" "^2.0.6" - "@csstools/postcss-media-queries-aspect-ratio-number-values" "^3.0.4" + "@csstools/postcss-logical-viewport-units" "^3.0.4" + "@csstools/postcss-media-minmax" "^2.0.9" + "@csstools/postcss-media-queries-aspect-ratio-number-values" "^3.0.5" "@csstools/postcss-nested-calc" "^4.0.0" "@csstools/postcss-normalize-display-values" "^4.0.0" - "@csstools/postcss-oklab-function" "^4.0.7" - "@csstools/postcss-progressive-custom-properties" "^4.0.0" - "@csstools/postcss-random-function" "^1.0.2" - "@csstools/postcss-relative-color-syntax" "^3.0.7" + "@csstools/postcss-oklab-function" "^4.0.12" + "@csstools/postcss-progressive-custom-properties" "^4.2.1" + "@csstools/postcss-random-function" "^2.0.1" + "@csstools/postcss-relative-color-syntax" "^3.0.12" "@csstools/postcss-scope-pseudo-class" "^4.0.1" - "@csstools/postcss-sign-functions" "^1.1.1" - "@csstools/postcss-stepped-value-functions" "^4.0.6" - "@csstools/postcss-text-decoration-shorthand" "^4.0.1" - "@csstools/postcss-trigonometric-functions" "^4.0.6" + "@csstools/postcss-sign-functions" "^1.1.4" + "@csstools/postcss-stepped-value-functions" "^4.0.9" + "@csstools/postcss-text-decoration-shorthand" "^4.0.3" + "@csstools/postcss-trigonometric-functions" "^4.0.9" "@csstools/postcss-unset-value" "^4.0.0" - autoprefixer "^10.4.19" - browserslist "^4.23.1" + autoprefixer "^10.4.21" + browserslist "^4.26.0" css-blank-pseudo "^7.0.1" - css-has-pseudo "^7.0.2" + css-has-pseudo "^7.0.3" css-prefers-color-scheme "^10.0.0" - cssdb "^8.2.3" + cssdb "^8.4.2" postcss-attribute-case-insensitive "^7.0.1" postcss-clamp "^4.1.0" - postcss-color-functional-notation "^7.0.7" + postcss-color-functional-notation "^7.0.12" postcss-color-hex-alpha "^10.0.0" postcss-color-rebeccapurple "^10.0.0" - postcss-custom-media "^11.0.5" - postcss-custom-properties "^14.0.4" - postcss-custom-selectors "^8.0.4" + postcss-custom-media "^11.0.6" + postcss-custom-properties "^14.0.6" + postcss-custom-selectors "^8.0.5" postcss-dir-pseudo-class "^9.0.1" - postcss-double-position-gradients "^6.0.0" + postcss-double-position-gradients "^6.0.4" postcss-focus-visible "^10.0.1" postcss-focus-within "^9.0.1" postcss-font-variant "^5.0.0" postcss-gap-properties "^6.0.0" postcss-image-set-function "^7.0.0" - postcss-lab-function "^7.0.7" - postcss-logical "^8.0.0" - postcss-nesting "^13.0.1" + postcss-lab-function "^7.0.12" + postcss-logical "^8.1.0" + postcss-nesting "^13.0.2" postcss-opacity-percentage "^3.0.0" postcss-overflow-shorthand "^6.0.0" postcss-page-break "^3.0.4" @@ -7463,7 +7574,7 @@ postcss-zindex@^6.0.2: resolved "https://registry.yarnpkg.com/postcss-zindex/-/postcss-zindex-6.0.2.tgz#e498304b83a8b165755f53db40e2ea65a99b56e1" integrity sha512-5BxW9l1evPB/4ZIc+2GobEBoKC+h8gPGCMi+jxsYvd2x0mjq7wazk6DrP71pStqxE9Foxh5TVnonbWpFZzXaYg== -postcss@^8.4.21, postcss@^8.4.24, postcss@^8.4.26, postcss@^8.4.33, postcss@^8.4.38: +postcss@^8.4.21, postcss@^8.4.24, postcss@^8.4.33: version "8.5.1" resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.5.1.tgz#e2272a1f8a807fafa413218245630b5db10a3214" integrity sha512-6oz2beyjc5VMn/KV1pPw8fliQkhBXrVn1Z3TVyqZxU8kZpzEKhBdmCFqI6ZbmGtamQvQGuU1sgPTk8ZrXDD7jQ== @@ -7472,6 +7583,15 @@ postcss@^8.4.21, postcss@^8.4.24, postcss@^8.4.26, postcss@^8.4.33, postcss@^8.4 picocolors "^1.1.1" source-map-js "^1.2.1" +postcss@^8.5.4: + version "8.5.6" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.5.6.tgz#2825006615a619b4f62a9e7426cc120b349a8f3c" + integrity sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg== + dependencies: + nanoid "^3.3.11" + picocolors "^1.1.1" + source-map-js "^1.2.1" + pretty-error@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-4.0.0.tgz#90a703f46dd7234adb46d0f84823e9d1cb8f10d6" @@ -7569,13 +7689,6 @@ queue-microtask@^1.2.2: resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== -queue@6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/queue/-/queue-6.0.2.tgz#b91525283e2315c7553d2efa18d83e76432fed65" - integrity sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA== - dependencies: - inherits "~2.0.3" - quick-lru@^5.1.1: version "5.1.1" resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-5.1.1.tgz#366493e6b3e42a3a6885e2e99d18f80fb7a8c932" @@ -7618,36 +7731,6 @@ rc@1.2.8: minimist "^1.2.0" strip-json-comments "~2.0.1" -react-dev-utils@^12.0.1: - version "12.0.1" - resolved "https://registry.yarnpkg.com/react-dev-utils/-/react-dev-utils-12.0.1.tgz#ba92edb4a1f379bd46ccd6bcd4e7bc398df33e73" - integrity sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ== - dependencies: - "@babel/code-frame" "^7.16.0" - address "^1.1.2" - browserslist "^4.18.1" - chalk "^4.1.2" - cross-spawn "^7.0.3" - detect-port-alt "^1.1.6" - escape-string-regexp "^4.0.0" - filesize "^8.0.6" - find-up "^5.0.0" - fork-ts-checker-webpack-plugin "^6.5.0" - global-modules "^2.0.0" - globby "^11.0.4" - gzip-size "^6.0.0" - immer "^9.0.7" - is-root "^2.1.0" - loader-utils "^3.2.0" - open "^8.4.0" - pkg-up "^3.1.0" - prompts "^2.4.2" - react-error-overlay "^6.0.11" - recursive-readdir "^2.2.2" - shell-quote "^1.7.3" - strip-ansi "^6.0.1" - text-table "^0.2.0" - react-dom@^19.0.0: version "19.0.0" resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-19.0.0.tgz#43446f1f01c65a4cd7f7588083e686a6726cfb57" @@ -7655,17 +7738,12 @@ react-dom@^19.0.0: dependencies: scheduler "^0.25.0" -react-error-overlay@^6.0.11: - version "6.0.11" - resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-6.0.11.tgz#92835de5841c5cf08ba00ddd2d677b6d17ff9adb" - integrity sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg== - react-fast-compare@^3.2.0: version "3.2.2" resolved "https://registry.yarnpkg.com/react-fast-compare/-/react-fast-compare-3.2.2.tgz#929a97a532304ce9fee4bcae44234f1ce2c21d49" integrity sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ== -"react-helmet-async@npm:@slorber/react-helmet-async@*", "react-helmet-async@npm:@slorber/react-helmet-async@1.3.0": +"react-helmet-async@npm:@slorber/react-helmet-async@1.3.0": version "1.3.0" resolved "https://registry.yarnpkg.com/@slorber/react-helmet-async/-/react-helmet-async-1.3.0.tgz#11fbc6094605cf60aa04a28c17e0aab894b4ecff" integrity sha512-e9/OK8VhwUSc67diWI8Rb3I0YgI9/SBQtnhe9aEuK6MhZm7ntZZimXgwXnd8W96YTmSOb9M4d8LwhRZyhWr/1A== @@ -7681,10 +7759,10 @@ react-is@^16.13.1, react-is@^16.6.0, react-is@^16.7.0: resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== -react-json-view-lite@^1.2.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/react-json-view-lite/-/react-json-view-lite-1.5.0.tgz#377cc302821717ac79a1b6d099e1891df54c8662" - integrity sha512-nWqA1E4jKPklL2jvHWs6s+7Na0qNgw9HCP6xehdQJeg6nPBTFZgGwyko9Q0oj+jQWKTTVRS30u0toM5wiuL3iw== +react-json-view-lite@^2.3.0: + version "2.5.0" + resolved "https://registry.yarnpkg.com/react-json-view-lite/-/react-json-view-lite-2.5.0.tgz#c7ff011c7cc80e9900abc7aa4916c6a5c6d6c1c6" + integrity sha512-tk7o7QG9oYyELWHL8xiMQ8x4WzjCzbWNyig3uexmkLb54r8jO0yH3WCWx8UZS0c49eSA4QUmG5caiRJ8fAn58g== react-loadable-ssr-addon-v5-slorber@^1.0.1: version "1.0.1" @@ -7769,18 +7847,6 @@ readdirp@~3.6.0: dependencies: picomatch "^2.2.1" -reading-time@^1.5.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/reading-time/-/reading-time-1.5.0.tgz#d2a7f1b6057cb2e169beaf87113cc3411b5bc5bb" - integrity sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg== - -rechoir@^0.6.2: - version "0.6.2" - resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384" - integrity sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw== - dependencies: - resolve "^1.1.6" - recma-build-jsx@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/recma-build-jsx/-/recma-build-jsx-1.0.0.tgz#c02f29e047e103d2fab2054954e1761b8ea253c4" @@ -7821,13 +7887,6 @@ recma-stringify@^1.0.0: unified "^11.0.0" vfile "^6.0.0" -recursive-readdir@^2.2.2: - version "2.2.3" - resolved "https://registry.yarnpkg.com/recursive-readdir/-/recursive-readdir-2.2.3.tgz#e726f328c0d69153bcabd5c322d3195252379372" - integrity sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA== - dependencies: - minimatch "^3.0.5" - regenerate-unicode-properties@^10.2.0: version "10.2.0" resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz#626e39df8c372338ea9b8028d1f99dc3fd9c3db0" @@ -8048,7 +8107,7 @@ resolve-pathname@^3.0.0: resolved "https://registry.yarnpkg.com/resolve-pathname/-/resolve-pathname-3.0.0.tgz#99d02224d3cf263689becbb393bc560313025dcd" integrity sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng== -resolve@^1.1.6, resolve@^1.14.2: +resolve@^1.14.2: version "1.22.10" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.10.tgz#b663e83ffb09bbf2386944736baae803029b8b39" integrity sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w== @@ -8074,13 +8133,6 @@ reusify@^1.0.4: resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== -rimraf@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" - integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== - dependencies: - glob "^7.1.3" - rtlcss@^4.1.0: version "4.3.0" resolved "https://registry.yarnpkg.com/rtlcss/-/rtlcss-4.3.0.tgz#f8efd4d5b64f640ec4af8fa25b65bacd9e07cc97" @@ -8091,6 +8143,11 @@ rtlcss@^4.1.0: postcss "^8.4.21" strip-json-comments "^3.1.1" +run-applescript@^7.0.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/run-applescript/-/run-applescript-7.1.0.tgz#2e9e54c4664ec3106c5b5630e249d3d6595c4911" + integrity sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q== + run-parallel@^1.1.9: version "1.2.0" resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" @@ -8123,14 +8180,10 @@ scheduler@^0.25.0: resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.25.0.tgz#336cd9768e8cceebf52d3c80e3dcf5de23e7e015" integrity sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA== -schema-utils@2.7.0: - version "2.7.0" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.0.tgz#17151f76d8eae67fbbf77960c33c676ad9f4efc7" - integrity sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A== - dependencies: - "@types/json-schema" "^7.0.4" - ajv "^6.12.2" - ajv-keywords "^3.4.1" +schema-dts@^1.1.2: + version "1.1.5" + resolved "https://registry.yarnpkg.com/schema-dts/-/schema-dts-1.1.5.tgz#9237725d305bac3469f02b292a035107595dc324" + integrity sha512-RJr9EaCmsLzBX2NDiO5Z3ux2BVosNZN5jo0gWgsyKvxKIUL5R3swNvoorulAeL9kLB0iTSX7V6aokhla2m7xbg== schema-utils@^3.0.0, schema-utils@^3.2.0: version "3.3.0" @@ -8151,6 +8204,16 @@ schema-utils@^4.0.0, schema-utils@^4.0.1, schema-utils@^4.3.0: ajv-formats "^2.1.1" ajv-keywords "^5.1.0" +schema-utils@^4.2.0: + version "4.3.3" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-4.3.3.tgz#5b1850912fa31df90716963d45d9121fdfc09f46" + integrity sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA== + dependencies: + "@types/json-schema" "^7.0.9" + ajv "^8.9.0" + ajv-formats "^2.1.1" + ajv-keywords "^5.1.0" + section-matter@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/section-matter/-/section-matter-1.0.0.tgz#e9041953506780ec01d59f292a19c7b850b84167" @@ -8164,7 +8227,7 @@ select-hose@^2.0.0: resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" integrity sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg== -selfsigned@^2.1.1: +selfsigned@^2.4.1: version "2.4.1" resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-2.4.1.tgz#560d90565442a3ed35b674034cec4e95dceb4ae0" integrity sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q== @@ -8184,7 +8247,7 @@ semver@^6.3.1: resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== -semver@^7.3.2, semver@^7.3.5, semver@^7.3.7, semver@^7.5.4: +semver@^7.3.5, semver@^7.3.7, semver@^7.5.4: version "7.7.1" resolved "https://registry.yarnpkg.com/semver/-/semver-7.7.1.tgz#abd5098d82b18c6c81f6074ff2647fd3e7220c9f" integrity sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA== @@ -8297,19 +8360,10 @@ shebang-regex@^3.0.0: resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== -shell-quote@^1.7.3, shell-quote@^1.8.1: - version "1.8.2" - resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.8.2.tgz#d2d83e057959d53ec261311e9e9b8f51dcb2934a" - integrity sha512-AzqKpGKjrj7EM6rKVQEPpB288oCfnrEIuyoT9cyF4nmGa7V8Zk6f7RRqYisX8X9m+Q7bd632aZW4ky7EhbQztA== - -shelljs@^0.8.5: - version "0.8.5" - resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.8.5.tgz#de055408d8361bed66c669d2f000538ced8ee20c" - integrity sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow== - dependencies: - glob "^7.0.0" - interpret "^1.0.0" - rechoir "^0.6.2" +shell-quote@^1.8.3: + version "1.8.3" + resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.8.3.tgz#55e40ef33cf5c689902353a3d8cd1a6725f08b4b" + integrity sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw== side-channel-list@^1.0.0: version "1.0.0" @@ -8635,10 +8689,13 @@ svgo@^3.0.2, svgo@^3.2.0: csso "^5.0.5" picocolors "^1.0.0" -tapable@^1.0.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2" - integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== +swr@^2.2.5: + version "2.3.6" + resolved "https://registry.yarnpkg.com/swr/-/swr-2.3.6.tgz#5fee0ee8a0762a16871ee371075cb09422b64f50" + integrity sha512-wfHRmHWk/isGNMwlLGlZX5Gzz/uTgo0o2IRuTMcf4CPuPFJZlq0rDaKUx+ozB5nBOReNV1kiOyzMfj+MBMikLw== + dependencies: + dequal "^2.0.3" + use-sync-external-store "^1.4.0" tapable@^2.0.0, tapable@^2.1.1, tapable@^2.2.0, tapable@^2.2.1: version "2.2.1" @@ -8666,10 +8723,15 @@ terser@^5.10.0, terser@^5.15.1, terser@^5.31.1: commander "^2.20.0" source-map-support "~0.5.20" -text-table@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" - integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== +thingies@^2.5.0: + version "2.5.0" + resolved "https://registry.yarnpkg.com/thingies/-/thingies-2.5.0.tgz#5f7b882c933b85989f8466b528a6247a6881e04f" + integrity sha512-s+2Bwztg6PhWUD7XMfeYm5qliDdSiZm7M7n8KjTkIsm3l/2lgVRc2/Gx/v+ZX8lT4FMA+i8aQvhcWylldc+ZNw== + +throttleit@2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/throttleit/-/throttleit-2.1.0.tgz#a7e4aa0bf4845a5bd10daa39ea0c783f631a07b4" + integrity sha512-nt6AMGKW1p/70DF/hGBdJB57B8Tspmbp5gfJ8ilhLnt7kkr2ye7hzD6NVG8GGErk2HWF34igrL2CXmNIkzKqKw== thunky@^1.0.2: version "1.1.0" @@ -8686,6 +8748,11 @@ tiny-warning@^1.0.0: resolved "https://registry.yarnpkg.com/tiny-warning/-/tiny-warning-1.0.3.tgz#94a30db453df4c643d0fd566060d60a875d84754" integrity sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA== +tinypool@^1.0.2: + version "1.1.1" + resolved "https://registry.yarnpkg.com/tinypool/-/tinypool-1.1.1.tgz#059f2d042bd37567fbc017d3d426bdd2a2612591" + integrity sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg== + to-regex-range@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" @@ -8711,6 +8778,11 @@ totalist@^3.0.0: resolved "https://registry.yarnpkg.com/totalist/-/totalist-3.0.1.tgz#ba3a3d600c915b1a97872348f79c127475f6acf8" integrity sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ== +tree-dump@^1.0.3, tree-dump@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/tree-dump/-/tree-dump-1.1.0.tgz#ab29129169dc46004414f5a9d4a3c6e89f13e8a4" + integrity sha512-rMuvhU4MCDbcbnleZTFezWsaZXRFemSqAM+7jPnzUl1fo9w3YEKOxAeui0fz3OI4EU4hf23iyA7uQRVko+UaBA== + trim-lines@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/trim-lines/-/trim-lines-3.0.1.tgz#d802e332a07df861c48802c04321017b1bd87338" @@ -8726,7 +8798,7 @@ trough@^2.0.0: resolved "https://registry.yarnpkg.com/trough/-/trough-2.2.0.tgz#94a60bd6bd375c152c1df911a4b11d5b0256f50f" integrity sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw== -tslib@^2.0.3, tslib@^2.6.0: +tslib@^2.0.0, tslib@^2.0.3, tslib@^2.6.0: version "2.8.1" resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.8.1.tgz#612efe4ed235d567e8aba5f2a5fab70280ade83f" integrity sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w== @@ -8925,6 +8997,14 @@ update-browserslist-db@^1.1.1: escalade "^3.2.0" picocolors "^1.1.1" +update-browserslist-db@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.1.4.tgz#7802aa2ae91477f255b86e0e46dbc787a206ad4a" + integrity sha512-q0SPT4xyU84saUX+tomz1WLkxUbuaJnR1xWt17M7fJtEJigJeWUNGUqrauFXsHnqev9y9JTRGwk13tFBuKby4A== + dependencies: + escalade "^3.2.0" + picocolors "^1.1.1" + update-notifier@^6.0.2: version "6.0.2" resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-6.0.2.tgz#a6990253dfe6d5a02bd04fbb6a61543f55026b60" @@ -8961,6 +9041,11 @@ url-loader@^4.1.1: mime-types "^2.1.27" schema-utils "^3.0.0" +use-sync-external-store@^1.4.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/use-sync-external-store/-/use-sync-external-store-1.6.0.tgz#b174bfa65cb2b526732d9f2ac0a408027876f32d" + integrity sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w== + util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" @@ -9086,52 +9171,51 @@ webpack-bundle-analyzer@^4.10.2: sirv "^2.0.3" ws "^7.3.1" -webpack-dev-middleware@^5.3.4: - version "5.3.4" - resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-5.3.4.tgz#eb7b39281cbce10e104eb2b8bf2b63fce49a3517" - integrity sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q== +webpack-dev-middleware@^7.4.2: + version "7.4.5" + resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-7.4.5.tgz#d4e8720aa29cb03bc158084a94edb4594e3b7ac0" + integrity sha512-uxQ6YqGdE4hgDKNf7hUiPXOdtkXvBJXrfEGYSx7P7LC8hnUYGK70X6xQXUvXeNyBDDcsiQXpG2m3G9vxowaEuA== dependencies: colorette "^2.0.10" - memfs "^3.4.3" - mime-types "^2.1.31" + memfs "^4.43.1" + mime-types "^3.0.1" + on-finished "^2.4.1" range-parser "^1.2.1" schema-utils "^4.0.0" -webpack-dev-server@^4.15.2: - version "4.15.2" - resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-4.15.2.tgz#9e0c70a42a012560860adb186986da1248333173" - integrity sha512-0XavAZbNJ5sDrCbkpWL8mia0o5WPOd2YGtxrEiZkBK9FjLppIUK2TgxK6qGD2P3hUXTJNNPVibrerKcx5WkR1g== - dependencies: - "@types/bonjour" "^3.5.9" - "@types/connect-history-api-fallback" "^1.3.5" - "@types/express" "^4.17.13" - "@types/serve-index" "^1.9.1" - "@types/serve-static" "^1.13.10" - "@types/sockjs" "^0.3.33" - "@types/ws" "^8.5.5" +webpack-dev-server@^5.2.2: + version "5.2.2" + resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-5.2.2.tgz#96a143d50c58fef0c79107e61df911728d7ceb39" + integrity sha512-QcQ72gh8a+7JO63TAx/6XZf/CWhgMzu5m0QirvPfGvptOusAxG12w2+aua1Jkjr7hzaWDnJ2n6JFeexMHI+Zjg== + dependencies: + "@types/bonjour" "^3.5.13" + "@types/connect-history-api-fallback" "^1.5.4" + "@types/express" "^4.17.21" + "@types/express-serve-static-core" "^4.17.21" + "@types/serve-index" "^1.9.4" + "@types/serve-static" "^1.15.5" + "@types/sockjs" "^0.3.36" + "@types/ws" "^8.5.10" ansi-html-community "^0.0.8" - bonjour-service "^1.0.11" - chokidar "^3.5.3" + bonjour-service "^1.2.1" + chokidar "^3.6.0" colorette "^2.0.10" compression "^1.7.4" connect-history-api-fallback "^2.0.0" - default-gateway "^6.0.3" - express "^4.17.3" + express "^4.21.2" graceful-fs "^4.2.6" - html-entities "^2.3.2" - http-proxy-middleware "^2.0.3" - ipaddr.js "^2.0.1" - launch-editor "^2.6.0" - open "^8.0.9" - p-retry "^4.5.0" - rimraf "^3.0.2" - schema-utils "^4.0.0" - selfsigned "^2.1.1" + http-proxy-middleware "^2.0.9" + ipaddr.js "^2.1.0" + launch-editor "^2.6.1" + open "^10.0.3" + p-retry "^6.2.0" + schema-utils "^4.2.0" + selfsigned "^2.4.1" serve-index "^1.9.1" sockjs "^0.3.24" spdy "^4.0.2" - webpack-dev-middleware "^5.3.4" - ws "^8.13.0" + webpack-dev-middleware "^7.4.2" + ws "^8.18.0" webpack-merge@^5.9.0: version "5.10.0" @@ -9213,13 +9297,6 @@ websocket-extensions@>=0.1.1: resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.4.tgz#7f8473bc839dfd87608adb95d7eb075211578a42" integrity sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg== -which@^1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" - integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== - dependencies: - isexe "^2.0.0" - which@^2.0.1: version "2.0.2" resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" @@ -9264,11 +9341,6 @@ wrap-ansi@^8.0.1, wrap-ansi@^8.1.0: string-width "^5.0.1" strip-ansi "^7.0.1" -wrappy@1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" - integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== - write-file-atomic@^3.0.3: version "3.0.3" resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8" @@ -9284,10 +9356,17 @@ ws@^7.3.1: resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.10.tgz#58b5c20dc281633f6c19113f39b349bd8bd558d9" integrity sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ== -ws@^8.13.0: - version "8.18.0" - resolved "https://registry.yarnpkg.com/ws/-/ws-8.18.0.tgz#0d7505a6eafe2b0e712d232b42279f53bc289bbc" - integrity sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw== +ws@^8.18.0: + version "8.18.3" + resolved "https://registry.yarnpkg.com/ws/-/ws-8.18.3.tgz#b56b88abffde62791c639170400c93dcb0c95472" + integrity sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg== + +wsl-utils@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/wsl-utils/-/wsl-utils-0.1.0.tgz#8783d4df671d4d50365be2ee4c71917a0557baab" + integrity sha512-h3Fbisa2nKGPxCpm89Hk33lBLsnaGBvctQopaBSOW/uIs6FTe1ATyAnKFJrzVs9vpGdsTe73WF3V4lIsk4Gacw== + dependencies: + is-wsl "^3.1.0" xdg-basedir@^5.0.1, xdg-basedir@^5.1.0: version "5.1.0" @@ -9311,21 +9390,16 @@ yallist@^3.0.2: resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== -yaml@^1.7.2: - version "1.10.2" - resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" - integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== - -yocto-queue@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" - integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== - yocto-queue@^1.0.0: version "1.1.1" resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-1.1.1.tgz#fef65ce3ac9f8a32ceac5a634f74e17e5b232110" integrity sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g== +zod@^4.1.8: + version "4.1.12" + resolved "https://registry.yarnpkg.com/zod/-/zod-4.1.12.tgz#64f1ea53d00eab91853195653b5af9eee68970f0" + integrity sha512-JInaHOamG8pt5+Ey8kGmdcAcg3OL9reK8ltczgHTAwNhMys/6ThXHityHxVV2p3fkw/c+MAvBHFVYHFZDmjMCQ== + zwitch@^1.0.0: version "1.0.5" resolved "https://registry.yarnpkg.com/zwitch/-/zwitch-1.0.5.tgz#d11d7381ffed16b742f6af7b3f223d5cd9fe9920" From f63f71793c642040b5f4ec7f514519eb999b0c59 Mon Sep 17 00:00:00 2001 From: Matthew Ragan Date: Thu, 23 Oct 2025 11:02:32 -0700 Subject: [PATCH 3/3] Updates automation --- .github/workflows/deploy.yaml | 2 +- .github/workflows/test-deploy.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/deploy.yaml b/.github/workflows/deploy.yaml index 7ec0cbb..bff8a7a 100644 --- a/.github/workflows/deploy.yaml +++ b/.github/workflows/deploy.yaml @@ -22,7 +22,7 @@ jobs: - uses: actions/checkout@v3 - uses: actions/setup-node@v3 with: - node-version: 18 + node-version: 20 cache-dependency-path: docs/yarn.lock cache: yarn diff --git a/.github/workflows/test-deploy.yaml b/.github/workflows/test-deploy.yaml index 88dc77c..633e4e4 100644 --- a/.github/workflows/test-deploy.yaml +++ b/.github/workflows/test-deploy.yaml @@ -20,7 +20,7 @@ jobs: - uses: actions/checkout@v3 - uses: actions/setup-node@v3 with: - node-version: 18 + node-version: 20 cache-dependency-path: docs/yarn.lock cache: yarn