From 3311f69d5e43a163f0288d95a46f3e65c1c001d2 Mon Sep 17 00:00:00 2001 From: lugomez Date: Mon, 4 Aug 2025 08:24:33 -0500 Subject: [PATCH 1/8] feat(gradle): set up Gradle version in CI workflow and log Gradle version in project generation script --- .github/workflows/gradle.yml | 5 +++++ sh_generate_project.sh | 1 + 2 files changed, 6 insertions(+) diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml index 70adc0be..a5dd1b19 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/gradle.yml @@ -87,6 +87,11 @@ jobs: - name: Publish local if: steps.changes.outputs.templates == 'true' run: ./sh_publish_plugin_local.sh + # Set up Gradle + - name: Set up Gradle + uses: gradle/actions/setup-gradle@d9c87d481d55275bb5441eef3fe0e46805f9ef70 # v3.5.0 + with: + gradle-version: 8.8 # Generated code reactive - name: Generate reactive project to scan if: steps.changes.outputs.templates == 'true' diff --git a/sh_generate_project.sh b/sh_generate_project.sh index 876057b8..0bcb9f0a 100755 --- a/sh_generate_project.sh +++ b/sh_generate_project.sh @@ -21,6 +21,7 @@ echo "buildscript { apply plugin: 'co.com.bancolombia.cleanArchitecture'" >> $MY_DIR/build.gradle cd $MY_DIR || exit +gradle --version gradle ca --metrics false --example true --type $TYPE gradle wrapper From 1378f25673e0a3f2e6b29deadecc53c0d528fbe9 Mon Sep 17 00:00:00 2001 From: lugomez Date: Mon, 4 Aug 2025 08:43:18 -0500 Subject: [PATCH 2/8] feat: update gradle.yaml --- .github/workflows/gradle.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml index a5dd1b19..a1f60253 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/gradle.yml @@ -63,7 +63,7 @@ jobs: run: ./gradlew verGJF - name: Execute build test and report run: ./gradlew jacocoTestReport --refresh-dependencies --no-daemon --continue - - name: copy the reportTest to codeCoverage + - name: Copy the reportTest to codeCoverage run: cp build/reports/jacoco/report.xml jacoco.xml || echo "Code coverage failed" - name: Push codeCoverage to Codecov run: bash <(curl -s https://codecov.io/bash) @@ -94,7 +94,7 @@ jobs: gradle-version: 8.8 # Generated code reactive - name: Generate reactive project to scan - if: steps.changes.outputs.templates == 'true' +# if: steps.changes.outputs.templates == 'true' run: ./sh_generate_project.sh reactive - name: Scan generated reactive project dependencies if: steps.changes.outputs.templates == 'true' From fef164eb19c28b49e9fe3e67ec0d4710ac7e0183 Mon Sep 17 00:00:00 2001 From: lugomez Date: Mon, 4 Aug 2025 08:49:20 -0500 Subject: [PATCH 3/8] feat: update gradle.yaml --- .github/workflows/gradle.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml index a1f60253..19851558 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/gradle.yml @@ -85,7 +85,7 @@ jobs: - 'src/main/java/co/com/bancolombia/factory/**' # Generated code Analysis - name: Publish local - if: steps.changes.outputs.templates == 'true' +# if: steps.changes.outputs.templates == 'true' run: ./sh_publish_plugin_local.sh # Set up Gradle - name: Set up Gradle @@ -110,7 +110,7 @@ jobs: SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} # Generated code imperative - name: Generate imperative project to scan - if: steps.changes.outputs.templates == 'true' +# if: steps.changes.outputs.templates == 'true' run: ./sh_generate_project.sh imperative - name: Scan generated imperative project dependencies if: steps.changes.outputs.templates == 'true' From a65cfc07b922d211ac7fb23ebfdfba3c98096d45 Mon Sep 17 00:00:00 2001 From: lugomez Date: Tue, 5 Aug 2025 14:27:14 -0500 Subject: [PATCH 4/8] feat: update documentation and dependencies for Gradle and Docusaurus --- .github/workflows/gradle.yml | 12 +- docs/docs/1-intro.md | 2 +- docs/docs/2-getting-started.md | 5 + .../{5-contributing.md => 3-contributing.md} | 100 +- docs/docs/advanced/2-use-as-updater.md | 2 +- docs/docs/advanced/3-gradle-cache.md | 213 + ...erate-project.md => 1-generate-project.md} | 2 +- ...-structure.md => 10-validate-structure.md} | 0 ...2-delete-module.md => 11-delete-module.md} | 0 ...update-project.md => 12-update-project.md} | 0 ...-generate-model.md => 2-generate-model.md} | 0 ...ate-use-case.md => 3-generate-use-case.md} | 0 ...dapter.md => 4-generate-driven-adapter.md} | 36 +- ...try-point.md => 5-generate-entry-point.md} | 22 +- ...enerate-helper.md => 6-generate-helper.md} | 0 ...ate-pipeline.md => 7-generate-pipeline.md} | 0 ...-test.md => 8-generate-acceptance-test.md} | 0 ...test.md => 9-generate-performance-test.md} | 0 docs/docusaurus.config.js | 8 +- docs/package-lock.json | 9182 +++++++++++------ docs/package.json | 17 +- .../img/gradle-cache/graphic-gradle-cache.png | Bin 0 -> 123441 bytes .../project-with-gradle-cache.png | Bin 0 -> 199162 bytes .../project-with-gradle-dependency-cache.png | Bin 0 -> 185029 bytes .../project-without-gradle-cache.png | Bin 0 -> 168803 bytes 25 files changed, 6330 insertions(+), 3271 deletions(-) rename docs/docs/{5-contributing.md => 3-contributing.md} (83%) create mode 100644 docs/docs/advanced/3-gradle-cache.md rename docs/docs/tasks/{2-generate-project.md => 1-generate-project.md} (99%) rename docs/docs/tasks/{11-validate-structure.md => 10-validate-structure.md} (100%) rename docs/docs/tasks/{12-delete-module.md => 11-delete-module.md} (100%) rename docs/docs/tasks/{13-update-project.md => 12-update-project.md} (100%) rename docs/docs/tasks/{3-generate-model.md => 2-generate-model.md} (100%) rename docs/docs/tasks/{4-generate-use-case.md => 3-generate-use-case.md} (100%) rename docs/docs/tasks/{5-generate-driven-adapter.md => 4-generate-driven-adapter.md} (77%) rename docs/docs/tasks/{6-generate-entry-point.md => 5-generate-entry-point.md} (92%) rename docs/docs/tasks/{7-generate-helper.md => 6-generate-helper.md} (100%) rename docs/docs/tasks/{8-generate-pipeline.md => 7-generate-pipeline.md} (100%) rename docs/docs/tasks/{9-generate-acceptance-test.md => 8-generate-acceptance-test.md} (100%) rename docs/docs/tasks/{10-generate-performance-test.md => 9-generate-performance-test.md} (100%) create mode 100644 docs/static/img/gradle-cache/graphic-gradle-cache.png create mode 100644 docs/static/img/gradle-cache/project-with-gradle-cache.png create mode 100644 docs/static/img/gradle-cache/project-with-gradle-dependency-cache.png create mode 100644 docs/static/img/gradle-cache/project-without-gradle-cache.png diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml index 19851558..d1ebdd8c 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/gradle.yml @@ -57,7 +57,7 @@ jobs: - name: Set up JDK 21 uses: actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00 # v4.7.1 with: - distribution: 'temurin' + distribution: 'temurin' java-version: 21 - name: Validate code formatting run: ./gradlew verGJF @@ -69,7 +69,7 @@ jobs: run: bash <(curl -s https://codecov.io/bash) - name: Run sonar if: github.event.pull_request.head.repo.fork == false && !startsWith(github.event.pull_request.head.ref, 'dependabot/') - run: ./gradlew sonar --stacktrace + run: ./gradlew sonar --stacktrace -Dsonar.token=${{ secrets.SONAR_TOKEN }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} @@ -85,8 +85,8 @@ jobs: - 'src/main/java/co/com/bancolombia/factory/**' # Generated code Analysis - name: Publish local -# if: steps.changes.outputs.templates == 'true' - run: ./sh_publish_plugin_local.sh + if: steps.changes.outputs.templates == 'true' + run: ./sh_publish_plugin_local.sh} # Set up Gradle - name: Set up Gradle uses: gradle/actions/setup-gradle@d9c87d481d55275bb5441eef3fe0e46805f9ef70 # v3.5.0 @@ -94,7 +94,7 @@ jobs: gradle-version: 8.8 # Generated code reactive - name: Generate reactive project to scan -# if: steps.changes.outputs.templates == 'true' + if: steps.changes.outputs.templates == 'true' run: ./sh_generate_project.sh reactive - name: Scan generated reactive project dependencies if: steps.changes.outputs.templates == 'true' @@ -110,7 +110,7 @@ jobs: SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} # Generated code imperative - name: Generate imperative project to scan -# if: steps.changes.outputs.templates == 'true' + if: steps.changes.outputs.templates == 'true' run: ./sh_generate_project.sh imperative - name: Scan generated imperative project dependencies if: steps.changes.outputs.templates == 'true' diff --git a/docs/docs/1-intro.md b/docs/docs/1-intro.md index 9aa54c61..ff75ea7a 100644 --- a/docs/docs/1-intro.md +++ b/docs/docs/1-intro.md @@ -159,7 +159,7 @@ Usage analytics may include the following information: # Whats Next? Read -more [About Clean Architecture](https://medium.com/bancolombia-tech/clean-architecture-aislando-los-detalles-4f9530f35d7a) +more [About Clean Architecture](https://medium.com/bancolombia-tech/clean-architecture-aislando-los-detalles-4f9530f35d7a) We also have an [Elixir](https://bancolombia.github.io/scaffold-clean-architecture-ex/) variant diff --git a/docs/docs/2-getting-started.md b/docs/docs/2-getting-started.md index ce55696d..d0cdc840 100644 --- a/docs/docs/2-getting-started.md +++ b/docs/docs/2-getting-started.md @@ -11,6 +11,11 @@ sidebar_position: 2 - To use the [plugin](https://plugins.gradle.org/plugin/co.com.bancolombia.cleanArchitecture) you need Gradle version 8.8 or later. +:::note[Recommended Gradle Version] +For optimal performance and to enable all [Gradle cache properties](advanced/gradle-cache), it is recommended to use +Gradle [8.14.3 or higher](https://gradle.org/releases/). +::: + ## Using the plugin To start you need to create a directory for the project, then you should add a `build.gradle` file with following diff --git a/docs/docs/5-contributing.md b/docs/docs/3-contributing.md similarity index 83% rename from docs/docs/5-contributing.md rename to docs/docs/3-contributing.md index 9d1145de..210349da 100644 --- a/docs/docs/5-contributing.md +++ b/docs/docs/3-contributing.md @@ -35,34 +35,41 @@ make sure this local email is also added to your [GitHub email list](https://github.com/settings/emails). ### Step 2: Hook -We have a pre-commit hook to format the code and warrant the unit test pass, you only need to install this with the following command. -```text -$ ./gradlew installGitHooks +We have a pre-commit hook to format the code and warrant the unit test pass, you only need to install this with the +following command. + +```bash +./gradlew installGitHooks ``` + if you will be interest to format the code in any time , execute this command -```text -$ ./gradlew goJF +```bash +./gradlew goJF ``` + ### Step 3: Branch As a best practice to keep your development environment as organized as possible, create local branches to work within. These should also be created directly off of the `master` branch. -```text -$ git checkout -b my-branch -t upstream/master +```bash +git checkout -b my-branch -t upstream/master ``` -We suggest that the name of the branch be separated with hyphens and be concise with what you want to solve, it does not have to start with the word feature or fix. +We suggest that the name of the branch be separated with hyphens and be concise with what you want to solve, it does not +have to start with the word feature or fix. Which branch: + * Make your pull request target master. ### Step 4: Make the changes -You could follow this [guide](https://github.com/bancolombia/scaffold-clean-architecture/wiki/Implementing-or-changing-a-module) +You could follow +this [guide](https://github.com/bancolombia/scaffold-clean-architecture/wiki/Implementing-or-changing-a-module) ### Pull request criteria @@ -72,46 +79,62 @@ You could follow this [guide](https://github.com/bancolombia/scaffold-clean-arch * Also, look at the GitHub's Pull Request guide ### General info + * Comment on issues or pull requests. * Please suggest changes to documentation when you find something unclear. -* You can create a fork of Scaffolding project in no time. Go to the github project and "Create your own fork". Create a new branch, commit, ..., when you're ready let us know about your pull request so we can discuss it and merge the PR! +* You can create a fork of Scaffolding project in no time. Go to the github project and "Create your own fork". Create a + new branch, commit, ..., when you're ready let us know about your pull request so we can discuss it and merge the PR! ### More on pull requests -The Scaffolding project has now a continuous release bot, that means that each merged pull request will be automatically released in a newer version of the plugin. For that reason each pull request has to go through a thorough review and/or discussion. +The Scaffolding project has now a continuous release bot, that means that each merged pull request will be automatically +released in a newer version of the plugin. For that reason each pull request has to go through a thorough review and/or +discussion. Things we pay attention in a PR : * On pull requests, please document the change, what it brings, what is the benefit. -* Clean commit history in the topic branch in your fork of the repository, even during review. That means that commits are rebased and squashed if necessary, so that each commit clearly changes one things and there are no extraneous fix-ups. +* Clean commit history in the topic branch in your fork of the repository, even during review. That means that commits + are rebased and squashed if necessary, so that each commit clearly changes one things and there are no extraneous + fix-ups. * In the code, always test your feature / change, in unit tests. #### UpgradeAction -From version 2.3.0 you should implement an UpgradeAction, this implementation will be required if you had changed any structural file like: + +From version 2.3.0 you should implement an UpgradeAction, this implementation will be required if you had changed any +structural file like: + - main.gradle - build.gradle - applications/app-service/build.gradle - gradle.properties - other similar -This upgrade action is intended to keep upgraded the projects that have been created with a previous plugin version, allowing it to be able to have the new features by simple running the `gradle updateCleanArchitecture` task. +This upgrade action is intended to keep upgraded the projects that have been created with a previous plugin version, +allowing it to be able to have the new features by simple running the `gradle updateCleanArchitecture` task. -The UpgradeAction should be implemented in the package `co.com.bancolombia.factory.upgrades.actions` and should have an specific date based name, which allows that the update occurs in the order which it is created. +The UpgradeAction should be implemented in the package `co.com.bancolombia.factory.upgrades.actions` and should have an +specific date based name, which allows that the update occurs in the order which it is created. The standard is UpgradeY(year)M(month)D(day of month) If your pull request have structural changes and it does not comes with an UpgradeAction, it will be rejected. #### New Tasks -If your contribution will have new tasks, you can use one of the existing abstractions, and you should use the annotation @CATask providing a name, description and a shortcut + +If your contribution will have new tasks, you can use one of the existing abstractions, and you should use the +annotation @CATask providing a name, description and a shortcut + - [AbstractCleanArchitectureDefaultTask](https://github.com/bancolombia/scaffold-clean-architecture/blob/master/src/main/java/co/com/bancolombia/task/AbstractCleanArchitectureDefaultTask.java) - [AbstractResolvableTypeTask](https://github.com/bancolombia/scaffold-clean-architecture/blob/master/src/main/java/co/com/bancolombia/task/AbstractCleanArchitectureDefaultTask.java) #### New Module Factories -If your contribution has a new item of type DrivenAdapter, EntryPoint, PerformaceTest, AcceptanceTest, Helper or Pipeline these modules factories should be named and located following the next rule. +If your contribution has a new item of type DrivenAdapter, EntryPoint, PerformaceTest, AcceptanceTest, Helper or +Pipeline these modules factories should be named and located following the next rule. -Name: Should contain the prefix of his type, for example DrivenAdapter -> DrivenAdapterR2DBC, project will infer the driven adapter type as `R2DBC` +Name: Should contain the prefix of his type, for example DrivenAdapter -> DrivenAdapterR2DBC, project will infer the +driven adapter type as `R2DBC` Package Location: Should be located in the corresponding package as you can see in the next table: | Type | Package | @@ -129,16 +152,21 @@ Good commit messages serve at least three important purposes: - To speed up the reviewing process - To help us write a good release note - To help the future maintainers (it could be you!), say five years into the future, to find out why a particular change was made to the code or why a specific feature was added. + To help the future maintainers (it could be you!), say five years into the future, to find out why a particular change + was made to the code or why a specific feature was added. Rules: -1. You should use conventional commits, you can find more information [here](https://www.conventionalcommits.org/en/v1.0.0/) -2. Write the summary line and description of what you have done in the imperative mood, that is as if you were commanding someone. Start the line with "Fix", "Add", "Change" instead of "Fixed", "Added", "Changed" +1. You should use conventional commits, you can find more + information [here](https://www.conventionalcommits.org/en/v1.0.0/) +2. Write the summary line and description of what you have done in the imperative mood, that is as if you were + commanding someone. Start the line with "Fix", "Add", "Change" instead of "Fixed", "Added", "Changed" 3. Contain a short description of the change (preferably 50 characters or less, and no more than 72 characters) -4. be entirely in lowercase with the exception of proper nouns, acronyms, and the words that refer to code, like function/variable names +4. be entirely in lowercase with the exception of proper nouns, acronyms, and the words that refer to code, like + function/variable names 5. Keep the second line blank. -6. If your commit introduces a breaking change (semver-major), it should contain an explanation about the reason of the breaking change, which situation would trigger the breaking change and what is the exact change. +6. If your commit introduces a breaking change (semver-major), it should contain an explanation about the reason of the + breaking change, which situation would trigger the breaking change and what is the exact change. 7. Use the body to explain what and why vs. how For example: @@ -202,7 +230,7 @@ When you will implement a new module related to infrastructure layer you should not reactive). |module type|resources path| - |----|---------------| + |----|---------------| |Driven Adapter|resources/driven-adapter/\(-reactive)| |Entry Point|resources/entry-point/\(-reactive)| |Helper|resources/helper/\(-reactive)| @@ -212,7 +240,7 @@ When you will implement a new module related to infrastructure layer you should 2. Implement the ModuleFactory for the new module type in the correct package. |module type|package| - |----|---------------| + |----|---------------| |Driven Adapter|co.com.bancolombia.factory.adapters| |Entry Point|co.com.bancolombia.factory.entrypoints| |Helper|co.com.bancolombia.factory.helpers| @@ -277,7 +305,9 @@ located in Utils class to create the dependency definition depending on the lang ```java String dependency = Utils.buildImplementationFromProject(builder.isKotlin(), ":dynamodb"); - builder.appendDependencyToModule(APP_SERVICE, dependency); + builder. + +appendDependencyToModule(APP_SERVICE, dependency); ``` - appendToProperties @@ -293,14 +323,18 @@ The next code adds the property `spring.datasource.url=jdbc:h2:mem:test` and the ```java builder .appendToProperties("spring.datasource") - .put("url","jdbc:h2:mem:test") - .put("driverClassName","org.h2.Driver"); + . + +put("url","jdbc:h2:mem:test") + . + +put("driverClassName","org.h2.Driver"); ``` 3. Add the type of module in the correct enum. |module type|enum| - |----|---------------| + |----|---------------| |Driven Adapter|co.com.bancolombia.factory.adapters.ModuleFactoryDrivenAdapter.DrivenAdapterType| |Entry Point|co.com.bancolombia.factory.entrypoints.ModuleFactory.EntryPoint| |Helper|co.com.bancolombia.factory.helpers.ModuleFactoryHelpers.EntryPointType| @@ -310,7 +344,7 @@ The next code adds the property `spring.datasource.url=jdbc:h2:mem:test` and the 4. Add the instantiation block in the correct class according to the new type. |module type|factory class| - |----|---------------| + |----|---------------| |Driven Adapter|co.com.bancolombia.factory.adapters.ModuleFactoryDrivenAdapter| |Entry Point|co.com.bancolombia.factory.entrypoints.ModuleFactory| |Helper|co.com.bancolombia.factory.helpers.ModuleFactoryHelpers| @@ -360,7 +394,7 @@ To achieve it you have two options: Create a build.gradle file in an empty folder with the next content: - ```gradle + ```groovy buildscript { repositories { mavenLocal() @@ -380,14 +414,14 @@ To achieve it you have two options: Create a build.gradle file in an empty folder with the next content: - ```gradle + ```groovy plugins { id "co.com.bancolombia.cleanArchitecture" version "2.4.1.1" } ``` Create a settings.gradle file in an empty folder with the next content: - ```gradle + ```groovy pluginManagement { repositories { mavenLocal() diff --git a/docs/docs/advanced/2-use-as-updater.md b/docs/docs/advanced/2-use-as-updater.md index 54622f49..225b4f52 100644 --- a/docs/docs/advanced/2-use-as-updater.md +++ b/docs/docs/advanced/2-use-as-updater.md @@ -15,7 +15,7 @@ This task is the created for that, and you can use it by following the next step 1. Add plugin to your `build.gradle` project file as described in the [Getting Started](/docs/2-getting-started.md) section. 2. Add the following property to your `gradle.properties` file - like [commons-jms](https://github.com/bancolombia/commons-jms) project + like [commons-jms](https://github.com/bancolombia/commons-jms/blob/main/gradle.properties) project ```properties onlyUpdater=true diff --git a/docs/docs/advanced/3-gradle-cache.md b/docs/docs/advanced/3-gradle-cache.md new file mode 100644 index 00000000..1ceaf66a --- /dev/null +++ b/docs/docs/advanced/3-gradle-cache.md @@ -0,0 +1,213 @@ +--- +sidebar_position: 3 +--- + +# Optimizing Builds with the Gradle Cache + +Gradle offers powerful caching mechanisms to significantly speed up build times by reusing outputs from previous +executions. This is crucial for improving productivity, especially in large projects. + +To understand how caches work, it's important to first know the Gradle build lifecycle. + +## Build Lifecycle + +The [Gradle Build Lifecycle](https://docs.gradle.org/current/userguide/build_lifecycle.html) consists of three phases: + +1. **Initialization** + - Detects the `settings.gradle(.kts)` file. + - Creates a `Settings` instance. + - Evaluates the settings file to determine which projects (and included builds) make up the build. + - Creates a `Project` instance for every project. + +2. **Configuration** + - Evaluates the build scripts, `build.gradle(.kts)`, of every project participating in the build. + - Creates a task graph for requested tasks. + +3. **Execution** + - Schedules and executes the selected tasks. + - Dependencies between tasks determine execution order. + - Execution of tasks can occur in parallel. + +Gradle caches focus on optimizing the **Configuration** and **Execution** phases. + +There are two main types of cache in Gradle: + +1. **Build Cache:** Optimizes the **Execution** phase by storing task outputs. +2. **Configuration Cache:** Optimizes the **Configuration** phase by storing the task graph and project configuration. + +## Build Cache + +The [build cache](https://docs.gradle.org/current/userguide/build_cache.html) saves time by reusing task outputs from +previous builds. It works by storing output artifacts and retrieving them when it's determined that a task's inputs have +not changed. This cache can be **local** (on the developer's machine) or **remote** (shared via an HTTP server), +allowing the entire team to benefit from builds done by others. + +### Advantages + +- **Reduced Build Times:** Avoids re-running expensive tasks like compilation and tests. +- **Efficient Collaboration:** The local cache speeds up individual work, while the remote cache allows the entire team, + including CI servers, to share and reuse results. +- **Simple Implementation:** It's easily enabled with a single property. + +### Configure the Build Cache + +To enable the build cache, add the following line to your `gradle.properties` file: + +```properties +org.gradle.caching=true +``` + +You can also enable it for a single run using the `--build-cache` flag on the command line. + +```bash +./gradlew build --build-cache +``` + +## Configuration Cache + +The [configuration cache](https://docs.gradle.org/current/userguide/configuration_cache.html) is a more modern feature +that further improves performance by completely skipping the configuration phase of the build lifecycle. If the build +scripts and other configuration inputs have not changed, Gradle can load the task graph directly from the cache and move +on to the execution phase. + +Since **Gradle 9.0**, the configuration cache has become +the [preferred mode of execution](https://blog.gradle.org/road-to-configuration-cache#preferred-mode-of-execution), +highlighting its stability and importance for accelerating builds. + +### Advantages + +- **Skipping the Configuration Phase:** Saves a significant amount of time, especially in complex projects with many + modules. +- **Parallel Task Execution:** When enabled, tasks run in parallel by default (respecting dependencies). +- **Optimized Memory Usage:** Gradle can release the memory used during configuration once the task graph is cached. + +### Configure the Configuration Cache + +To enable the configuration cache, add the following property to your `gradle.properties` file: + +```properties +org.gradle.configuration-cache=true +``` + +Since this is a relatively new feature, some plugins may not be fully compatible. If you encounter problems, you can +have Gradle treat them as warnings instead of errors, which facilitates migration: + +```properties +org.gradle.configuration-cache.problems=warn +``` + +### Parallel Configuration Caching + +By default, Configuration Cache storing and loading are sequential. To improve performance, you can +enable [parallel processing](https://docs.gradle.org/current/userguide/configuration_cache_enabling.html#config_cache:usage:parallel). +However, this is an **incubating feature** and may not be compatible with all builds. + +A common symptom of incompatibility is `ConcurrentModificationException` errors. However, this feature is expected to +work well for decoupled multi-project builds. To enable it, add the following property to the `gradle.properties` file: + +```properties +org.gradle.configuration-cache.parallel=true +``` + +### Cache Integrity Check + +To facilitate debugging complex issues, especially those related to serialization, Gradle 8.14 introduced +a [stricter integrity check](https://docs.gradle.org/current/userguide/configuration_cache_debugging.html#config_cache:integrity_check). +This option helps identify inconsistencies earlier, although it may slow down cache operations and increase their size. + +It is a useful diagnostic tool when cache corruption is suspected. To enable it, add the following property to the +`gradle.properties` file: + +```properties +org.gradle.configuration-cache.integrity-check=true +``` + +## Cache Configuration in Scaffold Projects + +Projects generated with the **Scaffold Clean Architecture** come pre-configured to take full advantage of Gradle's +caching capabilities. The `gradle.properties` file already includes the properties to enable both the Build Cache and +the Configuration Cache: + +:::note[Gradle Version Recommendation] +To enable all these properties and ensure maximum compatibility, it is recommended to use [**Gradle 8.14.3 or higher +**](https://gradle.org/releases/). +::: + +```properties +org.gradle.caching=true +org.gradle.configuration-cache=true +org.gradle.configuration-cache.integrity-check=true +org.gradle.configuration-cache.parallel=true +``` + +In addition to enabling the caches, the scaffold follows +the [best practice recommended by Gradle](https://docs.gradle.org/current/userguide/build_cache.html#sec:build_cache_configure_local) +of setting up a **project-specific local cache**. Instead of using Gradle's global cache directory (`GRADLE_USER_HOME`), +a `build-cache` directory is created at the root of the project. + +This is configured in the `settings.gradle` file: + +```groovy +buildCache { + local { + directory = new File(rootDir, 'build-cache') + } +} +``` + +This setup offers several advantages: it provides **isolation**, as the cache is contained within the project +directory (`build-cache`), avoiding conflicts with other builds; it improves **portability**, because if you move the +project, the cache moves with it; and it facilitates **cleanup**, as you can simply delete the `build-cache` folder to +clear the cache. + +This combination ensures that your project is optimized for maximum speed from the beginning. + +### Build Performance Comparison + +Below is a comparison of a project's build time with and without the Gradle cache enabled. The command executed for this +comparison was `./gradlew clean jacocoMergedReport`. + +#### Without Gradle Cache + +Without the cache, Gradle still performs up-to-date checks but must execute most tasks, including downloading all +necessary project dependencies, leading to a longer execution time.. As shown in the image, out of 39 actionable tasks, +33 were executed and 6 were considered `UP-TO-DATE`, resulting in a total execution time of **1 minute and 54 seconds**. + +![Project without Gradle Cache](/img/gradle-cache/project-without-gradle-cache.png) + +Gradle uses a [dependency cache](https://docs.gradle.org/current/userguide/dependency_caching.html) by default. The +image below shows a subsequent build where dependencies are already cached. While tasks are still executed, the build is +faster because no downloads are needed. As the image indicates, the 39 actionable tasks completed in **35.5 seconds**. + +![Project with Garadle Dependency Cache](/img/gradle-cache/project-with-gradle-dependency-cache.png) + +#### With Gradle Cache + +With the cache enabled, Gradle can reuse the outputs of previous builds, significantly reducing build times. As shown in +the image, out of 39 actionable tasks, 23 were reused from the cache (`FROM-CACHE`), and only 16 were executed. This +resulted in a total execution time of just **4.8 seconds**, showcasing the significant performance benefits of caching. + +![Project with Gradle Cache](/img/gradle-cache/project-with-gradle-cache.png) + +It's important to note that these benefits persist in subsequent builds. If you run the same command again without any +code changes, Gradle's incremental build feature will identify that the tasks are `UP-TO-DATE` and skip them, leading to +near-instantaneous results. The Configuration Cache further accelerates this process by reusing the stored task graph, +completely avoiding the configuration phase on subsequent runs. + +#### Performance Summary + +The graph below visually summarizes the build performance across three key scenarios: + +- **First Compile:** The initial build takes **114 seconds**, as it includes downloading all dependencies. +- **Without Cache:** A subsequent build with dependencies already cached but without the build cache takes **35.4 + seconds**. +- **With Cache:** With all caches enabled, the build time is reduced to just **4.5 seconds**. + +This represents a build time reduction of approximately **87%** compared to the build without the cache, clearly +demonstrating the impact of Gradle's caching mechanisms. + +![Graphic Gradle Cache](/img/gradle-cache/graphic-gradle-cache.png) + + + + diff --git a/docs/docs/tasks/2-generate-project.md b/docs/docs/tasks/1-generate-project.md similarity index 99% rename from docs/docs/tasks/2-generate-project.md rename to docs/docs/tasks/1-generate-project.md index 192a1a42..7a4f6f63 100644 --- a/docs/docs/tasks/2-generate-project.md +++ b/docs/docs/tasks/1-generate-project.md @@ -17,7 +17,7 @@ and `gradle.properties` files. | lombok | Specify if you want to use this plugin | `--lombok=` | `true` | | metrics | Specify if you want to enable this feature with micrometer | `--metrics=` | `true` | | mutation | Specify if you want to enable mutation testing framework on this project | `--mutation=` | `true` | -| javaVersion | Sets Java version | `--javaVersion= ` | `VERSION_21` | +| javaVersion | Sets Java version | `--javaVersion= ` | `VERSION_21` | Examples: diff --git a/docs/docs/tasks/11-validate-structure.md b/docs/docs/tasks/10-validate-structure.md similarity index 100% rename from docs/docs/tasks/11-validate-structure.md rename to docs/docs/tasks/10-validate-structure.md diff --git a/docs/docs/tasks/12-delete-module.md b/docs/docs/tasks/11-delete-module.md similarity index 100% rename from docs/docs/tasks/12-delete-module.md rename to docs/docs/tasks/11-delete-module.md diff --git a/docs/docs/tasks/13-update-project.md b/docs/docs/tasks/12-update-project.md similarity index 100% rename from docs/docs/tasks/13-update-project.md rename to docs/docs/tasks/12-update-project.md diff --git a/docs/docs/tasks/3-generate-model.md b/docs/docs/tasks/2-generate-model.md similarity index 100% rename from docs/docs/tasks/3-generate-model.md rename to docs/docs/tasks/2-generate-model.md diff --git a/docs/docs/tasks/4-generate-use-case.md b/docs/docs/tasks/3-generate-use-case.md similarity index 100% rename from docs/docs/tasks/4-generate-use-case.md rename to docs/docs/tasks/3-generate-use-case.md diff --git a/docs/docs/tasks/5-generate-driven-adapter.md b/docs/docs/tasks/4-generate-driven-adapter.md similarity index 77% rename from docs/docs/tasks/5-generate-driven-adapter.md rename to docs/docs/tasks/4-generate-driven-adapter.md index f184848a..c8aeb1f8 100644 --- a/docs/docs/tasks/5-generate-driven-adapter.md +++ b/docs/docs/tasks/4-generate-driven-adapter.md @@ -13,24 +13,24 @@ Whether you'll use generic one also parameter `name` is required. gradle gda --type [drivenAdapterType] ``` -| Reference for **drivenAdapterType** | Name | Additional Options | -|-------------------------------------|--------------------------------|--------------------------------------------------------------------------------------------------------------| -| generic | Empty Driven Adapter | --name [name] | -| asynceventbus | Async Event Bus | --eda [true-false] --tech [rabbitmq-kafka-rabbitmq,kafka] Default: rabbitmq | -| binstash | Bin Stash | | -| cognitotokenprovider | Generador de token de cognito | | -| dynamodb | Dynamo DB adapter | | -| jpa | JPA Repository | --secret [true-false] | -| kms | AWS Key Management Service | | -| mongodb | Mongo Repository | --secret [true-false] | -| mq | JMS MQ Client to send messages | | -| r2dbc | R2dbc Postgresql Client | | -| redis | Redis | --mode [template-repository] --secret [true-false] | -| restconsumer | Rest Client Consumer | --url [url] --from-swagger swagger.yaml | -| rsocket | RSocket Requester | | -| s3 | AWS Simple Storage Service | | -| secrets | Secrets Manager Bancolombia | --secrets-backend [backend]
Valid options for backend are "aws_secrets_manager" (default) or "vault". | -| sqs | SQS message sender | | +| Reference for **drivenAdapterType** | Name | Additional Options | +|-------------------------------------|--------------------------------|-------------------------------------------------------------------------------------------------------------| +| generic | Empty Driven Adapter | --name [name] | +| asynceventbus | Async Event Bus | --eda [true-false] --tech [rabbitmq-kafka-rabbitmq,kafka] Default: rabbitmq | +| binstash | Bin Stash | | +| cognitotokenprovider | Generador de token de cognito | | +| dynamodb | Dynamo DB adapter | | +| jpa | JPA Repository | --secret [true-false] | +| kms | AWS Key Management Service | | +| mongodb | Mongo Repository | --secret [true-false] | +| mq | JMS MQ Client to send messages | | +| r2dbc | R2dbc Postgresql Client | | +| redis | Redis | --mode [template-repository] --secret [true-false] | +| restconsumer | Rest Client Consumer | --url [url] --from-swagger swagger.yaml | +| rsocket | RSocket Requester | | +| s3 | AWS Simple Storage Service | | +| secrets | Secrets Manager Bancolombia | --secrets-backend [backend]
Valid options for backend are "aws_secrets_manager" (default) or "vault". | +| sqs | SQS message sender | | _**This task will generate something like that:**_ diff --git a/docs/docs/tasks/6-generate-entry-point.md b/docs/docs/tasks/5-generate-entry-point.md similarity index 92% rename from docs/docs/tasks/6-generate-entry-point.md rename to docs/docs/tasks/5-generate-entry-point.md index c1496c9a..d4d3d190 100644 --- a/docs/docs/tasks/6-generate-entry-point.md +++ b/docs/docs/tasks/5-generate-entry-point.md @@ -13,17 +13,17 @@ Whether you'll use generic one also parameter `name` is required. gradle gep --type [entryPointType] ``` -| Reference for **entryPointType** | Name | Additional Options | -|----------------------------------|----------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------| -| generic | Empty Entry Point | --name [name] | -| asynceventhandler | Async Event Handler | --eda [true-false] --tech [rabbitmq-kafka-rabbitmq,kafka] Default: rabbitmq | -| graphql | API GraphQL | --pathgql [name path] default /graphql | -| kafka | Kafka Consumer | | -| mq | JMS MQ Client to listen messages | | -| restmvc | API REST (Spring Boot Starter Web) | --server [serverOption] default undertow --authorization [true,false] --from-swagger swagger.yaml | -| rsocket | Rsocket Controller Entry Point | | -| sqs | SQS Listener | | -| webflux | API REST (Spring Boot Starter WebFlux) | --router [true, false] default true --authorization [true,false] --from-swagger swagger.yaml --versioning [HEADER, PATH,NONE] default NONE | +| Reference for **entryPointType** | Name | Additional Options | +|----------------------------------|----------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------| +| generic | Empty Entry Point | --name [name] | +| asynceventhandler | Async Event Handler | --eda [true-false] --tech [rabbitmq-kafka-rabbitmq,kafka] Default: rabbitmq | +| graphql | API GraphQL | --pathgql [name path] default /graphql | +| kafka | Kafka Consumer | | +| mq | JMS MQ Client to listen messages | | +| restmvc | API REST (Spring Boot Starter Web) | --server [serverOption] default undertow --authorization [true,false] --from-swagger swagger.yaml | +| rsocket | Rsocket Controller Entry Point | | +| sqs | SQS Listener | | +| webflux | API REST (Spring Boot Starter WebFlux) | --router [true, false] default true --authorization [true,false] --from-swagger swagger.yaml --versioning [HEADER, PATH,NONE] default NONE | Additionally, if you'll use a restmvc, you can specify the web server on which the application will run. By default, undertow. diff --git a/docs/docs/tasks/7-generate-helper.md b/docs/docs/tasks/6-generate-helper.md similarity index 100% rename from docs/docs/tasks/7-generate-helper.md rename to docs/docs/tasks/6-generate-helper.md diff --git a/docs/docs/tasks/8-generate-pipeline.md b/docs/docs/tasks/7-generate-pipeline.md similarity index 100% rename from docs/docs/tasks/8-generate-pipeline.md rename to docs/docs/tasks/7-generate-pipeline.md diff --git a/docs/docs/tasks/9-generate-acceptance-test.md b/docs/docs/tasks/8-generate-acceptance-test.md similarity index 100% rename from docs/docs/tasks/9-generate-acceptance-test.md rename to docs/docs/tasks/8-generate-acceptance-test.md diff --git a/docs/docs/tasks/10-generate-performance-test.md b/docs/docs/tasks/9-generate-performance-test.md similarity index 100% rename from docs/docs/tasks/10-generate-performance-test.md rename to docs/docs/tasks/9-generate-performance-test.md diff --git a/docs/docusaurus.config.js b/docs/docusaurus.config.js index f89de669..d1b97e02 100644 --- a/docs/docusaurus.config.js +++ b/docs/docusaurus.config.js @@ -106,14 +106,14 @@ const config = { label: 'Changelog', href: 'https://github.com/bancolombia/scaffold-clean-architecture/blob/master/CHANGELOG.md', }, - { - label: 'Contributing', - href: 'https://github.com/bancolombia/scaffold-clean-architecture/wiki/Contributing', - }, { label: 'License', href: 'https://github.com/bancolombia/scaffold-clean-architecture?tab=Apache-2.0-1-ov-file#readme', }, + { + label: 'Contributing', + href: '/docs/contributing', + }, ], }, { diff --git a/docs/package-lock.json b/docs/package-lock.json index 56d36f2a..5afc6bad 100644 --- a/docs/package-lock.json +++ b/docs/package-lock.json @@ -8,48 +8,67 @@ "name": "docs", "version": "0.0.0", "dependencies": { - "@docusaurus/core": "^3.5.2", - "@docusaurus/preset-classic": "^3.5.2", - "@mdx-js/react": "^3.0.1", + "@docusaurus/core": "^3.8.1", + "@docusaurus/preset-classic": "^3.8.1", + "@docusaurus/theme-common": "^3.8.1", + "@mdx-js/react": "^3.1.0", "clsx": "^2.1.1", - "prism-react-renderer": "^2.4.0", - "react": "^18.3.1", - "react-dom": "^18.3.1" + "prism-react-renderer": "^2.4.1", + "react": "^19.1.0", + "react-dom": "^19.1.0" }, "devDependencies": { - "@docusaurus/module-type-aliases": "^3.5.2", - "@docusaurus/types": "^3.5.2" + "@docusaurus/module-type-aliases": "^3.8.1", + "@docusaurus/types": "^3.8.1" }, "engines": { "node": ">=18.0" } }, + "node_modules/@algolia/abtesting": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@algolia/abtesting/-/abtesting-1.1.0.tgz", + "integrity": "sha512-sEyWjw28a/9iluA37KLGu8vjxEIlb60uxznfTUmXImy7H5NvbpSO6yYgmgH5KiD7j+zTUUihiST0jEP12IoXow==", + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.35.0", + "@algolia/requester-browser-xhr": "5.35.0", + "@algolia/requester-fetch": "5.35.0", + "@algolia/requester-node-http": "5.35.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, "node_modules/@algolia/autocomplete-core": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.9.3.tgz", - "integrity": "sha512-009HdfugtGCdC4JdXUbVJClA0q0zh24yyePn+KUGk3rP7j8FEe/m5Yo/z65gn6nP/cM39PxpzqKrL7A6fP6PPw==", + "version": "1.17.9", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.17.9.tgz", + "integrity": "sha512-O7BxrpLDPJWWHv/DLA9DRFWs+iY1uOJZkqUwjS5HSZAGcl0hIVCQ97LTLewiZmZ402JYUrun+8NqFP+hCknlbQ==", + "license": "MIT", "dependencies": { - "@algolia/autocomplete-plugin-algolia-insights": "1.9.3", - "@algolia/autocomplete-shared": "1.9.3" + "@algolia/autocomplete-plugin-algolia-insights": "1.17.9", + "@algolia/autocomplete-shared": "1.17.9" } }, "node_modules/@algolia/autocomplete-plugin-algolia-insights": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.9.3.tgz", - "integrity": "sha512-a/yTUkcO/Vyy+JffmAnTWbr4/90cLzw+CC3bRbhnULr/EM0fGNvM13oQQ14f2moLMcVDyAx/leczLlAOovhSZg==", + "version": "1.17.9", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.17.9.tgz", + "integrity": "sha512-u1fEHkCbWF92DBeB/KHeMacsjsoI0wFhjZtlCq2ddZbAehshbZST6Hs0Avkc0s+4UyBGbMDnSuXHLuvRWK5iDQ==", + "license": "MIT", "dependencies": { - "@algolia/autocomplete-shared": "1.9.3" + "@algolia/autocomplete-shared": "1.17.9" }, "peerDependencies": { "search-insights": ">= 1 < 3" } }, "node_modules/@algolia/autocomplete-preset-algolia": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.9.3.tgz", - "integrity": "sha512-d4qlt6YmrLMYy95n5TB52wtNDr6EgAIPH81dvvvW8UmuWRgxEtY0NJiPwl/h95JtG2vmRM804M0DSwMCNZlzRA==", + "version": "1.17.9", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.17.9.tgz", + "integrity": "sha512-Na1OuceSJeg8j7ZWn5ssMu/Ax3amtOwk76u4h5J4eK2Nx2KB5qt0Z4cOapCsxot9VcEN11ADV5aUSlQF4RhGjQ==", + "license": "MIT", "dependencies": { - "@algolia/autocomplete-shared": "1.9.3" + "@algolia/autocomplete-shared": "1.17.9" }, "peerDependencies": { "@algolia/client-search": ">= 4.9.1 < 6", @@ -57,132 +76,109 @@ } }, "node_modules/@algolia/autocomplete-shared": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.9.3.tgz", - "integrity": "sha512-Wnm9E4Ye6Rl6sTTqjoymD+l8DjSTHsHboVRYrKgEt8Q7UHm9nYbqhN/i0fhUYA3OAEH7WA8x3jfpnmJm3rKvaQ==", + "version": "1.17.9", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.17.9.tgz", + "integrity": "sha512-iDf05JDQ7I0b7JEA/9IektxN/80a2MZ1ToohfmNS3rfeuQnIKI3IJlIafD0xu4StbtQTghx9T3Maa97ytkXenQ==", + "license": "MIT", "peerDependencies": { "@algolia/client-search": ">= 4.9.1 < 6", "algoliasearch": ">= 4.9.1 < 6" } }, - "node_modules/@algolia/cache-browser-local-storage": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.24.0.tgz", - "integrity": "sha512-t63W9BnoXVrGy9iYHBgObNXqYXM3tYXCjDSHeNwnsc324r4o5UiVKUiAB4THQ5z9U5hTj6qUvwg/Ez43ZD85ww==", - "dependencies": { - "@algolia/cache-common": "4.24.0" - } - }, - "node_modules/@algolia/cache-common": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.24.0.tgz", - "integrity": "sha512-emi+v+DmVLpMGhp0V9q9h5CdkURsNmFC+cOS6uK9ndeJm9J4TiqSvPYVu+THUP8P/S08rxf5x2P+p3CfID0Y4g==" - }, - "node_modules/@algolia/cache-in-memory": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.24.0.tgz", - "integrity": "sha512-gDrt2so19jW26jY3/MkFg5mEypFIPbPoXsQGQWAi6TrCPsNOSEYepBMPlucqWigsmEy/prp5ug2jy/N3PVG/8w==", - "dependencies": { - "@algolia/cache-common": "4.24.0" - } - }, - "node_modules/@algolia/client-account": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.24.0.tgz", - "integrity": "sha512-adcvyJ3KjPZFDybxlqnf+5KgxJtBjwTPTeyG2aOyoJvx0Y8dUQAEOEVOJ/GBxX0WWNbmaSrhDURMhc+QeevDsA==", - "dependencies": { - "@algolia/client-common": "4.24.0", - "@algolia/client-search": "4.24.0", - "@algolia/transporter": "4.24.0" - } - }, - "node_modules/@algolia/client-account/node_modules/@algolia/client-common": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", - "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", - "dependencies": { - "@algolia/requester-common": "4.24.0", - "@algolia/transporter": "4.24.0" - } - }, - "node_modules/@algolia/client-account/node_modules/@algolia/client-search": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.24.0.tgz", - "integrity": "sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA==", + "node_modules/@algolia/client-abtesting": { + "version": "5.35.0", + "resolved": "https://registry.npmjs.org/@algolia/client-abtesting/-/client-abtesting-5.35.0.tgz", + "integrity": "sha512-uUdHxbfHdoppDVflCHMxRlj49/IllPwwQ2cQ8DLC4LXr3kY96AHBpW0dMyi6ygkn2MtFCc6BxXCzr668ZRhLBQ==", + "license": "MIT", "dependencies": { - "@algolia/client-common": "4.24.0", - "@algolia/requester-common": "4.24.0", - "@algolia/transporter": "4.24.0" + "@algolia/client-common": "5.35.0", + "@algolia/requester-browser-xhr": "5.35.0", + "@algolia/requester-fetch": "5.35.0", + "@algolia/requester-node-http": "5.35.0" + }, + "engines": { + "node": ">= 14.0.0" } }, "node_modules/@algolia/client-analytics": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.24.0.tgz", - "integrity": "sha512-y8jOZt1OjwWU4N2qr8G4AxXAzaa8DBvyHTWlHzX/7Me1LX8OayfgHexqrsL4vSBcoMmVw2XnVW9MhL+Y2ZDJXg==", + "version": "5.35.0", + "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-5.35.0.tgz", + "integrity": "sha512-SunAgwa9CamLcRCPnPHx1V2uxdQwJGqb1crYrRWktWUdld0+B2KyakNEeVn5lln4VyeNtW17Ia7V7qBWyM/Skw==", + "license": "MIT", "dependencies": { - "@algolia/client-common": "4.24.0", - "@algolia/client-search": "4.24.0", - "@algolia/requester-common": "4.24.0", - "@algolia/transporter": "4.24.0" + "@algolia/client-common": "5.35.0", + "@algolia/requester-browser-xhr": "5.35.0", + "@algolia/requester-fetch": "5.35.0", + "@algolia/requester-node-http": "5.35.0" + }, + "engines": { + "node": ">= 14.0.0" } }, - "node_modules/@algolia/client-analytics/node_modules/@algolia/client-common": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", - "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", - "dependencies": { - "@algolia/requester-common": "4.24.0", - "@algolia/transporter": "4.24.0" + "node_modules/@algolia/client-common": { + "version": "5.35.0", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-5.35.0.tgz", + "integrity": "sha512-ipE0IuvHu/bg7TjT2s+187kz/E3h5ssfTtjpg1LbWMgxlgiaZIgTTbyynM7NfpSJSKsgQvCQxWjGUO51WSCu7w==", + "license": "MIT", + "engines": { + "node": ">= 14.0.0" } }, - "node_modules/@algolia/client-analytics/node_modules/@algolia/client-search": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.24.0.tgz", - "integrity": "sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA==", + "node_modules/@algolia/client-insights": { + "version": "5.35.0", + "resolved": "https://registry.npmjs.org/@algolia/client-insights/-/client-insights-5.35.0.tgz", + "integrity": "sha512-UNbCXcBpqtzUucxExwTSfAe8gknAJ485NfPN6o1ziHm6nnxx97piIbcBQ3edw823Tej2Wxu1C0xBY06KgeZ7gA==", + "license": "MIT", "dependencies": { - "@algolia/client-common": "4.24.0", - "@algolia/requester-common": "4.24.0", - "@algolia/transporter": "4.24.0" - } - }, - "node_modules/@algolia/client-common": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-5.5.2.tgz", - "integrity": "sha512-LFkAilO+t06/SsFLTzdyh4FD8FGldCXD6Hf3O1ygcrOrxSNQvowy/Dtmqi68MbGP5/MKj24fFmFWhUGhSPh4wA==", - "peer": true, + "@algolia/client-common": "5.35.0", + "@algolia/requester-browser-xhr": "5.35.0", + "@algolia/requester-fetch": "5.35.0", + "@algolia/requester-node-http": "5.35.0" + }, "engines": { "node": ">= 14.0.0" } }, "node_modules/@algolia/client-personalization": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.24.0.tgz", - "integrity": "sha512-l5FRFm/yngztweU0HdUzz1rC4yoWCFo3IF+dVIVTfEPg906eZg5BOd1k0K6rZx5JzyyoP4LdmOikfkfGsKVE9w==", + "version": "5.35.0", + "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-5.35.0.tgz", + "integrity": "sha512-/KWjttZ6UCStt4QnWoDAJ12cKlQ+fkpMtyPmBgSS2WThJQdSV/4UWcqCUqGH7YLbwlj3JjNirCu3Y7uRTClxvA==", + "license": "MIT", "dependencies": { - "@algolia/client-common": "4.24.0", - "@algolia/requester-common": "4.24.0", - "@algolia/transporter": "4.24.0" + "@algolia/client-common": "5.35.0", + "@algolia/requester-browser-xhr": "5.35.0", + "@algolia/requester-fetch": "5.35.0", + "@algolia/requester-node-http": "5.35.0" + }, + "engines": { + "node": ">= 14.0.0" } }, - "node_modules/@algolia/client-personalization/node_modules/@algolia/client-common": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", - "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", + "node_modules/@algolia/client-query-suggestions": { + "version": "5.35.0", + "resolved": "https://registry.npmjs.org/@algolia/client-query-suggestions/-/client-query-suggestions-5.35.0.tgz", + "integrity": "sha512-8oCuJCFf/71IYyvQQC+iu4kgViTODbXDk3m7yMctEncRSRV+u2RtDVlpGGfPlJQOrAY7OONwJlSHkmbbm2Kp/w==", + "license": "MIT", "dependencies": { - "@algolia/requester-common": "4.24.0", - "@algolia/transporter": "4.24.0" + "@algolia/client-common": "5.35.0", + "@algolia/requester-browser-xhr": "5.35.0", + "@algolia/requester-fetch": "5.35.0", + "@algolia/requester-node-http": "5.35.0" + }, + "engines": { + "node": ">= 14.0.0" } }, "node_modules/@algolia/client-search": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-5.5.2.tgz", - "integrity": "sha512-fJH+U6LzzI/LnGkD/Uy8VA8MbmF8ERRG5bXYiIsrcMC/QGyOW5G5y3XNhZlxUhqesrO7w+oTE7ZQ0YMXtW/5/Q==", - "peer": true, + "version": "5.35.0", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-5.35.0.tgz", + "integrity": "sha512-FfmdHTrXhIduWyyuko1YTcGLuicVbhUyRjO3HbXE4aP655yKZgdTIfMhZ/V5VY9bHuxv/fGEh3Od1Lvv2ODNTg==", + "license": "MIT", "dependencies": { - "@algolia/client-common": "5.5.2", - "@algolia/requester-browser-xhr": "5.5.2", - "@algolia/requester-fetch": "5.5.2", - "@algolia/requester-node-http": "5.5.2" + "@algolia/client-common": "5.35.0", + "@algolia/requester-browser-xhr": "5.35.0", + "@algolia/requester-fetch": "5.35.0", + "@algolia/requester-node-http": "5.35.0" }, "engines": { "node": ">= 14.0.0" @@ -191,129 +187,95 @@ "node_modules/@algolia/events": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/@algolia/events/-/events-4.0.1.tgz", - "integrity": "sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ==" - }, - "node_modules/@algolia/logger-common": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.24.0.tgz", - "integrity": "sha512-LLUNjkahj9KtKYrQhFKCzMx0BY3RnNP4FEtO+sBybCjJ73E8jNdaKJ/Dd8A/VA4imVHP5tADZ8pn5B8Ga/wTMA==" - }, - "node_modules/@algolia/logger-console": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.24.0.tgz", - "integrity": "sha512-X4C8IoHgHfiUROfoRCV+lzSy+LHMgkoEEU1BbKcsfnV0i0S20zyy0NLww9dwVHUWNfPPxdMU+/wKmLGYf96yTg==", - "dependencies": { - "@algolia/logger-common": "4.24.0" - } - }, - "node_modules/@algolia/recommend": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/recommend/-/recommend-4.24.0.tgz", - "integrity": "sha512-P9kcgerfVBpfYHDfVZDvvdJv0lEoCvzNlOy2nykyt5bK8TyieYyiD0lguIJdRZZYGre03WIAFf14pgE+V+IBlw==", - "dependencies": { - "@algolia/cache-browser-local-storage": "4.24.0", - "@algolia/cache-common": "4.24.0", - "@algolia/cache-in-memory": "4.24.0", - "@algolia/client-common": "4.24.0", - "@algolia/client-search": "4.24.0", - "@algolia/logger-common": "4.24.0", - "@algolia/logger-console": "4.24.0", - "@algolia/requester-browser-xhr": "4.24.0", - "@algolia/requester-common": "4.24.0", - "@algolia/requester-node-http": "4.24.0", - "@algolia/transporter": "4.24.0" - } - }, - "node_modules/@algolia/recommend/node_modules/@algolia/client-common": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", - "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", - "dependencies": { - "@algolia/requester-common": "4.24.0", - "@algolia/transporter": "4.24.0" - } + "integrity": "sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ==", + "license": "MIT" }, - "node_modules/@algolia/recommend/node_modules/@algolia/client-search": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.24.0.tgz", - "integrity": "sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA==", + "node_modules/@algolia/ingestion": { + "version": "1.35.0", + "resolved": "https://registry.npmjs.org/@algolia/ingestion/-/ingestion-1.35.0.tgz", + "integrity": "sha512-gPzACem9IL1Co8mM1LKMhzn1aSJmp+Vp434An4C0OBY4uEJRcqsLN3uLBlY+bYvFg8C8ImwM9YRiKczJXRk0XA==", + "license": "MIT", "dependencies": { - "@algolia/client-common": "4.24.0", - "@algolia/requester-common": "4.24.0", - "@algolia/transporter": "4.24.0" + "@algolia/client-common": "5.35.0", + "@algolia/requester-browser-xhr": "5.35.0", + "@algolia/requester-fetch": "5.35.0", + "@algolia/requester-node-http": "5.35.0" + }, + "engines": { + "node": ">= 14.0.0" } }, - "node_modules/@algolia/recommend/node_modules/@algolia/requester-browser-xhr": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.24.0.tgz", - "integrity": "sha512-Z2NxZMb6+nVXSjF13YpjYTdvV3032YTBSGm2vnYvYPA6mMxzM3v5rsCiSspndn9rzIW4Qp1lPHBvuoKJV6jnAA==", + "node_modules/@algolia/monitoring": { + "version": "1.35.0", + "resolved": "https://registry.npmjs.org/@algolia/monitoring/-/monitoring-1.35.0.tgz", + "integrity": "sha512-w9MGFLB6ashI8BGcQoVt7iLgDIJNCn4OIu0Q0giE3M2ItNrssvb8C0xuwJQyTy1OFZnemG0EB1OvXhIHOvQwWw==", + "license": "MIT", "dependencies": { - "@algolia/requester-common": "4.24.0" + "@algolia/client-common": "5.35.0", + "@algolia/requester-browser-xhr": "5.35.0", + "@algolia/requester-fetch": "5.35.0", + "@algolia/requester-node-http": "5.35.0" + }, + "engines": { + "node": ">= 14.0.0" } }, - "node_modules/@algolia/recommend/node_modules/@algolia/requester-node-http": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.24.0.tgz", - "integrity": "sha512-JF18yTjNOVYvU/L3UosRcvbPMGT9B+/GQWNWnenIImglzNVGpyzChkXLnrSf6uxwVNO6ESGu6oN8MqcGQcjQJw==", + "node_modules/@algolia/recommend": { + "version": "5.35.0", + "resolved": "https://registry.npmjs.org/@algolia/recommend/-/recommend-5.35.0.tgz", + "integrity": "sha512-AhrVgaaXAb8Ue0u2nuRWwugt0dL5UmRgS9LXe0Hhz493a8KFeZVUE56RGIV3hAa6tHzmAV7eIoqcWTQvxzlJeQ==", + "license": "MIT", "dependencies": { - "@algolia/requester-common": "4.24.0" + "@algolia/client-common": "5.35.0", + "@algolia/requester-browser-xhr": "5.35.0", + "@algolia/requester-fetch": "5.35.0", + "@algolia/requester-node-http": "5.35.0" + }, + "engines": { + "node": ">= 14.0.0" } }, "node_modules/@algolia/requester-browser-xhr": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-5.5.2.tgz", - "integrity": "sha512-fCsJL+97TswpDO5gu8CKf68ZS5yBSksaK8bszeU7BrjSYgu2vL/eFxpN4wxIBGIbDVJtcriWI0aTkT2ovrn/iQ==", - "peer": true, + "version": "5.35.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-5.35.0.tgz", + "integrity": "sha512-diY415KLJZ6x1Kbwl9u96Jsz0OstE3asjXtJ9pmk1d+5gPuQ5jQyEsgC+WmEXzlec3iuVszm8AzNYYaqw6B+Zw==", + "license": "MIT", "dependencies": { - "@algolia/client-common": "5.5.2" + "@algolia/client-common": "5.35.0" }, "engines": { "node": ">= 14.0.0" } }, - "node_modules/@algolia/requester-common": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.24.0.tgz", - "integrity": "sha512-k3CXJ2OVnvgE3HMwcojpvY6d9kgKMPRxs/kVohrwF5WMr2fnqojnycZkxPoEg+bXm8fi5BBfFmOqgYztRtHsQA==" - }, "node_modules/@algolia/requester-fetch": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/@algolia/requester-fetch/-/requester-fetch-5.5.2.tgz", - "integrity": "sha512-zKawgSZR7toQEERwP4wazvQ6eR7I8KE4nidQzdWL4/8sxxhwiNvn8x9FjCePDnzzHmeiQy9NnUlw4rmT8R0nYg==", - "peer": true, + "version": "5.35.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-fetch/-/requester-fetch-5.35.0.tgz", + "integrity": "sha512-uydqnSmpAjrgo8bqhE9N1wgcB98psTRRQXcjc4izwMB7yRl9C8uuAQ/5YqRj04U0mMQ+fdu2fcNF6m9+Z1BzDQ==", + "license": "MIT", "dependencies": { - "@algolia/client-common": "5.5.2" + "@algolia/client-common": "5.35.0" }, "engines": { "node": ">= 14.0.0" } }, "node_modules/@algolia/requester-node-http": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-5.5.2.tgz", - "integrity": "sha512-rBVG8rgzUws2CB972RSgtn3/gRArvp5VDbnTODANj2V17qV/gm/CmV2Ax0IWpgWDh1xWxpEs8s5l4oc0m8QN9A==", - "peer": true, + "version": "5.35.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-5.35.0.tgz", + "integrity": "sha512-RgLX78ojYOrThJHrIiPzT4HW3yfQa0D7K+MQ81rhxqaNyNBu4F1r+72LNHYH/Z+y9I1Mrjrd/c/Ue5zfDgAEjQ==", + "license": "MIT", "dependencies": { - "@algolia/client-common": "5.5.2" + "@algolia/client-common": "5.35.0" }, "engines": { "node": ">= 14.0.0" } }, - "node_modules/@algolia/transporter": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.24.0.tgz", - "integrity": "sha512-86nI7w6NzWxd1Zp9q3413dRshDqAzSbsQjhcDhPIatEFiZrL1/TjnHL8S7jVKFePlIMzDsZWXAXwXzcok9c5oA==", - "dependencies": { - "@algolia/cache-common": "4.24.0", - "@algolia/logger-common": "4.24.0", - "@algolia/requester-common": "4.24.0" - } - }, "node_modules/@ampproject/remapping": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", + "license": "Apache-2.0", "dependencies": { "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.24" @@ -323,42 +285,44 @@ } }, "node_modules/@babel/code-frame": { - "version": "7.26.2", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz", - "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz", + "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==", "license": "MIT", "dependencies": { - "@babel/helper-validator-identifier": "^7.25.9", + "@babel/helper-validator-identifier": "^7.27.1", "js-tokens": "^4.0.0", - "picocolors": "^1.0.0" + "picocolors": "^1.1.1" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/compat-data": { - "version": "7.24.4", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.24.4.tgz", - "integrity": "sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ==", + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.28.0.tgz", + "integrity": "sha512-60X7qkglvrap8mn1lh2ebxXdZYtUcpd7gsmy9kLaBJ4i/WdY8PqTSdxyA8qraikqKQK5C1KRBKXqznrVapyNaw==", + "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/core": { - "version": "7.24.4", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.4.tgz", - "integrity": "sha512-MBVlMXP+kkl5394RBLSxxk/iLTeVGuXTV3cIDXavPpMMqnSnt6apKgan/U8O3USWZCWZT/TbgfEpKa4uMgN4Dg==", + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.0.tgz", + "integrity": "sha512-UlLAnTPrFdNGoFtbSXwcGFQBtQZJCNjaN6hQNP3UPvuNXT1i82N26KL3dZeIpNalWywr9IuQuncaAfUaS1g6sQ==", + "license": "MIT", "dependencies": { "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.24.2", - "@babel/generator": "^7.24.4", - "@babel/helper-compilation-targets": "^7.23.6", - "@babel/helper-module-transforms": "^7.23.3", - "@babel/helpers": "^7.24.4", - "@babel/parser": "^7.24.4", - "@babel/template": "^7.24.0", - "@babel/traverse": "^7.24.1", - "@babel/types": "^7.24.0", + "@babel/code-frame": "^7.27.1", + "@babel/generator": "^7.28.0", + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-module-transforms": "^7.27.3", + "@babel/helpers": "^7.27.6", + "@babel/parser": "^7.28.0", + "@babel/template": "^7.27.2", + "@babel/traverse": "^7.28.0", + "@babel/types": "^7.28.0", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -377,54 +341,48 @@ "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", "bin": { "semver": "bin/semver.js" } }, "node_modules/@babel/generator": { - "version": "7.24.4", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.4.tgz", - "integrity": "sha512-Xd6+v6SnjWVx/nus+y0l1sxMOTOMBkyL4+BIdbALyatQnAe/SRVjANeDPSCYaX+i1iJmuGSKf3Z+E+V/va1Hvw==", + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.0.tgz", + "integrity": "sha512-lJjzvrbEeWrhB4P3QBsH7tey117PjLZnDbLiQEKjQ/fNJTjuq4HSqgFA+UNSwZT8D7dxxbnuSBMsa1lrWzKlQg==", + "license": "MIT", "dependencies": { - "@babel/types": "^7.24.0", - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25", - "jsesc": "^2.5.1" + "@babel/parser": "^7.28.0", + "@babel/types": "^7.28.0", + "@jridgewell/gen-mapping": "^0.3.12", + "@jridgewell/trace-mapping": "^0.3.28", + "jsesc": "^3.0.2" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", - "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz", - "integrity": "sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==", + "version": "7.27.3", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz", + "integrity": "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==", + "license": "MIT", "dependencies": { - "@babel/types": "^7.22.15" + "@babel/types": "^7.27.3" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-compilation-targets": { - "version": "7.23.6", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz", - "integrity": "sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==", + "version": "7.27.2", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz", + "integrity": "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==", + "license": "MIT", "dependencies": { - "@babel/compat-data": "^7.23.5", - "@babel/helper-validator-option": "^7.23.5", - "browserslist": "^4.22.2", + "@babel/compat-data": "^7.27.2", + "@babel/helper-validator-option": "^7.27.1", + "browserslist": "^4.24.0", "lru-cache": "^5.1.1", "semver": "^6.3.1" }, @@ -436,23 +394,23 @@ "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", "bin": { "semver": "bin/semver.js" } }, "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.24.4", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.24.4.tgz", - "integrity": "sha512-lG75yeuUSVu0pIcbhiYMXBXANHrpUPaOfu7ryAzskCgKUHuAxRQI5ssrtmF0X9UXldPlvT0XM/A4F44OXRt6iQ==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-function-name": "^7.23.0", - "@babel/helper-member-expression-to-functions": "^7.23.0", - "@babel/helper-optimise-call-expression": "^7.22.5", - "@babel/helper-replace-supers": "^7.24.1", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.27.1.tgz", + "integrity": "sha512-QwGAmuvM17btKU5VqXfb+Giw4JcN0hjuufz3DYnpeVDvZLAObloM77bhMXiqry3Iio+Ai4phVRDwl6WU10+r5A==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.1", + "@babel/helper-member-expression-to-functions": "^7.27.1", + "@babel/helper-optimise-call-expression": "^7.27.1", + "@babel/helper-replace-supers": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", + "@babel/traverse": "^7.27.1", "semver": "^6.3.1" }, "engines": { @@ -466,17 +424,19 @@ "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", "bin": { "semver": "bin/semver.js" } }, "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz", - "integrity": "sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.27.1.tgz", + "integrity": "sha512-uVDC72XVf8UbrH5qQTc18Agb8emwjTiZrQE11Nv3CuBEZmVvTwwE9CBUEvHku06gQCAyYf8Nv6ja1IN+6LMbxQ==", + "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "regexpu-core": "^5.3.1", + "@babel/helper-annotate-as-pure": "^7.27.1", + "regexpu-core": "^6.2.0", "semver": "^6.3.1" }, "engines": { @@ -490,88 +450,71 @@ "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", "bin": { "semver": "bin/semver.js" } }, "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.1.tgz", - "integrity": "sha512-o7SDgTJuvx5vLKD6SFvkydkSMBvahDKGiNJzG22IZYXhiqoe9efY7zocICBgzHV4IRg5wdgl2nEL/tulKIEIbA==", + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.5.tgz", + "integrity": "sha512-uJnGFcPsWQK8fvjgGP5LZUZZsYGIoPeRjSF5PGwrelYgq7Q15/Ft9NGFp1zglwgIv//W0uG4BevRuSJRyylZPg==", + "license": "MIT", "dependencies": { - "@babel/helper-compilation-targets": "^7.22.6", - "@babel/helper-plugin-utils": "^7.22.5", - "debug": "^4.1.1", + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-plugin-utils": "^7.27.1", + "debug": "^4.4.1", "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2" + "resolve": "^1.22.10" }, "peerDependencies": { "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, - "node_modules/@babel/helper-environment-visitor": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", - "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-function-name": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", - "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", - "dependencies": { - "@babel/template": "^7.22.15", - "@babel/types": "^7.23.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-hoist-variables": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", - "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", - "dependencies": { - "@babel/types": "^7.22.5" - }, + "node_modules/@babel/helper-globals": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz", + "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==", + "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz", - "integrity": "sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.27.1.tgz", + "integrity": "sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA==", + "license": "MIT", "dependencies": { - "@babel/types": "^7.23.0" + "@babel/traverse": "^7.27.1", + "@babel/types": "^7.27.1" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-imports": { - "version": "7.24.3", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.3.tgz", - "integrity": "sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz", + "integrity": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==", + "license": "MIT", "dependencies": { - "@babel/types": "^7.24.0" + "@babel/traverse": "^7.27.1", + "@babel/types": "^7.27.1" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz", - "integrity": "sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==", + "version": "7.27.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.27.3.tgz", + "integrity": "sha512-dSOvYwvyLsWBeIRyOeHXp5vPj5l1I011r52FM1+r1jCERv+aFXYk4whgQccYEGYxK2H3ZAIA8nuPkQ0HaUo3qg==", + "license": "MIT", "dependencies": { - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-module-imports": "^7.22.15", - "@babel/helper-simple-access": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/helper-validator-identifier": "^7.22.20" + "@babel/helper-module-imports": "^7.27.1", + "@babel/helper-validator-identifier": "^7.27.1", + "@babel/traverse": "^7.27.3" }, "engines": { "node": ">=6.9.0" @@ -581,32 +524,35 @@ } }, "node_modules/@babel/helper-optimise-call-expression": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz", - "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.27.1.tgz", + "integrity": "sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==", + "license": "MIT", "dependencies": { - "@babel/types": "^7.22.5" + "@babel/types": "^7.27.1" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-plugin-utils": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.8.tgz", - "integrity": "sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz", + "integrity": "sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==", + "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-remap-async-to-generator": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz", - "integrity": "sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.27.1.tgz", + "integrity": "sha512-7fiA521aVw8lSPeI4ZOD3vRFkoqkJcS+z4hFo82bFSH/2tNd6eJ5qCVMS5OzDmZh/kaHQeBaeyxK6wljcPtveA==", + "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-wrap-function": "^7.22.20" + "@babel/helper-annotate-as-pure": "^7.27.1", + "@babel/helper-wrap-function": "^7.27.1", + "@babel/traverse": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -616,13 +562,14 @@ } }, "node_modules/@babel/helper-replace-supers": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.24.1.tgz", - "integrity": "sha512-QCR1UqC9BzG5vZl8BMicmZ28RuUBnHhAMddD8yHFHDRH9lLTZ9uUPehX8ctVPT8l0TKblJidqcgUUKGVrePleQ==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.27.1.tgz", + "integrity": "sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==", + "license": "MIT", "dependencies": { - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-member-expression-to-functions": "^7.23.0", - "@babel/helper-optimise-call-expression": "^7.22.5" + "@babel/helper-member-expression-to-functions": "^7.27.1", + "@babel/helper-optimise-call-expression": "^7.27.1", + "@babel/traverse": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -631,98 +578,80 @@ "@babel/core": "^7.0.0" } }, - "node_modules/@babel/helper-simple-access": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", - "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, "node_modules/@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz", - "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==", - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-split-export-declaration": { - "version": "7.22.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", - "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.27.1.tgz", + "integrity": "sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==", + "license": "MIT", "dependencies": { - "@babel/types": "^7.22.5" + "@babel/traverse": "^7.27.1", + "@babel/types": "^7.27.1" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-string-parser": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", - "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", + "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", - "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz", + "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==", "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-option": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz", - "integrity": "sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", + "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==", + "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-wrap-function": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz", - "integrity": "sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.27.1.tgz", + "integrity": "sha512-NFJK2sHUvrjo8wAU/nQTWU890/zB2jj0qBcCbZbbf+005cAsv6tMjXz31fBign6M5ov1o0Bllu+9nbqkfsjjJQ==", + "license": "MIT", "dependencies": { - "@babel/helper-function-name": "^7.22.5", - "@babel/template": "^7.22.15", - "@babel/types": "^7.22.19" + "@babel/template": "^7.27.1", + "@babel/traverse": "^7.27.1", + "@babel/types": "^7.27.1" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helpers": { - "version": "7.26.10", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.26.10.tgz", - "integrity": "sha512-UPYc3SauzZ3JGgj87GgZ89JVdC5dj0AoetR5Bw6wj4niittNyFh6+eOGonYvJ1ao6B8lEa3Q3klS7ADZ53bc5g==", + "version": "7.28.2", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.2.tgz", + "integrity": "sha512-/V9771t+EgXz62aCcyofnQhGM8DQACbRhvzKFsXKC9QM+5MadF8ZmIm0crDMaz3+o0h0zXfJnd4EhbYbxsrcFw==", "license": "MIT", "dependencies": { - "@babel/template": "^7.26.9", - "@babel/types": "^7.26.10" + "@babel/template": "^7.27.2", + "@babel/types": "^7.28.2" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/parser": { - "version": "7.26.10", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.10.tgz", - "integrity": "sha512-6aQR2zGE/QFi8JpDLjUZEPYOs7+mhKXm86VaKFiLP35JQwQb6bwUE+XbvkH0EptsYhbNBSUGaUBLKqxH1xSgsA==", + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.0.tgz", + "integrity": "sha512-jVZGvOxOuNSsuQuLRTh13nU0AogFlw32w/MT+LV6D3sP5WdbW61E77RnkbaO2dUvmPAYrBDJXGn5gGS6tH4j8g==", "license": "MIT", "dependencies": { - "@babel/types": "^7.26.10" + "@babel/types": "^7.28.0" }, "bin": { "parser": "bin/babel-parser.js" @@ -732,12 +661,28 @@ } }, "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": { - "version": "7.24.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.24.4.tgz", - "integrity": "sha512-qpl6vOOEEzTLLcsuqYYo8yDtrTocmu2xkGvgNebvPjT9DTtfFYGmgDqY+rBYXNlqL4s9qLDn6xkrJv4RxAPiTA==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.27.1.tgz", + "integrity": "sha512-QPG3C9cCVRQLxAVwmefEmwdTanECuUBMQZ/ym5kiw3XKCGA7qkuQLcjWWHcrD/GKbn/WmJwaezfuuAOcyKlRPA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/traverse": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-class-field-initializer-scope": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.27.1.tgz", + "integrity": "sha512-qNeq3bCKnGgLkEXUuFry6dPlGfCdQNZbn7yUAPCInwAJHMU7THJfrBSozkcWq5sNM6RcF3S8XyQL2A52KNR9IA==", + "license": "MIT", "dependencies": { - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -747,11 +692,12 @@ } }, "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.24.1.tgz", - "integrity": "sha512-y4HqEnkelJIOQGd+3g1bTeKsA5c6qM7eOn7VggGVbBc0y8MLSKHacwcIE2PplNlQSj0PqS9rrXL/nkPVK+kUNg==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.27.1.tgz", + "integrity": "sha512-g4L7OYun04N1WyqMNjldFwlfPCLVkgB54A/YCXICZYBsvJJE3kByKv9c9+R/nAfmIfjl2rKYLNyMHboYbZaWaA==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -761,13 +707,14 @@ } }, "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.24.1.tgz", - "integrity": "sha512-Hj791Ii4ci8HqnaKHAlLNs+zaLXb0EzSDhiAWp5VNlyvCNymYfacs64pxTxbH1znW/NcArSmwpmG9IKE/TUVVQ==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.27.1.tgz", + "integrity": "sha512-oO02gcONcD5O1iTLi/6frMJBIwWEHceWGSGqrpCmEL8nogiS6J9PBlE48CaK20/Jx1LuRml9aDftLgdjXT8+Cw==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", - "@babel/plugin-transform-optional-chaining": "^7.24.1" + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", + "@babel/plugin-transform-optional-chaining": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -777,12 +724,13 @@ } }, "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.24.1.tgz", - "integrity": "sha512-m9m/fXsXLiHfwdgydIFnpk+7jlVbnvlK5B2EKiPdLUb6WX654ZaaEWJUjk8TftRbZpK0XibovlLWX4KIZhV6jw==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.27.1.tgz", + "integrity": "sha512-6BpaYGDavZqkI6yT+KSPdpZFfpnd68UKXbcjI9pJ13pvHhPrCKWOOLp+ysvMeA+DxnhuPpgIaRpxRxo5A9t5jw==", + "license": "MIT", "dependencies": { - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/traverse": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -795,6 +743,7 @@ "version": "7.21.0-placeholder-for-preset-env.2", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", + "license": "MIT", "engines": { "node": ">=6.9.0" }, @@ -802,10 +751,11 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -813,23 +763,28 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.27.1.tgz", + "integrity": "sha512-UT/Jrhw57xg4ILHLFnzFpPDlMbcdEicaAtjPQpbj9wa8T4r5KVWCimHcL/460g8Ht0DMxDyjsLgiWSkVjnwPFg==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-class-static-block": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", - "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.27.1.tgz", + "integrity": "sha512-oFT0FrKHgF53f4vOsZGi2Hh3I35PfSmVs4IBFLFj4dnafP+hIWDLg3VyKmUHfLoLHlyxY4C7DGtmHuJgn+IGww==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -838,48 +793,59 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.27.1.tgz", + "integrity": "sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-export-namespace-from": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", - "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.27.1.tgz", + "integrity": "sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-import-assertions": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.24.1.tgz", - "integrity": "sha512-IuwnI5XnuF189t91XbxmXeCDz3qs6iDRO7GJ++wcfgeXNs/8FmIlKcpDSXNVyuLQxlwvskmI3Ct73wUODkJBlQ==", + "node_modules/@babel/plugin-syntax-unicode-sets-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", + "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" }, "engines": { "node": ">=6.9.0" }, "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/core": "^7.0.0" } }, - "node_modules/@babel/plugin-syntax-import-attributes": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.24.1.tgz", - "integrity": "sha512-zhQTMH0X2nVLnb04tz+s7AMuasX8U0FnpE+nHTOhSOINjWMnopoZTxtIKsd45n4GQ/HIZLyfIpoul8e2m0DnRA==", + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.27.1.tgz", + "integrity": "sha512-8Z4TGic6xW70FKThA5HYEKKyBpOOsucTOD1DjU3fZxDg+K3zBJcXMFnt/4yQiZnf5+MiOMSXQ9PaEK/Ilh1DeA==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -888,34 +854,47 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-import-meta": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", - "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "node_modules/@babel/plugin-transform-async-generator-functions": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.28.0.tgz", + "integrity": "sha512-BEOdvX4+M765icNPZeidyADIvQ1m1gmunXufXxvRESy/jNNyfovIqUyE7MVgGBjWktCoJlzvFA1To2O4ymIO3Q==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-remap-async-to-generator": "^7.27.1", + "@babel/traverse": "^7.28.0" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.27.1.tgz", + "integrity": "sha512-NREkZsZVJS4xmTr8qzE5y8AfIPqsdQfRuUiLRTEzb7Qii8iFWCyDKaUV2c0rCuh4ljDZ98ALHP/PetiBV2nddA==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" + "@babel/helper-module-imports": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-remap-async-to-generator": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.1.tgz", - "integrity": "sha512-2eCtxZXf+kbkMIsXS4poTvT4Yu5rXiRa+9xGVT56raghjmBTKMpFNc9R4IDiB4emao9eO22Ox7CxuJG7BgExqA==", + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.27.1.tgz", + "integrity": "sha512-cnqkuOtZLapWYZUYM5rVIdv1nXYuFVIltZ6ZJ7nIj585QsjKM5dhL2Fu/lICXZ1OyIAFc7Qy+bvDAtTXqGrlhg==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -924,78 +903,113 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.28.0.tgz", + "integrity": "sha512-gKKnwjpdx5sER/wl0WN0efUBFzF/56YZO0RJrSYP4CljXnP31ByY7fol89AzomdlLNzI36AvOTmYHsnZTCkq8Q==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "node_modules/@babel/plugin-transform-class-properties": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.27.1.tgz", + "integrity": "sha512-D0VcalChDMtuRvJIu3U/fwWjf8ZMykz5iZsg77Nuj821vCKI3zCyRLwRdWbsuJ/uRwZhZ002QtCqIkwC/ZkvbA==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" + "@babel/helper-create-class-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "node_modules/@babel/plugin-transform-class-static-block": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.27.1.tgz", + "integrity": "sha512-s734HmYU78MVzZ++joYM+NkJusItbdRcbm+AGRgJCt3iA+yux0QpD9cBVdz3tKyrjVYWRl7j0mHSmv4lhV0aoA==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/helper-create-class-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/core": "^7.12.0" } }, - "node_modules/@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "node_modules/@babel/plugin-transform-classes": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.28.0.tgz", + "integrity": "sha512-IjM1IoJNw72AZFlj33Cu8X0q2XK/6AaVC3jQu+cgQ5lThWD5ajnuUAml80dqRmOhmPkTH8uAwnpMu9Rvj0LTRA==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" + "@babel/helper-annotate-as-pure": "^7.27.3", + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-globals": "^7.28.0", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-replace-supers": "^7.27.1", + "@babel/traverse": "^7.28.0" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.27.1.tgz", + "integrity": "sha512-lj9PGWvMTVksbWiDT2tW68zGS/cyo4AkZ/QTp0sQT0mjPopCmrSkzxeXkznjqBxzDI6TclZhOJbBmbBLjuOZUw==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/template": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.28.0.tgz", + "integrity": "sha512-v1nrSMBiKcodhsyJ4Gf+Z0U/yawmJDBOTpEB3mcQY52r9RIyPneGyAS/yM6seP/8I+mWI3elOMtT5dB8GJVs+A==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/traverse": "^7.28.0" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", - "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.27.1.tgz", + "integrity": "sha512-gEbkDVGRvjj7+T1ivxrfgygpT7GUd4vmODtYpbs0gZATdkX8/iSnOtZSxiZnsgm1YjTgjI6VKBGSJJevkrclzw==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -1004,12 +1018,13 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.27.1.tgz", + "integrity": "sha512-MTyJk98sHvSs+cvZ4nOauwTTG1JeonDjSGvGGUNHreGQns+Mpt6WX/dVzWBHgg+dYZhkC4X+zTDfkTU+Vy9y7Q==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -1018,27 +1033,14 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.24.1.tgz", - "integrity": "sha512-Yhnmvy5HZEnHUty6i++gcfH1/l68AHnItFHnaCv6hn9dNh0hQvvQJsxpi4BMBFN5DLeHBuucT/0DgzXif/OyRw==", + "node_modules/@babel/plugin-transform-duplicate-named-capturing-groups-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.27.1.tgz", + "integrity": "sha512-hkGcueTEzuhB30B3eJCbCYeCaaEQOmQR0AdvzpD4LoN0GXMWzzGSuRrxR2xTnCrvNbVwK9N6/jQ92GSLfiZWoQ==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-unicode-sets-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", - "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -1047,183 +1049,13 @@ "@babel/core": "^7.0.0" } }, - "node_modules/@babel/plugin-transform-arrow-functions": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.24.1.tgz", - "integrity": "sha512-ngT/3NkRhsaep9ck9uj2Xhv9+xB1zShY3tM3g6om4xxCELwCDN4g4Aq5dRn48+0hasAql7s2hdBOysCfNpr4fw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-async-generator-functions": { - "version": "7.24.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.24.3.tgz", - "integrity": "sha512-Qe26CMYVjpQxJ8zxM1340JFNjZaF+ISWpr1Kt/jGo+ZTUzKkfw/pphEWbRCb+lmSM6k/TOgfYLvmbHkUQ0asIg==", - "dependencies": { - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-plugin-utils": "^7.24.0", - "@babel/helper-remap-async-to-generator": "^7.22.20", - "@babel/plugin-syntax-async-generators": "^7.8.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.24.1.tgz", - "integrity": "sha512-AawPptitRXp1y0n4ilKcGbRYWfbbzFWz2NqNu7dacYDtFtz0CMjG64b3LQsb3KIgnf4/obcUL78hfaOS7iCUfw==", - "dependencies": { - "@babel/helper-module-imports": "^7.24.1", - "@babel/helper-plugin-utils": "^7.24.0", - "@babel/helper-remap-async-to-generator": "^7.22.20" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoped-functions": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.24.1.tgz", - "integrity": "sha512-TWWC18OShZutrv9C6mye1xwtam+uNi2bnTOCBUd5sZxyHOiWbU6ztSROofIMrK84uweEZC219POICK/sTYwfgg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.24.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.24.4.tgz", - "integrity": "sha512-nIFUZIpGKDf9O9ttyRXpHFpKC+X3Y5mtshZONuEUYBomAKoM4y029Jr+uB1bHGPhNmK8YXHevDtKDOLmtRrp6g==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-class-properties": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.24.1.tgz", - "integrity": "sha512-OMLCXi0NqvJfORTaPQBwqLXHhb93wkBKZ4aNwMl6WtehO7ar+cmp+89iPEQPqxAnxsOKTaMcs3POz3rKayJ72g==", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.24.1", - "@babel/helper-plugin-utils": "^7.24.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-class-static-block": { - "version": "7.24.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.24.4.tgz", - "integrity": "sha512-B8q7Pz870Hz/q9UgP8InNpY01CSLDSCyqX7zcRuv3FcPl87A2G17lASroHWaCtbdIcbYzOZ7kWmXFKbijMSmFg==", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.24.4", - "@babel/helper-plugin-utils": "^7.24.0", - "@babel/plugin-syntax-class-static-block": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.12.0" - } - }, - "node_modules/@babel/plugin-transform-classes": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.24.1.tgz", - "integrity": "sha512-ZTIe3W7UejJd3/3R4p7ScyyOoafetUShSf4kCqV0O7F/RiHxVj/wRaRnQlrGwflvcehNA8M42HkAiEDYZu2F1Q==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-compilation-targets": "^7.23.6", - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-function-name": "^7.23.0", - "@babel/helper-plugin-utils": "^7.24.0", - "@babel/helper-replace-supers": "^7.24.1", - "@babel/helper-split-export-declaration": "^7.22.6", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-computed-properties": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.24.1.tgz", - "integrity": "sha512-5pJGVIUfJpOS+pAqBQd+QMaTD2vCL/HcePooON6pDpHgRp4gNRmzyHTPIkXntwKsq3ayUFVfJaIKPw2pOkOcTw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0", - "@babel/template": "^7.24.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.24.1.tgz", - "integrity": "sha512-ow8jciWqNxR3RYbSNVuF4U2Jx130nwnBnhRw6N6h1bOejNkABmcI5X5oz29K4alWX7vf1C+o6gtKXikzRKkVdw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-dotall-regex": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.24.1.tgz", - "integrity": "sha512-p7uUxgSoZwZ2lPNMzUkqCts3xlp8n+o05ikjy7gbtFJSt9gdU88jAmtfmOxHM14noQXBxfgzf2yRWECiNVhTCw==", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.24.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-duplicate-keys": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.24.1.tgz", - "integrity": "sha512-msyzuUnvsjsaSaocV6L7ErfNsa5nDWL1XKNnDePLgmz+WdU4w/J8+AxBMrWfi9m4IxfL5sZQKUPQKDQeeAT6lA==", + "node_modules/@babel/plugin-transform-dynamic-import": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.27.1.tgz", + "integrity": "sha512-MHzkWQcEmjzzVW9j2q8LGjwGWpG2mjwaaB0BNQwst3FIjqsg8Ct/mIZlvSPJvfi9y2AC8mi/ktxbFVL9pZ1I4A==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -1232,13 +1064,14 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-dynamic-import": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.24.1.tgz", - "integrity": "sha512-av2gdSTyXcJVdI+8aFZsCAtR29xJt0S5tas+Ef8NvBNmD1a+N/3ecMLeMBgfcK+xzsjdLDT6oHt+DFPyeqUbDA==", + "node_modules/@babel/plugin-transform-explicit-resource-management": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-explicit-resource-management/-/plugin-transform-explicit-resource-management-7.28.0.tgz", + "integrity": "sha512-K8nhUcn3f6iB+P3gwCv/no7OdzOZQcKchW6N389V6PD8NUWKZHzndOd9sPDVbMoBsbmjMqlB4L9fm+fEFNVlwQ==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/plugin-transform-destructuring": "^7.28.0" }, "engines": { "node": ">=6.9.0" @@ -1248,12 +1081,12 @@ } }, "node_modules/@babel/plugin-transform-exponentiation-operator": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.24.1.tgz", - "integrity": "sha512-U1yX13dVBSwS23DEAqU+Z/PkwE9/m7QQy8Y9/+Tdb8UWYaGNDYwTLi19wqIAiROr8sXVum9A/rtiH5H0boUcTw==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.27.1.tgz", + "integrity": "sha512-uspvXnhHvGKf2r4VVtBpeFnuDWsJLQ6MF6lGJLC89jBR1uoVeqM416AZtTuhTezOfgHicpJQmoD5YUakO/YmXQ==", + "license": "MIT", "dependencies": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.15", - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -1263,12 +1096,12 @@ } }, "node_modules/@babel/plugin-transform-export-namespace-from": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.24.1.tgz", - "integrity": "sha512-Ft38m/KFOyzKw2UaJFkWG9QnHPG/Q/2SkOrRk4pNBPg5IPZ+dOxcmkK5IyuBcxiNPyyYowPGUReyBvrvZs7IlQ==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.27.1.tgz", + "integrity": "sha512-tQvHWSZ3/jH2xuq/vZDy0jNn+ZdXJeM8gHvX4lnJmsc3+50yPlWdZXIc5ay+umX+2/tJIqHqiEqcJvxlmIvRvQ==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -1278,12 +1111,13 @@ } }, "node_modules/@babel/plugin-transform-for-of": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.24.1.tgz", - "integrity": "sha512-OxBdcnF04bpdQdR3i4giHZNZQn7cm8RQKcSwA17wAAqEELo1ZOwp5FFgeptWUQXFyT9kwHo10aqqauYkRZPCAg==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.27.1.tgz", + "integrity": "sha512-BfbWFFEJFQzLCQ5N8VocnCtA8J1CLkNTe2Ms2wocj75dd6VpiqS5Z5quTYcUoo4Yq+DN0rtikODccuv7RU81sw==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -1293,13 +1127,14 @@ } }, "node_modules/@babel/plugin-transform-function-name": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.24.1.tgz", - "integrity": "sha512-BXmDZpPlh7jwicKArQASrj8n22/w6iymRnvHYYd2zO30DbE277JO20/7yXJT3QxDPtiQiOxQBbZH4TpivNXIxA==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.27.1.tgz", + "integrity": "sha512-1bQeydJF9Nr1eBCMMbC+hdwmRlsv5XYOMu03YSWFwNs0HsAmtSxxF1fyuYPqemVldVyFmlCU7w8UE14LupUSZQ==", + "license": "MIT", "dependencies": { - "@babel/helper-compilation-targets": "^7.23.6", - "@babel/helper-function-name": "^7.23.0", - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-compilation-targets": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/traverse": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -1309,12 +1144,12 @@ } }, "node_modules/@babel/plugin-transform-json-strings": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.24.1.tgz", - "integrity": "sha512-U7RMFmRvoasscrIFy5xA4gIp8iWnWubnKkKuUGJjsuOH7GfbMkB+XZzeslx2kLdEGdOJDamEmCqOks6e8nv8DQ==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.27.1.tgz", + "integrity": "sha512-6WVLVJiTjqcQauBhn1LkICsR2H+zm62I3h9faTDKt1qP4jn2o72tSvqMwtGFKGTpojce0gJs+76eZ2uCHRZh0Q==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0", - "@babel/plugin-syntax-json-strings": "^7.8.3" + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -1324,11 +1159,12 @@ } }, "node_modules/@babel/plugin-transform-literals": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.24.1.tgz", - "integrity": "sha512-zn9pwz8U7nCqOYIiBaOxoQOtYmMODXTJnkxG4AtX8fPmnCRYWBOHD0qcpwS9e2VDSp1zNJYpdnFMIKb8jmwu6g==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.27.1.tgz", + "integrity": "sha512-0HCFSepIpLTkLcsi86GG3mTUzxV5jpmbv97hTETW3yzrAij8aqlD36toB1D0daVFJM8NK6GvKO0gslVQmm+zZA==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -1338,12 +1174,12 @@ } }, "node_modules/@babel/plugin-transform-logical-assignment-operators": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.24.1.tgz", - "integrity": "sha512-OhN6J4Bpz+hIBqItTeWJujDOfNP+unqv/NJgyhlpSqgBTPm37KkMmZV6SYcOj+pnDbdcl1qRGV/ZiIjX9Iy34w==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.27.1.tgz", + "integrity": "sha512-SJvDs5dXxiae4FbSL1aBJlG4wvl594N6YEVVn9e3JGulwioy6z3oPjx/sQBO3Y4NwUu5HNix6KJ3wBZoewcdbw==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -1353,11 +1189,12 @@ } }, "node_modules/@babel/plugin-transform-member-expression-literals": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.24.1.tgz", - "integrity": "sha512-4ojai0KysTWXzHseJKa1XPNXKRbuUrhkOPY4rEGeR+7ChlJVKxFa3H3Bz+7tWaGKgJAXUWKOGmltN+u9B3+CVg==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.27.1.tgz", + "integrity": "sha512-hqoBX4dcZ1I33jCSWcXrP+1Ku7kdqXf1oeah7ooKOIiAdKQ+uqftgCFNOSzA5AMS2XIHEYeGFg4cKRCdpxzVOQ==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -1367,12 +1204,13 @@ } }, "node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.24.1.tgz", - "integrity": "sha512-lAxNHi4HVtjnHd5Rxg3D5t99Xm6H7b04hUS7EHIXcUl2EV4yl1gWdqZrNzXnSrHveL9qMdbODlLF55mvgjAfaQ==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.27.1.tgz", + "integrity": "sha512-iCsytMg/N9/oFq6n+gFTvUYDZQOMK5kEdeYxmxt91fcJGycfxVP9CnrxoliM0oumFERba2i8ZtwRUCMhvP1LnA==", + "license": "MIT", "dependencies": { - "@babel/helper-module-transforms": "^7.23.3", - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-module-transforms": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -1382,13 +1220,13 @@ } }, "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.24.1.tgz", - "integrity": "sha512-szog8fFTUxBfw0b98gEWPaEqF42ZUD/T3bkynW/wtgx2p/XCP55WEsb+VosKceRSd6njipdZvNogqdtI4Q0chw==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.27.1.tgz", + "integrity": "sha512-OJguuwlTYlN0gBZFRPqwOGNWssZjfIUdS7HMYtN8c1KmwpwHFBwTeFZrg9XZa+DFTitWOW5iTAG7tyCUPsCCyw==", + "license": "MIT", "dependencies": { - "@babel/helper-module-transforms": "^7.23.3", - "@babel/helper-plugin-utils": "^7.24.0", - "@babel/helper-simple-access": "^7.22.5" + "@babel/helper-module-transforms": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -1398,14 +1236,15 @@ } }, "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.24.1.tgz", - "integrity": "sha512-mqQ3Zh9vFO1Tpmlt8QPnbwGHzNz3lpNEMxQb1kAemn/erstyqw1r9KeOlOfo3y6xAnFEcOv2tSyrXfmMk+/YZA==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.27.1.tgz", + "integrity": "sha512-w5N1XzsRbc0PQStASMksmUeqECuzKuTJer7kFagK8AXgpCMkeDMO5S+aaFb7A51ZYDF7XI34qsTX+fkHiIm5yA==", + "license": "MIT", "dependencies": { - "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-module-transforms": "^7.23.3", - "@babel/helper-plugin-utils": "^7.24.0", - "@babel/helper-validator-identifier": "^7.22.20" + "@babel/helper-module-transforms": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-validator-identifier": "^7.27.1", + "@babel/traverse": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -1415,12 +1254,13 @@ } }, "node_modules/@babel/plugin-transform-modules-umd": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.24.1.tgz", - "integrity": "sha512-tuA3lpPj+5ITfcCluy6nWonSL7RvaG0AOTeAuvXqEKS34lnLzXpDb0dcP6K8jD0zWZFNDVly90AGFJPnm4fOYg==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.27.1.tgz", + "integrity": "sha512-iQBE/xC5BV1OxJbp6WG7jq9IWiD+xxlZhLrdwpPkTX3ydmXdvoCpyfJN7acaIBZaOqTfr76pgzqBJflNbeRK+w==", + "license": "MIT", "dependencies": { - "@babel/helper-module-transforms": "^7.23.3", - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-module-transforms": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -1430,12 +1270,13 @@ } }, "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz", - "integrity": "sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.27.1.tgz", + "integrity": "sha512-SstR5JYy8ddZvD6MhV0tM/j16Qds4mIpJTOd1Yu9J9pJjH93bxHECF7pgtc28XvkzTD6Pxcm/0Z73Hvk7kb3Ng==", + "license": "MIT", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -1445,11 +1286,12 @@ } }, "node_modules/@babel/plugin-transform-new-target": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.24.1.tgz", - "integrity": "sha512-/rurytBM34hYy0HKZQyA0nHbQgQNFm4Q/BOc9Hflxi2X3twRof7NaE5W46j4kQitm7SvACVRXsa6N/tSZxvPug==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.27.1.tgz", + "integrity": "sha512-f6PiYeqXQ05lYq3TIfIDu/MtliKUbNwkGApPUvyo6+tc7uaR4cPjPe7DFPr15Uyycg2lZU6btZ575CuQoYh7MQ==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -1459,12 +1301,12 @@ } }, "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.24.1.tgz", - "integrity": "sha512-iQ+caew8wRrhCikO5DrUYx0mrmdhkaELgFa+7baMcVuhxIkN7oxt06CZ51D65ugIb1UWRQ8oQe+HXAVM6qHFjw==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.27.1.tgz", + "integrity": "sha512-aGZh6xMo6q9vq1JGcw58lZ1Z0+i0xB2x0XaauNIUXd6O1xXc3RwoWEBlsTQrY4KQ9Jf0s5rgD6SiNkaUdJegTA==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -1474,12 +1316,12 @@ } }, "node_modules/@babel/plugin-transform-numeric-separator": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.24.1.tgz", - "integrity": "sha512-7GAsGlK4cNL2OExJH1DzmDeKnRv/LXq0eLUSvudrehVA5Rgg4bIrqEUW29FbKMBRT0ztSqisv7kjP+XIC4ZMNw==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.27.1.tgz", + "integrity": "sha512-fdPKAcujuvEChxDBJ5c+0BTaS6revLV7CJL08e4m3de8qJfNIuCc2nc7XJYOjBoTMJeqSmwXJ0ypE14RCjLwaw==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -1489,14 +1331,16 @@ } }, "node_modules/@babel/plugin-transform-object-rest-spread": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.24.1.tgz", - "integrity": "sha512-XjD5f0YqOtebto4HGISLNfiNMTTs6tbkFf2TOqJlYKYmbo+mN9Dnpl4SRoofiziuOWMIyq3sZEUqLo3hLITFEA==", + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.28.0.tgz", + "integrity": "sha512-9VNGikXxzu5eCiQjdE4IZn8sb9q7Xsk5EXLDBKUYg1e/Tve8/05+KJEtcxGxAgCY5t/BpKQM+JEL/yT4tvgiUA==", + "license": "MIT", "dependencies": { - "@babel/helper-compilation-targets": "^7.23.6", - "@babel/helper-plugin-utils": "^7.24.0", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.24.1" + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/plugin-transform-destructuring": "^7.28.0", + "@babel/plugin-transform-parameters": "^7.27.7", + "@babel/traverse": "^7.28.0" }, "engines": { "node": ">=6.9.0" @@ -1506,12 +1350,13 @@ } }, "node_modules/@babel/plugin-transform-object-super": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.24.1.tgz", - "integrity": "sha512-oKJqR3TeI5hSLRxudMjFQ9re9fBVUU0GICqM3J1mi8MqlhVr6hC/ZN4ttAyMuQR6EZZIY6h/exe5swqGNNIkWQ==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.27.1.tgz", + "integrity": "sha512-SFy8S9plRPbIcxlJ8A6mT/CxFdJx/c04JEctz4jf8YZaVS2px34j7NXRrlGlHkN/M2gnpL37ZpGRGVFLd3l8Ng==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0", - "@babel/helper-replace-supers": "^7.24.1" + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-replace-supers": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -1521,12 +1366,12 @@ } }, "node_modules/@babel/plugin-transform-optional-catch-binding": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.24.1.tgz", - "integrity": "sha512-oBTH7oURV4Y+3EUrf6cWn1OHio3qG/PVwO5J03iSJmBg6m2EhKjkAu/xuaXaYwWW9miYtvbWv4LNf0AmR43LUA==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.27.1.tgz", + "integrity": "sha512-txEAEKzYrHEX4xSZN4kJ+OfKXFVSWKB2ZxM9dpcE3wT7smwkNmXo5ORRlVzMVdJbD+Q8ILTgSD7959uj+3Dm3Q==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -1536,13 +1381,13 @@ } }, "node_modules/@babel/plugin-transform-optional-chaining": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.24.1.tgz", - "integrity": "sha512-n03wmDt+987qXwAgcBlnUUivrZBPZ8z1plL0YvgQalLm+ZE5BMhGm94jhxXtA1wzv1Cu2aaOv1BM9vbVttrzSg==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.27.1.tgz", + "integrity": "sha512-BQmKPPIuc8EkZgNKsv0X4bPmOoayeu4F1YCwx2/CfmDSXDbp7GnzlUH+/ul5VGfRg1AoFPsrIThlEBj2xb4CAg==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -1552,11 +1397,12 @@ } }, "node_modules/@babel/plugin-transform-parameters": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.24.1.tgz", - "integrity": "sha512-8Jl6V24g+Uw5OGPeWNKrKqXPDw2YDjLc53ojwfMcKwlEoETKU9rU0mHUtcg9JntWI/QYzGAXNWEcVHZ+fR+XXg==", + "version": "7.27.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.27.7.tgz", + "integrity": "sha512-qBkYTYCb76RRxUM6CcZA5KRu8K4SM8ajzVeUgVdMVO9NN9uI/GaVmBg/WKJJGnNokV9SY8FxNOVWGXzqzUidBg==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -1566,12 +1412,13 @@ } }, "node_modules/@babel/plugin-transform-private-methods": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.24.1.tgz", - "integrity": "sha512-tGvisebwBO5em4PaYNqt4fkw56K2VALsAbAakY0FjTYqJp7gfdrgr7YX76Or8/cpik0W6+tj3rZ0uHU9Oil4tw==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.27.1.tgz", + "integrity": "sha512-10FVt+X55AjRAYI9BrdISN9/AQWHqldOeZDUoLyif1Kn05a56xVBXb8ZouL8pZ9jem8QpXaOt8TS7RHUIS+GPA==", + "license": "MIT", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.24.1", - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-create-class-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -1581,14 +1428,14 @@ } }, "node_modules/@babel/plugin-transform-private-property-in-object": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.24.1.tgz", - "integrity": "sha512-pTHxDVa0BpUbvAgX3Gat+7cSciXqUcY9j2VZKTbSB6+VQGpNgNO9ailxTGHSXlqOnX1Hcx1Enme2+yv7VqP9bg==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.27.1.tgz", + "integrity": "sha512-5J+IhqTi1XPa0DXF83jYOaARrX+41gOewWbkPyjMNRDqgOCqdffGh8L3f/Ek5utaEBZExjSAzcyjmV9SSAWObQ==", + "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-create-class-features-plugin": "^7.24.1", - "@babel/helper-plugin-utils": "^7.24.0", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + "@babel/helper-annotate-as-pure": "^7.27.1", + "@babel/helper-create-class-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -1598,11 +1445,12 @@ } }, "node_modules/@babel/plugin-transform-property-literals": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.24.1.tgz", - "integrity": "sha512-LetvD7CrHmEx0G442gOomRr66d7q8HzzGGr4PMHGr+5YIm6++Yke+jxj246rpvsbyhJwCLxcTn6zW1P1BSenqA==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.27.1.tgz", + "integrity": "sha512-oThy3BCuCha8kDZ8ZkgOg2exvPYUlprMukKQXI1r1pJ47NCvxfkEy8vK+r/hT9nF0Aa4H1WUPZZjHTFtAhGfmQ==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -1612,11 +1460,12 @@ } }, "node_modules/@babel/plugin-transform-react-constant-elements": { - "version": "7.25.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.25.1.tgz", - "integrity": "sha512-SLV/giH/V4SmloZ6Dt40HjTGTAIkxn33TVIHxNGNvo8ezMhrxBkzisj4op1KZYPIOHFLqhv60OHvX+YRu4xbmQ==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.27.1.tgz", + "integrity": "sha512-edoidOjl/ZxvYo4lSBOQGDSyToYVkTAwyVoa2tkuYTSmjrB1+uAedoL5iROVLXkxH+vRgA7uP4tMg2pUJpZ3Ug==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.8" + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -1626,11 +1475,12 @@ } }, "node_modules/@babel/plugin-transform-react-display-name": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.24.1.tgz", - "integrity": "sha512-mvoQg2f9p2qlpDQRBC7M3c3XTr0k7cp/0+kFKKO/7Gtu0LSw16eKB+Fabe2bDT/UpsyasTBBkAnbdsLrkD5XMw==", + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.28.0.tgz", + "integrity": "sha512-D6Eujc2zMxKjfa4Zxl4GHMsmhKKZ9VpcqIchJLvwTxad9zWIYulwYItBovpDOoNLISpcZSXoDJ5gaGbQUDqViA==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -1640,15 +1490,16 @@ } }, "node_modules/@babel/plugin-transform-react-jsx": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.23.4.tgz", - "integrity": "sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.27.1.tgz", + "integrity": "sha512-2KH4LWGSrJIkVf5tSiBFYuXDAoWRq2MMwgivCf+93dd0GQi8RXLjKA/0EvRnVV5G0hrHczsquXuD01L8s6dmBw==", + "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-module-imports": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-jsx": "^7.23.3", - "@babel/types": "^7.23.4" + "@babel/helper-annotate-as-pure": "^7.27.1", + "@babel/helper-module-imports": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/plugin-syntax-jsx": "^7.27.1", + "@babel/types": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -1658,11 +1509,12 @@ } }, "node_modules/@babel/plugin-transform-react-jsx-development": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.22.5.tgz", - "integrity": "sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.27.1.tgz", + "integrity": "sha512-ykDdF5yI4f1WrAolLqeF3hmYU12j9ntLQl/AOG1HAS21jxyg1Q0/J/tpREuYLfatGdGmXp/3yS0ZA76kOlVq9Q==", + "license": "MIT", "dependencies": { - "@babel/plugin-transform-react-jsx": "^7.22.5" + "@babel/plugin-transform-react-jsx": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -1672,12 +1524,13 @@ } }, "node_modules/@babel/plugin-transform-react-pure-annotations": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.24.1.tgz", - "integrity": "sha512-+pWEAaDJvSm9aFvJNpLiM2+ktl2Sn2U5DdyiWdZBxmLc6+xGt88dvFqsHiAiDS+8WqUwbDfkKz9jRxK3M0k+kA==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.27.1.tgz", + "integrity": "sha512-JfuinvDOsD9FVMTHpzA/pBLisxpv1aSf+OIV8lgH3MuWrks19R27e6a6DipIg4aX1Zm9Wpb04p8wljfKrVSnPA==", + "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-annotate-as-pure": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -1687,12 +1540,12 @@ } }, "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.24.1.tgz", - "integrity": "sha512-sJwZBCzIBE4t+5Q4IGLaaun5ExVMRY0lYwos/jNecjMrVCygCdph3IKv0tkP5Fc87e/1+bebAmEAGBfnRD+cnw==", + "version": "7.28.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.28.1.tgz", + "integrity": "sha512-P0QiV/taaa3kXpLY+sXla5zec4E+4t4Aqc9ggHlfZ7a2cp8/x/Gv08jfwEtn9gnnYIMvHx6aoOZ8XJL8eU71Dg==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0", - "regenerator-transform": "^0.15.2" + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -1701,12 +1554,29 @@ "@babel/core": "^7.0.0-0" } }, + "node_modules/@babel/plugin-transform-regexp-modifiers": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.27.1.tgz", + "integrity": "sha512-TtEciroaiODtXvLZv4rmfMhkCv8jx3wgKpL68PuiPh2M4fvz5jhsA7697N1gMvkvr/JTF13DrFYyEbY9U7cVPA==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, "node_modules/@babel/plugin-transform-reserved-words": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.24.1.tgz", - "integrity": "sha512-JAclqStUfIwKN15HrsQADFgeZt+wexNQ0uLhuqvqAUFoqPMjEcFCYZBhq0LUdz6dZK/mD+rErhW71fbx8RYElg==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.27.1.tgz", + "integrity": "sha512-V2ABPHIJX4kC7HegLkYoDpfg9PVmuWy/i6vUM5eGK22bx4YVFD3M5F0QQnWQoDs6AGsUWTVOopBiMFQgHaSkVw==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -1716,15 +1586,16 @@ } }, "node_modules/@babel/plugin-transform-runtime": { - "version": "7.24.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.24.3.tgz", - "integrity": "sha512-J0BuRPNlNqlMTRJ72eVptpt9VcInbxO6iP3jaxr+1NPhC0UkKL+6oeX6VXMEYdADnuqmMmsBspt4d5w8Y/TCbQ==", - "dependencies": { - "@babel/helper-module-imports": "^7.24.3", - "@babel/helper-plugin-utils": "^7.24.0", - "babel-plugin-polyfill-corejs2": "^0.4.10", - "babel-plugin-polyfill-corejs3": "^0.10.1", - "babel-plugin-polyfill-regenerator": "^0.6.1", + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.28.0.tgz", + "integrity": "sha512-dGopk9nZrtCs2+nfIem25UuHyt5moSJamArzIoh9/vezUQPmYDOzjaHDCkAzuGJibCIkPup8rMT2+wYB6S73cA==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1", + "babel-plugin-polyfill-corejs2": "^0.4.14", + "babel-plugin-polyfill-corejs3": "^0.13.0", + "babel-plugin-polyfill-regenerator": "^0.6.5", "semver": "^6.3.1" }, "engines": { @@ -1738,16 +1609,18 @@ "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", "bin": { "semver": "bin/semver.js" } }, "node_modules/@babel/plugin-transform-shorthand-properties": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.24.1.tgz", - "integrity": "sha512-LyjVB1nsJ6gTTUKRjRWx9C1s9hE7dLfP/knKdrfeH9UPtAGjYGgxIbFfx7xyLIEWs7Xe1Gnf8EWiUqfjLhInZA==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.27.1.tgz", + "integrity": "sha512-N/wH1vcn4oYawbJ13Y/FxcQrWk63jhfNa7jef0ih7PHSIHX2LB7GWE1rkPrOnka9kwMxb6hMl19p7lidA+EHmQ==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -1757,12 +1630,13 @@ } }, "node_modules/@babel/plugin-transform-spread": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.24.1.tgz", - "integrity": "sha512-KjmcIM+fxgY+KxPVbjelJC6hrH1CgtPmTvdXAfn3/a9CnWGSTY7nH4zm5+cjmWJybdcPSsD0++QssDsjcpe47g==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.27.1.tgz", + "integrity": "sha512-kpb3HUqaILBJcRFVhFUs6Trdd4mkrzcGXss+6/mxUd273PfbWqSDHRzMT2234gIg2QYfAjvXLSquP1xECSg09Q==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -1772,11 +1646,12 @@ } }, "node_modules/@babel/plugin-transform-sticky-regex": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.24.1.tgz", - "integrity": "sha512-9v0f1bRXgPVcPrngOQvLXeGNNVLc8UjMVfebo9ka0WF3/7+aVUHmaJVT3sa0XCzEFioPfPHZiOcYG9qOsH63cw==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.27.1.tgz", + "integrity": "sha512-lhInBO5bi/Kowe2/aLdBAawijx+q1pQzicSgnkB6dUPc1+RC8QmJHKf2OjvU+NZWitguJHEaEmbV6VWEouT58g==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -1786,11 +1661,12 @@ } }, "node_modules/@babel/plugin-transform-template-literals": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.24.1.tgz", - "integrity": "sha512-WRkhROsNzriarqECASCNu/nojeXCDTE/F2HmRgOzi7NGvyfYGq1NEjKBK3ckLfRgGc6/lPAqP0vDOSw3YtG34g==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.27.1.tgz", + "integrity": "sha512-fBJKiV7F2DxZUkg5EtHKXQdbsbURW3DZKQUWphDum0uRP6eHGGa/He9mc0mypL680pb+e/lDIthRohlv8NCHkg==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -1800,11 +1676,12 @@ } }, "node_modules/@babel/plugin-transform-typeof-symbol": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.24.1.tgz", - "integrity": "sha512-CBfU4l/A+KruSUoW+vTQthwcAdwuqbpRNB8HQKlZABwHRhsdHZ9fezp4Sn18PeAlYxTNiLMlx4xUBV3AWfg1BA==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.27.1.tgz", + "integrity": "sha512-RiSILC+nRJM7FY5srIyc4/fGIwUhyDuuBSdWn4y6yT6gm652DpCHZjIipgn6B7MQ1ITOUnAKWixEUjQRIBIcLw==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -1814,14 +1691,16 @@ } }, "node_modules/@babel/plugin-transform-typescript": { - "version": "7.24.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.24.4.tgz", - "integrity": "sha512-79t3CQ8+oBGk/80SQ8MN3Bs3obf83zJ0YZjDmDaEZN8MqhMI760apl5z6a20kFeMXBwJX99VpKT8CKxEBp5H1g==", + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.28.0.tgz", + "integrity": "sha512-4AEiDEBPIZvLQaWlc9liCavE0xRM0dNca41WtBeM3jgFptfUOSG9z0uteLhq6+3rq+WB6jIvUwKDTpXEHPJ2Vg==", + "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-create-class-features-plugin": "^7.24.4", - "@babel/helper-plugin-utils": "^7.24.0", - "@babel/plugin-syntax-typescript": "^7.24.1" + "@babel/helper-annotate-as-pure": "^7.27.3", + "@babel/helper-create-class-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", + "@babel/plugin-syntax-typescript": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -1831,11 +1710,12 @@ } }, "node_modules/@babel/plugin-transform-unicode-escapes": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.24.1.tgz", - "integrity": "sha512-RlkVIcWT4TLI96zM660S877E7beKlQw7Ig+wqkKBiWfj0zH5Q4h50q6er4wzZKRNSYpfo6ILJ+hrJAGSX2qcNw==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.27.1.tgz", + "integrity": "sha512-Ysg4v6AmF26k9vpfFuTZg8HRfVWzsh1kVfowA23y9j/Gu6dOuahdUVhkLqpObp3JIv27MLSii6noRnuKN8H0Mg==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -1845,12 +1725,13 @@ } }, "node_modules/@babel/plugin-transform-unicode-property-regex": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.24.1.tgz", - "integrity": "sha512-Ss4VvlfYV5huWApFsF8/Sq0oXnGO+jB+rijFEFugTd3cwSObUSnUi88djgR5528Csl0uKlrI331kRqe56Ov2Ng==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.27.1.tgz", + "integrity": "sha512-uW20S39PnaTImxp39O5qFlHLS9LJEmANjMG7SxIhap8rCHqu0Ik+tLEPX5DKmHn6CsWQ7j3lix2tFOa5YtL12Q==", + "license": "MIT", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -1860,12 +1741,13 @@ } }, "node_modules/@babel/plugin-transform-unicode-regex": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.24.1.tgz", - "integrity": "sha512-2A/94wgZgxfTsiLaQ2E36XAOdcZmGAaEEgVmxQWwZXWkGhvoHbaqXcKnU8zny4ycpu3vNqg0L/PcCiYtHtA13g==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.27.1.tgz", + "integrity": "sha512-xvINq24TRojDuyt6JGtHmkVkrfVV3FPT16uytxImLeBZqW3/H52yN+kM1MGuyPkIQxrzKwPHs5U/MP3qKyzkGw==", + "license": "MIT", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -1875,12 +1757,13 @@ } }, "node_modules/@babel/plugin-transform-unicode-sets-regex": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.24.1.tgz", - "integrity": "sha512-fqj4WuzzS+ukpgerpAoOnMfQXwUHFxXUZUE84oL2Kao2N8uSlvcpnAidKASgsNgzZHBsHWvcm8s9FPWUhAb8fA==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.27.1.tgz", + "integrity": "sha512-EtkOujbc4cgvb0mlpQefi4NTPBzhSIevblFevACNLUspmrALgmEBdL/XfnyyITfd8fKBZrZys92zOWcik7j9Tw==", + "license": "MIT", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -1890,90 +1773,80 @@ } }, "node_modules/@babel/preset-env": { - "version": "7.24.4", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.24.4.tgz", - "integrity": "sha512-7Kl6cSmYkak0FK/FXjSEnLJ1N9T/WA2RkMhu17gZ/dsxKJUuTYNIylahPTzqpLyJN4WhDif8X0XK1R8Wsguo/A==", - "dependencies": { - "@babel/compat-data": "^7.24.4", - "@babel/helper-compilation-targets": "^7.23.6", - "@babel/helper-plugin-utils": "^7.24.0", - "@babel/helper-validator-option": "^7.23.5", - "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.24.4", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.24.1", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.24.1", - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.24.1", + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.28.0.tgz", + "integrity": "sha512-VmaxeGOwuDqzLl5JUkIRM1X2Qu2uKGxHEQWh+cvvbl7JuJRgKGJSfsEF/bUaxFhJl/XAyxBe7q7qSuTbKFuCyg==", + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.28.0", + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-validator-option": "^7.27.1", + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.27.1", + "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.27.1", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.27.1", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.27.1", + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.27.1", "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.24.1", - "@babel/plugin-syntax-import-attributes": "^7.24.1", - "@babel/plugin-syntax-import-meta": "^7.10.4", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5", - "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-syntax-import-assertions": "^7.27.1", + "@babel/plugin-syntax-import-attributes": "^7.27.1", "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", - "@babel/plugin-transform-arrow-functions": "^7.24.1", - "@babel/plugin-transform-async-generator-functions": "^7.24.3", - "@babel/plugin-transform-async-to-generator": "^7.24.1", - "@babel/plugin-transform-block-scoped-functions": "^7.24.1", - "@babel/plugin-transform-block-scoping": "^7.24.4", - "@babel/plugin-transform-class-properties": "^7.24.1", - "@babel/plugin-transform-class-static-block": "^7.24.4", - "@babel/plugin-transform-classes": "^7.24.1", - "@babel/plugin-transform-computed-properties": "^7.24.1", - "@babel/plugin-transform-destructuring": "^7.24.1", - "@babel/plugin-transform-dotall-regex": "^7.24.1", - "@babel/plugin-transform-duplicate-keys": "^7.24.1", - "@babel/plugin-transform-dynamic-import": "^7.24.1", - "@babel/plugin-transform-exponentiation-operator": "^7.24.1", - "@babel/plugin-transform-export-namespace-from": "^7.24.1", - "@babel/plugin-transform-for-of": "^7.24.1", - "@babel/plugin-transform-function-name": "^7.24.1", - "@babel/plugin-transform-json-strings": "^7.24.1", - "@babel/plugin-transform-literals": "^7.24.1", - "@babel/plugin-transform-logical-assignment-operators": "^7.24.1", - "@babel/plugin-transform-member-expression-literals": "^7.24.1", - "@babel/plugin-transform-modules-amd": "^7.24.1", - "@babel/plugin-transform-modules-commonjs": "^7.24.1", - "@babel/plugin-transform-modules-systemjs": "^7.24.1", - "@babel/plugin-transform-modules-umd": "^7.24.1", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5", - "@babel/plugin-transform-new-target": "^7.24.1", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.24.1", - "@babel/plugin-transform-numeric-separator": "^7.24.1", - "@babel/plugin-transform-object-rest-spread": "^7.24.1", - "@babel/plugin-transform-object-super": "^7.24.1", - "@babel/plugin-transform-optional-catch-binding": "^7.24.1", - "@babel/plugin-transform-optional-chaining": "^7.24.1", - "@babel/plugin-transform-parameters": "^7.24.1", - "@babel/plugin-transform-private-methods": "^7.24.1", - "@babel/plugin-transform-private-property-in-object": "^7.24.1", - "@babel/plugin-transform-property-literals": "^7.24.1", - "@babel/plugin-transform-regenerator": "^7.24.1", - "@babel/plugin-transform-reserved-words": "^7.24.1", - "@babel/plugin-transform-shorthand-properties": "^7.24.1", - "@babel/plugin-transform-spread": "^7.24.1", - "@babel/plugin-transform-sticky-regex": "^7.24.1", - "@babel/plugin-transform-template-literals": "^7.24.1", - "@babel/plugin-transform-typeof-symbol": "^7.24.1", - "@babel/plugin-transform-unicode-escapes": "^7.24.1", - "@babel/plugin-transform-unicode-property-regex": "^7.24.1", - "@babel/plugin-transform-unicode-regex": "^7.24.1", - "@babel/plugin-transform-unicode-sets-regex": "^7.24.1", + "@babel/plugin-transform-arrow-functions": "^7.27.1", + "@babel/plugin-transform-async-generator-functions": "^7.28.0", + "@babel/plugin-transform-async-to-generator": "^7.27.1", + "@babel/plugin-transform-block-scoped-functions": "^7.27.1", + "@babel/plugin-transform-block-scoping": "^7.28.0", + "@babel/plugin-transform-class-properties": "^7.27.1", + "@babel/plugin-transform-class-static-block": "^7.27.1", + "@babel/plugin-transform-classes": "^7.28.0", + "@babel/plugin-transform-computed-properties": "^7.27.1", + "@babel/plugin-transform-destructuring": "^7.28.0", + "@babel/plugin-transform-dotall-regex": "^7.27.1", + "@babel/plugin-transform-duplicate-keys": "^7.27.1", + "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.27.1", + "@babel/plugin-transform-dynamic-import": "^7.27.1", + "@babel/plugin-transform-explicit-resource-management": "^7.28.0", + "@babel/plugin-transform-exponentiation-operator": "^7.27.1", + "@babel/plugin-transform-export-namespace-from": "^7.27.1", + "@babel/plugin-transform-for-of": "^7.27.1", + "@babel/plugin-transform-function-name": "^7.27.1", + "@babel/plugin-transform-json-strings": "^7.27.1", + "@babel/plugin-transform-literals": "^7.27.1", + "@babel/plugin-transform-logical-assignment-operators": "^7.27.1", + "@babel/plugin-transform-member-expression-literals": "^7.27.1", + "@babel/plugin-transform-modules-amd": "^7.27.1", + "@babel/plugin-transform-modules-commonjs": "^7.27.1", + "@babel/plugin-transform-modules-systemjs": "^7.27.1", + "@babel/plugin-transform-modules-umd": "^7.27.1", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.27.1", + "@babel/plugin-transform-new-target": "^7.27.1", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.27.1", + "@babel/plugin-transform-numeric-separator": "^7.27.1", + "@babel/plugin-transform-object-rest-spread": "^7.28.0", + "@babel/plugin-transform-object-super": "^7.27.1", + "@babel/plugin-transform-optional-catch-binding": "^7.27.1", + "@babel/plugin-transform-optional-chaining": "^7.27.1", + "@babel/plugin-transform-parameters": "^7.27.7", + "@babel/plugin-transform-private-methods": "^7.27.1", + "@babel/plugin-transform-private-property-in-object": "^7.27.1", + "@babel/plugin-transform-property-literals": "^7.27.1", + "@babel/plugin-transform-regenerator": "^7.28.0", + "@babel/plugin-transform-regexp-modifiers": "^7.27.1", + "@babel/plugin-transform-reserved-words": "^7.27.1", + "@babel/plugin-transform-shorthand-properties": "^7.27.1", + "@babel/plugin-transform-spread": "^7.27.1", + "@babel/plugin-transform-sticky-regex": "^7.27.1", + "@babel/plugin-transform-template-literals": "^7.27.1", + "@babel/plugin-transform-typeof-symbol": "^7.27.1", + "@babel/plugin-transform-unicode-escapes": "^7.27.1", + "@babel/plugin-transform-unicode-property-regex": "^7.27.1", + "@babel/plugin-transform-unicode-regex": "^7.27.1", + "@babel/plugin-transform-unicode-sets-regex": "^7.27.1", "@babel/preset-modules": "0.1.6-no-external-plugins", - "babel-plugin-polyfill-corejs2": "^0.4.10", - "babel-plugin-polyfill-corejs3": "^0.10.4", - "babel-plugin-polyfill-regenerator": "^0.6.1", - "core-js-compat": "^3.31.0", + "babel-plugin-polyfill-corejs2": "^0.4.14", + "babel-plugin-polyfill-corejs3": "^0.13.0", + "babel-plugin-polyfill-regenerator": "^0.6.5", + "core-js-compat": "^3.43.0", "semver": "^6.3.1" }, "engines": { @@ -1987,6 +1860,7 @@ "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", "bin": { "semver": "bin/semver.js" } @@ -1995,6 +1869,7 @@ "version": "0.1.6-no-external-plugins", "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.0.0", "@babel/types": "^7.4.4", @@ -2005,16 +1880,17 @@ } }, "node_modules/@babel/preset-react": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.24.1.tgz", - "integrity": "sha512-eFa8up2/8cZXLIpkafhaADTXSnl7IsUFCYenRWrARBz0/qZwcT0RBXpys0LJU4+WfPoF2ZG6ew6s2V6izMCwRA==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.27.1.tgz", + "integrity": "sha512-oJHWh2gLhU9dW9HHr42q0cI0/iHHXTLGe39qvpAZZzagHy0MzYLCnCVV0symeRvzmjHyVU7mw2K06E6u/JwbhA==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0", - "@babel/helper-validator-option": "^7.23.5", - "@babel/plugin-transform-react-display-name": "^7.24.1", - "@babel/plugin-transform-react-jsx": "^7.23.4", - "@babel/plugin-transform-react-jsx-development": "^7.22.5", - "@babel/plugin-transform-react-pure-annotations": "^7.24.1" + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-validator-option": "^7.27.1", + "@babel/plugin-transform-react-display-name": "^7.27.1", + "@babel/plugin-transform-react-jsx": "^7.27.1", + "@babel/plugin-transform-react-jsx-development": "^7.27.1", + "@babel/plugin-transform-react-pure-annotations": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -2024,15 +1900,16 @@ } }, "node_modules/@babel/preset-typescript": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.24.1.tgz", - "integrity": "sha512-1DBaMmRDpuYQBPWD8Pf/WEwCrtgRHxsZnP4mIy9G/X+hFfbI47Q2G4t1Paakld84+qsk2fSsUPMKg71jkoOOaQ==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.27.1.tgz", + "integrity": "sha512-l7WfQfX0WK4M0v2RudjuQK4u99BS6yLHYEmdtVPP7lKV013zr9DygFuWNlnbvQ9LR+LS0Egz/XAvGx5U9MX0fQ==", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0", - "@babel/helper-validator-option": "^7.23.5", - "@babel/plugin-syntax-jsx": "^7.24.1", - "@babel/plugin-transform-modules-commonjs": "^7.24.1", - "@babel/plugin-transform-typescript": "^7.24.1" + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-validator-option": "^7.27.1", + "@babel/plugin-syntax-jsx": "^7.27.1", + "@babel/plugin-transform-modules-commonjs": "^7.27.1", + "@babel/plugin-transform-typescript": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -2041,11 +1918,6 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/regjsgen": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", - "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==" - }, "node_modules/@babel/runtime": { "version": "7.27.0", "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.27.0.tgz", @@ -2059,60 +1931,57 @@ } }, "node_modules/@babel/runtime-corejs3": { - "version": "7.26.10", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.26.10.tgz", - "integrity": "sha512-uITFQYO68pMEYR46AHgQoyBg7KPPJDAbGn4jUTIRgCFJIp88MIBUianVOplhZDEec07bp9zIyr4Kp0FCyQzmWg==", + "version": "7.28.2", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.28.2.tgz", + "integrity": "sha512-FVFaVs2/dZgD3Y9ZD+AKNKjyGKzwu0C54laAXWUXgLcVXcCX6YZ6GhK2cp7FogSN2OA0Fu+QT8dP3FUdo9ShSQ==", "license": "MIT", "dependencies": { - "core-js-pure": "^3.30.2", - "regenerator-runtime": "^0.14.0" + "core-js-pure": "^3.43.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/template": { - "version": "7.26.9", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.26.9.tgz", - "integrity": "sha512-qyRplbeIpNZhmzOysF/wFMuP9sctmh2cFzRAZOn1YapxBsE1i9bJIY586R/WBLfLcmcBlM8ROBiQURnnNy+zfA==", + "version": "7.27.2", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz", + "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==", "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.26.2", - "@babel/parser": "^7.26.9", - "@babel/types": "^7.26.9" + "@babel/code-frame": "^7.27.1", + "@babel/parser": "^7.27.2", + "@babel/types": "^7.27.1" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/traverse": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.1.tgz", - "integrity": "sha512-xuU6o9m68KeqZbQuDt2TcKSxUw/mrsvavlEqQ1leZ/B+C9tk6E4sRWy97WaXgvq5E+nU3cXMxv3WKOCanVMCmQ==", - "dependencies": { - "@babel/code-frame": "^7.24.1", - "@babel/generator": "^7.24.1", - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-function-name": "^7.23.0", - "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/parser": "^7.24.1", - "@babel/types": "^7.24.0", - "debug": "^4.3.1", - "globals": "^11.1.0" + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.0.tgz", + "integrity": "sha512-mGe7UK5wWyh0bKRfupsUchrQGqvDbZDbKJw+kcRGSmdHVYrv+ltd0pnpDTVpiTqnaBru9iEvA8pz8W46v0Amwg==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.27.1", + "@babel/generator": "^7.28.0", + "@babel/helper-globals": "^7.28.0", + "@babel/parser": "^7.28.0", + "@babel/template": "^7.27.2", + "@babel/types": "^7.28.0", + "debug": "^4.3.1" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/types": { - "version": "7.26.10", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.10.tgz", - "integrity": "sha512-emqcG3vHrpxUKTrxcblR36dcrcoRDvKmnL/dCL6ZsHaShW80qxCAcNhzQZrpeM765VzEos+xOi4s+r4IXzTwdQ==", + "version": "7.28.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.2.tgz", + "integrity": "sha512-ruv7Ae4J5dUYULmeXw1gmb7rYRz57OWCPM57pHojnLq/3Z1CK2lNSLTCVjxVk1F/TZHwOZZrOWi0ur95BbLxNQ==", "license": "MIT", "dependencies": { - "@babel/helper-string-parser": "^7.25.9", - "@babel/helper-validator-identifier": "^7.25.9" + "@babel/helper-string-parser": "^7.27.1", + "@babel/helper-validator-identifier": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -2122,128 +1991,1306 @@ "version": "1.5.0", "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", + "license": "MIT", "optional": true, "engines": { "node": ">=0.1.90" } }, - "node_modules/@discoveryjs/json-ext": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", - "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", + "node_modules/@csstools/cascade-layer-name-parser": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@csstools/cascade-layer-name-parser/-/cascade-layer-name-parser-2.0.5.tgz", + "integrity": "sha512-p1ko5eHgV+MgXFVa4STPKpvPxr6ReS8oS2jzTukjR74i5zJNyWO1ZM1m8YKBXnzDKWfBN1ztLYlHxbVemDD88A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/@docsearch/css": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.6.1.tgz", - "integrity": "sha512-VtVb5DS+0hRIprU2CO6ZQjK2Zg4QU5HrDM1+ix6rT0umsYvFvatMAnf97NHZlVWDaaLlx7GRfR/7FikANiM2Fg==" - }, - "node_modules/@docsearch/react": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.6.1.tgz", - "integrity": "sha512-qXZkEPvybVhSXj0K7U3bXc233tk5e8PfhoZ6MhPOiik/qUQxYC+Dn9DnoS7CxHQQhHfCvTiN0eY9M12oRghEXw==", - "dependencies": { - "@algolia/autocomplete-core": "1.9.3", - "@algolia/autocomplete-preset-algolia": "1.9.3", - "@docsearch/css": "3.6.1", - "algoliasearch": "^4.19.1" + "node": ">=18" }, "peerDependencies": { - "@types/react": ">= 16.8.0 < 19.0.0", - "react": ">= 16.8.0 < 19.0.0", - "react-dom": ">= 16.8.0 < 19.0.0", - "search-insights": ">= 1 < 3" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "react": { - "optional": true + "@csstools/css-parser-algorithms": "^3.0.5", + "@csstools/css-tokenizer": "^3.0.4" + } + }, + "node_modules/@csstools/color-helpers": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@csstools/color-helpers/-/color-helpers-5.0.2.tgz", + "integrity": "sha512-JqWH1vsgdGcw2RR6VliXXdA0/59LttzlU8UlRT/iUUsEeWfYq8I+K0yhihEUTTHLRm1EXvpsCx3083EU15ecsA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" }, - "react-dom": { - "optional": true + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "engines": { + "node": ">=18" + } + }, + "node_modules/@csstools/css-calc": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@csstools/css-calc/-/css-calc-2.1.4.tgz", + "integrity": "sha512-3N8oaj+0juUw/1H3YwmDDJXCgTB1gKU6Hc/bB502u9zR0q2vd786XJH9QfrKIEgFlZmhZiq6epXl4rHqhzsIgQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" }, - "search-insights": { - "optional": true + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" } + ], + "license": "MIT", + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@csstools/css-parser-algorithms": "^3.0.5", + "@csstools/css-tokenizer": "^3.0.4" } }, - "node_modules/@docusaurus/core": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-3.5.2.tgz", - "integrity": "sha512-4Z1WkhCSkX4KO0Fw5m/Vuc7Q3NxBG53NE5u59Rs96fWkMPZVSrzEPP16/Nk6cWb/shK7xXPndTmalJtw7twL/w==", + "node_modules/@csstools/css-color-parser": { + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-3.0.10.tgz", + "integrity": "sha512-TiJ5Ajr6WRd1r8HSiwJvZBiJOqtH86aHpUjq5aEKWHiII2Qfjqd/HCWKPOW8EP4vcspXbHnXrwIDlu5savQipg==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", + "dependencies": { + "@csstools/color-helpers": "^5.0.2", + "@csstools/css-calc": "^2.1.4" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@csstools/css-parser-algorithms": "^3.0.5", + "@csstools/css-tokenizer": "^3.0.4" + } + }, + "node_modules/@csstools/css-parser-algorithms": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.5.tgz", + "integrity": "sha512-DaDeUkXZKjdGhgYaHNJTV9pV7Y9B3b644jCLs9Upc3VeNGg6LWARAT6O+Q+/COo+2gg/bM5rhpMAtf70WqfBdQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@csstools/css-tokenizer": "^3.0.4" + } + }, + "node_modules/@csstools/css-tokenizer": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-3.0.4.tgz", + "integrity": "sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/@csstools/media-query-list-parser": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-4.0.3.tgz", + "integrity": "sha512-HAYH7d3TLRHDOUQK4mZKf9k9Ph/m8Akstg66ywKR4SFAigjs3yBiUeZtFxywiTm5moZMAp/5W/ZuFnNXXYLuuQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@csstools/css-parser-algorithms": "^3.0.5", + "@csstools/css-tokenizer": "^3.0.4" + } + }, + "node_modules/@csstools/postcss-cascade-layers": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-5.0.2.tgz", + "integrity": "sha512-nWBE08nhO8uWl6kSAeCx4im7QfVko3zLrtgWZY4/bP87zrSPpSyN/3W3TDqz1jJuH+kbKOHXg5rJnK+ZVYcFFg==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "@csstools/selector-specificity": "^5.0.0", + "postcss-selector-parser": "^7.0.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-cascade-layers/node_modules/@csstools/selector-specificity": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-5.0.0.tgz", + "integrity": "sha512-PCqQV3c4CoVm3kdPhyeZ07VmBRdH2EpMFA/pd9OASpOEC3aXNGoqPDAZ80D0cLpMBxnmk0+yNhGsEx31hq7Gtw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss-selector-parser": "^7.0.0" + } + }, + "node_modules/@csstools/postcss-cascade-layers/node_modules/postcss-selector-parser": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", + "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@csstools/postcss-color-function": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-4.0.10.tgz", + "integrity": "sha512-4dY0NBu7NVIpzxZRgh/Q/0GPSz/jLSw0i/u3LTUor0BkQcz/fNhN10mSWBDsL0p9nDb0Ky1PD6/dcGbhACuFTQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "@csstools/css-color-parser": "^3.0.10", + "@csstools/css-parser-algorithms": "^3.0.5", + "@csstools/css-tokenizer": "^3.0.4", + "@csstools/postcss-progressive-custom-properties": "^4.1.0", + "@csstools/utilities": "^2.0.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-color-mix-function": { + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-mix-function/-/postcss-color-mix-function-3.0.10.tgz", + "integrity": "sha512-P0lIbQW9I4ShE7uBgZRib/lMTf9XMjJkFl/d6w4EMNHu2qvQ6zljJGEcBkw/NsBtq/6q3WrmgxSS8kHtPMkK4Q==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "@csstools/css-color-parser": "^3.0.10", + "@csstools/css-parser-algorithms": "^3.0.5", + "@csstools/css-tokenizer": "^3.0.4", + "@csstools/postcss-progressive-custom-properties": "^4.1.0", + "@csstools/utilities": "^2.0.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-color-mix-variadic-function-arguments": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-mix-variadic-function-arguments/-/postcss-color-mix-variadic-function-arguments-1.0.0.tgz", + "integrity": "sha512-Z5WhouTyD74dPFPrVE7KydgNS9VvnjB8qcdes9ARpCOItb4jTnm7cHp4FhxCRUoyhabD0WVv43wbkJ4p8hLAlQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "@csstools/css-color-parser": "^3.0.10", + "@csstools/css-parser-algorithms": "^3.0.5", + "@csstools/css-tokenizer": "^3.0.4", + "@csstools/postcss-progressive-custom-properties": "^4.1.0", + "@csstools/utilities": "^2.0.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-content-alt-text": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@csstools/postcss-content-alt-text/-/postcss-content-alt-text-2.0.6.tgz", + "integrity": "sha512-eRjLbOjblXq+byyaedQRSrAejKGNAFued+LcbzT+LCL78fabxHkxYjBbxkroONxHHYu2qxhFK2dBStTLPG3jpQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "@csstools/css-parser-algorithms": "^3.0.5", + "@csstools/css-tokenizer": "^3.0.4", + "@csstools/postcss-progressive-custom-properties": "^4.1.0", + "@csstools/utilities": "^2.0.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-exponential-functions": { + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/@csstools/postcss-exponential-functions/-/postcss-exponential-functions-2.0.9.tgz", + "integrity": "sha512-abg2W/PI3HXwS/CZshSa79kNWNZHdJPMBXeZNyPQFbbj8sKO3jXxOt/wF7juJVjyDTc6JrvaUZYFcSBZBhaxjw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "@csstools/css-calc": "^2.1.4", + "@csstools/css-parser-algorithms": "^3.0.5", + "@csstools/css-tokenizer": "^3.0.4" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-font-format-keywords": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-4.0.0.tgz", + "integrity": "sha512-usBzw9aCRDvchpok6C+4TXC57btc4bJtmKQWOHQxOVKen1ZfVqBUuCZ/wuqdX5GHsD0NRSr9XTP+5ID1ZZQBXw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "@csstools/utilities": "^2.0.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-gamut-mapping": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@csstools/postcss-gamut-mapping/-/postcss-gamut-mapping-2.0.10.tgz", + "integrity": "sha512-QDGqhJlvFnDlaPAfCYPsnwVA6ze+8hhrwevYWlnUeSjkkZfBpcCO42SaUD8jiLlq7niouyLgvup5lh+f1qessg==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "@csstools/css-color-parser": "^3.0.10", + "@csstools/css-parser-algorithms": "^3.0.5", + "@csstools/css-tokenizer": "^3.0.4" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-gradients-interpolation-method": { + "version": "5.0.10", + "resolved": "https://registry.npmjs.org/@csstools/postcss-gradients-interpolation-method/-/postcss-gradients-interpolation-method-5.0.10.tgz", + "integrity": "sha512-HHPauB2k7Oits02tKFUeVFEU2ox/H3OQVrP3fSOKDxvloOikSal+3dzlyTZmYsb9FlY9p5EUpBtz0//XBmy+aw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "@csstools/css-color-parser": "^3.0.10", + "@csstools/css-parser-algorithms": "^3.0.5", + "@csstools/css-tokenizer": "^3.0.4", + "@csstools/postcss-progressive-custom-properties": "^4.1.0", + "@csstools/utilities": "^2.0.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-hwb-function": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-4.0.10.tgz", + "integrity": "sha512-nOKKfp14SWcdEQ++S9/4TgRKchooLZL0TUFdun3nI4KPwCjETmhjta1QT4ICQcGVWQTvrsgMM/aLB5We+kMHhQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "@csstools/css-color-parser": "^3.0.10", + "@csstools/css-parser-algorithms": "^3.0.5", + "@csstools/css-tokenizer": "^3.0.4", + "@csstools/postcss-progressive-custom-properties": "^4.1.0", + "@csstools/utilities": "^2.0.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-ic-unit": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-4.0.2.tgz", + "integrity": "sha512-lrK2jjyZwh7DbxaNnIUjkeDmU8Y6KyzRBk91ZkI5h8nb1ykEfZrtIVArdIjX4DHMIBGpdHrgP0n4qXDr7OHaKA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^4.1.0", + "@csstools/utilities": "^2.0.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-initial": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-initial/-/postcss-initial-2.0.1.tgz", + "integrity": "sha512-L1wLVMSAZ4wovznquK0xmC7QSctzO4D0Is590bxpGqhqjboLXYA16dWZpfwImkdOgACdQ9PqXsuRroW6qPlEsg==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-is-pseudo-class": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-5.0.3.tgz", + "integrity": "sha512-jS/TY4SpG4gszAtIg7Qnf3AS2pjcUM5SzxpApOrlndMeGhIbaTzWBzzP/IApXoNWEW7OhcjkRT48jnAUIFXhAQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "@csstools/selector-specificity": "^5.0.0", + "postcss-selector-parser": "^7.0.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-is-pseudo-class/node_modules/@csstools/selector-specificity": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-5.0.0.tgz", + "integrity": "sha512-PCqQV3c4CoVm3kdPhyeZ07VmBRdH2EpMFA/pd9OASpOEC3aXNGoqPDAZ80D0cLpMBxnmk0+yNhGsEx31hq7Gtw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss-selector-parser": "^7.0.0" + } + }, + "node_modules/@csstools/postcss-is-pseudo-class/node_modules/postcss-selector-parser": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", + "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@csstools/postcss-light-dark-function": { + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/@csstools/postcss-light-dark-function/-/postcss-light-dark-function-2.0.9.tgz", + "integrity": "sha512-1tCZH5bla0EAkFAI2r0H33CDnIBeLUaJh1p+hvvsylJ4svsv2wOmJjJn+OXwUZLXef37GYbRIVKX+X+g6m+3CQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "@csstools/css-parser-algorithms": "^3.0.5", + "@csstools/css-tokenizer": "^3.0.4", + "@csstools/postcss-progressive-custom-properties": "^4.1.0", + "@csstools/utilities": "^2.0.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-logical-float-and-clear": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-logical-float-and-clear/-/postcss-logical-float-and-clear-3.0.0.tgz", + "integrity": "sha512-SEmaHMszwakI2rqKRJgE+8rpotFfne1ZS6bZqBoQIicFyV+xT1UF42eORPxJkVJVrH9C0ctUgwMSn3BLOIZldQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-logical-overflow": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-logical-overflow/-/postcss-logical-overflow-2.0.0.tgz", + "integrity": "sha512-spzR1MInxPuXKEX2csMamshR4LRaSZ3UXVaRGjeQxl70ySxOhMpP2252RAFsg8QyyBXBzuVOOdx1+bVO5bPIzA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-logical-overscroll-behavior": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-logical-overscroll-behavior/-/postcss-logical-overscroll-behavior-2.0.0.tgz", + "integrity": "sha512-e/webMjoGOSYfqLunyzByZj5KKe5oyVg/YSbie99VEaSDE2kimFm0q1f6t/6Jo+VVCQ/jbe2Xy+uX+C4xzWs4w==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-logical-resize": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-logical-resize/-/postcss-logical-resize-3.0.0.tgz", + "integrity": "sha512-DFbHQOFW/+I+MY4Ycd/QN6Dg4Hcbb50elIJCfnwkRTCX05G11SwViI5BbBlg9iHRl4ytB7pmY5ieAFk3ws7yyg==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-logical-viewport-units": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@csstools/postcss-logical-viewport-units/-/postcss-logical-viewport-units-3.0.4.tgz", + "integrity": "sha512-q+eHV1haXA4w9xBwZLKjVKAWn3W2CMqmpNpZUk5kRprvSiBEGMgrNH3/sJZ8UA3JgyHaOt3jwT9uFa4wLX4EqQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "@csstools/css-tokenizer": "^3.0.4", + "@csstools/utilities": "^2.0.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-media-minmax": { + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/@csstools/postcss-media-minmax/-/postcss-media-minmax-2.0.9.tgz", + "integrity": "sha512-af9Qw3uS3JhYLnCbqtZ9crTvvkR+0Se+bBqSr7ykAnl9yKhk6895z9rf+2F4dClIDJWxgn0iZZ1PSdkhrbs2ig==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", + "dependencies": { + "@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" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-media-queries-aspect-ratio-number-values": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@csstools/postcss-media-queries-aspect-ratio-number-values/-/postcss-media-queries-aspect-ratio-number-values-3.0.5.tgz", + "integrity": "sha512-zhAe31xaaXOY2Px8IYfoVTB3wglbJUVigGphFLj6exb7cjZRH9A6adyE22XfFK3P2PzwRk0VDeTJmaxpluyrDg==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "@csstools/css-parser-algorithms": "^3.0.5", + "@csstools/css-tokenizer": "^3.0.4", + "@csstools/media-query-list-parser": "^4.0.3" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-nested-calc": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-nested-calc/-/postcss-nested-calc-4.0.0.tgz", + "integrity": "sha512-jMYDdqrQQxE7k9+KjstC3NbsmC063n1FTPLCgCRS2/qHUbHM0mNy9pIn4QIiQGs9I/Bg98vMqw7mJXBxa0N88A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "@csstools/utilities": "^2.0.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-normalize-display-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.0.tgz", + "integrity": "sha512-HlEoG0IDRoHXzXnkV4in47dzsxdsjdz6+j7MLjaACABX2NfvjFS6XVAnpaDyGesz9gK2SC7MbNwdCHusObKJ9Q==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-oklab-function": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-4.0.10.tgz", + "integrity": "sha512-ZzZUTDd0fgNdhv8UUjGCtObPD8LYxMH+MJsW9xlZaWTV8Ppr4PtxlHYNMmF4vVWGl0T6f8tyWAKjoI6vePSgAg==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "@csstools/css-color-parser": "^3.0.10", + "@csstools/css-parser-algorithms": "^3.0.5", + "@csstools/css-tokenizer": "^3.0.4", + "@csstools/postcss-progressive-custom-properties": "^4.1.0", + "@csstools/utilities": "^2.0.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-progressive-custom-properties": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-4.1.0.tgz", + "integrity": "sha512-YrkI9dx8U4R8Sz2EJaoeD9fI7s7kmeEBfmO+UURNeL6lQI7VxF6sBE+rSqdCBn4onwqmxFdBU3lTwyYb/lCmxA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-random-function": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-random-function/-/postcss-random-function-2.0.1.tgz", + "integrity": "sha512-q+FQaNiRBhnoSNo+GzqGOIBKoHQ43lYz0ICrV+UudfWnEF6ksS6DsBIJSISKQT2Bvu3g4k6r7t0zYrk5pDlo8w==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "@csstools/css-calc": "^2.1.4", + "@csstools/css-parser-algorithms": "^3.0.5", + "@csstools/css-tokenizer": "^3.0.4" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-relative-color-syntax": { + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/@csstools/postcss-relative-color-syntax/-/postcss-relative-color-syntax-3.0.10.tgz", + "integrity": "sha512-8+0kQbQGg9yYG8hv0dtEpOMLwB9M+P7PhacgIzVzJpixxV4Eq9AUQtQw8adMmAJU1RBBmIlpmtmm3XTRd/T00g==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "@csstools/css-color-parser": "^3.0.10", + "@csstools/css-parser-algorithms": "^3.0.5", + "@csstools/css-tokenizer": "^3.0.4", + "@csstools/postcss-progressive-custom-properties": "^4.1.0", + "@csstools/utilities": "^2.0.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-scope-pseudo-class": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-scope-pseudo-class/-/postcss-scope-pseudo-class-4.0.1.tgz", + "integrity": "sha512-IMi9FwtH6LMNuLea1bjVMQAsUhFxJnyLSgOp/cpv5hrzWmrUYU5fm0EguNDIIOHUqzXode8F/1qkC/tEo/qN8Q==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "postcss-selector-parser": "^7.0.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-scope-pseudo-class/node_modules/postcss-selector-parser": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", + "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@csstools/postcss-sign-functions": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@csstools/postcss-sign-functions/-/postcss-sign-functions-1.1.4.tgz", + "integrity": "sha512-P97h1XqRPcfcJndFdG95Gv/6ZzxUBBISem0IDqPZ7WMvc/wlO+yU0c5D/OCpZ5TJoTt63Ok3knGk64N+o6L2Pg==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "@csstools/css-calc": "^2.1.4", + "@csstools/css-parser-algorithms": "^3.0.5", + "@csstools/css-tokenizer": "^3.0.4" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-stepped-value-functions": { + "version": "4.0.9", + "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-4.0.9.tgz", + "integrity": "sha512-h9btycWrsex4dNLeQfyU3y3w40LMQooJWFMm/SK9lrKguHDcFl4VMkncKKoXi2z5rM9YGWbUQABI8BT2UydIcA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "@csstools/css-calc": "^2.1.4", + "@csstools/css-parser-algorithms": "^3.0.5", + "@csstools/css-tokenizer": "^3.0.4" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-text-decoration-shorthand": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-4.0.2.tgz", + "integrity": "sha512-8XvCRrFNseBSAGxeaVTaNijAu+FzUvjwFXtcrynmazGb/9WUdsPCpBX+mHEHShVRq47Gy4peYAoxYs8ltUnmzA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "@csstools/color-helpers": "^5.0.2", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-trigonometric-functions": { + "version": "4.0.9", + "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-4.0.9.tgz", + "integrity": "sha512-Hnh5zJUdpNrJqK9v1/E3BbrQhaDTj5YiX7P61TOvUhoDHnUmsNNxcDAgkQ32RrcWx9GVUvfUNPcUkn8R3vIX6A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "@csstools/css-calc": "^2.1.4", + "@csstools/css-parser-algorithms": "^3.0.5", + "@csstools/css-tokenizer": "^3.0.4" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-unset-value": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-4.0.0.tgz", + "integrity": "sha512-cBz3tOCI5Fw6NIFEwU3RiwK6mn3nKegjpJuzCndoGq3BZPkUjnsq7uQmIeMNeMbMk7YD2MfKcgCpZwX5jyXqCA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/utilities": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@csstools/utilities/-/utilities-2.0.0.tgz", + "integrity": "sha512-5VdOr0Z71u+Yp3ozOx8T11N703wIFGVRgOWbOZMKgglPJsWA54MRIoMNVMa7shUToIhx5J8vX4sOZgD2XiihiQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@discoveryjs/json-ext": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", + "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@docsearch/css": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.9.0.tgz", + "integrity": "sha512-cQbnVbq0rrBwNAKegIac/t6a8nWoUAn8frnkLFW6YARaRmAQr5/Eoe6Ln2fqkUCZ40KpdrKbpSAmgrkviOxuWA==", + "license": "MIT" + }, + "node_modules/@docsearch/react": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.9.0.tgz", + "integrity": "sha512-mb5FOZYZIkRQ6s/NWnM98k879vu5pscWqTLubLFBO87igYYT4VzVazh4h5o/zCvTIZgEt3PvsCOMOswOUo9yHQ==", + "license": "MIT", + "dependencies": { + "@algolia/autocomplete-core": "1.17.9", + "@algolia/autocomplete-preset-algolia": "1.17.9", + "@docsearch/css": "3.9.0", + "algoliasearch": "^5.14.2" + }, + "peerDependencies": { + "@types/react": ">= 16.8.0 < 20.0.0", + "react": ">= 16.8.0 < 20.0.0", + "react-dom": ">= 16.8.0 < 20.0.0", + "search-insights": ">= 1 < 3" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "react": { + "optional": true + }, + "react-dom": { + "optional": true + }, + "search-insights": { + "optional": true + } + } + }, + "node_modules/@docusaurus/babel": { + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/@docusaurus/babel/-/babel-3.8.1.tgz", + "integrity": "sha512-3brkJrml8vUbn9aeoZUlJfsI/GqyFcDgQJwQkmBtclJgWDEQBKKeagZfOgx0WfUQhagL1sQLNW0iBdxnI863Uw==", + "license": "MIT", "dependencies": { - "@babel/core": "^7.23.3", - "@babel/generator": "^7.23.3", + "@babel/core": "^7.25.9", + "@babel/generator": "^7.25.9", "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-transform-runtime": "^7.22.9", - "@babel/preset-env": "^7.22.9", - "@babel/preset-react": "^7.22.5", - "@babel/preset-typescript": "^7.22.5", - "@babel/runtime": "^7.22.6", - "@babel/runtime-corejs3": "^7.22.6", - "@babel/traverse": "^7.22.8", - "@docusaurus/cssnano-preset": "3.5.2", - "@docusaurus/logger": "3.5.2", - "@docusaurus/mdx-loader": "3.5.2", - "@docusaurus/utils": "3.5.2", - "@docusaurus/utils-common": "3.5.2", - "@docusaurus/utils-validation": "3.5.2", - "autoprefixer": "^10.4.14", - "babel-loader": "^9.1.3", + "@babel/plugin-transform-runtime": "^7.25.9", + "@babel/preset-env": "^7.25.9", + "@babel/preset-react": "^7.25.9", + "@babel/preset-typescript": "^7.25.9", + "@babel/runtime": "^7.25.9", + "@babel/runtime-corejs3": "^7.25.9", + "@babel/traverse": "^7.25.9", + "@docusaurus/logger": "3.8.1", + "@docusaurus/utils": "3.8.1", "babel-plugin-dynamic-import-node": "^2.3.3", + "fs-extra": "^11.1.1", + "tslib": "^2.6.0" + }, + "engines": { + "node": ">=18.0" + } + }, + "node_modules/@docusaurus/bundler": { + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/@docusaurus/bundler/-/bundler-3.8.1.tgz", + "integrity": "sha512-/z4V0FRoQ0GuSLToNjOSGsk6m2lQUG4FRn8goOVoZSRsTrU8YR2aJacX5K3RG18EaX9b+52pN4m1sL3MQZVsQA==", + "license": "MIT", + "dependencies": { + "@babel/core": "^7.25.9", + "@docusaurus/babel": "3.8.1", + "@docusaurus/cssnano-preset": "3.8.1", + "@docusaurus/logger": "3.8.1", + "@docusaurus/types": "3.8.1", + "@docusaurus/utils": "3.8.1", + "babel-loader": "^9.2.1", + "clean-css": "^5.3.3", + "copy-webpack-plugin": "^11.0.0", + "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.2", + "null-loader": "^4.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" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "@docusaurus/faster": "*" + }, + "peerDependenciesMeta": { + "@docusaurus/faster": { + "optional": true + } + } + }, + "node_modules/@docusaurus/core": { + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-3.8.1.tgz", + "integrity": "sha512-ENB01IyQSqI2FLtOzqSI3qxG2B/jP4gQPahl2C3XReiLebcVh5B5cB9KYFvdoOqOWPyr5gXK4sjgTKv7peXCrA==", + "license": "MIT", + "dependencies": { + "@docusaurus/babel": "3.8.1", + "@docusaurus/bundler": "3.8.1", + "@docusaurus/logger": "3.8.1", + "@docusaurus/mdx-loader": "3.8.1", + "@docusaurus/utils": "3.8.1", + "@docusaurus/utils-common": "3.8.1", + "@docusaurus/utils-validation": "3.8.1", "boxen": "^6.2.1", "chalk": "^4.1.2", "chokidar": "^3.5.3", - "clean-css": "^5.3.2", "cli-table3": "^0.6.3", "combine-promises": "^1.1.0", "commander": "^5.1.0", - "copy-webpack-plugin": "^11.0.0", "core-js": "^3.31.1", - "css-loader": "^6.8.1", - "css-minimizer-webpack-plugin": "^5.0.1", - "cssnano": "^6.1.2", - "del": "^6.1.1", "detect-port": "^1.5.1", "escape-html": "^1.0.3", "eta": "^2.2.0", "eval": "^0.1.8", - "file-loader": "^6.2.0", + "execa": "5.1.1", "fs-extra": "^11.1.1", - "html-minifier-terser": "^7.2.0", "html-tags": "^3.3.1", - "html-webpack-plugin": "^5.5.3", + "html-webpack-plugin": "^5.6.0", "leven": "^3.1.0", "lodash": "^4.17.21", - "mini-css-extract-plugin": "^2.7.6", + "open": "^8.4.0", "p-map": "^4.0.0", - "postcss": "^8.4.26", - "postcss-loader": "^7.3.3", "prompts": "^2.4.2", - "react-dev-utils": "^12.0.1", - "react-helmet-async": "^1.3.0", + "react-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", "react-router": "^5.3.4", "react-router-config": "^5.1.1", "react-router-dom": "^5.3.4", - "rtl-detect": "^1.0.4", "semver": "^7.5.4", - "serve-handler": "^6.1.5", - "shelljs": "^0.8.5", - "terser-webpack-plugin": "^5.3.9", + "serve-handler": "^6.1.6", + "tinypool": "^1.0.2", "tslib": "^2.6.0", "update-notifier": "^6.0.2", - "url-loader": "^4.1.1", - "webpack": "^5.88.1", - "webpack-bundle-analyzer": "^4.9.0", - "webpack-dev-server": "^4.15.1", - "webpack-merge": "^5.9.0", - "webpackbar": "^5.0.2" + "webpack": "^5.95.0", + "webpack-bundle-analyzer": "^4.10.2", + "webpack-dev-server": "^4.15.2", + "webpack-merge": "^6.0.1" }, "bin": { "docusaurus": "bin/docusaurus.mjs" @@ -2253,17 +3300,18 @@ }, "peerDependencies": { "@mdx-js/react": "^3.0.0", - "react": "^18.0.0", - "react-dom": "^18.0.0" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, "node_modules/@docusaurus/cssnano-preset": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-3.5.2.tgz", - "integrity": "sha512-D3KiQXOMA8+O0tqORBrTOEQyQxNIfPm9jEaJoALjjSjc2M/ZAWcUfPQEnwr2JB2TadHw2gqWgpZckQmrVWkytA==", + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-3.8.1.tgz", + "integrity": "sha512-G7WyR2N6SpyUotqhGznERBK+x84uyhfMQM2MmDLs88bw4Flom6TY46HzkRkSEzaP9j80MbTN8naiL1fR17WQug==", + "license": "MIT", "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" }, @@ -2272,9 +3320,10 @@ } }, "node_modules/@docusaurus/logger": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-3.5.2.tgz", - "integrity": "sha512-LHC540SGkeLfyT3RHK3gAMK6aS5TRqOD4R72BEU/DE2M/TY8WwEUAMY576UUc/oNJXv8pGhBmQB6N9p3pt8LQw==", + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-3.8.1.tgz", + "integrity": "sha512-2wjeGDhKcExEmjX8k1N/MRDiPKXGF2Pg+df/bDDPnnJWHXnVEZxXj80d6jcxp1Gpnksl0hF8t/ZQw9elqj2+ww==", + "license": "MIT", "dependencies": { "chalk": "^4.1.2", "tslib": "^2.6.0" @@ -2284,20 +3333,21 @@ } }, "node_modules/@docusaurus/mdx-loader": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-3.5.2.tgz", - "integrity": "sha512-ku3xO9vZdwpiMIVd8BzWV0DCqGEbCP5zs1iHfKX50vw6jX8vQo0ylYo1YJMZyz6e+JFJ17HYHT5FzVidz2IflA==", + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-3.8.1.tgz", + "integrity": "sha512-DZRhagSFRcEq1cUtBMo4TKxSNo/W6/s44yhr8X+eoXqCLycFQUylebOMPseHi5tc4fkGJqwqpWJLz6JStU9L4w==", + "license": "MIT", "dependencies": { - "@docusaurus/logger": "3.5.2", - "@docusaurus/utils": "3.5.2", - "@docusaurus/utils-validation": "3.5.2", + "@docusaurus/logger": "3.8.1", + "@docusaurus/utils": "3.8.1", + "@docusaurus/utils-validation": "3.8.1", "@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", @@ -2317,21 +3367,22 @@ "node": ">=18.0" }, "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, "node_modules/@docusaurus/module-type-aliases": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-3.5.2.tgz", - "integrity": "sha512-Z+Xu3+2rvKef/YKTMxZHsEXp1y92ac0ngjDiExRdqGTmEKtCUpkbNYH8v5eXo5Ls+dnW88n6WTa+Q54kLOkwPg==", + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-3.8.1.tgz", + "integrity": "sha512-6xhvAJiXzsaq3JdosS7wbRt/PwEPWHr9eM4YNYqVlbgG1hSK3uQDXTVvQktasp3VO6BmfYWPozueLWuj4gB+vg==", + "license": "MIT", "dependencies": { - "@docusaurus/types": "3.5.2", + "@docusaurus/types": "3.8.1", "@types/history": "^4.7.11", "@types/react": "*", "@types/react-router-config": "*", "@types/react-router-dom": "*", - "react-helmet-async": "*", + "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", "react-loadable": "npm:@docusaurus/react-loadable@6.0.0" }, "peerDependencies": { @@ -2340,23 +3391,24 @@ } }, "node_modules/@docusaurus/plugin-content-blog": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-3.5.2.tgz", - "integrity": "sha512-R7ghWnMvjSf+aeNDH0K4fjyQnt5L0KzUEnUhmf1e3jZrv3wogeytZNN6n7X8yHcMsuZHPOrctQhXWnmxu+IRRg==", - "dependencies": { - "@docusaurus/core": "3.5.2", - "@docusaurus/logger": "3.5.2", - "@docusaurus/mdx-loader": "3.5.2", - "@docusaurus/theme-common": "3.5.2", - "@docusaurus/types": "3.5.2", - "@docusaurus/utils": "3.5.2", - "@docusaurus/utils-common": "3.5.2", - "@docusaurus/utils-validation": "3.5.2", + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-3.8.1.tgz", + "integrity": "sha512-vNTpMmlvNP9n3hGEcgPaXyvTljanAKIUkuG9URQ1DeuDup0OR7Ltvoc8yrmH+iMZJbcQGhUJF+WjHLwuk8HSdw==", + "license": "MIT", + "dependencies": { + "@docusaurus/core": "3.8.1", + "@docusaurus/logger": "3.8.1", + "@docusaurus/mdx-loader": "3.8.1", + "@docusaurus/theme-common": "3.8.1", + "@docusaurus/types": "3.8.1", + "@docusaurus/utils": "3.8.1", + "@docusaurus/utils-common": "3.8.1", + "@docusaurus/utils-validation": "3.8.1", "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", @@ -2368,29 +3420,31 @@ }, "peerDependencies": { "@docusaurus/plugin-content-docs": "*", - "react": "^18.0.0", - "react-dom": "^18.0.0" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, "node_modules/@docusaurus/plugin-content-docs": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-3.5.2.tgz", - "integrity": "sha512-Bt+OXn/CPtVqM3Di44vHjE7rPCEsRCB/DMo2qoOuozB9f7+lsdrHvD0QCHdBs0uhz6deYJDppAr2VgqybKPlVQ==", - "dependencies": { - "@docusaurus/core": "3.5.2", - "@docusaurus/logger": "3.5.2", - "@docusaurus/mdx-loader": "3.5.2", - "@docusaurus/module-type-aliases": "3.5.2", - "@docusaurus/theme-common": "3.5.2", - "@docusaurus/types": "3.5.2", - "@docusaurus/utils": "3.5.2", - "@docusaurus/utils-common": "3.5.2", - "@docusaurus/utils-validation": "3.5.2", + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-3.8.1.tgz", + "integrity": "sha512-oByRkSZzeGNQByCMaX+kif5Nl2vmtj2IHQI2fWjCfCootsdKZDPFLonhIp5s3IGJO7PLUfe0POyw0Xh/RrGXJA==", + "license": "MIT", + "dependencies": { + "@docusaurus/core": "3.8.1", + "@docusaurus/logger": "3.8.1", + "@docusaurus/mdx-loader": "3.8.1", + "@docusaurus/module-type-aliases": "3.8.1", + "@docusaurus/theme-common": "3.8.1", + "@docusaurus/types": "3.8.1", + "@docusaurus/utils": "3.8.1", + "@docusaurus/utils-common": "3.8.1", + "@docusaurus/utils-validation": "3.8.1", "@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" @@ -2399,20 +3453,21 @@ "node": ">=18.0" }, "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, "node_modules/@docusaurus/plugin-content-pages": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-3.5.2.tgz", - "integrity": "sha512-WzhHjNpoQAUz/ueO10cnundRz+VUtkjFhhaQ9jApyv1a46FPURO4cef89pyNIOMny1fjDz/NUN2z6Yi+5WUrCw==", - "dependencies": { - "@docusaurus/core": "3.5.2", - "@docusaurus/mdx-loader": "3.5.2", - "@docusaurus/types": "3.5.2", - "@docusaurus/utils": "3.5.2", - "@docusaurus/utils-validation": "3.5.2", + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-3.8.1.tgz", + "integrity": "sha512-a+V6MS2cIu37E/m7nDJn3dcxpvXb6TvgdNI22vJX8iUTp8eoMoPa0VArEbWvCxMY/xdC26WzNv4wZ6y0iIni/w==", + "license": "MIT", + "dependencies": { + "@docusaurus/core": "3.8.1", + "@docusaurus/mdx-loader": "3.8.1", + "@docusaurus/types": "3.8.1", + "@docusaurus/utils": "3.8.1", + "@docusaurus/utils-validation": "3.8.1", "fs-extra": "^11.1.1", "tslib": "^2.6.0", "webpack": "^5.88.1" @@ -2421,56 +3476,75 @@ "node": ">=18.0" }, "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" + } + }, + "node_modules/@docusaurus/plugin-css-cascade-layers": { + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-css-cascade-layers/-/plugin-css-cascade-layers-3.8.1.tgz", + "integrity": "sha512-VQ47xRxfNKjHS5ItzaVXpxeTm7/wJLFMOPo1BkmoMG4Cuz4nuI+Hs62+RMk1OqVog68Swz66xVPK8g9XTrBKRw==", + "license": "MIT", + "dependencies": { + "@docusaurus/core": "3.8.1", + "@docusaurus/types": "3.8.1", + "@docusaurus/utils": "3.8.1", + "@docusaurus/utils-validation": "3.8.1", + "tslib": "^2.6.0" + }, + "engines": { + "node": ">=18.0" } }, "node_modules/@docusaurus/plugin-debug": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-3.5.2.tgz", - "integrity": "sha512-kBK6GlN0itCkrmHuCS6aX1wmoWc5wpd5KJlqQ1FyrF0cLDnvsYSnh7+ftdwzt7G6lGBho8lrVwkkL9/iQvaSOA==", + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-3.8.1.tgz", + "integrity": "sha512-nT3lN7TV5bi5hKMB7FK8gCffFTBSsBsAfV84/v293qAmnHOyg1nr9okEw8AiwcO3bl9vije5nsUvP0aRl2lpaw==", + "license": "MIT", "dependencies": { - "@docusaurus/core": "3.5.2", - "@docusaurus/types": "3.5.2", - "@docusaurus/utils": "3.5.2", + "@docusaurus/core": "3.8.1", + "@docusaurus/types": "3.8.1", + "@docusaurus/utils": "3.8.1", "fs-extra": "^11.1.1", - "react-json-view-lite": "^1.2.0", + "react-json-view-lite": "^2.3.0", "tslib": "^2.6.0" }, "engines": { "node": ">=18.0" }, "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, "node_modules/@docusaurus/plugin-google-analytics": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-3.5.2.tgz", - "integrity": "sha512-rjEkJH/tJ8OXRE9bwhV2mb/WP93V441rD6XnM6MIluu7rk8qg38iSxS43ga2V2Q/2ib53PcqbDEJDG/yWQRJhQ==", + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-3.8.1.tgz", + "integrity": "sha512-Hrb/PurOJsmwHAsfMDH6oVpahkEGsx7F8CWMjyP/dw1qjqmdS9rcV1nYCGlM8nOtD3Wk/eaThzUB5TSZsGz+7Q==", + "license": "MIT", "dependencies": { - "@docusaurus/core": "3.5.2", - "@docusaurus/types": "3.5.2", - "@docusaurus/utils-validation": "3.5.2", + "@docusaurus/core": "3.8.1", + "@docusaurus/types": "3.8.1", + "@docusaurus/utils-validation": "3.8.1", "tslib": "^2.6.0" }, "engines": { "node": ">=18.0" }, "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, "node_modules/@docusaurus/plugin-google-gtag": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-3.5.2.tgz", - "integrity": "sha512-lm8XL3xLkTPHFKKjLjEEAHUrW0SZBSHBE1I+i/tmYMBsjCcUB5UJ52geS5PSiOCFVR74tbPGcPHEV/gaaxFeSA==", + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-3.8.1.tgz", + "integrity": "sha512-tKE8j1cEZCh8KZa4aa80zpSTxsC2/ZYqjx6AAfd8uA8VHZVw79+7OTEP2PoWi0uL5/1Is0LF5Vwxd+1fz5HlKg==", + "license": "MIT", "dependencies": { - "@docusaurus/core": "3.5.2", - "@docusaurus/types": "3.5.2", - "@docusaurus/utils-validation": "3.5.2", + "@docusaurus/core": "3.8.1", + "@docusaurus/types": "3.8.1", + "@docusaurus/utils-validation": "3.8.1", "@types/gtag.js": "^0.0.12", "tslib": "^2.6.0" }, @@ -2478,39 +3552,41 @@ "node": ">=18.0" }, "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, "node_modules/@docusaurus/plugin-google-tag-manager": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-3.5.2.tgz", - "integrity": "sha512-QkpX68PMOMu10Mvgvr5CfZAzZQFx8WLlOiUQ/Qmmcl6mjGK6H21WLT5x7xDmcpCoKA/3CegsqIqBR+nA137lQg==", + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-3.8.1.tgz", + "integrity": "sha512-iqe3XKITBquZq+6UAXdb1vI0fPY5iIOitVjPQ581R1ZKpHr0qe+V6gVOrrcOHixPDD/BUKdYwkxFjpNiEN+vBw==", + "license": "MIT", "dependencies": { - "@docusaurus/core": "3.5.2", - "@docusaurus/types": "3.5.2", - "@docusaurus/utils-validation": "3.5.2", + "@docusaurus/core": "3.8.1", + "@docusaurus/types": "3.8.1", + "@docusaurus/utils-validation": "3.8.1", "tslib": "^2.6.0" }, "engines": { "node": ">=18.0" }, "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, "node_modules/@docusaurus/plugin-sitemap": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-3.5.2.tgz", - "integrity": "sha512-DnlqYyRAdQ4NHY28TfHuVk414ft2uruP4QWCH//jzpHjqvKyXjj2fmDtI8RPUBh9K8iZKFMHRnLtzJKySPWvFA==", - "dependencies": { - "@docusaurus/core": "3.5.2", - "@docusaurus/logger": "3.5.2", - "@docusaurus/types": "3.5.2", - "@docusaurus/utils": "3.5.2", - "@docusaurus/utils-common": "3.5.2", - "@docusaurus/utils-validation": "3.5.2", + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-3.8.1.tgz", + "integrity": "sha512-+9YV/7VLbGTq8qNkjiugIelmfUEVkTyLe6X8bWq7K5qPvGXAjno27QAfFq63mYfFFbJc7z+pudL63acprbqGzw==", + "license": "MIT", + "dependencies": { + "@docusaurus/core": "3.8.1", + "@docusaurus/logger": "3.8.1", + "@docusaurus/types": "3.8.1", + "@docusaurus/utils": "3.8.1", + "@docusaurus/utils-common": "3.8.1", + "@docusaurus/utils-validation": "3.8.1", "fs-extra": "^11.1.1", "sitemap": "^7.1.1", "tslib": "^2.6.0" @@ -2519,61 +3595,89 @@ "node": ">=18.0" }, "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" + } + }, + "node_modules/@docusaurus/plugin-svgr": { + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-svgr/-/plugin-svgr-3.8.1.tgz", + "integrity": "sha512-rW0LWMDsdlsgowVwqiMb/7tANDodpy1wWPwCcamvhY7OECReN3feoFwLjd/U4tKjNY3encj0AJSTxJA+Fpe+Gw==", + "license": "MIT", + "dependencies": { + "@docusaurus/core": "3.8.1", + "@docusaurus/types": "3.8.1", + "@docusaurus/utils": "3.8.1", + "@docusaurus/utils-validation": "3.8.1", + "@svgr/core": "8.1.0", + "@svgr/webpack": "^8.1.0", + "tslib": "^2.6.0", + "webpack": "^5.88.1" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, "node_modules/@docusaurus/preset-classic": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-3.5.2.tgz", - "integrity": "sha512-3ihfXQ95aOHiLB5uCu+9PRy2gZCeSZoDcqpnDvf3B+sTrMvMTr8qRUzBvWkoIqc82yG5prCboRjk1SVILKx6sg==", - "dependencies": { - "@docusaurus/core": "3.5.2", - "@docusaurus/plugin-content-blog": "3.5.2", - "@docusaurus/plugin-content-docs": "3.5.2", - "@docusaurus/plugin-content-pages": "3.5.2", - "@docusaurus/plugin-debug": "3.5.2", - "@docusaurus/plugin-google-analytics": "3.5.2", - "@docusaurus/plugin-google-gtag": "3.5.2", - "@docusaurus/plugin-google-tag-manager": "3.5.2", - "@docusaurus/plugin-sitemap": "3.5.2", - "@docusaurus/theme-classic": "3.5.2", - "@docusaurus/theme-common": "3.5.2", - "@docusaurus/theme-search-algolia": "3.5.2", - "@docusaurus/types": "3.5.2" + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-3.8.1.tgz", + "integrity": "sha512-yJSjYNHXD8POMGc2mKQuj3ApPrN+eG0rO1UPgSx7jySpYU+n4WjBikbrA2ue5ad9A7aouEtMWUoiSRXTH/g7KQ==", + "license": "MIT", + "dependencies": { + "@docusaurus/core": "3.8.1", + "@docusaurus/plugin-content-blog": "3.8.1", + "@docusaurus/plugin-content-docs": "3.8.1", + "@docusaurus/plugin-content-pages": "3.8.1", + "@docusaurus/plugin-css-cascade-layers": "3.8.1", + "@docusaurus/plugin-debug": "3.8.1", + "@docusaurus/plugin-google-analytics": "3.8.1", + "@docusaurus/plugin-google-gtag": "3.8.1", + "@docusaurus/plugin-google-tag-manager": "3.8.1", + "@docusaurus/plugin-sitemap": "3.8.1", + "@docusaurus/plugin-svgr": "3.8.1", + "@docusaurus/theme-classic": "3.8.1", + "@docusaurus/theme-common": "3.8.1", + "@docusaurus/theme-search-algolia": "3.8.1", + "@docusaurus/types": "3.8.1" }, "engines": { "node": ">=18.0" }, "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, "node_modules/@docusaurus/theme-classic": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-3.5.2.tgz", - "integrity": "sha512-XRpinSix3NBv95Rk7xeMF9k4safMkwnpSgThn0UNQNumKvmcIYjfkwfh2BhwYh/BxMXQHJ/PdmNh22TQFpIaYg==", - "dependencies": { - "@docusaurus/core": "3.5.2", - "@docusaurus/mdx-loader": "3.5.2", - "@docusaurus/module-type-aliases": "3.5.2", - "@docusaurus/plugin-content-blog": "3.5.2", - "@docusaurus/plugin-content-docs": "3.5.2", - "@docusaurus/plugin-content-pages": "3.5.2", - "@docusaurus/theme-common": "3.5.2", - "@docusaurus/theme-translations": "3.5.2", - "@docusaurus/types": "3.5.2", - "@docusaurus/utils": "3.5.2", - "@docusaurus/utils-common": "3.5.2", - "@docusaurus/utils-validation": "3.5.2", + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-3.8.1.tgz", + "integrity": "sha512-bqDUCNqXeYypMCsE1VcTXSI1QuO4KXfx8Cvl6rYfY0bhhqN6d2WZlRkyLg/p6pm+DzvanqHOyYlqdPyP0iz+iw==", + "license": "MIT", + "dependencies": { + "@docusaurus/core": "3.8.1", + "@docusaurus/logger": "3.8.1", + "@docusaurus/mdx-loader": "3.8.1", + "@docusaurus/module-type-aliases": "3.8.1", + "@docusaurus/plugin-content-blog": "3.8.1", + "@docusaurus/plugin-content-docs": "3.8.1", + "@docusaurus/plugin-content-pages": "3.8.1", + "@docusaurus/theme-common": "3.8.1", + "@docusaurus/theme-translations": "3.8.1", + "@docusaurus/types": "3.8.1", + "@docusaurus/utils": "3.8.1", + "@docusaurus/utils-common": "3.8.1", + "@docusaurus/utils-validation": "3.8.1", "@mdx-js/react": "^3.0.0", "clsx": "^2.0.0", "copy-text-to-clipboard": "^3.2.0", - "infima": "0.2.0-alpha.44", + "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", @@ -2585,19 +3689,20 @@ "node": ">=18.0" }, "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, "node_modules/@docusaurus/theme-common": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-3.5.2.tgz", - "integrity": "sha512-QXqlm9S6x9Ibwjs7I2yEDgsCocp708DrCrgHgKwg2n2AY0YQ6IjU0gAK35lHRLOvAoJUfCKpQAwUykB0R7+Eew==", + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-3.8.1.tgz", + "integrity": "sha512-UswMOyTnPEVRvN5Qzbo+l8k4xrd5fTFu2VPPfD6FcW/6qUtVLmJTQCktbAL3KJ0BVXGm5aJXz/ZrzqFuZERGPw==", + "license": "MIT", "dependencies": { - "@docusaurus/mdx-loader": "3.5.2", - "@docusaurus/module-type-aliases": "3.5.2", - "@docusaurus/utils": "3.5.2", - "@docusaurus/utils-common": "3.5.2", + "@docusaurus/mdx-loader": "3.8.1", + "@docusaurus/module-type-aliases": "3.8.1", + "@docusaurus/utils": "3.8.1", + "@docusaurus/utils-common": "3.8.1", "@types/history": "^4.7.11", "@types/react": "*", "@types/react-router-config": "*", @@ -2612,25 +3717,26 @@ }, "peerDependencies": { "@docusaurus/plugin-content-docs": "*", - "react": "^18.0.0", - "react-dom": "^18.0.0" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, "node_modules/@docusaurus/theme-search-algolia": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-3.5.2.tgz", - "integrity": "sha512-qW53kp3VzMnEqZGjakaV90sst3iN1o32PH+nawv1uepROO8aEGxptcq2R5rsv7aBShSRbZwIobdvSYKsZ5pqvA==", - "dependencies": { - "@docsearch/react": "^3.5.2", - "@docusaurus/core": "3.5.2", - "@docusaurus/logger": "3.5.2", - "@docusaurus/plugin-content-docs": "3.5.2", - "@docusaurus/theme-common": "3.5.2", - "@docusaurus/theme-translations": "3.5.2", - "@docusaurus/utils": "3.5.2", - "@docusaurus/utils-validation": "3.5.2", - "algoliasearch": "^4.18.0", - "algoliasearch-helper": "^3.13.3", + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-3.8.1.tgz", + "integrity": "sha512-NBFH5rZVQRAQM087aYSRKQ9yGEK9eHd+xOxQjqNpxMiV85OhJDD4ZGz6YJIod26Fbooy54UWVdzNU0TFeUUUzQ==", + "license": "MIT", + "dependencies": { + "@docsearch/react": "^3.9.0", + "@docusaurus/core": "3.8.1", + "@docusaurus/logger": "3.8.1", + "@docusaurus/plugin-content-docs": "3.8.1", + "@docusaurus/theme-common": "3.8.1", + "@docusaurus/theme-translations": "3.8.1", + "@docusaurus/utils": "3.8.1", + "@docusaurus/utils-validation": "3.8.1", + "algoliasearch": "^5.17.1", + "algoliasearch-helper": "^3.22.6", "clsx": "^2.0.0", "eta": "^2.2.0", "fs-extra": "^11.1.1", @@ -2642,14 +3748,15 @@ "node": ">=18.0" }, "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, "node_modules/@docusaurus/theme-translations": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-3.5.2.tgz", - "integrity": "sha512-GPZLcu4aT1EmqSTmbdpVrDENGR2yObFEX8ssEFYTCiAIVc0EihNSdOIBTazUvgNqwvnoU1A8vIs1xyzc3LITTw==", + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-3.8.1.tgz", + "integrity": "sha512-OTp6eebuMcf2rJt4bqnvuwmm3NVXfzfYejL+u/Y1qwKhZPrjPoKWfk1CbOP5xH5ZOPkiAsx4dHdQBRJszK3z2g==", + "license": "MIT", "dependencies": { "fs-extra": "^11.1.1", "tslib": "^2.6.0" @@ -2659,34 +3766,51 @@ } }, "node_modules/@docusaurus/types": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.5.2.tgz", - "integrity": "sha512-N6GntLXoLVUwkZw7zCxwy9QiuEXIcTVzA9AkmNw16oc0AP3SXLrMmDMMBIfgqwuKWa6Ox6epHol9kMtJqekACw==", + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.8.1.tgz", + "integrity": "sha512-ZPdW5AB+pBjiVrcLuw3dOS6BFlrG0XkS2lDGsj8TizcnREQg3J8cjsgfDviszOk4CweNfwo1AEELJkYaMUuOPg==", + "license": "MIT", "dependencies": { "@mdx-js/mdx": "^3.0.0", "@types/history": "^4.7.11", "@types/react": "*", "commander": "^5.1.0", "joi": "^17.9.2", - "react-helmet-async": "^1.3.0", + "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", "utility-types": "^3.10.0", - "webpack": "^5.88.1", + "webpack": "^5.95.0", "webpack-merge": "^5.9.0" }, - "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" + } + }, + "node_modules/@docusaurus/types/node_modules/webpack-merge": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", + "license": "MIT", + "dependencies": { + "clone-deep": "^4.0.1", + "flat": "^5.0.2", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" } }, "node_modules/@docusaurus/utils": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-3.5.2.tgz", - "integrity": "sha512-33QvcNFh+Gv+C2dP9Y9xWEzMgf3JzrpL2nW9PopidiohS1nDcyknKRx2DWaFvyVTTYIkkABVSr073VTj/NITNA==", + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-3.8.1.tgz", + "integrity": "sha512-P1ml0nvOmEFdmu0smSXOqTS1sxU5tqvnc0dA4MTKV39kye+bhQnjkIKEE18fNOvxjyB86k8esoCIFM3x4RykOQ==", + "license": "MIT", "dependencies": { - "@docusaurus/logger": "3.5.2", - "@docusaurus/utils-common": "3.5.2", - "@svgr/webpack": "^8.1.0", + "@docusaurus/logger": "3.8.1", + "@docusaurus/types": "3.8.1", + "@docusaurus/utils-common": "3.8.1", "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", @@ -2696,9 +3820,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", @@ -2706,43 +3830,30 @@ }, "engines": { "node": ">=18.0" - }, - "peerDependencies": { - "@docusaurus/types": "*" - }, - "peerDependenciesMeta": { - "@docusaurus/types": { - "optional": true - } } }, "node_modules/@docusaurus/utils-common": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-3.5.2.tgz", - "integrity": "sha512-i0AZjHiRgJU6d7faQngIhuHKNrszpL/SHQPgF1zH4H+Ij6E9NBYGy6pkcGWToIv7IVPbs+pQLh1P3whn0gWXVg==", + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-3.8.1.tgz", + "integrity": "sha512-zTZiDlvpvoJIrQEEd71c154DkcriBecm4z94OzEE9kz7ikS3J+iSlABhFXM45mZ0eN5pVqqr7cs60+ZlYLewtg==", + "license": "MIT", "dependencies": { + "@docusaurus/types": "3.8.1", "tslib": "^2.6.0" }, "engines": { "node": ">=18.0" - }, - "peerDependencies": { - "@docusaurus/types": "*" - }, - "peerDependenciesMeta": { - "@docusaurus/types": { - "optional": true - } } }, "node_modules/@docusaurus/utils-validation": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-3.5.2.tgz", - "integrity": "sha512-m+Foq7augzXqB6HufdS139PFxDC5d5q2QKZy8q0qYYvGdI6nnlNsGH4cIGsgBnV7smz+mopl3g4asbSDvMV0jA==", + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-3.8.1.tgz", + "integrity": "sha512-gs5bXIccxzEbyVecvxg6upTwaUbfa0KMmTj7HhHzc016AGyxH2o73k1/aOD0IFrdCsfJNt37MqNI47s2MgRZMA==", + "license": "MIT", "dependencies": { - "@docusaurus/logger": "3.5.2", - "@docusaurus/utils": "3.5.2", - "@docusaurus/utils-common": "3.5.2", + "@docusaurus/logger": "3.8.1", + "@docusaurus/utils": "3.8.1", + "@docusaurus/utils-common": "3.8.1", "fs-extra": "^11.2.0", "joi": "^17.9.2", "js-yaml": "^4.1.0", @@ -2756,12 +3867,14 @@ "node_modules/@hapi/hoek": { "version": "9.3.0", "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", - "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==" + "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==", + "license": "BSD-3-Clause" }, "node_modules/@hapi/topo": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", + "license": "BSD-3-Clause", "dependencies": { "@hapi/hoek": "^9.0.0" } @@ -2770,6 +3883,7 @@ "version": "29.6.3", "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", + "license": "MIT", "dependencies": { "@sinclair/typebox": "^0.27.8" }, @@ -2781,6 +3895,7 @@ "version": "29.6.3", "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "license": "MIT", "dependencies": { "@jest/schemas": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", @@ -2794,16 +3909,13 @@ } }, "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", - "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", + "version": "0.3.12", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.12.tgz", + "integrity": "sha512-OuLGC46TjB5BbN1dH8JULVVZY4WTdkF7tV9Ys6wLL1rubZnCMstOhNHueU5bLCrnRuDhKPDM4g6sw4Bel5Gzqg==", + "license": "MIT", "dependencies": { - "@jridgewell/set-array": "^1.2.1", - "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/sourcemap-codec": "^1.5.0", "@jridgewell/trace-mapping": "^0.3.24" - }, - "engines": { - "node": ">=6.0.0" } }, "node_modules/@jridgewell/resolve-uri": { @@ -2814,14 +3926,6 @@ "node": ">=6.0.0" } }, - "node_modules/@jridgewell/set-array": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", - "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", - "engines": { - "node": ">=6.0.0" - } - }, "node_modules/@jridgewell/source-map": { "version": "0.3.6", "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", @@ -2832,14 +3936,16 @@ } }, "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.15", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.4.tgz", + "integrity": "sha512-VT2+G1VQs/9oz078bLrYbecdZKs912zQlkelYpuf+SXF+QvZDYJlbx/LSx+meSAwdDFnF8FVXW92AVjjkVmgFw==", + "license": "MIT" }, "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.25", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", - "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "version": "0.3.29", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.29.tgz", + "integrity": "sha512-uw6guiW/gcAGPDhLmd77/6lW8QLeiV5RUTsAX46Db6oLhGaVj4lhnPwb184s1bkc8kdVg/+h988dro8GRDpmYQ==", + "license": "MIT", "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", "@jridgewell/sourcemap-codec": "^1.4.14" @@ -2848,12 +3954,14 @@ "node_modules/@leichtgewicht/ip-codec": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz", - "integrity": "sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==" + "integrity": "sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==", + "license": "MIT" }, "node_modules/@mdx-js/mdx": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-3.0.1.tgz", - "integrity": "sha512-eIQ4QTrOWyL3LWEe/bu6Taqzq2HQvHcyTMaOrI95P2/LmJE7AsfPfgJGuFLPVqBUE1BC1rik3VIhU+s9u72arA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-3.1.0.tgz", + "integrity": "sha512-/QxEhPAvGwbQmy1Px8F899L5Uc2KZ6JtXwlCgJmjSTBedwOZkByYcBG4GceIGPXRDsmfxhHazuS+hlOShRLeDw==", + "license": "MIT", "dependencies": { "@types/estree": "^1.0.0", "@types/estree-jsx": "^1.0.0", @@ -2861,14 +3969,15 @@ "@types/mdx": "^2.0.0", "collapse-white-space": "^2.0.0", "devlop": "^1.0.0", - "estree-util-build-jsx": "^3.0.0", "estree-util-is-identifier-name": "^3.0.0", - "estree-util-to-js": "^2.0.0", + "estree-util-scope": "^1.0.0", "estree-walker": "^3.0.0", - "hast-util-to-estree": "^3.0.0", "hast-util-to-jsx-runtime": "^2.0.0", "markdown-extensions": "^2.0.0", - "periscopic": "^3.0.0", + "recma-build-jsx": "^1.0.0", + "recma-jsx": "^1.0.0", + "recma-stringify": "^1.0.0", + "rehype-recma": "^1.0.0", "remark-mdx": "^3.0.0", "remark-parse": "^11.0.0", "remark-rehype": "^11.0.0", @@ -2885,9 +3994,10 @@ } }, "node_modules/@mdx-js/react": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-3.0.1.tgz", - "integrity": "sha512-9ZrPIU4MGf6et1m1ov3zKf+q9+deetI51zprKB1D/z3NOb+rUxxtEl3mCjW5wTGh6VhRdwPueh1oRzi6ezkA8A==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-3.1.0.tgz", + "integrity": "sha512-QjHtSaoameoalGnKDT3FoIl4+9RwyTmo9ZJGBdLOks/YOiWHoRDI3PUwEzOE7kEmGcV3AFcp9K6dYu9rEuKLAQ==", + "license": "MIT", "dependencies": { "@types/mdx": "^2.0.0" }, @@ -2904,6 +4014,7 @@ "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "license": "MIT", "dependencies": { "@nodelib/fs.stat": "2.0.5", "run-parallel": "^1.1.9" @@ -2916,6 +4027,7 @@ "version": "2.0.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "license": "MIT", "engines": { "node": ">= 8" } @@ -2924,6 +4036,7 @@ "version": "1.2.8", "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "license": "MIT", "dependencies": { "@nodelib/fs.scandir": "2.1.5", "fastq": "^1.6.0" @@ -2936,6 +4049,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/@pnpm/config.env-replace/-/config.env-replace-1.1.0.tgz", "integrity": "sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==", + "license": "MIT", "engines": { "node": ">=12.22.0" } @@ -2944,6 +4058,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/@pnpm/network.ca-file/-/network.ca-file-1.0.2.tgz", "integrity": "sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA==", + "license": "MIT", "dependencies": { "graceful-fs": "4.2.10" }, @@ -2954,12 +4069,14 @@ "node_modules/@pnpm/network.ca-file/node_modules/graceful-fs": { "version": "4.2.10", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", + "license": "ISC" }, "node_modules/@pnpm/npm-conf": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/@pnpm/npm-conf/-/npm-conf-2.2.2.tgz", - "integrity": "sha512-UA91GwWPhFExt3IizW6bOeY/pQ0BkuNwKjk9iQW9KqxluGCrg4VenZ0/L+2Y0+ZOtme72EVvg6v0zo3AMQRCeA==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@pnpm/npm-conf/-/npm-conf-2.3.1.tgz", + "integrity": "sha512-c83qWb22rNRuB0UaVCI0uRPNRr8Z0FWnEIvT47jiHAmOIUHbBOg5XvV7pM5x+rKn9HRpjxquDbXYSXr3fAKFcw==", + "license": "MIT", "dependencies": { "@pnpm/config.env-replace": "^1.1.0", "@pnpm/network.ca-file": "^1.0.1", @@ -2970,14 +4087,16 @@ } }, "node_modules/@polka/url": { - "version": "1.0.0-next.25", - "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.25.tgz", - "integrity": "sha512-j7P6Rgr3mmtdkeDGTe0E/aYyWEWVtc5yFXtHCRHs28/jptDEWfaVOc5T7cblqy1XKPPfCxJc/8DwQ5YgLOZOVQ==" + "version": "1.0.0-next.29", + "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.29.tgz", + "integrity": "sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==", + "license": "MIT" }, "node_modules/@sideway/address": { "version": "4.1.5", "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.5.tgz", "integrity": "sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q==", + "license": "BSD-3-Clause", "dependencies": { "@hapi/hoek": "^9.0.0" } @@ -2985,22 +4104,26 @@ "node_modules/@sideway/formula": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz", - "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==" + "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==", + "license": "BSD-3-Clause" }, "node_modules/@sideway/pinpoint": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", - "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==" + "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==", + "license": "BSD-3-Clause" }, "node_modules/@sinclair/typebox": { "version": "0.27.8", "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", - "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==" + "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", + "license": "MIT" }, "node_modules/@sindresorhus/is": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==", + "license": "MIT", "engines": { "node": ">=10" }, @@ -3012,6 +4135,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/@slorber/remark-comment/-/remark-comment-1.0.0.tgz", "integrity": "sha512-RCE24n7jsOj1M0UPvIQCHTe7fI0sFL4S2nwKVWwHyVr/wI/H8GosgsJGyhnsZoGFnD/P2hLf1mSbrrgSLN93NA==", + "license": "MIT", "dependencies": { "micromark-factory-space": "^1.0.0", "micromark-util-character": "^1.1.0", @@ -3022,6 +4146,7 @@ "version": "8.0.0", "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-8.0.0.tgz", "integrity": "sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==", + "license": "MIT", "engines": { "node": ">=14" }, @@ -3037,6 +4162,7 @@ "version": "8.0.0", "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-8.0.0.tgz", "integrity": "sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==", + "license": "MIT", "engines": { "node": ">=14" }, @@ -3052,6 +4178,7 @@ "version": "8.0.0", "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-8.0.0.tgz", "integrity": "sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==", + "license": "MIT", "engines": { "node": ">=14" }, @@ -3067,6 +4194,7 @@ "version": "8.0.0", "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-8.0.0.tgz", "integrity": "sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==", + "license": "MIT", "engines": { "node": ">=14" }, @@ -3082,6 +4210,7 @@ "version": "8.0.0", "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-8.0.0.tgz", "integrity": "sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==", + "license": "MIT", "engines": { "node": ">=14" }, @@ -3097,6 +4226,7 @@ "version": "8.0.0", "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-8.0.0.tgz", "integrity": "sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==", + "license": "MIT", "engines": { "node": ">=14" }, @@ -3112,6 +4242,7 @@ "version": "8.1.0", "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-8.1.0.tgz", "integrity": "sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==", + "license": "MIT", "engines": { "node": ">=14" }, @@ -3127,6 +4258,7 @@ "version": "8.0.0", "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-8.0.0.tgz", "integrity": "sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==", + "license": "MIT", "engines": { "node": ">=12" }, @@ -3142,6 +4274,7 @@ "version": "8.1.0", "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-8.1.0.tgz", "integrity": "sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==", + "license": "MIT", "dependencies": { "@svgr/babel-plugin-add-jsx-attribute": "8.0.0", "@svgr/babel-plugin-remove-jsx-attribute": "8.0.0", @@ -3167,6 +4300,7 @@ "version": "8.1.0", "resolved": "https://registry.npmjs.org/@svgr/core/-/core-8.1.0.tgz", "integrity": "sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==", + "license": "MIT", "dependencies": { "@babel/core": "^7.21.3", "@svgr/babel-preset": "8.1.0", @@ -3186,6 +4320,7 @@ "version": "8.0.0", "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-8.0.0.tgz", "integrity": "sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==", + "license": "MIT", "dependencies": { "@babel/types": "^7.21.3", "entities": "^4.4.0" @@ -3202,6 +4337,7 @@ "version": "8.1.0", "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-8.1.0.tgz", "integrity": "sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA==", + "license": "MIT", "dependencies": { "@babel/core": "^7.21.3", "@svgr/babel-preset": "8.1.0", @@ -3223,6 +4359,7 @@ "version": "8.1.0", "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-8.1.0.tgz", "integrity": "sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA==", + "license": "MIT", "dependencies": { "cosmiconfig": "^8.1.3", "deepmerge": "^4.3.1", @@ -3243,6 +4380,7 @@ "version": "8.1.0", "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-8.1.0.tgz", "integrity": "sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA==", + "license": "MIT", "dependencies": { "@babel/core": "^7.21.3", "@babel/plugin-transform-react-constant-elements": "^7.21.3", @@ -3265,6 +4403,7 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", + "license": "MIT", "dependencies": { "defer-to-connect": "^2.0.1" }, @@ -3276,22 +4415,16 @@ "version": "0.2.0", "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "license": "ISC", "engines": { "node": ">=10.13.0" } }, - "node_modules/@types/acorn": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/@types/acorn/-/acorn-4.0.6.tgz", - "integrity": "sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==", - "dependencies": { - "@types/estree": "*" - } - }, "node_modules/@types/body-parser": { - "version": "1.19.5", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz", - "integrity": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==", + "version": "1.19.6", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.6.tgz", + "integrity": "sha512-HLFeCYgz89uk22N5Qg3dvGvsv46B8GLvKKo1zKG4NybA8U2DiEO3w9lqGg29t/tfLRJpJ6iQxnVw4OnB7MoM9g==", + "license": "MIT", "dependencies": { "@types/connect": "*", "@types/node": "*" @@ -3301,6 +4434,7 @@ "version": "3.5.13", "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz", "integrity": "sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==", + "license": "MIT", "dependencies": { "@types/node": "*" } @@ -3309,6 +4443,7 @@ "version": "3.4.38", "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", + "license": "MIT", "dependencies": { "@types/node": "*" } @@ -3317,6 +4452,7 @@ "version": "1.5.4", "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz", "integrity": "sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==", + "license": "MIT", "dependencies": { "@types/express-serve-static-core": "*", "@types/node": "*" @@ -3326,27 +4462,51 @@ "version": "4.1.12", "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", + "license": "MIT", "dependencies": { "@types/ms": "*" } }, + "node_modules/@types/eslint": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-9.6.1.tgz", + "integrity": "sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==", + "license": "MIT", + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.7", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", + "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", + "license": "MIT", + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, "node_modules/@types/estree": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", - "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==" + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", + "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", + "license": "MIT" }, "node_modules/@types/estree-jsx": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.5.tgz", "integrity": "sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==", + "license": "MIT", "dependencies": { "@types/estree": "*" } }, "node_modules/@types/express": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz", - "integrity": "sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==", + "version": "4.17.23", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.23.tgz", + "integrity": "sha512-Crp6WY9aTYP3qPi2wGDo9iUe/rceX01UMhnF1jmwDcKCFM6cx7YhGP/Mpr3y9AASpfHixIG0E6azCcL5OcDHsQ==", + "license": "MIT", "dependencies": { "@types/body-parser": "*", "@types/express-serve-static-core": "^4.17.33", @@ -3355,9 +4515,22 @@ } }, "node_modules/@types/express-serve-static-core": { - "version": "4.19.0", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.0.tgz", - "integrity": "sha512-bGyep3JqPCRry1wq+O5n7oiBgGWmeIJXPjXXCo8EK0u8duZGSYar7cGqd3ML2JUsLGeB7fmc06KYo9fLGWqPvQ==", + "version": "5.0.7", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-5.0.7.tgz", + "integrity": "sha512-R+33OsgWw7rOhD1emjU7dzCDHucJrgJXMA5PYCzJxVil0dsyx5iBEPHqpPfiKNJQb7lZ1vxwoLR4Z87bBUpeGQ==", + "license": "MIT", + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*", + "@types/send": "*" + } + }, + "node_modules/@types/express/node_modules/@types/express-serve-static-core": { + "version": "4.19.6", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.6.tgz", + "integrity": "sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==", + "license": "MIT", "dependencies": { "@types/node": "*", "@types/qs": "*", @@ -3368,12 +4541,14 @@ "node_modules/@types/gtag.js": { "version": "0.0.12", "resolved": "https://registry.npmjs.org/@types/gtag.js/-/gtag.js-0.0.12.tgz", - "integrity": "sha512-YQV9bUsemkzG81Ea295/nF/5GijnD2Af7QhEofh7xu+kvCN6RdodgNwwGWXB5GMI3NoyvQo0odNctoH/qLMIpg==" + "integrity": "sha512-YQV9bUsemkzG81Ea295/nF/5GijnD2Af7QhEofh7xu+kvCN6RdodgNwwGWXB5GMI3NoyvQo0odNctoH/qLMIpg==", + "license": "MIT" }, "node_modules/@types/hast": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", + "license": "MIT", "dependencies": { "@types/unist": "*" } @@ -3386,22 +4561,26 @@ "node_modules/@types/html-minifier-terser": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==", + "license": "MIT" }, "node_modules/@types/http-cache-semantics": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz", - "integrity": "sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==" + "integrity": "sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==", + "license": "MIT" }, "node_modules/@types/http-errors": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz", - "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==" + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.5.tgz", + "integrity": "sha512-r8Tayk8HJnX0FztbZN7oVqGccWgw98T/0neJphO91KkmOzug1KkofZURD4UaD5uH8AqcFLfdPErnBod0u71/qg==", + "license": "MIT" }, "node_modules/@types/http-proxy": { - "version": "1.17.14", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.14.tgz", - "integrity": "sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==", + "version": "1.17.16", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.16.tgz", + "integrity": "sha512-sdWoUajOB1cd0A8cRRQ1cfyWNbmFKLAqBB89Y8x5iYyG/mkJHc0YUH8pdWBy2omi9qtCpiIgGjuwO0dQST2l5w==", + "license": "MIT", "dependencies": { "@types/node": "*" } @@ -3409,12 +4588,14 @@ "node_modules/@types/istanbul-lib-coverage": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", - "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==" + "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", + "license": "MIT" }, "node_modules/@types/istanbul-lib-report": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", + "license": "MIT", "dependencies": { "@types/istanbul-lib-coverage": "*" } @@ -3423,6 +4604,7 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", + "license": "MIT", "dependencies": { "@types/istanbul-lib-report": "*" } @@ -3436,6 +4618,7 @@ "version": "4.0.4", "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz", "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==", + "license": "MIT", "dependencies": { "@types/unist": "*" } @@ -3448,12 +4631,14 @@ "node_modules/@types/mime": { "version": "1.3.5", "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz", - "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==" + "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==", + "license": "MIT" }, "node_modules/@types/ms": { - "version": "0.7.34", - "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.34.tgz", - "integrity": "sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz", + "integrity": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==", + "license": "MIT" }, "node_modules/@types/node": { "version": "20.12.7", @@ -3464,22 +4649,19 @@ } }, "node_modules/@types/node-forge": { - "version": "1.3.11", - "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.11.tgz", - "integrity": "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==", + "version": "1.3.13", + "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.13.tgz", + "integrity": "sha512-zePQJSW5QkwSHKRApqWCVKeKoSOt4xvEnLENZPjyvm9Ezdf/EyDeJM7jqLzOwjVICQQzvLZ63T55MKdJB5H6ww==", + "license": "MIT", "dependencies": { "@types/node": "*" } }, - "node_modules/@types/parse-json": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz", - "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==" - }, "node_modules/@types/prismjs": { - "version": "1.26.3", - "resolved": "https://registry.npmjs.org/@types/prismjs/-/prismjs-1.26.3.tgz", - "integrity": "sha512-A0D0aTXvjlqJ5ZILMz3rNfDBOx9hHxLZYv2by47Sm/pqW35zzjusrZTryatjN/Rf8Us2gZrJD+KeHbUSTux1Cw==" + "version": "1.26.5", + "resolved": "https://registry.npmjs.org/@types/prismjs/-/prismjs-1.26.5.tgz", + "integrity": "sha512-AUZTa7hQ2KY5L7AmtSiqxlhWxb4ina0yd8hNbl4TWuqnv/pFP0nDMb3YrfSBf4hJVGLh2YEIBfKaBW/9UEl6IQ==", + "license": "MIT" }, "node_modules/@types/prop-types": { "version": "15.7.12", @@ -3487,14 +4669,16 @@ "integrity": "sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==" }, "node_modules/@types/qs": { - "version": "6.9.14", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.14.tgz", - "integrity": "sha512-5khscbd3SwWMhFqylJBLQ0zIu7c1K6Vz0uBIt915BI3zV0q1nfjRQD3RqSBcPaO6PHEF4ov/t9y89fSiyThlPA==" + "version": "6.14.0", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.14.0.tgz", + "integrity": "sha512-eOunJqu0K1923aExK6y8p6fsihYEn/BYuQ4g0CxAAgFc4b/ZLN4CrsRZ55srTdqoiLzU2B2evC+apEIxprEzkQ==", + "license": "MIT" }, "node_modules/@types/range-parser": { "version": "1.2.7", "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", - "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==" + "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==", + "license": "MIT" }, "node_modules/@types/react": { "version": "18.2.75", @@ -3528,6 +4712,7 @@ "version": "5.3.3", "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.3.3.tgz", "integrity": "sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==", + "license": "MIT", "dependencies": { "@types/history": "^4.7.11", "@types/react": "*", @@ -3537,20 +4722,23 @@ "node_modules/@types/retry": { "version": "0.12.0", "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", + "license": "MIT" }, "node_modules/@types/sax": { "version": "1.2.7", "resolved": "https://registry.npmjs.org/@types/sax/-/sax-1.2.7.tgz", "integrity": "sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A==", + "license": "MIT", "dependencies": { "@types/node": "*" } }, "node_modules/@types/send": { - "version": "0.17.4", - "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz", - "integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==", + "version": "0.17.5", + "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.5.tgz", + "integrity": "sha512-z6F2D3cOStZvuk2SaP6YrwkNO65iTZcwA2ZkSABegdkAh/lf+Aa/YQndZVfmEXT5vgAp6zv06VQ3ejSVjAny4w==", + "license": "MIT", "dependencies": { "@types/mime": "^1", "@types/node": "*" @@ -3560,14 +4748,16 @@ "version": "1.9.4", "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.4.tgz", "integrity": "sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==", + "license": "MIT", "dependencies": { "@types/express": "*" } }, "node_modules/@types/serve-static": { - "version": "1.15.7", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.7.tgz", - "integrity": "sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==", + "version": "1.15.8", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.8.tgz", + "integrity": "sha512-roei0UY3LhpOJvjbIP6ZZFngyLKl5dskOtDhxY5THRSpO+ZI+nzJ+m5yUMzGrp89YRa7lvknKkMYjqQFGwA7Sg==", + "license": "MIT", "dependencies": { "@types/http-errors": "*", "@types/node": "*", @@ -3578,6 +4768,7 @@ "version": "0.3.36", "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.36.tgz", "integrity": "sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==", + "license": "MIT", "dependencies": { "@types/node": "*" } @@ -3585,12 +4776,14 @@ "node_modules/@types/unist": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", - "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==" + "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==", + "license": "MIT" }, "node_modules/@types/ws": { - "version": "8.5.10", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.10.tgz", - "integrity": "sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==", + "version": "8.18.1", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.18.1.tgz", + "integrity": "sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==", + "license": "MIT", "dependencies": { "@types/node": "*" } @@ -3599,6 +4792,7 @@ "version": "17.0.33", "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz", "integrity": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==", + "license": "MIT", "dependencies": { "@types/yargs-parser": "*" } @@ -3606,158 +4800,178 @@ "node_modules/@types/yargs-parser": { "version": "21.0.3", "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", - "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==" + "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", + "license": "MIT" }, "node_modules/@ungap/structured-clone": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", - "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==" + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz", + "integrity": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==", + "license": "ISC" }, "node_modules/@webassemblyjs/ast": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz", - "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.14.1.tgz", + "integrity": "sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==", + "license": "MIT", "dependencies": { - "@webassemblyjs/helper-numbers": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6" + "@webassemblyjs/helper-numbers": "1.13.2", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2" } }, "node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", - "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==" + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.13.2.tgz", + "integrity": "sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==", + "license": "MIT" }, "node_modules/@webassemblyjs/helper-api-error": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", - "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==" + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.13.2.tgz", + "integrity": "sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==", + "license": "MIT" }, "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", - "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==" + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.14.1.tgz", + "integrity": "sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==", + "license": "MIT" }, "node_modules/@webassemblyjs/helper-numbers": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", - "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.13.2.tgz", + "integrity": "sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==", + "license": "MIT", "dependencies": { - "@webassemblyjs/floating-point-hex-parser": "1.11.6", - "@webassemblyjs/helper-api-error": "1.11.6", + "@webassemblyjs/floating-point-hex-parser": "1.13.2", + "@webassemblyjs/helper-api-error": "1.13.2", "@xtuc/long": "4.2.2" } }, "node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", - "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==" + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.13.2.tgz", + "integrity": "sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==", + "license": "MIT" }, "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", - "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.14.1.tgz", + "integrity": "sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==", + "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-buffer": "1.12.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/wasm-gen": "1.12.1" + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-buffer": "1.14.1", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/wasm-gen": "1.14.1" } }, "node_modules/@webassemblyjs/ieee754": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", - "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz", + "integrity": "sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==", + "license": "MIT", "dependencies": { "@xtuc/ieee754": "^1.2.0" } }, "node_modules/@webassemblyjs/leb128": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", - "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.13.2.tgz", + "integrity": "sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==", + "license": "Apache-2.0", "dependencies": { "@xtuc/long": "4.2.2" } }, "node_modules/@webassemblyjs/utf8": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", - "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==" + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.13.2.tgz", + "integrity": "sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==", + "license": "MIT" }, "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", - "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.14.1.tgz", + "integrity": "sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==", + "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-buffer": "1.12.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/helper-wasm-section": "1.12.1", - "@webassemblyjs/wasm-gen": "1.12.1", - "@webassemblyjs/wasm-opt": "1.12.1", - "@webassemblyjs/wasm-parser": "1.12.1", - "@webassemblyjs/wast-printer": "1.12.1" + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-buffer": "1.14.1", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/helper-wasm-section": "1.14.1", + "@webassemblyjs/wasm-gen": "1.14.1", + "@webassemblyjs/wasm-opt": "1.14.1", + "@webassemblyjs/wasm-parser": "1.14.1", + "@webassemblyjs/wast-printer": "1.14.1" } }, "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", - "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz", + "integrity": "sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==", + "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/ieee754": "1.11.6", - "@webassemblyjs/leb128": "1.11.6", - "@webassemblyjs/utf8": "1.11.6" + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/ieee754": "1.13.2", + "@webassemblyjs/leb128": "1.13.2", + "@webassemblyjs/utf8": "1.13.2" } }, "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", - "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz", + "integrity": "sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==", + "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-buffer": "1.12.1", - "@webassemblyjs/wasm-gen": "1.12.1", - "@webassemblyjs/wasm-parser": "1.12.1" + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-buffer": "1.14.1", + "@webassemblyjs/wasm-gen": "1.14.1", + "@webassemblyjs/wasm-parser": "1.14.1" } }, "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", - "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz", + "integrity": "sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==", + "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-api-error": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/ieee754": "1.11.6", - "@webassemblyjs/leb128": "1.11.6", - "@webassemblyjs/utf8": "1.11.6" + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-api-error": "1.13.2", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/ieee754": "1.13.2", + "@webassemblyjs/leb128": "1.13.2", + "@webassemblyjs/utf8": "1.13.2" } }, "node_modules/@webassemblyjs/wast-printer": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", - "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.14.1.tgz", + "integrity": "sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==", + "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/ast": "1.14.1", "@xtuc/long": "4.2.2" } }, "node_modules/@xtuc/ieee754": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "license": "BSD-3-Clause" }, "node_modules/@xtuc/long": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "license": "Apache-2.0" }, "node_modules/accepts": { "version": "1.3.8", "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "license": "MIT", "dependencies": { "mime-types": "~2.1.34", "negotiator": "0.6.3" @@ -3770,6 +4984,7 @@ "version": "1.52.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -3778,6 +4993,7 @@ "version": "2.1.35", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "license": "MIT", "dependencies": { "mime-db": "1.52.0" }, @@ -3785,10 +5001,20 @@ "node": ">= 0.6" } }, + "node_modules/accepts/node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, "node_modules/acorn": { - "version": "8.11.3", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", - "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", + "version": "8.15.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", + "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", + "license": "MIT", "bin": { "acorn": "bin/acorn" }, @@ -3796,26 +5022,35 @@ "node": ">=0.4.0" } }, - "node_modules/acorn-import-attributes": { - "version": "1.9.5", - "resolved": "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz", - "integrity": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==", + "node_modules/acorn-import-phases": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/acorn-import-phases/-/acorn-import-phases-1.0.4.tgz", + "integrity": "sha512-wKmbr/DDiIXzEOiWrTTUcDm24kQ2vGfZQvM2fwg2vXqR5uW6aapr7ObPtj1th32b9u90/Pf4AItvdTh42fBmVQ==", + "license": "MIT", + "engines": { + "node": ">=10.13.0" + }, "peerDependencies": { - "acorn": "^8" + "acorn": "^8.14.0" } }, "node_modules/acorn-jsx": { "version": "5.3.2", "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "license": "MIT", "peerDependencies": { "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, "node_modules/acorn-walk": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.2.tgz", - "integrity": "sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==", + "version": "8.3.4", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.4.tgz", + "integrity": "sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==", + "license": "MIT", + "dependencies": { + "acorn": "^8.11.0" + }, "engines": { "node": ">=0.4.0" } @@ -3824,6 +5059,7 @@ "version": "1.2.2", "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", + "license": "MIT", "engines": { "node": ">= 10.0.0" } @@ -3832,6 +5068,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "license": "MIT", "dependencies": { "clean-stack": "^2.0.0", "indent-string": "^4.0.0" @@ -3841,14 +5078,15 @@ } }, "node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "license": "MIT", "dependencies": { - "fast-deep-equal": "^3.1.1", + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" + "require-from-string": "^2.0.2" }, "funding": { "type": "github", @@ -3859,6 +5097,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "license": "MIT", "dependencies": { "ajv": "^8.0.0" }, @@ -3875,6 +5114,7 @@ "version": "5.1.0", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.3" }, @@ -3883,31 +5123,35 @@ } }, "node_modules/algoliasearch": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.24.0.tgz", - "integrity": "sha512-bf0QV/9jVejssFBmz2HQLxUadxk574t4iwjCKp5E7NBzwKkrDEhKPISIIjAU/p6K5qDx3qoeh4+26zWN1jmw3g==", - "dependencies": { - "@algolia/cache-browser-local-storage": "4.24.0", - "@algolia/cache-common": "4.24.0", - "@algolia/cache-in-memory": "4.24.0", - "@algolia/client-account": "4.24.0", - "@algolia/client-analytics": "4.24.0", - "@algolia/client-common": "4.24.0", - "@algolia/client-personalization": "4.24.0", - "@algolia/client-search": "4.24.0", - "@algolia/logger-common": "4.24.0", - "@algolia/logger-console": "4.24.0", - "@algolia/recommend": "4.24.0", - "@algolia/requester-browser-xhr": "4.24.0", - "@algolia/requester-common": "4.24.0", - "@algolia/requester-node-http": "4.24.0", - "@algolia/transporter": "4.24.0" + "version": "5.35.0", + "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-5.35.0.tgz", + "integrity": "sha512-Y+moNhsqgLmvJdgTsO4GZNgsaDWv8AOGAaPeIeHKlDn/XunoAqYbA+XNpBd1dW8GOXAUDyxC9Rxc7AV4kpFcIg==", + "license": "MIT", + "dependencies": { + "@algolia/abtesting": "1.1.0", + "@algolia/client-abtesting": "5.35.0", + "@algolia/client-analytics": "5.35.0", + "@algolia/client-common": "5.35.0", + "@algolia/client-insights": "5.35.0", + "@algolia/client-personalization": "5.35.0", + "@algolia/client-query-suggestions": "5.35.0", + "@algolia/client-search": "5.35.0", + "@algolia/ingestion": "1.35.0", + "@algolia/monitoring": "1.35.0", + "@algolia/recommend": "5.35.0", + "@algolia/requester-browser-xhr": "5.35.0", + "@algolia/requester-fetch": "5.35.0", + "@algolia/requester-node-http": "5.35.0" + }, + "engines": { + "node": ">= 14.0.0" } }, "node_modules/algoliasearch-helper": { - "version": "3.22.5", - "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.22.5.tgz", - "integrity": "sha512-lWvhdnc+aKOKx8jyA3bsdEgHzm/sglC4cYdMG4xSQyRiPLJVJtH/IVYZG3Hp6PkTEhQqhyVYkeP9z2IlcHJsWw==", + "version": "3.26.0", + "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.26.0.tgz", + "integrity": "sha512-Rv2x3GXleQ3ygwhkhJubhhYGsICmShLAiqtUuJTUkr9uOCOXyF2E71LVT4XDnVffbknv8XgScP4U0Oxtgm+hIw==", + "license": "MIT", "dependencies": { "@algolia/events": "^4.0.1" }, @@ -3915,45 +5159,11 @@ "algoliasearch": ">= 3.1 < 6" } }, - "node_modules/algoliasearch/node_modules/@algolia/client-common": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", - "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", - "dependencies": { - "@algolia/requester-common": "4.24.0", - "@algolia/transporter": "4.24.0" - } - }, - "node_modules/algoliasearch/node_modules/@algolia/client-search": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.24.0.tgz", - "integrity": "sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA==", - "dependencies": { - "@algolia/client-common": "4.24.0", - "@algolia/requester-common": "4.24.0", - "@algolia/transporter": "4.24.0" - } - }, - "node_modules/algoliasearch/node_modules/@algolia/requester-browser-xhr": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.24.0.tgz", - "integrity": "sha512-Z2NxZMb6+nVXSjF13YpjYTdvV3032YTBSGm2vnYvYPA6mMxzM3v5rsCiSspndn9rzIW4Qp1lPHBvuoKJV6jnAA==", - "dependencies": { - "@algolia/requester-common": "4.24.0" - } - }, - "node_modules/algoliasearch/node_modules/@algolia/requester-node-http": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.24.0.tgz", - "integrity": "sha512-JF18yTjNOVYvU/L3UosRcvbPMGT9B+/GQWNWnenIImglzNVGpyzChkXLnrSf6uxwVNO6ESGu6oN8MqcGQcjQJw==", - "dependencies": { - "@algolia/requester-common": "4.24.0" - } - }, "node_modules/ansi-align": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", + "license": "ISC", "dependencies": { "string-width": "^4.1.0" } @@ -3961,12 +5171,14 @@ "node_modules/ansi-align/node_modules/emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT" }, "node_modules/ansi-align/node_modules/string-width": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -3976,6 +5188,33 @@ "node": ">=8" } }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "license": "MIT", + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-escapes/node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/ansi-html-community": { "version": "0.0.8", "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", @@ -3983,6 +5222,7 @@ "engines": [ "node >= 0.8.0" ], + "license": "Apache-2.0", "bin": { "ansi-html": "bin/ansi-html" } @@ -3991,6 +5231,7 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "license": "MIT", "engines": { "node": ">=8" } @@ -3999,6 +5240,7 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -4013,6 +5255,7 @@ "version": "3.1.3", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "license": "ISC", "dependencies": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" @@ -4024,22 +5267,26 @@ "node_modules/arg": { "version": "5.0.2", "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", - "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", + "license": "MIT" }, "node_modules/argparse": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "license": "Python-2.0" }, "node_modules/array-flatten": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", + "license": "MIT" }, "node_modules/array-union": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "license": "MIT", "engines": { "node": ">=8" } @@ -4048,22 +5295,15 @@ "version": "1.9.0", "resolved": "https://registry.npmjs.org/astring/-/astring-1.9.0.tgz", "integrity": "sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg==", + "license": "MIT", "bin": { "astring": "bin/astring" } }, - "node_modules/at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", - "engines": { - "node": ">= 4.0.0" - } - }, "node_modules/autoprefixer": { - "version": "10.4.20", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.20.tgz", - "integrity": "sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==", + "version": "10.4.21", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.21.tgz", + "integrity": "sha512-O+A6LWV5LDHSJD3LjHYoNi4VLsj/Whi7k6zG12xTYaU4cQ8oxQGckXNX8cRHK5yOZ/ppVHe0ZBXGzSV9jXdVbQ==", "funding": [ { "type": "opencollective", @@ -4078,12 +5318,13 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "dependencies": { - "browserslist": "^4.23.3", - "caniuse-lite": "^1.0.30001646", + "browserslist": "^4.24.4", + "caniuse-lite": "^1.0.30001702", "fraction.js": "^4.3.7", "normalize-range": "^0.1.2", - "picocolors": "^1.0.1", + "picocolors": "^1.1.1", "postcss-value-parser": "^4.2.0" }, "bin": { @@ -4097,9 +5338,10 @@ } }, "node_modules/babel-loader": { - "version": "9.1.3", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-9.1.3.tgz", - "integrity": "sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==", + "version": "9.2.1", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-9.2.1.tgz", + "integrity": "sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA==", + "license": "MIT", "dependencies": { "find-cache-dir": "^4.0.0", "schema-utils": "^4.0.0" @@ -4116,17 +5358,19 @@ "version": "2.3.3", "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "license": "MIT", "dependencies": { "object.assign": "^4.1.0" } }, "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.4.10", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.10.tgz", - "integrity": "sha512-rpIuu//y5OX6jVU+a5BCn1R5RSZYWAl2Nar76iwaOdycqb6JPxediskWFMMl7stfwNJR4b7eiQvh5fB5TEQJTQ==", + "version": "0.4.14", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.14.tgz", + "integrity": "sha512-Co2Y9wX854ts6U8gAAPXfn0GmAyctHuK8n0Yhfjd6t30g7yvKjspvvOo9yG+z52PZRgFErt7Ka2pYnXCjLKEpg==", + "license": "MIT", "dependencies": { - "@babel/compat-data": "^7.22.6", - "@babel/helper-define-polyfill-provider": "^0.6.1", + "@babel/compat-data": "^7.27.7", + "@babel/helper-define-polyfill-provider": "^0.6.5", "semver": "^6.3.1" }, "peerDependencies": { @@ -4137,28 +5381,31 @@ "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", "bin": { "semver": "bin/semver.js" } }, "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.10.4", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.4.tgz", - "integrity": "sha512-25J6I8NGfa5YkCDogHRID3fVCadIR8/pGl1/spvCkzb6lVn6SR3ojpx9nOn9iEBcUsjY24AmdKm5khcfKdylcg==", + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.13.0.tgz", + "integrity": "sha512-U+GNwMdSFgzVmfhNm8GJUX88AadB3uo9KpJqS3FaqNIPKgySuvMb+bHPsOmmuWyIcuqZj/pzt1RUIUZns4y2+A==", + "license": "MIT", "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.6.1", - "core-js-compat": "^3.36.1" + "@babel/helper-define-polyfill-provider": "^0.6.5", + "core-js-compat": "^3.43.0" }, "peerDependencies": { "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.1.tgz", - "integrity": "sha512-JfTApdE++cgcTWjsiCQlLyFBMbTUft9ja17saCc93lgV33h4tuCVj7tlvu//qpLwaG+3yEz7/KhahGrUMkVq9g==", + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.5.tgz", + "integrity": "sha512-ISqQ2frbiNU9vIJkzg7dlPpznPZ4jOiUQ1uSmB0fEHeowtN3COYRsXr/xexn64NpU13P06jc/L5TgiJXOgrbEg==", + "license": "MIT", "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.6.1" + "@babel/helper-define-polyfill-provider": "^0.6.5" }, "peerDependencies": { "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" @@ -4168,6 +5415,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -4176,17 +5424,20 @@ "node_modules/balanced-match": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "license": "MIT" }, "node_modules/batch": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", + "license": "MIT" }, "node_modules/big.js": { "version": "5.2.2", "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "license": "MIT", "engines": { "node": "*" } @@ -4195,6 +5446,7 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "license": "MIT", "engines": { "node": ">=8" }, @@ -4206,6 +5458,7 @@ "version": "1.20.3", "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz", "integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==", + "license": "MIT", "dependencies": { "bytes": "3.1.2", "content-type": "~1.0.5", @@ -4229,6 +5482,7 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "license": "MIT", "engines": { "node": ">= 0.8" } @@ -4237,6 +5491,7 @@ "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", "dependencies": { "ms": "2.0.0" } @@ -4244,12 +5499,14 @@ "node_modules/body-parser/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" }, "node_modules/bonjour-service": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.2.1.tgz", - "integrity": "sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.3.0.tgz", + "integrity": "sha512-3YuAUiSkWykd+2Azjgyxei8OWf8thdn8AITIog2M4UICzoqfjlqr64WIjEXZllf/W6vK1goqleSR6brGomxQqA==", + "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.3", "multicast-dns": "^7.2.5" @@ -4258,12 +5515,14 @@ "node_modules/boolbase": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "license": "ISC" }, "node_modules/boxen": { "version": "6.2.1", "resolved": "https://registry.npmjs.org/boxen/-/boxen-6.2.1.tgz", "integrity": "sha512-H4PEsJXfFI/Pt8sjDWbHlQPx4zL/bvSQjcilJmaulGt5mLDorHOHpmdXAJcBcmru7PhYSp/cDMWRko4ZUMFkSw==", + "license": "MIT", "dependencies": { "ansi-align": "^3.0.1", "camelcase": "^6.2.0", @@ -4295,6 +5554,7 @@ "version": "3.0.3", "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "license": "MIT", "dependencies": { "fill-range": "^7.1.1" }, @@ -4303,9 +5563,9 @@ } }, "node_modules/browserslist": { - "version": "4.23.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.3.tgz", - "integrity": "sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==", + "version": "4.25.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.25.1.tgz", + "integrity": "sha512-KGj0KoOMXLpSNkkEI6Z6mShmQy0bc1I+T7K9N81k4WWMrfz+6fQ6es80B/YLAeRoKvjYE1YSHHOW1qe9xIVzHw==", "funding": [ { "type": "opencollective", @@ -4320,11 +5580,12 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "dependencies": { - "caniuse-lite": "^1.0.30001646", - "electron-to-chromium": "^1.5.4", - "node-releases": "^2.0.18", - "update-browserslist-db": "^1.1.0" + "caniuse-lite": "^1.0.30001726", + "electron-to-chromium": "^1.5.173", + "node-releases": "^2.0.19", + "update-browserslist-db": "^1.1.3" }, "bin": { "browserslist": "cli.js" @@ -4342,6 +5603,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "license": "MIT", "engines": { "node": ">= 0.8" } @@ -4350,6 +5612,7 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==", + "license": "MIT", "engines": { "node": ">=14.16" } @@ -4358,6 +5621,7 @@ "version": "10.2.14", "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.14.tgz", "integrity": "sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==", + "license": "MIT", "dependencies": { "@types/http-cache-semantics": "^4.0.2", "get-stream": "^6.0.1", @@ -4371,27 +5635,45 @@ "node": ">=14.16" } }, - "node_modules/cacheable-request/node_modules/normalize-url": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.1.tgz", - "integrity": "sha512-IO9QvjUMWxPQQhs60oOu10CRkWCiZzSUkzbXGGV9pviYl1fXYcvkzQ5jV9z8Y6un8ARoVRl4EtC6v6jNqbaJ/w==", + "node_modules/call-bind": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", + "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.0", + "es-define-property": "^1.0.0", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.2" + }, "engines": { - "node": ">=14.16" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/call-bind": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", - "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "node_modules/call-bind-apply-helpers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", + "license": "MIT", "dependencies": { - "es-define-property": "^1.0.0", "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.1" + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/call-bound": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", + "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "get-intrinsic": "^1.3.0" }, "engines": { "node": ">= 0.4" @@ -4404,6 +5686,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "license": "MIT", "engines": { "node": ">=6" } @@ -4412,6 +5695,7 @@ "version": "4.1.2", "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "license": "MIT", "dependencies": { "pascal-case": "^3.1.2", "tslib": "^2.0.3" @@ -4421,6 +5705,7 @@ "version": "6.3.0", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "license": "MIT", "engines": { "node": ">=10" }, @@ -4432,6 +5717,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "license": "MIT", "dependencies": { "browserslist": "^4.0.0", "caniuse-lite": "^1.0.0", @@ -4440,9 +5726,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001651", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001651.tgz", - "integrity": "sha512-9Cf+Xv1jJNe1xPZLGuUXLNkE1BoDkqRqYyFJ9TDYSqhduqA4hu4oR9HluGoWYQC/aj8WHjsGVV+bwkh0+tegRg==", + "version": "1.0.30001731", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001731.tgz", + "integrity": "sha512-lDdp2/wrOmTRWuoB5DpfNkC0rJDU8DqRa6nYL6HK6sytw70QMopt/NIc/9SM7ylItlBWfACXk0tEn37UWM/+mg==", "funding": [ { "type": "opencollective", @@ -4456,12 +5742,14 @@ "type": "github", "url": "https://github.com/sponsors/ai" } - ] + ], + "license": "CC-BY-4.0" }, "node_modules/ccount": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -4471,6 +5759,7 @@ "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -4486,6 +5775,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "license": "MIT", "engines": { "node": ">=10" } @@ -4494,6 +5784,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -4503,6 +5794,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -4512,6 +5804,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -4521,6 +5814,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz", "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -4530,6 +5824,7 @@ "version": "1.0.0-rc.12", "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz", "integrity": "sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==", + "license": "MIT", "dependencies": { "cheerio-select": "^2.1.0", "dom-serializer": "^2.0.0", @@ -4550,6 +5845,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", + "license": "BSD-2-Clause", "dependencies": { "boolbase": "^1.0.0", "css-select": "^5.1.0", @@ -4566,6 +5862,7 @@ "version": "3.6.0", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "license": "MIT", "dependencies": { "anymatch": "~3.1.2", "braces": "~3.0.2", @@ -4603,6 +5900,7 @@ "url": "https://github.com/sponsors/sibiraj-s" } ], + "license": "MIT", "engines": { "node": ">=8" } @@ -4611,6 +5909,7 @@ "version": "5.3.3", "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz", "integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==", + "license": "MIT", "dependencies": { "source-map": "~0.6.0" }, @@ -4622,6 +5921,7 @@ "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } @@ -4630,6 +5930,7 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "license": "MIT", "engines": { "node": ">=6" } @@ -4638,6 +5939,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==", + "license": "MIT", "engines": { "node": ">=10" }, @@ -4646,9 +5948,10 @@ } }, "node_modules/cli-table3": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.4.tgz", - "integrity": "sha512-Lm3L0p+/npIQWNIiyF/nAn7T5dnOwR3xNTHXYEBFBFVPXzCVNZ5lqEC/1eo/EVfpDsQ1I+TX4ORPQgp+UI0CRw==", + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.5.tgz", + "integrity": "sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==", + "license": "MIT", "dependencies": { "string-width": "^4.2.0" }, @@ -4662,12 +5965,14 @@ "node_modules/cli-table3/node_modules/emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT" }, "node_modules/cli-table3/node_modules/string-width": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -4681,6 +5986,7 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "license": "MIT", "dependencies": { "is-plain-object": "^2.0.4", "kind-of": "^6.0.2", @@ -4690,17 +5996,6 @@ "node": ">=6" } }, - "node_modules/clone-deep/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/clsx": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", @@ -4713,6 +6008,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-2.1.0.tgz", "integrity": "sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -4722,6 +6018,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -4732,17 +6029,20 @@ "node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" }, "node_modules/colord": { "version": "2.9.3", "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", - "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==" + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", + "license": "MIT" }, "node_modules/colorette": { "version": "2.0.20", "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", - "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==" + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", + "license": "MIT" }, "node_modules/combine-promises": { "version": "1.2.0", @@ -4756,6 +6056,7 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -4772,12 +6073,14 @@ "node_modules/common-path-prefix": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", - "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==", + "license": "ISC" }, "node_modules/compressible": { "version": "2.0.18", "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "license": "MIT", "dependencies": { "mime-db": ">= 1.43.0 < 2" }, @@ -4786,9 +6089,10 @@ } }, "node_modules/compressible/node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "version": "1.54.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", + "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -4824,6 +6128,7 @@ "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", "dependencies": { "ms": "2.0.0" } @@ -4831,35 +6136,36 @@ "node_modules/compression/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/compression/node_modules/negotiator": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.4.tgz", - "integrity": "sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" }, "node_modules/concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "license": "MIT" }, "node_modules/config-chain": { "version": "1.1.13", "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", + "license": "MIT", "dependencies": { "ini": "^1.3.4", "proto-list": "~1.2.1" } }, + "node_modules/config-chain/node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "license": "ISC" + }, "node_modules/configstore": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/configstore/-/configstore-6.0.0.tgz", "integrity": "sha512-cD31W1v3GqUlQvbBCGcXmd2Nj9SvLDOP1oQ0YFuLETufzSPaKp11rYBsSOm7rCsW3OnIRAFM3OxRhceaXNYHkA==", + "license": "BSD-2-Clause", "dependencies": { "dot-prop": "^6.0.1", "graceful-fs": "^4.2.6", @@ -4878,19 +6184,25 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "license": "MIT", "engines": { "node": ">=0.8" } }, "node_modules/consola": { - "version": "2.15.3", - "resolved": "https://registry.npmjs.org/consola/-/consola-2.15.3.tgz", - "integrity": "sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==" + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/consola/-/consola-3.4.2.tgz", + "integrity": "sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA==", + "license": "MIT", + "engines": { + "node": "^14.18.0 || >=16.10.0" + } }, "node_modules/content-disposition": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -4899,6 +6211,7 @@ "version": "1.0.5", "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -4906,12 +6219,14 @@ "node_modules/convert-source-map": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==" + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "license": "MIT" }, "node_modules/cookie": { "version": "0.7.1", "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz", "integrity": "sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -4919,12 +6234,14 @@ "node_modules/cookie-signature": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "license": "MIT" }, "node_modules/copy-text-to-clipboard": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/copy-text-to-clipboard/-/copy-text-to-clipboard-3.2.0.tgz", "integrity": "sha512-RnJFp1XR/LOBDckxTib5Qjr/PMfkatD0MUCQgdpqS8MdKiNUzBjAQBEN6oUy+jW7LI93BBG3DtMB2KOOKpGs2Q==", + "license": "MIT", "engines": { "node": ">=12" }, @@ -4936,6 +6253,7 @@ "version": "11.0.0", "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz", "integrity": "sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==", + "license": "MIT", "dependencies": { "fast-glob": "^3.2.11", "glob-parent": "^6.0.1", @@ -4959,6 +6277,7 @@ "version": "6.0.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "license": "ISC", "dependencies": { "is-glob": "^4.0.3" }, @@ -4970,6 +6289,7 @@ "version": "13.2.2", "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz", "integrity": "sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==", + "license": "MIT", "dependencies": { "dir-glob": "^3.0.1", "fast-glob": "^3.3.0", @@ -4988,6 +6308,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "license": "MIT", "engines": { "node": ">=12" }, @@ -4996,21 +6317,23 @@ } }, "node_modules/core-js": { - "version": "3.36.1", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.36.1.tgz", - "integrity": "sha512-BTvUrwxVBezj5SZ3f10ImnX2oRByMxql3EimVqMysepbC9EeMUOpLwdy6Eoili2x6E4kf+ZUB5k/+Jv55alPfA==", + "version": "3.44.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.44.0.tgz", + "integrity": "sha512-aFCtd4l6GvAXwVEh3XbbVqJGHDJt0OZRa+5ePGx3LLwi12WfexqQxcsohb2wgsa/92xtl19Hd66G/L+TaAxDMw==", "hasInstallScript": true, + "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/core-js" } }, "node_modules/core-js-compat": { - "version": "3.36.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.36.1.tgz", - "integrity": "sha512-Dk997v9ZCt3X/npqzyGdTlq6t7lDBhZwGvV94PKzDArjp7BTRm7WlDAXYd/OWdeFHO8OChQYRJNJvUCqCbrtKA==", + "version": "3.44.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.44.0.tgz", + "integrity": "sha512-JepmAj2zfl6ogy34qfWtcE7nHKAJnKsQFRn++scjVS2bZFllwptzw61BZcZFYBPpUznLfAvh0LGhxKppk04ClA==", + "license": "MIT", "dependencies": { - "browserslist": "^4.23.0" + "browserslist": "^4.25.1" }, "funding": { "type": "opencollective", @@ -5018,10 +6341,11 @@ } }, "node_modules/core-js-pure": { - "version": "3.36.1", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.36.1.tgz", - "integrity": "sha512-NXCvHvSVYSrewP0L5OhltzXeWFJLo2AL2TYnj6iLV3Bw8mM62wAQMNgUCRI6EBu6hVVpbCxmOPlxh1Ikw2PfUA==", + "version": "3.44.0", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.44.0.tgz", + "integrity": "sha512-gvMQAGB4dfVUxpYD0k3Fq8J+n5bB6Ytl15lqlZrOIXFzxOhtPaObfkQGHtMRdyjIf7z2IeNULwi1jEwyS+ltKQ==", "hasInstallScript": true, + "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/core-js" @@ -5030,12 +6354,14 @@ "node_modules/core-util-is": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "license": "MIT" }, "node_modules/cosmiconfig": { "version": "8.3.6", "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", + "license": "MIT", "dependencies": { "import-fresh": "^3.3.0", "js-yaml": "^4.1.0", @@ -5058,9 +6384,10 @@ } }, "node_modules/cross-spawn": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.5.tgz", - "integrity": "sha512-ZVJrKKYunU38/76t0RMOulHOnUcbU9GbpWKAOZ0mhjr7CX6FVrH+4FrAapSOekrgFQ3f/8gwMEuIft0aKq6Hug==", + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "license": "MIT", "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", @@ -5074,6 +6401,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-4.0.0.tgz", "integrity": "sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==", + "license": "MIT", "dependencies": { "type-fest": "^1.0.1" }, @@ -5088,6 +6416,7 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", + "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=10" }, @@ -5095,10 +6424,49 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/css-blank-pseudo": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-7.0.1.tgz", + "integrity": "sha512-jf+twWGDf6LDoXDUode+nc7ZlrqfaNphrBIBrcmeP3D8yw1uPaix1gCC8LUQUGQ6CycuK2opkbFFWFuq/a94ag==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "postcss-selector-parser": "^7.0.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-blank-pseudo/node_modules/postcss-selector-parser": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", + "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/css-declaration-sorter": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-7.2.0.tgz", "integrity": "sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow==", + "license": "ISC", "engines": { "node": "^14 || ^16 || >=18" }, @@ -5106,10 +6474,73 @@ "postcss": "^8.0.9" } }, + "node_modules/css-has-pseudo": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-7.0.2.tgz", + "integrity": "sha512-nzol/h+E0bId46Kn2dQH5VElaknX2Sr0hFuB/1EomdC7j+OISt2ZzK7EHX9DZDY53WbIVAR7FYKSO2XnSf07MQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "@csstools/selector-specificity": "^5.0.0", + "postcss-selector-parser": "^7.0.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-has-pseudo/node_modules/@csstools/selector-specificity": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-5.0.0.tgz", + "integrity": "sha512-PCqQV3c4CoVm3kdPhyeZ07VmBRdH2EpMFA/pd9OASpOEC3aXNGoqPDAZ80D0cLpMBxnmk0+yNhGsEx31hq7Gtw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss-selector-parser": "^7.0.0" + } + }, + "node_modules/css-has-pseudo/node_modules/postcss-selector-parser": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", + "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/css-loader": { "version": "6.11.0", "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.11.0.tgz", "integrity": "sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==", + "license": "MIT", "dependencies": { "icss-utils": "^5.1.0", "postcss": "^8.4.33", @@ -5144,6 +6575,7 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-5.0.1.tgz", "integrity": "sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==", + "license": "MIT", "dependencies": { "@jridgewell/trace-mapping": "^0.3.18", "cssnano": "^6.0.1", @@ -5183,10 +6615,33 @@ } } }, + "node_modules/css-prefers-color-scheme": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-10.0.0.tgz", + "integrity": "sha512-VCtXZAWivRglTZditUfB4StnsWr6YVZ2PRtuxQLKTNRdtAf8tpzaVPE9zXIF3VaSc7O70iK/j1+NXxyQCqdPjQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, "node_modules/css-select": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", - "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.2.2.tgz", + "integrity": "sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==", + "license": "BSD-2-Clause", "dependencies": { "boolbase": "^1.0.0", "css-what": "^6.1.0", @@ -5202,6 +6657,7 @@ "version": "2.3.1", "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", + "license": "MIT", "dependencies": { "mdn-data": "2.0.30", "source-map-js": "^1.0.1" @@ -5211,9 +6667,10 @@ } }, "node_modules/css-what": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.2.2.tgz", + "integrity": "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==", + "license": "BSD-2-Clause", "engines": { "node": ">= 6" }, @@ -5221,10 +6678,27 @@ "url": "https://github.com/sponsors/fb55" } }, + "node_modules/cssdb": { + "version": "8.3.1", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-8.3.1.tgz", + "integrity": "sha512-XnDRQMXucLueX92yDe0LPKupXetWoFOgawr4O4X41l5TltgK2NVbJJVDnnOywDYfW1sTJ28AcXGKOqdRKwCcmQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + } + ], + "license": "MIT-0" + }, "node_modules/cssesc": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "license": "MIT", "bin": { "cssesc": "bin/cssesc" }, @@ -5236,6 +6710,7 @@ "version": "6.1.2", "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-6.1.2.tgz", "integrity": "sha512-rYk5UeX7VAM/u0lNqewCdasdtPK81CgX8wJFLEIXHbV2oldWRgJAsZrdhRXkV1NJzA2g850KiFm9mMU2HxNxMA==", + "license": "MIT", "dependencies": { "cssnano-preset-default": "^6.1.2", "lilconfig": "^3.1.1" @@ -5255,6 +6730,7 @@ "version": "6.1.2", "resolved": "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-6.1.2.tgz", "integrity": "sha512-Nhao7eD8ph2DoHolEzQs5CfRpiEP0xa1HBdnFZ82kvqdmbwVBUr2r1QuQ4t1pi+D1ZpqpcO4T+wy/7RxzJ/WPQ==", + "license": "MIT", "dependencies": { "autoprefixer": "^10.4.19", "browserslist": "^4.23.0", @@ -5275,6 +6751,7 @@ "version": "6.1.2", "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-6.1.2.tgz", "integrity": "sha512-1C0C+eNaeN8OcHQa193aRgYexyJtU8XwbdieEjClw+J9d94E41LwT6ivKH0WT+fYwYWB0Zp3I3IZ7tI/BbUbrg==", + "license": "MIT", "dependencies": { "browserslist": "^4.23.0", "css-declaration-sorter": "^7.2.0", @@ -5318,6 +6795,7 @@ "version": "4.0.2", "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-4.0.2.tgz", "integrity": "sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ==", + "license": "MIT", "engines": { "node": "^14 || ^16 || >=18.0" }, @@ -5329,6 +6807,7 @@ "version": "5.0.5", "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==", + "license": "MIT", "dependencies": { "css-tree": "~2.2.0" }, @@ -5341,6 +6820,7 @@ "version": "2.2.1", "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", + "license": "MIT", "dependencies": { "mdn-data": "2.0.28", "source-map-js": "^1.0.1" @@ -5353,7 +6833,8 @@ "node_modules/csso/node_modules/mdn-data": { "version": "2.0.28", "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", - "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==" + "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==", + "license": "CC0-1.0" }, "node_modules/csstype": { "version": "3.1.3", @@ -5363,14 +6844,16 @@ "node_modules/debounce": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz", - "integrity": "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==" + "integrity": "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==", + "license": "MIT" }, "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", + "license": "MIT", "dependencies": { - "ms": "2.1.2" + "ms": "^2.1.3" }, "engines": { "node": ">=6.0" @@ -5382,9 +6865,10 @@ } }, "node_modules/decode-named-character-reference": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz", - "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.2.0.tgz", + "integrity": "sha512-c6fcElNV6ShtZXmsgNgFFV5tVX2PaV4g+MOAkb8eXHvn6sryJBrZa9r0zV6+dtTyoCKxtDy5tyQ5ZwQuidtd+Q==", + "license": "MIT", "dependencies": { "character-entities": "^2.0.0" }, @@ -5397,6 +6881,7 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "license": "MIT", "dependencies": { "mimic-response": "^3.1.0" }, @@ -5411,6 +6896,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "license": "MIT", "engines": { "node": ">=10" }, @@ -5422,6 +6908,7 @@ "version": "0.6.0", "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "license": "MIT", "engines": { "node": ">=4.0.0" } @@ -5430,6 +6917,7 @@ "version": "4.3.1", "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -5438,6 +6926,7 @@ "version": "6.0.3", "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "license": "BSD-2-Clause", "dependencies": { "execa": "^5.0.0" }, @@ -5449,6 +6938,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", + "license": "MIT", "engines": { "node": ">=10" } @@ -5457,6 +6947,7 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "license": "MIT", "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", @@ -5473,6 +6964,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "license": "MIT", "engines": { "node": ">=8" } @@ -5481,43 +6973,24 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "license": "MIT", "dependencies": { "define-data-property": "^1.0.1", "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/del": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", - "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" + "object-keys": "^1.1.1" }, "engines": { - "node": ">=10" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/depd": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "license": "MIT", "engines": { "node": ">= 0.8" } @@ -5526,6 +6999,7 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "license": "MIT", "engines": { "node": ">=6" } @@ -5534,6 +7008,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "license": "MIT", "engines": { "node": ">= 0.8", "npm": "1.2.8000 || >= 1.4.16" @@ -5542,12 +7017,14 @@ "node_modules/detect-node": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "license": "MIT" }, "node_modules/detect-port": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.5.1.tgz", - "integrity": "sha512-aBzdj76lueB6uUst5iAs7+0H/oOjqI5D16XUWxlWMIMROhcM0rfsNVk93zTngq1dDNpoXRr++Sus7ETAExppAQ==", + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.6.1.tgz", + "integrity": "sha512-CmnVc+Hek2egPx1PeTFVta2W78xy2K/9Rkf6cC4T59S50tVnzKj+tnx5mmx5lwvCkujZ4uRrpRSuV+IVs3f90Q==", + "license": "MIT", "dependencies": { "address": "^1.0.1", "debug": "4" @@ -5555,41 +7032,16 @@ "bin": { "detect": "bin/detect-port.js", "detect-port": "bin/detect-port.js" - } - }, - "node_modules/detect-port-alt": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", - "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", - "dependencies": { - "address": "^1.0.1", - "debug": "^2.6.0" - }, - "bin": { - "detect": "bin/detect-port", - "detect-port": "bin/detect-port" }, "engines": { - "node": ">= 4.2.1" - } - }, - "node_modules/detect-port-alt/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" + "node": ">= 4.0.0" } }, - "node_modules/detect-port-alt/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, "node_modules/devlop": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==", + "license": "MIT", "dependencies": { "dequal": "^2.0.0" }, @@ -5602,6 +7054,7 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "license": "MIT", "dependencies": { "path-type": "^4.0.0" }, @@ -5613,6 +7066,7 @@ "version": "5.6.1", "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", + "license": "MIT", "dependencies": { "@leichtgewicht/ip-codec": "^2.0.1" }, @@ -5624,6 +7078,7 @@ "version": "0.2.0", "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "license": "MIT", "dependencies": { "utila": "~0.4" } @@ -5632,6 +7087,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "license": "MIT", "dependencies": { "domelementtype": "^2.3.0", "domhandler": "^5.0.2", @@ -5650,12 +7106,14 @@ "type": "github", "url": "https://github.com/sponsors/fb55" } - ] + ], + "license": "BSD-2-Clause" }, "node_modules/domhandler": { "version": "5.0.3", "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "license": "BSD-2-Clause", "dependencies": { "domelementtype": "^2.3.0" }, @@ -5667,9 +7125,10 @@ } }, "node_modules/domutils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", - "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz", + "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==", + "license": "BSD-2-Clause", "dependencies": { "dom-serializer": "^2.0.0", "domelementtype": "^2.3.0", @@ -5683,6 +7142,7 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "license": "MIT", "dependencies": { "no-case": "^3.0.4", "tslib": "^2.0.3" @@ -5692,6 +7152,7 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-6.0.1.tgz", "integrity": "sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==", + "license": "MIT", "dependencies": { "is-obj": "^2.0.0" }, @@ -5706,44 +7167,66 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "license": "MIT", "engines": { "node": ">=8" } }, + "node_modules/dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/duplexer": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", + "license": "MIT" }, "node_modules/eastasianwidth": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "license": "MIT" }, "node_modules/ee-first": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "license": "MIT" }, "node_modules/electron-to-chromium": { - "version": "1.5.5", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.5.tgz", - "integrity": "sha512-QR7/A7ZkMS8tZuoftC/jfqNkZLQO779SSW3YuZHP4eXpj3EffGLFcB/Xu9AAZQzLccTiCV+EmUo3ha4mQ9wnlA==" + "version": "1.5.194", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.194.tgz", + "integrity": "sha512-SdnWJwSUot04UR51I2oPD8kuP2VI37/CADR1OHsFOUzZIvfWJBO6q11k5P/uKNyTT3cdOsnyjkrZ+DDShqYqJA==", + "license": "ISC" }, "node_modules/emoji-regex": { "version": "9.2.2", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "license": "MIT" }, "node_modules/emojilib": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/emojilib/-/emojilib-2.4.0.tgz", - "integrity": "sha512-5U0rVMU5Y2n2+ykNLQqMoqklN9ICBT/KsvC1Gz6vqHbz2AXXGkG+Pm5rMWk/8Vjrr/mY9985Hi8DYzn1F09Nyw==" + "integrity": "sha512-5U0rVMU5Y2n2+ykNLQqMoqklN9ICBT/KsvC1Gz6vqHbz2AXXGkG+Pm5rMWk/8Vjrr/mY9985Hi8DYzn1F09Nyw==", + "license": "MIT" }, "node_modules/emojis-list": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "license": "MIT", "engines": { "node": ">= 4" } @@ -5752,6 +7235,7 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/emoticon/-/emoticon-4.1.0.tgz", "integrity": "sha512-VWZfnxqwNcc51hIy/sbOdEem6D+cVtpPzEEtVAFdaas30+1dgkyaOQ4sQ6Bp0tOMqWO1v+HQfYaoodOkdhK6SQ==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -5761,14 +7245,16 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", + "license": "MIT", "engines": { "node": ">= 0.8" } }, "node_modules/enhanced-resolve": { - "version": "5.17.1", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz", - "integrity": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==", + "version": "5.18.2", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.2.tgz", + "integrity": "sha512-6Jw4sE1maoRJo3q8MsSIn2onJFbLTOjY9hlx4DZXmOKvLRd1Ok2kXmAGXaafL2+ijsJZ1ClYbl/pmqr9+k4iUQ==", + "license": "MIT", "dependencies": { "graceful-fs": "^4.2.4", "tapable": "^2.2.0" @@ -5781,6 +7267,7 @@ "version": "4.5.0", "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "license": "BSD-2-Clause", "engines": { "node": ">=0.12" }, @@ -5792,17 +7279,16 @@ "version": "1.3.2", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "license": "MIT", "dependencies": { "is-arrayish": "^0.2.1" } }, "node_modules/es-define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", - "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", - "dependencies": { - "get-intrinsic": "^1.2.4" - }, + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "license": "MIT", "engines": { "node": ">= 0.4" } @@ -5811,6 +7297,7 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "license": "MIT", "engines": { "node": ">= 0.4" } @@ -5820,10 +7307,55 @@ "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.0.tgz", "integrity": "sha512-pqrTKmwEIgafsYZAGw9kszYzmagcE/n4dbgwGWLEXg7J4QFJVQRBld8j3Q3GNez79jzxZshq0bcT962QHOghjw==" }, + "node_modules/es-object-atoms": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/esast-util-from-estree": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/esast-util-from-estree/-/esast-util-from-estree-2.0.0.tgz", + "integrity": "sha512-4CyanoAudUSBAn5K13H4JhsMH6L9ZP7XbLVe/dKybkxMO7eDyLsT8UHl9TRNrU2Gr9nz+FovfSIjuXWJ81uVwQ==", + "license": "MIT", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "devlop": "^1.0.0", + "estree-util-visit": "^2.0.0", + "unist-util-position-from-estree": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/esast-util-from-js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/esast-util-from-js/-/esast-util-from-js-2.0.1.tgz", + "integrity": "sha512-8Ja+rNJ0Lt56Pcf3TAmpBZjmx8ZcK5Ts4cAzIOjsjevg9oSXJnl6SUQ2EevU8tv3h6ZLWmoKL5H4fgWvdvfETw==", + "license": "MIT", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "acorn": "^8.0.0", + "esast-util-from-estree": "^2.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, "node_modules/escalade": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", - "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "license": "MIT", "engines": { "node": ">=6" } @@ -5832,6 +7364,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-4.0.0.tgz", "integrity": "sha512-2Sd4ShcWxbx6OY1IHyla/CVNwvg7XwZVoXZHcSu9w9SReNP1EzzD5T8NWKIR38fIqEns9kDWKUQTXXAmlDrdPg==", + "license": "MIT", "engines": { "node": ">=12" }, @@ -5842,12 +7375,14 @@ "node_modules/escape-html": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "license": "MIT" }, "node_modules/escape-string-regexp": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "license": "MIT", "engines": { "node": ">=10" }, @@ -5871,6 +7406,7 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "license": "BSD-2-Clause", "bin": { "esparse": "bin/esparse.js", "esvalidate": "bin/esvalidate.js" @@ -5910,6 +7446,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/estree-util-attach-comments/-/estree-util-attach-comments-3.0.0.tgz", "integrity": "sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw==", + "license": "MIT", "dependencies": { "@types/estree": "^1.0.0" }, @@ -5922,6 +7459,7 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/estree-util-build-jsx/-/estree-util-build-jsx-3.0.1.tgz", "integrity": "sha512-8U5eiL6BTrPxp/CHbs2yMgP8ftMhR5ww1eIKoWRMlqvltHF8fZn5LRDvTKuxD3DUn+shRbLGqXemcP51oFCsGQ==", + "license": "MIT", "dependencies": { "@types/estree-jsx": "^1.0.0", "devlop": "^1.0.0", @@ -5937,6 +7475,21 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz", "integrity": "sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/estree-util-scope": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/estree-util-scope/-/estree-util-scope-1.0.0.tgz", + "integrity": "sha512-2CAASclonf+JFWBNJPndcOpA8EMJwa0Q8LUFJEKqXLW6+qBvbFZuF5gItbQOs/umBUkjviCSDCbBwU2cXbmrhQ==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "devlop": "^1.0.0" + }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" @@ -5946,6 +7499,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/estree-util-to-js/-/estree-util-to-js-2.0.0.tgz", "integrity": "sha512-WDF+xj5rRWmD5tj6bIqRi6CkLIXbbNQUcxQHzGysQzvHmdYG2G7p/Tf0J0gpxGgkeMZNTIjT/AoSvC9Xehcgdg==", + "license": "MIT", "dependencies": { "@types/estree-jsx": "^1.0.0", "astring": "^1.8.0", @@ -5957,9 +7511,9 @@ } }, "node_modules/estree-util-value-to-estree": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/estree-util-value-to-estree/-/estree-util-value-to-estree-3.3.3.tgz", - "integrity": "sha512-Db+m1WSD4+mUO7UgMeKkAwdbfNWwIxLt48XF2oFU9emPfXkIu+k5/nlOj313v7wqtAPo0f9REhUvznFrPkG8CQ==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/estree-util-value-to-estree/-/estree-util-value-to-estree-3.4.0.tgz", + "integrity": "sha512-Zlp+gxis+gCfK12d3Srl2PdX2ybsEA8ZYy6vQGVQTNNYLEGRQQ56XB64bjemN8kxIKXP1nC9ip4Z+ILy9LGzvQ==", "license": "MIT", "dependencies": { "@types/estree": "^1.0.0" @@ -5972,6 +7526,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/estree-util-visit/-/estree-util-visit-2.0.0.tgz", "integrity": "sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww==", + "license": "MIT", "dependencies": { "@types/estree-jsx": "^1.0.0", "@types/unist": "^3.0.0" @@ -5985,6 +7540,7 @@ "version": "3.0.3", "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "license": "MIT", "dependencies": { "@types/estree": "^1.0.0" } @@ -5993,6 +7549,7 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "license": "BSD-2-Clause", "engines": { "node": ">=0.10.0" } @@ -6001,6 +7558,7 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/eta/-/eta-2.2.0.tgz", "integrity": "sha512-UVQ72Rqjy/ZKQalzV5dCCJP80GrmPrMxh6NlNf+erV6ObL0ZFkhCstWRawS85z3smdr3d2wXPsZEY7rDPfGd2g==", + "license": "MIT", "engines": { "node": ">=6.0.0" }, @@ -6012,6 +7570,7 @@ "version": "1.8.1", "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -6031,7 +7590,8 @@ "node_modules/eventemitter3": { "version": "4.0.7", "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "license": "MIT" }, "node_modules/events": { "version": "3.3.0", @@ -6045,6 +7605,7 @@ "version": "5.1.1", "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "license": "MIT", "dependencies": { "cross-spawn": "^7.0.3", "get-stream": "^6.0.0", @@ -6113,6 +7674,7 @@ "version": "0.5.4", "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "license": "MIT", "dependencies": { "safe-buffer": "5.2.1" }, @@ -6124,6 +7686,7 @@ "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", "dependencies": { "ms": "2.0.0" } @@ -6131,7 +7694,8 @@ "node_modules/express/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" }, "node_modules/express/node_modules/path-to-regexp": { "version": "0.1.12", @@ -6143,6 +7707,7 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -6150,12 +7715,14 @@ "node_modules/extend": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "license": "MIT" }, "node_modules/extend-shallow": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "license": "MIT", "dependencies": { "is-extendable": "^0.1.0" }, @@ -6169,15 +7736,16 @@ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" }, "node_modules/fast-glob": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", - "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", + "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", + "license": "MIT", "dependencies": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", "glob-parent": "^5.1.2", "merge2": "^1.3.0", - "micromatch": "^4.0.4" + "micromatch": "^4.0.8" }, "engines": { "node": ">=8.6.0" @@ -6186,12 +7754,30 @@ "node_modules/fast-json-stable-stringify": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "license": "MIT" + }, + "node_modules/fast-uri": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.6.tgz", + "integrity": "sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], + "license": "BSD-3-Clause" }, "node_modules/fastq": { - "version": "1.17.1", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", - "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz", + "integrity": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==", + "license": "ISC", "dependencies": { "reusify": "^1.0.4" } @@ -6200,6 +7786,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/fault/-/fault-2.0.1.tgz", "integrity": "sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==", + "license": "MIT", "dependencies": { "format": "^0.2.0" }, @@ -6212,6 +7799,7 @@ "version": "0.11.4", "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "license": "Apache-2.0", "dependencies": { "websocket-driver": ">=0.5.1" }, @@ -6223,6 +7811,7 @@ "version": "4.2.2", "resolved": "https://registry.npmjs.org/feed/-/feed-4.2.2.tgz", "integrity": "sha512-u5/sxGfiMfZNtJ3OvQpXcvotFpYkL0n9u9mM2vkui2nGo8b4wvDkJ8gAkYqbA8QpGyFCv3RK0Z+Iv+9veCS9bQ==", + "license": "MIT", "dependencies": { "xml-js": "^1.6.11" }, @@ -6230,10 +7819,35 @@ "node": ">=0.4.0" } }, + "node_modules/figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "license": "MIT", + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/figures/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, "node_modules/file-loader": { "version": "6.2.0", "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "license": "MIT", "dependencies": { "loader-utils": "^2.0.0", "schema-utils": "^3.0.0" @@ -6253,6 +7867,7 @@ "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -6268,6 +7883,7 @@ "version": "3.5.2", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "license": "MIT", "peerDependencies": { "ajv": "^6.9.1" } @@ -6275,12 +7891,14 @@ "node_modules/file-loader/node_modules/json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "license": "MIT" }, "node_modules/file-loader/node_modules/schema-utils": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "license": "MIT", "dependencies": { "@types/json-schema": "^7.0.8", "ajv": "^6.12.5", @@ -6294,18 +7912,11 @@ "url": "https://opencollective.com/webpack" } }, - "node_modules/filesize": { - "version": "8.0.7", - "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", - "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==", - "engines": { - "node": ">= 0.4.0" - } - }, "node_modules/fill-range": { "version": "7.1.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "license": "MIT", "dependencies": { "to-regex-range": "^5.0.1" }, @@ -6317,6 +7928,7 @@ "version": "1.3.1", "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz", "integrity": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==", + "license": "MIT", "dependencies": { "debug": "2.6.9", "encodeurl": "~2.0.0", @@ -6334,6 +7946,7 @@ "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", "dependencies": { "ms": "2.0.0" } @@ -6341,12 +7954,14 @@ "node_modules/finalhandler/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" }, "node_modules/find-cache-dir": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-4.0.0.tgz", "integrity": "sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==", + "license": "MIT", "dependencies": { "common-path-prefix": "^3.0.0", "pkg-dir": "^7.0.0" @@ -6362,6 +7977,7 @@ "version": "6.3.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", + "license": "MIT", "dependencies": { "locate-path": "^7.1.0", "path-exists": "^5.0.0" @@ -6377,20 +7993,22 @@ "version": "5.0.2", "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", + "license": "BSD-3-Clause", "bin": { "flat": "cli.js" } }, "node_modules/follow-redirects": { - "version": "1.15.6", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", - "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", + "version": "1.15.11", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.11.tgz", + "integrity": "sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==", "funding": [ { "type": "individual", "url": "https://github.com/sponsors/RubenVerborgh" } ], + "license": "MIT", "engines": { "node": ">=4.0" }, @@ -6400,130 +8018,11 @@ } } }, - "node_modules/fork-ts-checker-webpack-plugin": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz", - "integrity": "sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==", - "dependencies": { - "@babel/code-frame": "^7.8.3", - "@types/json-schema": "^7.0.5", - "chalk": "^4.1.0", - "chokidar": "^3.4.2", - "cosmiconfig": "^6.0.0", - "deepmerge": "^4.2.2", - "fs-extra": "^9.0.0", - "glob": "^7.1.6", - "memfs": "^3.1.2", - "minimatch": "^3.0.4", - "schema-utils": "2.7.0", - "semver": "^7.3.2", - "tapable": "^1.0.0" - }, - "engines": { - "node": ">=10", - "yarn": ">=1.0.0" - }, - "peerDependencies": { - "eslint": ">= 6", - "typescript": ">= 2.7", - "vue-template-compiler": "*", - "webpack": ">= 4" - }, - "peerDependenciesMeta": { - "eslint": { - "optional": true - }, - "vue-template-compiler": { - "optional": true - } - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", - "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", - "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.7.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", - "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", - "dependencies": { - "@types/json-schema": "^7.0.4", - "ajv": "^6.12.2", - "ajv-keywords": "^3.4.1" - }, - "engines": { - "node": ">= 8.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", - "engines": { - "node": ">=6" - } - }, "node_modules/form-data-encoder": { "version": "2.1.4", "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.4.tgz", "integrity": "sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==", + "license": "MIT", "engines": { "node": ">= 14.17" } @@ -6540,6 +8039,7 @@ "version": "0.2.0", "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -6548,6 +8048,7 @@ "version": "4.3.7", "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", + "license": "MIT", "engines": { "node": "*" }, @@ -6560,6 +8061,7 @@ "version": "0.5.2", "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -6578,20 +8080,23 @@ } }, "node_modules/fs-monkey": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.5.tgz", - "integrity": "sha512-8uMbBjrhzW76TYgEV27Y5E//W2f/lTFmx78P2w19FZSxarhI/798APGQyuGCwmkNxgwGRhrLfvWyLBvNtuOmew==" + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.1.0.tgz", + "integrity": "sha512-QMUezzXWII9EV5aTFXW1UBVUO77wYPpjqIF8/AviUCThNeSYZykpoTixUeaNNBwmCev0AMDWMAni+f8Hxb1IFw==", + "license": "Unlicense" }, "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "license": "ISC" }, "node_modules/fsevents": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", "hasInstallScript": true, + "license": "MIT", "optional": true, "os": [ "darwin" @@ -6604,6 +8109,7 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -6612,20 +8118,27 @@ "version": "1.0.0-beta.2", "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/get-intrinsic": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", + "license": "MIT", "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "es-define-property": "^1.0.1", "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" }, "engines": { "node": ">= 0.4" @@ -6637,12 +8150,27 @@ "node_modules/get-own-enumerable-property-symbols": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", - "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==", + "license": "ISC" + }, + "node_modules/get-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } }, "node_modules/get-stream": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "license": "MIT", "engines": { "node": ">=10" }, @@ -6653,12 +8181,15 @@ "node_modules/github-slugger": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.5.0.tgz", - "integrity": "sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==" + "integrity": "sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==", + "license": "ISC" }, "node_modules/glob": { "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -6678,6 +8209,7 @@ "version": "5.1.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "license": "ISC", "dependencies": { "is-glob": "^4.0.1" }, @@ -6694,6 +8226,7 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz", "integrity": "sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==", + "license": "MIT", "dependencies": { "ini": "2.0.0" }, @@ -6704,61 +8237,11 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/global-dirs/node_modules/ini": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", - "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", - "engines": { - "node": ">=10" - } - }, - "node_modules/global-modules": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", - "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", - "dependencies": { - "global-prefix": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/global-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", - "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", - "dependencies": { - "ini": "^1.3.5", - "kind-of": "^6.0.2", - "which": "^1.3.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/global-prefix/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "engines": { - "node": ">=4" - } - }, "node_modules/globby": { "version": "11.1.0", "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "license": "MIT", "dependencies": { "array-union": "^2.1.0", "dir-glob": "^3.0.1", @@ -6775,11 +8258,12 @@ } }, "node_modules/gopd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", - "dependencies": { - "get-intrinsic": "^1.1.3" + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "license": "MIT", + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -6789,6 +8273,7 @@ "version": "12.6.1", "resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz", "integrity": "sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==", + "license": "MIT", "dependencies": { "@sindresorhus/is": "^5.2.0", "@szmarczak/http-timer": "^5.0.1", @@ -6813,6 +8298,7 @@ "version": "5.6.0", "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==", + "license": "MIT", "engines": { "node": ">=14.16" }, @@ -6829,6 +8315,7 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz", "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==", + "license": "MIT", "dependencies": { "js-yaml": "^3.13.1", "kind-of": "^6.0.2", @@ -6843,6 +8330,7 @@ "version": "1.0.10", "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "license": "MIT", "dependencies": { "sprintf-js": "~1.0.2" } @@ -6851,6 +8339,7 @@ "version": "3.14.1", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "license": "MIT", "dependencies": { "argparse": "^1.0.7", "esprima": "^4.0.0" @@ -6863,6 +8352,7 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "license": "MIT", "dependencies": { "duplexer": "^0.1.2" }, @@ -6876,7 +8366,8 @@ "node_modules/handle-thing": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", - "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", + "license": "MIT" }, "node_modules/has-flag": { "version": "4.0.0", @@ -6890,6 +8381,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "license": "MIT", "dependencies": { "es-define-property": "^1.0.0" }, @@ -6897,21 +8389,11 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/has-proto": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", - "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -6923,6 +8405,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-3.0.0.tgz", "integrity": "sha512-IrsVwUHhEULx3R8f/aA8AHuEzAorplsab/v8HBzEiIukwq5i/EC+xmOW+HfP1OaDP+2JkgT1yILHN2O3UFIbcA==", + "license": "MIT", "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, @@ -6934,6 +8417,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "license": "MIT", "dependencies": { "function-bind": "^1.1.2" }, @@ -6942,15 +8426,16 @@ } }, "node_modules/hast-util-from-parse5": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-8.0.1.tgz", - "integrity": "sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ==", + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-8.0.3.tgz", + "integrity": "sha512-3kxEVkEKt0zvcZ3hCRYI8rqrgwtlIOFMWkbclACvjlDw8Li9S2hk/d51OI0nr/gIpdMHNepwgOKqZ/sy0Clpyg==", + "license": "MIT", "dependencies": { "@types/hast": "^3.0.0", "@types/unist": "^3.0.0", "devlop": "^1.0.0", - "hastscript": "^8.0.0", - "property-information": "^6.0.0", + "hastscript": "^9.0.0", + "property-information": "^7.0.0", "vfile": "^6.0.0", "vfile-location": "^5.0.0", "web-namespaces": "^2.0.0" @@ -6964,6 +8449,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz", "integrity": "sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==", + "license": "MIT", "dependencies": { "@types/hast": "^3.0.0" }, @@ -6973,9 +8459,10 @@ } }, "node_modules/hast-util-raw": { - "version": "9.0.4", - "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-9.0.4.tgz", - "integrity": "sha512-LHE65TD2YiNsHD3YuXcKPHXPLuYh/gjp12mOfU8jxSrm1f/yJpsb0F/KKljS6U9LJoP0Ux+tCe8iJ2AsPzTdgA==", + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-9.1.0.tgz", + "integrity": "sha512-Y8/SBAHkZGoNkpzqqfCldijcuUKh7/su31kEBp67cFY09Wy0mTRgtsLYsiIxMJxlu0f6AA5SUTbDR8K0rxnbUw==", + "license": "MIT", "dependencies": { "@types/hast": "^3.0.0", "@types/unist": "^3.0.0", @@ -6997,9 +8484,10 @@ } }, "node_modules/hast-util-to-estree": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-3.1.0.tgz", - "integrity": "sha512-lfX5g6hqVh9kjS/B9E2gSkvHH4SZNiQFiqWS0x9fENzEl+8W12RqdRxX6d/Cwxi30tPQs3bIO+aolQJNp1bIyw==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-3.1.3.tgz", + "integrity": "sha512-48+B/rJWAp0jamNbAAf9M7Uf//UVqAoMmgXhBdxTDJLGKY+LRnZ99qcG+Qjl5HfMpYNzS5v4EAwVEF34LeAj7w==", + "license": "MIT", "dependencies": { "@types/estree": "^1.0.0", "@types/estree-jsx": "^1.0.0", @@ -7012,9 +8500,9 @@ "mdast-util-mdx-expression": "^2.0.0", "mdast-util-mdx-jsx": "^3.0.0", "mdast-util-mdxjs-esm": "^2.0.0", - "property-information": "^6.0.0", + "property-information": "^7.0.0", "space-separated-tokens": "^2.0.0", - "style-to-object": "^0.4.0", + "style-to-js": "^1.0.0", "unist-util-position": "^5.0.0", "zwitch": "^2.0.0" }, @@ -7024,9 +8512,10 @@ } }, "node_modules/hast-util-to-jsx-runtime": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/hast-util-to-jsx-runtime/-/hast-util-to-jsx-runtime-2.3.0.tgz", - "integrity": "sha512-H/y0+IWPdsLLS738P8tDnrQ8Z+dj12zQQ6WC11TIM21C8WFVoIxcqWXf2H3hiTVZjF1AWqoimGwrTWecWrnmRQ==", + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/hast-util-to-jsx-runtime/-/hast-util-to-jsx-runtime-2.3.6.tgz", + "integrity": "sha512-zl6s8LwNyo1P9uw+XJGvZtdFF1GdAkOg8ujOw+4Pyb76874fLps4ueHXDhXWdk6YHQ6OgUtinliG7RsYvCbbBg==", + "license": "MIT", "dependencies": { "@types/estree": "^1.0.0", "@types/hast": "^3.0.0", @@ -7038,9 +8527,9 @@ "mdast-util-mdx-expression": "^2.0.0", "mdast-util-mdx-jsx": "^3.0.0", "mdast-util-mdxjs-esm": "^2.0.0", - "property-information": "^6.0.0", + "property-information": "^7.0.0", "space-separated-tokens": "^2.0.0", - "style-to-object": "^1.0.0", + "style-to-js": "^1.0.0", "unist-util-position": "^5.0.0", "vfile-message": "^4.0.0" }, @@ -7049,23 +8538,11 @@ "url": "https://opencollective.com/unified" } }, - "node_modules/hast-util-to-jsx-runtime/node_modules/inline-style-parser": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.4.tgz", - "integrity": "sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q==" - }, - "node_modules/hast-util-to-jsx-runtime/node_modules/style-to-object": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.8.tgz", - "integrity": "sha512-xT47I/Eo0rwJmaXC4oilDGDWLohVhR6o/xAQcPQN8q6QBuZVL8qMYL85kLmST5cPjAorwvqIA4qXTRQoYHaL6g==", - "dependencies": { - "inline-style-parser": "0.2.4" - } - }, "node_modules/hast-util-to-parse5": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-8.0.0.tgz", "integrity": "sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==", + "license": "MIT", "dependencies": { "@types/hast": "^3.0.0", "comma-separated-tokens": "^2.0.0", @@ -7080,10 +8557,21 @@ "url": "https://opencollective.com/unified" } }, + "node_modules/hast-util-to-parse5/node_modules/property-information": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.5.0.tgz", + "integrity": "sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, "node_modules/hast-util-whitespace": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz", "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==", + "license": "MIT", "dependencies": { "@types/hast": "^3.0.0" }, @@ -7093,14 +8581,15 @@ } }, "node_modules/hastscript": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-8.0.0.tgz", - "integrity": "sha512-dMOtzCEd3ABUeSIISmrETiKuyydk1w0pa+gE/uormcTpSYuaNJPbX1NU3JLyscSLjwAQM8bWMhhIlnCqnRvDTw==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-9.0.1.tgz", + "integrity": "sha512-g7df9rMFX/SPi34tyGCyUBREQoKkapwdY/T04Qn9TDWfHhAYt4/I0gMVirzK5wEzeUqIjEB+LXC/ypb7Aqno5w==", + "license": "MIT", "dependencies": { "@types/hast": "^3.0.0", "comma-separated-tokens": "^2.0.0", "hast-util-parse-selector": "^4.0.0", - "property-information": "^6.0.0", + "property-information": "^7.0.0", "space-separated-tokens": "^2.0.0" }, "funding": { @@ -7112,6 +8601,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "license": "MIT", "bin": { "he": "bin/he" } @@ -7120,6 +8610,7 @@ "version": "4.10.1", "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", + "license": "MIT", "dependencies": { "@babel/runtime": "^7.1.2", "loose-envify": "^1.2.0", @@ -7133,6 +8624,7 @@ "version": "3.3.2", "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "license": "BSD-3-Clause", "dependencies": { "react-is": "^16.7.0" } @@ -7141,6 +8633,7 @@ "version": "2.1.6", "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "license": "MIT", "dependencies": { "inherits": "^2.0.1", "obuf": "^1.0.0", @@ -7151,12 +8644,14 @@ "node_modules/hpack.js/node_modules/isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "license": "MIT" }, "node_modules/hpack.js/node_modules/readable-stream": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "license": "MIT", "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -7170,20 +8665,22 @@ "node_modules/hpack.js/node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "license": "MIT" }, "node_modules/hpack.js/node_modules/string_decoder": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "license": "MIT", "dependencies": { "safe-buffer": "~5.1.0" } }, "node_modules/html-entities": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.5.2.tgz", - "integrity": "sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.6.0.tgz", + "integrity": "sha512-kig+rMn/QOVRvr7c86gQ8lWXq+Hkv6CbAH1hLu+RG338StTpE8Z0b44SDVaqVu7HGKf27frdmUYEs9hTUX/cLQ==", "funding": [ { "type": "github", @@ -7193,17 +8690,20 @@ "type": "patreon", "url": "https://patreon.com/mdevils" } - ] + ], + "license": "MIT" }, "node_modules/html-escaper": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "license": "MIT" }, "node_modules/html-minifier-terser": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-7.2.0.tgz", "integrity": "sha512-tXgn3QfqPIpGl9o+K5tpcj3/MN4SfLtsx2GWwBC3SSd0tXQGyF3gsSqad8loJgKZGM3ZxbYDd5yhiBIdWpmvLA==", + "license": "MIT", "dependencies": { "camel-case": "^4.1.2", "clean-css": "~5.3.2", @@ -7224,6 +8724,7 @@ "version": "10.0.1", "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", + "license": "MIT", "engines": { "node": ">=14" } @@ -7232,6 +8733,7 @@ "version": "3.3.1", "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz", "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==", + "license": "MIT", "engines": { "node": ">=8" }, @@ -7243,15 +8745,17 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz", "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" } }, "node_modules/html-webpack-plugin": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.6.0.tgz", - "integrity": "sha512-iwaY4wzbe48AfKLZ/Cc8k0L+FKG6oSNRaZ8x5A/T/IVDGyXcbHncM9TdDa93wn0FsSm82FhTKW7f3vS61thXAw==", + "version": "5.6.3", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.6.3.tgz", + "integrity": "sha512-QSf1yjtSAsmf7rYBV7XX86uua4W/vkhIt0xNXKbsi2foEeW7vjJQz4bhnpL3xH+l1ryl1680uNv968Z+X6jSYg==", + "license": "MIT", "dependencies": { "@types/html-minifier-terser": "^6.0.0", "html-minifier-terser": "^6.0.2", @@ -7283,6 +8787,7 @@ "version": "8.3.0", "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "license": "MIT", "engines": { "node": ">= 12" } @@ -7291,6 +8796,7 @@ "version": "6.1.0", "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "license": "MIT", "dependencies": { "camel-case": "^4.1.2", "clean-css": "^5.2.2", @@ -7318,6 +8824,7 @@ "url": "https://github.com/sponsors/fb55" } ], + "license": "MIT", "dependencies": { "domelementtype": "^2.3.0", "domhandler": "^5.0.3", @@ -7326,19 +8833,22 @@ } }, "node_modules/http-cache-semantics": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", - "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==" + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz", + "integrity": "sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==", + "license": "BSD-2-Clause" }, "node_modules/http-deceiver": { "version": "1.2.7", "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", + "license": "MIT" }, "node_modules/http-errors": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "license": "MIT", "dependencies": { "depd": "2.0.0", "inherits": "2.0.4", @@ -7351,14 +8861,16 @@ } }, "node_modules/http-parser-js": { - "version": "0.5.8", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", - "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" + "version": "0.5.10", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.10.tgz", + "integrity": "sha512-Pysuw9XpUq5dVc/2SMHpuTY01RFl8fttgcyunjL7eEMhGM3cI4eOmiCycJDVCo/7O7ClfQD3SaI6ftDzqOXYMA==", + "license": "MIT" }, "node_modules/http-proxy": { "version": "1.18.1", "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "license": "MIT", "dependencies": { "eventemitter3": "^4.0.0", "follow-redirects": "^1.0.0", @@ -7396,6 +8908,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "license": "MIT", "engines": { "node": ">=10" }, @@ -7407,6 +8920,7 @@ "version": "2.2.1", "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.1.tgz", "integrity": "sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==", + "license": "MIT", "dependencies": { "quick-lru": "^5.1.1", "resolve-alpn": "^1.2.0" @@ -7419,6 +8933,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "license": "Apache-2.0", "engines": { "node": ">=10.17.0" } @@ -7427,6 +8942,7 @@ "version": "0.4.24", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "license": "MIT", "dependencies": { "safer-buffer": ">= 2.1.2 < 3" }, @@ -7438,6 +8954,7 @@ "version": "5.1.0", "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "license": "ISC", "engines": { "node": "^10 || ^12 || >= 14" }, @@ -7446,21 +8963,19 @@ } }, "node_modules/ignore": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", - "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "license": "MIT", "engines": { "node": ">= 4" } }, "node_modules/image-size": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.2.1.tgz", - "integrity": "sha512-rH+46sQJ2dlwfjfhCyNx5thzrv+dtmBIhPHk0zgRUukHzZ/kRueTJXoYYsclBaKcSMBWuGbOFXtioLpzTb5euw==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-2.0.2.tgz", + "integrity": "sha512-IRqXKlaXwgSMAMtpNzZa1ZAe8m+Sa1770Dhk8VkSsP9LS+iHD62Zd8FQKs8fbPiagBE7BzoFX23cxFnwshpV6w==", "license": "MIT", - "dependencies": { - "queue": "6.0.2" - }, "bin": { "image-size": "bin/image-size.js" }, @@ -7468,19 +8983,11 @@ "node": ">=16.x" } }, - "node_modules/immer": { - "version": "9.0.21", - "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz", - "integrity": "sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/immer" - } - }, "node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", + "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", + "license": "MIT", "dependencies": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" @@ -7496,6 +9003,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", + "license": "MIT", "engines": { "node": ">=8" } @@ -7504,6 +9012,7 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "license": "MIT", "engines": { "node": ">=0.8.19" } @@ -7512,14 +9021,16 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/infima": { - "version": "0.2.0-alpha.44", - "resolved": "https://registry.npmjs.org/infima/-/infima-0.2.0-alpha.44.tgz", - "integrity": "sha512-tuRkUSO/lB3rEhLJk25atwAjgLuzq070+pOW8XcvpHky/YbENnRRdPd85IBkyeTgttmOy5ah+yHYsK1HhUd4lQ==", + "version": "0.2.0-alpha.45", + "resolved": "https://registry.npmjs.org/infima/-/infima-0.2.0-alpha.45.tgz", + "integrity": "sha512-uyH0zfr1erU1OohLk0fT4Rrb94AOhguWNOcD9uGrSpRvNB+6gZXUoJX5J0NtvzBO10YZ9PgvA4NFgt+fYg8ojw==", + "license": "MIT", "engines": { "node": ">=12" } @@ -7528,6 +9039,8 @@ "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", + "license": "ISC", "dependencies": { "once": "^1.3.0", "wrappy": "1" @@ -7536,38 +9049,38 @@ "node_modules/inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "license": "ISC" }, "node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" - }, - "node_modules/inline-style-parser": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz", - "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==" - }, - "node_modules/interpret": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", - "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "license": "ISC", "engines": { - "node": ">= 0.10" + "node": ">=10" } }, + "node_modules/inline-style-parser": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.4.tgz", + "integrity": "sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q==", + "license": "MIT" + }, "node_modules/invariant": { "version": "2.2.4", "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "license": "MIT", "dependencies": { "loose-envify": "^1.0.0" } }, "node_modules/ipaddr.js": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.1.0.tgz", - "integrity": "sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.2.0.tgz", + "integrity": "sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==", + "license": "MIT", "engines": { "node": ">= 10" } @@ -7576,6 +9089,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz", "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -7585,6 +9099,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz", "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==", + "license": "MIT", "dependencies": { "is-alphabetical": "^2.0.0", "is-decimal": "^2.0.0" @@ -7597,12 +9112,14 @@ "node_modules/is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "license": "MIT" }, "node_modules/is-binary-path": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "license": "MIT", "dependencies": { "binary-extensions": "^2.0.0" }, @@ -7614,6 +9131,7 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz", "integrity": "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==", + "license": "MIT", "dependencies": { "ci-info": "^3.2.0" }, @@ -7622,11 +9140,15 @@ } }, "node_modules/is-core-module": { - "version": "2.13.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", - "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", + "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", + "license": "MIT", "dependencies": { - "hasown": "^2.0.0" + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -7636,6 +9158,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz", "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -7645,6 +9168,7 @@ "version": "2.2.1", "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "license": "MIT", "bin": { "is-docker": "cli.js" }, @@ -7659,6 +9183,7 @@ "version": "0.1.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -7667,6 +9192,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -7675,6 +9201,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "license": "MIT", "engines": { "node": ">=8" } @@ -7683,6 +9210,7 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "license": "MIT", "dependencies": { "is-extglob": "^2.1.1" }, @@ -7694,6 +9222,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz", "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -7703,6 +9232,7 @@ "version": "0.4.0", "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", + "license": "MIT", "dependencies": { "global-dirs": "^3.0.0", "is-path-inside": "^3.0.2" @@ -7718,6 +9248,7 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-6.0.0.tgz", "integrity": "sha512-JEjxbSmtPSt1c8XTkVrlujcXdKV1/tvuQ7GwKcAlyiVLeYFQ2VHat8xfrDJsIkhCdF/tZ7CiIR3sy141c6+gPQ==", + "license": "MIT", "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, @@ -7729,6 +9260,7 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "license": "MIT", "engines": { "node": ">=0.12.0" } @@ -7737,22 +9269,16 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/is-path-cwd": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", - "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", - "engines": { - "node": ">=6" - } - }, "node_modules/is-path-inside": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "license": "MIT", "engines": { "node": ">=8" } @@ -7761,6 +9287,7 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", + "license": "MIT", "engines": { "node": ">=12" }, @@ -7769,41 +9296,31 @@ } }, "node_modules/is-plain-object": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "license": "MIT", + "dependencies": { + "isobject": "^3.0.1" + }, "engines": { "node": ">=0.10.0" } }, - "node_modules/is-reference": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.2.tgz", - "integrity": "sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg==", - "dependencies": { - "@types/estree": "*" - } - }, "node_modules/is-regexp": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==", + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/is-root": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", - "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", - "engines": { - "node": ">=6" - } - }, "node_modules/is-stream": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "license": "MIT", "engines": { "node": ">=8" }, @@ -7814,12 +9331,14 @@ "node_modules/is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", + "license": "MIT" }, "node_modules/is-wsl": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "license": "MIT", "dependencies": { "is-docker": "^2.0.0" }, @@ -7831,6 +9350,7 @@ "version": "0.4.1", "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.4.1.tgz", "integrity": "sha512-/kppl+R+LO5VmhYSEWARUFjodS25D68gvj8W7z0I7OWhUla5xWu8KL6CtB2V0R6yqhnRgbcaREMr4EEM6htLPQ==", + "license": "MIT", "engines": { "node": ">=12" } @@ -7838,17 +9358,20 @@ "node_modules/isarray": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", + "license": "MIT" }, "node_modules/isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "license": "ISC" }, "node_modules/isobject": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -7857,6 +9380,7 @@ "version": "29.7.0", "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", + "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "@types/node": "*", @@ -7873,6 +9397,7 @@ "version": "29.7.0", "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", + "license": "MIT", "dependencies": { "@types/node": "*", "jest-util": "^29.7.0", @@ -7887,6 +9412,7 @@ "version": "8.1.1", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -7898,9 +9424,10 @@ } }, "node_modules/jiti": { - "version": "1.21.0", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.0.tgz", - "integrity": "sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==", + "version": "1.21.7", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.7.tgz", + "integrity": "sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==", + "license": "MIT", "bin": { "jiti": "bin/jiti.js" } @@ -7909,6 +9436,7 @@ "version": "17.13.3", "resolved": "https://registry.npmjs.org/joi/-/joi-17.13.3.tgz", "integrity": "sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA==", + "license": "BSD-3-Clause", "dependencies": { "@hapi/hoek": "^9.3.0", "@hapi/topo": "^5.1.0", @@ -7926,6 +9454,7 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "license": "MIT", "dependencies": { "argparse": "^2.0.1" }, @@ -7934,20 +9463,22 @@ } }, "node_modules/jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", + "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", + "license": "MIT", "bin": { "jsesc": "bin/jsesc" }, "engines": { - "node": ">=4" + "node": ">=6" } }, "node_modules/json-buffer": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "license": "MIT" }, "node_modules/json-parse-even-better-errors": { "version": "2.3.1", @@ -7957,12 +9488,14 @@ "node_modules/json-schema-traverse": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "license": "MIT" }, "node_modules/json5": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "license": "MIT", "bin": { "json5": "lib/cli.js" }, @@ -7985,6 +9518,7 @@ "version": "4.5.4", "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "license": "MIT", "dependencies": { "json-buffer": "3.0.1" } @@ -7993,6 +9527,7 @@ "version": "6.0.3", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -8001,6 +9536,7 @@ "version": "3.0.3", "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "license": "MIT", "engines": { "node": ">=6" } @@ -8009,6 +9545,7 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-7.0.0.tgz", "integrity": "sha512-KvNT4XqAMzdcL6ka6Tl3i2lYeFDgXNCuIX+xNx6ZMVR1dFq+idXd9FLKNMOIx0t9mJ9/HudyX4oZWXZQ0UJHeg==", + "license": "MIT", "dependencies": { "package-json": "^8.1.0" }, @@ -8020,26 +9557,29 @@ } }, "node_modules/launch-editor": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.1.tgz", - "integrity": "sha512-eB/uXmFVpY4zezmGp5XtU21kwo7GBbKB+EQ+UZeWtGb9yAM5xt/Evk+lYH3eRNAtId+ej4u7TYPFZ07w4s7rRw==", + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.11.0.tgz", + "integrity": "sha512-R/PIF14L6e2eHkhvQPu7jDRCr0msfCYCxbYiLgkkAGi0dVPWuM+RrsPu0a5dpuNe0KWGL3jpAkOlv53xGfPheQ==", + "license": "MIT", "dependencies": { - "picocolors": "^1.0.0", - "shell-quote": "^1.8.1" + "picocolors": "^1.1.1", + "shell-quote": "^1.8.3" } }, "node_modules/leven": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/lilconfig": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.2.tgz", - "integrity": "sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz", + "integrity": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==", + "license": "MIT", "engines": { "node": ">=14" }, @@ -8050,7 +9590,8 @@ "node_modules/lines-and-columns": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "license": "MIT" }, "node_modules/loader-runner": { "version": "4.3.0", @@ -8064,6 +9605,7 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "license": "MIT", "dependencies": { "big.js": "^5.2.2", "emojis-list": "^3.0.0", @@ -8077,6 +9619,7 @@ "version": "7.2.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", + "license": "MIT", "dependencies": { "p-locate": "^6.0.0" }, @@ -8095,22 +9638,26 @@ "node_modules/lodash.debounce": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", + "license": "MIT" }, "node_modules/lodash.memoize": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", + "license": "MIT" }, "node_modules/lodash.uniq": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", + "license": "MIT" }, "node_modules/longest-streak": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -8131,6 +9678,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "license": "MIT", "dependencies": { "tslib": "^2.0.3" } @@ -8139,6 +9687,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==", + "license": "MIT", "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, @@ -8150,6 +9699,7 @@ "version": "5.1.1", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "license": "ISC", "dependencies": { "yallist": "^3.0.2" } @@ -8158,6 +9708,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/markdown-extensions/-/markdown-extensions-2.0.0.tgz", "integrity": "sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q==", + "license": "MIT", "engines": { "node": ">=16" }, @@ -8166,21 +9717,33 @@ } }, "node_modules/markdown-table": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.3.tgz", - "integrity": "sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.4.tgz", + "integrity": "sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, "node_modules/mdast-util-directive": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-directive/-/mdast-util-directive-3.0.0.tgz", - "integrity": "sha512-JUpYOqKI4mM3sZcNxmF/ox04XYFFkNwr0CFlrQIkCwbvH0xzMCqkMqAde9wRd80VAhaUrwFwKm2nxretdT1h7Q==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-directive/-/mdast-util-directive-3.1.0.tgz", + "integrity": "sha512-I3fNFt+DHmpWCYAT7quoM6lHf9wuqtI+oCOfvILnoicNIqjh5E3dEJWiXuYME2gNe8vl1iMQwyUHa7bgFmak6Q==", + "license": "MIT", "dependencies": { "@types/mdast": "^4.0.0", "@types/unist": "^3.0.0", + "ccount": "^2.0.0", "devlop": "^1.0.0", "mdast-util-from-markdown": "^2.0.0", "mdast-util-to-markdown": "^2.0.0", @@ -8194,9 +9757,10 @@ } }, "node_modules/mdast-util-find-and-replace": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.1.tgz", - "integrity": "sha512-SG21kZHGC3XRTSUhtofZkBzZTJNM5ecCi0SK2IMKmSXR8vO3peL+kb1O0z7Zl83jKtutG4k5Wv/W7V3/YHvzPA==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.2.tgz", + "integrity": "sha512-Tmd1Vg/m3Xz43afeNxDIhWRtFZgM2VLyaf4vSTYwudTyeuTneoL3qtWMA5jeLyz/O1vDJmmV4QuScFCA2tBPwg==", + "license": "MIT", "dependencies": { "@types/mdast": "^4.0.0", "escape-string-regexp": "^5.0.0", @@ -8212,6 +9776,7 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "license": "MIT", "engines": { "node": ">=12" }, @@ -8220,9 +9785,10 @@ } }, "node_modules/mdast-util-from-markdown": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.1.tgz", - "integrity": "sha512-aJEUyzZ6TzlsX2s5B4Of7lN7EQtAxvtradMMglCQDyaTFgse6CmtmdJ15ElnVRlCg1vpNyVtbem0PWzlNieZsA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.2.tgz", + "integrity": "sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==", + "license": "MIT", "dependencies": { "@types/mdast": "^4.0.0", "@types/unist": "^3.0.0", @@ -8243,9 +9809,9 @@ } }, "node_modules/mdast-util-from-markdown/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", "funding": [ { "type": "GitHub Sponsors", @@ -8255,12 +9821,14 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, "node_modules/mdast-util-frontmatter": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/mdast-util-frontmatter/-/mdast-util-frontmatter-2.0.1.tgz", "integrity": "sha512-LRqI9+wdgC25P0URIJY9vwocIzCcksduHQ9OF2joxQoyTNVduwLAFUzjoopuRJbJAReaKrNQKAZKL3uCMugWJA==", + "license": "MIT", "dependencies": { "@types/mdast": "^4.0.0", "devlop": "^1.0.0", @@ -8278,6 +9846,7 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "license": "MIT", "engines": { "node": ">=12" }, @@ -8286,9 +9855,10 @@ } }, "node_modules/mdast-util-gfm": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-3.0.0.tgz", - "integrity": "sha512-dgQEX5Amaq+DuUqf26jJqSK9qgixgd6rYDHAv4aTBuA92cTknZlKpPfa86Z/s8Dj8xsAQpFfBmPUHWJBWqS4Bw==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-3.1.0.tgz", + "integrity": "sha512-0ulfdQOM3ysHhCJ1p06l0b0VKlhU0wuQs3thxZQagjcjPrlFRqY215uZGHHJan9GEAXd9MbfPjFJz+qMkVR6zQ==", + "license": "MIT", "dependencies": { "mdast-util-from-markdown": "^2.0.0", "mdast-util-gfm-autolink-literal": "^2.0.0", @@ -8307,6 +9877,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.1.tgz", "integrity": "sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==", + "license": "MIT", "dependencies": { "@types/mdast": "^4.0.0", "ccount": "^2.0.0", @@ -8320,9 +9891,9 @@ } }, "node_modules/mdast-util-gfm-autolink-literal/node_modules/micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", "funding": [ { "type": "GitHub Sponsors", @@ -8333,15 +9904,16 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "node_modules/mdast-util-gfm-autolink-literal/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", "funding": [ { "type": "GitHub Sponsors", @@ -8351,12 +9923,14 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, "node_modules/mdast-util-gfm-footnote": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.0.0.tgz", - "integrity": "sha512-5jOT2boTSVkMnQ7LTrd6n/18kqwjmuYqo7JUPe+tRCY6O7dAuTFMtTPauYYrMPpox9hlN0uOx/FL8XvEfG9/mQ==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.1.0.tgz", + "integrity": "sha512-sqpDWlsHn7Ac9GNZQMeUzPQSMzR6Wv0WKRNvQRg0KqHh02fpTz69Qc1QSseNX29bhz1ROIyNyxExfawVKTm1GQ==", + "license": "MIT", "dependencies": { "@types/mdast": "^4.0.0", "devlop": "^1.1.0", @@ -8373,6 +9947,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz", "integrity": "sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==", + "license": "MIT", "dependencies": { "@types/mdast": "^4.0.0", "mdast-util-from-markdown": "^2.0.0", @@ -8387,6 +9962,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz", "integrity": "sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==", + "license": "MIT", "dependencies": { "@types/mdast": "^4.0.0", "devlop": "^1.0.0", @@ -8403,6 +9979,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz", "integrity": "sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==", + "license": "MIT", "dependencies": { "@types/mdast": "^4.0.0", "devlop": "^1.0.0", @@ -8418,6 +9995,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/mdast-util-mdx/-/mdast-util-mdx-3.0.0.tgz", "integrity": "sha512-JfbYLAW7XnYTTbUsmpu0kdBUVe+yKVJZBItEjwyYJiDJuZ9w4eeaqks4HQO+R7objWgS2ymV60GYpI14Ug554w==", + "license": "MIT", "dependencies": { "mdast-util-from-markdown": "^2.0.0", "mdast-util-mdx-expression": "^2.0.0", @@ -8434,6 +10012,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.1.tgz", "integrity": "sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ==", + "license": "MIT", "dependencies": { "@types/estree-jsx": "^1.0.0", "@types/hast": "^3.0.0", @@ -8448,9 +10027,10 @@ } }, "node_modules/mdast-util-mdx-jsx": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.1.3.tgz", - "integrity": "sha512-bfOjvNt+1AcbPLTFMFWY149nJz0OjmewJs3LQQ5pIyVGxP4CdOqNVJL6kTaM5c68p8q82Xv3nCyFfUnuEcH3UQ==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.2.0.tgz", + "integrity": "sha512-lj/z8v0r6ZtsN/cGNNtemmmfoLAFZnjMbNyLzBafjzikOM+glrjNHPlf6lQDOTccj9n5b0PPihEBbhneMyGs1Q==", + "license": "MIT", "dependencies": { "@types/estree-jsx": "^1.0.0", "@types/hast": "^3.0.0", @@ -8474,6 +10054,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-2.0.1.tgz", "integrity": "sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==", + "license": "MIT", "dependencies": { "@types/estree-jsx": "^1.0.0", "@types/hast": "^3.0.0", @@ -8491,6 +10072,7 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz", "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==", + "license": "MIT", "dependencies": { "@types/mdast": "^4.0.0", "unist-util-is": "^6.0.0" @@ -8504,6 +10086,7 @@ "version": "13.2.0", "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.0.tgz", "integrity": "sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==", + "license": "MIT", "dependencies": { "@types/hast": "^3.0.0", "@types/mdast": "^4.0.0", @@ -8521,15 +10104,17 @@ } }, "node_modules/mdast-util-to-markdown": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.0.tgz", - "integrity": "sha512-SR2VnIEdVNCJbP6y7kVTJgPLifdr8WEU440fQec7qHoHOUz/oJ2jmNRqdDQ3rbiStOXb2mCDGTuwsK5OPUgYlQ==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.2.tgz", + "integrity": "sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==", + "license": "MIT", "dependencies": { "@types/mdast": "^4.0.0", "@types/unist": "^3.0.0", "longest-streak": "^3.0.0", "mdast-util-phrasing": "^4.0.0", "mdast-util-to-string": "^4.0.0", + "micromark-util-classify-character": "^2.0.0", "micromark-util-decode-string": "^2.0.0", "unist-util-visit": "^5.0.0", "zwitch": "^2.0.0" @@ -8543,6 +10128,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz", "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==", + "license": "MIT", "dependencies": { "@types/mdast": "^4.0.0" }, @@ -8554,12 +10140,14 @@ "node_modules/mdn-data": { "version": "2.0.30", "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", - "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==" + "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==", + "license": "CC0-1.0" }, "node_modules/media-typer": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -8568,6 +10156,7 @@ "version": "3.5.3", "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", + "license": "Unlicense", "dependencies": { "fs-monkey": "^1.0.4" }, @@ -8579,6 +10168,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==", + "license": "MIT", "funding": { "url": "https://github.com/sponsors/sindresorhus" } @@ -8592,6 +10182,7 @@ "version": "1.4.1", "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "license": "MIT", "engines": { "node": ">= 8" } @@ -8600,14 +10191,15 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "license": "MIT", "engines": { "node": ">= 0.6" } }, "node_modules/micromark": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.0.tgz", - "integrity": "sha512-o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.2.tgz", + "integrity": "sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==", "funding": [ { "type": "GitHub Sponsors", @@ -8618,6 +10210,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "@types/debug": "^4.0.0", "debug": "^4.0.0", @@ -8639,9 +10232,9 @@ } }, "node_modules/micromark-core-commonmark": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.1.tgz", - "integrity": "sha512-CUQyKr1e///ZODyD1U3xit6zXwy1a8q2a1S1HKtIlmgvurrEpaw/Y9y6KSIbF8P59cn/NjzHyO+Q2fAyYLQrAA==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.3.tgz", + "integrity": "sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==", "funding": [ { "type": "GitHub Sponsors", @@ -8652,6 +10245,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "decode-named-character-reference": "^1.0.0", "devlop": "^1.0.0", @@ -8672,9 +10266,9 @@ } }, "node_modules/micromark-core-commonmark/node_modules/micromark-factory-space": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", - "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", + "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", "funding": [ { "type": "GitHub Sponsors", @@ -8685,15 +10279,16 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "node_modules/micromark-core-commonmark/node_modules/micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", "funding": [ { "type": "GitHub Sponsors", @@ -8704,15 +10299,16 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "node_modules/micromark-core-commonmark/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", "funding": [ { "type": "GitHub Sponsors", @@ -8722,12 +10318,14 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, "node_modules/micromark-extension-directive": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/micromark-extension-directive/-/micromark-extension-directive-3.0.2.tgz", "integrity": "sha512-wjcXHgk+PPdmvR58Le9d7zQYWy+vKEU9Se44p2CrCDPiLr2FMyiT4Fyb5UFKFC66wGB3kPlgD7q3TnoqPS7SZA==", + "license": "MIT", "dependencies": { "devlop": "^1.0.0", "micromark-factory-space": "^2.0.0", @@ -8743,9 +10341,9 @@ } }, "node_modules/micromark-extension-directive/node_modules/micromark-factory-space": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", - "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", + "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", "funding": [ { "type": "GitHub Sponsors", @@ -8756,15 +10354,16 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "node_modules/micromark-extension-directive/node_modules/micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", "funding": [ { "type": "GitHub Sponsors", @@ -8775,15 +10374,16 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "node_modules/micromark-extension-directive/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", "funding": [ { "type": "GitHub Sponsors", @@ -8793,12 +10393,14 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, "node_modules/micromark-extension-frontmatter": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/micromark-extension-frontmatter/-/micromark-extension-frontmatter-2.0.0.tgz", "integrity": "sha512-C4AkuM3dA58cgZha7zVnuVxBhDsbttIMiytjgsM2XbHAB2faRVaHRle40558FBN+DJcrLNCoqG5mlrpdU4cRtg==", + "license": "MIT", "dependencies": { "fault": "^2.0.0", "micromark-util-character": "^2.0.0", @@ -8811,9 +10413,9 @@ } }, "node_modules/micromark-extension-frontmatter/node_modules/micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", "funding": [ { "type": "GitHub Sponsors", @@ -8824,15 +10426,16 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "node_modules/micromark-extension-frontmatter/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", "funding": [ { "type": "GitHub Sponsors", @@ -8842,12 +10445,14 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, "node_modules/micromark-extension-gfm": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz", "integrity": "sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==", + "license": "MIT", "dependencies": { "micromark-extension-gfm-autolink-literal": "^2.0.0", "micromark-extension-gfm-footnote": "^2.0.0", @@ -8867,6 +10472,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz", "integrity": "sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==", + "license": "MIT", "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-sanitize-uri": "^2.0.0", @@ -8879,9 +10485,9 @@ } }, "node_modules/micromark-extension-gfm-autolink-literal/node_modules/micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", "funding": [ { "type": "GitHub Sponsors", @@ -8892,15 +10498,16 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "node_modules/micromark-extension-gfm-autolink-literal/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", "funding": [ { "type": "GitHub Sponsors", @@ -8910,12 +10517,14 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, "node_modules/micromark-extension-gfm-footnote": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz", "integrity": "sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==", + "license": "MIT", "dependencies": { "devlop": "^1.0.0", "micromark-core-commonmark": "^2.0.0", @@ -8932,9 +10541,9 @@ } }, "node_modules/micromark-extension-gfm-footnote/node_modules/micromark-factory-space": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", - "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", + "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", "funding": [ { "type": "GitHub Sponsors", @@ -8945,15 +10554,16 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "node_modules/micromark-extension-gfm-footnote/node_modules/micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", "funding": [ { "type": "GitHub Sponsors", @@ -8964,15 +10574,16 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "node_modules/micromark-extension-gfm-footnote/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", "funding": [ { "type": "GitHub Sponsors", @@ -8982,12 +10593,14 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, "node_modules/micromark-extension-gfm-strikethrough": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.1.0.tgz", "integrity": "sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==", + "license": "MIT", "dependencies": { "devlop": "^1.0.0", "micromark-util-chunked": "^2.0.0", @@ -9002,9 +10615,9 @@ } }, "node_modules/micromark-extension-gfm-strikethrough/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", "funding": [ { "type": "GitHub Sponsors", @@ -9014,12 +10627,14 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, "node_modules/micromark-extension-gfm-table": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.0.tgz", - "integrity": "sha512-Ub2ncQv+fwD70/l4ou27b4YzfNaCJOvyX4HxXU15m7mpYY+rjuWzsLIPZHJL253Z643RpbcP1oeIJlQ/SKW67g==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.1.tgz", + "integrity": "sha512-t2OU/dXXioARrC6yWfJ4hqB7rct14e8f7m0cbI5hUmDyyIlwv5vEtooptH8INkbLzOatzKuVbQmAYcbWoyz6Dg==", + "license": "MIT", "dependencies": { "devlop": "^1.0.0", "micromark-factory-space": "^2.0.0", @@ -9033,9 +10648,9 @@ } }, "node_modules/micromark-extension-gfm-table/node_modules/micromark-factory-space": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", - "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", + "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", "funding": [ { "type": "GitHub Sponsors", @@ -9046,15 +10661,16 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "node_modules/micromark-extension-gfm-table/node_modules/micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", "funding": [ { "type": "GitHub Sponsors", @@ -9065,15 +10681,16 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "node_modules/micromark-extension-gfm-table/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", "funding": [ { "type": "GitHub Sponsors", @@ -9083,12 +10700,14 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, "node_modules/micromark-extension-gfm-tagfilter": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz", "integrity": "sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==", + "license": "MIT", "dependencies": { "micromark-util-types": "^2.0.0" }, @@ -9101,6 +10720,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.1.0.tgz", "integrity": "sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==", + "license": "MIT", "dependencies": { "devlop": "^1.0.0", "micromark-factory-space": "^2.0.0", @@ -9114,9 +10734,9 @@ } }, "node_modules/micromark-extension-gfm-task-list-item/node_modules/micromark-factory-space": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", - "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", + "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", "funding": [ { "type": "GitHub Sponsors", @@ -9127,15 +10747,16 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "node_modules/micromark-extension-gfm-task-list-item/node_modules/micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", "funding": [ { "type": "GitHub Sponsors", @@ -9146,15 +10767,16 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "node_modules/micromark-extension-gfm-task-list-item/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", "funding": [ { "type": "GitHub Sponsors", @@ -9164,12 +10786,13 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, "node_modules/micromark-extension-mdx-expression": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-3.0.0.tgz", - "integrity": "sha512-sI0nwhUDz97xyzqJAbHQhp5TfaxEvZZZ2JDqUo+7NvyIYG6BZ5CPPqj2ogUoPJlmXHBnyZUzISg9+oUmU6tUjQ==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-3.0.1.tgz", + "integrity": "sha512-dD/ADLJ1AeMvSAKBwO22zG22N4ybhe7kFIZ3LsDI0GlsNr2A3KYxb0LdC1u5rj4Nw+CHKY0RVdnHX8vj8ejm4Q==", "funding": [ { "type": "GitHub Sponsors", @@ -9180,6 +10803,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "@types/estree": "^1.0.0", "devlop": "^1.0.0", @@ -9192,9 +10816,9 @@ } }, "node_modules/micromark-extension-mdx-expression/node_modules/micromark-factory-space": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", - "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", + "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", "funding": [ { "type": "GitHub Sponsors", @@ -9205,15 +10829,16 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "node_modules/micromark-extension-mdx-expression/node_modules/micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", "funding": [ { "type": "GitHub Sponsors", @@ -9224,15 +10849,16 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "node_modules/micromark-extension-mdx-expression/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", "funding": [ { "type": "GitHub Sponsors", @@ -9242,14 +10868,15 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, "node_modules/micromark-extension-mdx-jsx": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-3.0.1.tgz", - "integrity": "sha512-vNuFb9czP8QCtAQcEJn0UJQJZA8Dk6DXKBqx+bg/w0WGuSxDxNr7hErW89tHUY31dUW4NqEOWwmEUNhjTFmHkg==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-3.0.2.tgz", + "integrity": "sha512-e5+q1DjMh62LZAJOnDraSSbDMvGJ8x3cbjygy2qFEi7HCeUT4BDKCvMozPozcD6WmOt6sVvYDNBKhFSz3kjOVQ==", + "license": "MIT", "dependencies": { - "@types/acorn": "^4.0.0", "@types/estree": "^1.0.0", "devlop": "^1.0.0", "estree-util-is-identifier-name": "^3.0.0", @@ -9267,9 +10894,9 @@ } }, "node_modules/micromark-extension-mdx-jsx/node_modules/micromark-factory-space": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", - "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", + "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", "funding": [ { "type": "GitHub Sponsors", @@ -9280,15 +10907,16 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "node_modules/micromark-extension-mdx-jsx/node_modules/micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", "funding": [ { "type": "GitHub Sponsors", @@ -9299,15 +10927,16 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "node_modules/micromark-extension-mdx-jsx/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", "funding": [ { "type": "GitHub Sponsors", @@ -9317,12 +10946,14 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, "node_modules/micromark-extension-mdx-md": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/micromark-extension-mdx-md/-/micromark-extension-mdx-md-2.0.0.tgz", "integrity": "sha512-EpAiszsB3blw4Rpba7xTOUptcFeBFi+6PY8VnJ2hhimH+vCQDirWgsMpz7w1XcZE7LVrSAUGb9VJpG9ghlYvYQ==", + "license": "MIT", "dependencies": { "micromark-util-types": "^2.0.0" }, @@ -9335,6 +10966,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs/-/micromark-extension-mdxjs-3.0.0.tgz", "integrity": "sha512-A873fJfhnJ2siZyUrJ31l34Uqwy4xIFmvPY1oj+Ean5PHcPBYzEsvqvWGaWcfEIr11O5Dlw3p2y0tZWpKHDejQ==", + "license": "MIT", "dependencies": { "acorn": "^8.0.0", "acorn-jsx": "^5.0.0", @@ -9354,6 +10986,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-3.0.0.tgz", "integrity": "sha512-DJFl4ZqkErRpq/dAPyeWp15tGrcrrJho1hKK5uBS70BCtfrIFg81sqcTVu3Ta+KD1Tk5vAtBNElWxtAa+m8K9A==", + "license": "MIT", "dependencies": { "@types/estree": "^1.0.0", "devlop": "^1.0.0", @@ -9371,9 +11004,9 @@ } }, "node_modules/micromark-extension-mdxjs-esm/node_modules/micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", "funding": [ { "type": "GitHub Sponsors", @@ -9384,15 +11017,16 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "node_modules/micromark-extension-mdxjs-esm/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", "funding": [ { "type": "GitHub Sponsors", @@ -9402,12 +11036,13 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, "node_modules/micromark-factory-destination": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.0.tgz", - "integrity": "sha512-j9DGrQLm/Uhl2tCzcbLhy5kXsgkHUrjJHg4fFAeoMRwJmJerT9aw4FEhIbZStWN8A3qMwOp1uzHr4UL8AInxtA==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.1.tgz", + "integrity": "sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==", "funding": [ { "type": "GitHub Sponsors", @@ -9418,6 +11053,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-symbol": "^2.0.0", @@ -9425,9 +11061,9 @@ } }, "node_modules/micromark-factory-destination/node_modules/micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", "funding": [ { "type": "GitHub Sponsors", @@ -9438,15 +11074,16 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "node_modules/micromark-factory-destination/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", "funding": [ { "type": "GitHub Sponsors", @@ -9456,12 +11093,13 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, "node_modules/micromark-factory-label": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.0.tgz", - "integrity": "sha512-RR3i96ohZGde//4WSe/dJsxOX6vxIg9TimLAS3i4EhBAFx8Sm5SmqVfR8E87DPSR31nEAjZfbt91OMZWcNgdZw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.1.tgz", + "integrity": "sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==", "funding": [ { "type": "GitHub Sponsors", @@ -9472,6 +11110,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "devlop": "^1.0.0", "micromark-util-character": "^2.0.0", @@ -9480,9 +11119,9 @@ } }, "node_modules/micromark-factory-label/node_modules/micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", "funding": [ { "type": "GitHub Sponsors", @@ -9493,15 +11132,16 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "node_modules/micromark-factory-label/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", "funding": [ { "type": "GitHub Sponsors", @@ -9511,12 +11151,13 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, "node_modules/micromark-factory-mdx-expression": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-2.0.2.tgz", - "integrity": "sha512-5E5I2pFzJyg2CtemqAbcyCktpHXuJbABnsb32wX2U8IQKhhVFBqkcZR5LRm1WVoFqa4kTueZK4abep7wdo9nrw==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-2.0.3.tgz", + "integrity": "sha512-kQnEtA3vzucU2BkrIa8/VaSAsP+EJ3CKOvhMuJgOEGg9KDC6OAY6nSnNDVRiVNRqj7Y4SlSzcStaH/5jge8JdQ==", "funding": [ { "type": "GitHub Sponsors", @@ -9527,6 +11168,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "@types/estree": "^1.0.0", "devlop": "^1.0.0", @@ -9540,9 +11182,9 @@ } }, "node_modules/micromark-factory-mdx-expression/node_modules/micromark-factory-space": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", - "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", + "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", "funding": [ { "type": "GitHub Sponsors", @@ -9553,15 +11195,16 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "node_modules/micromark-factory-mdx-expression/node_modules/micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", "funding": [ { "type": "GitHub Sponsors", @@ -9572,15 +11215,16 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "node_modules/micromark-factory-mdx-expression/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", "funding": [ { "type": "GitHub Sponsors", @@ -9590,7 +11234,8 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, "node_modules/micromark-factory-space": { "version": "1.1.0", @@ -9606,6 +11251,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-character": "^1.0.0", "micromark-util-types": "^1.0.0" @@ -9624,12 +11270,13 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, "node_modules/micromark-factory-title": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.0.tgz", - "integrity": "sha512-jY8CSxmpWLOxS+t8W+FG3Xigc0RDQA9bKMY/EwILvsesiRniiVMejYTE4wumNc2f4UbAa4WsHqe3J1QS1sli+A==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.1.tgz", + "integrity": "sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==", "funding": [ { "type": "GitHub Sponsors", @@ -9640,6 +11287,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-factory-space": "^2.0.0", "micromark-util-character": "^2.0.0", @@ -9648,9 +11296,9 @@ } }, "node_modules/micromark-factory-title/node_modules/micromark-factory-space": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", - "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", + "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", "funding": [ { "type": "GitHub Sponsors", @@ -9661,15 +11309,16 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "node_modules/micromark-factory-title/node_modules/micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", "funding": [ { "type": "GitHub Sponsors", @@ -9680,15 +11329,16 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "node_modules/micromark-factory-title/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", "funding": [ { "type": "GitHub Sponsors", @@ -9698,12 +11348,13 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, "node_modules/micromark-factory-whitespace": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.0.tgz", - "integrity": "sha512-28kbwaBjc5yAI1XadbdPYHX/eDnqaUFVikLwrO7FDnKG7lpgxnvk/XGRhX/PN0mOZ+dBSZ+LgunHS+6tYQAzhA==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.1.tgz", + "integrity": "sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==", "funding": [ { "type": "GitHub Sponsors", @@ -9714,6 +11365,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-factory-space": "^2.0.0", "micromark-util-character": "^2.0.0", @@ -9722,9 +11374,9 @@ } }, "node_modules/micromark-factory-whitespace/node_modules/micromark-factory-space": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", - "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", + "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", "funding": [ { "type": "GitHub Sponsors", @@ -9735,15 +11387,16 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "node_modules/micromark-factory-whitespace/node_modules/micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", "funding": [ { "type": "GitHub Sponsors", @@ -9754,15 +11407,16 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "node_modules/micromark-factory-whitespace/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", "funding": [ { "type": "GitHub Sponsors", @@ -9772,7 +11426,8 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, "node_modules/micromark-util-character": { "version": "1.2.0", @@ -9788,6 +11443,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-symbol": "^1.0.0", "micromark-util-types": "^1.0.0" @@ -9806,12 +11462,13 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, "node_modules/micromark-util-chunked": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.0.tgz", - "integrity": "sha512-anK8SWmNphkXdaKgz5hJvGa7l00qmcaUQoMYsBwDlSKFKjc6gjGXPDw3FNL3Nbwq5L8gE+RCbGqTw49FK5Qyvg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.1.tgz", + "integrity": "sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==", "funding": [ { "type": "GitHub Sponsors", @@ -9822,14 +11479,15 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0" } }, "node_modules/micromark-util-chunked/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", "funding": [ { "type": "GitHub Sponsors", @@ -9839,12 +11497,13 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, "node_modules/micromark-util-classify-character": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.0.tgz", - "integrity": "sha512-S0ze2R9GH+fu41FA7pbSqNWObo/kzwf8rN/+IGlW/4tC6oACOs8B++bh+i9bVyNnwCcuksbFwsBme5OCKXCwIw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.1.tgz", + "integrity": "sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==", "funding": [ { "type": "GitHub Sponsors", @@ -9855,6 +11514,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-symbol": "^2.0.0", @@ -9862,9 +11522,9 @@ } }, "node_modules/micromark-util-classify-character/node_modules/micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", "funding": [ { "type": "GitHub Sponsors", @@ -9875,15 +11535,16 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "node_modules/micromark-util-classify-character/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", "funding": [ { "type": "GitHub Sponsors", @@ -9893,12 +11554,13 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, "node_modules/micromark-util-combine-extensions": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.0.tgz", - "integrity": "sha512-vZZio48k7ON0fVS3CUgFatWHoKbbLTK/rT7pzpJ4Bjp5JjkZeasRfrS9wsBdDJK2cJLHMckXZdzPSSr1B8a4oQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.1.tgz", + "integrity": "sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==", "funding": [ { "type": "GitHub Sponsors", @@ -9909,15 +11571,16 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-chunked": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "node_modules/micromark-util-decode-numeric-character-reference": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.1.tgz", - "integrity": "sha512-bmkNc7z8Wn6kgjZmVHOX3SowGmVdhYS7yBpMnuMnPzDq/6xwVA604DuOXMZTO1lvq01g+Adfa0pE2UKGlxL1XQ==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.2.tgz", + "integrity": "sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==", "funding": [ { "type": "GitHub Sponsors", @@ -9928,14 +11591,15 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0" } }, "node_modules/micromark-util-decode-numeric-character-reference/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", "funding": [ { "type": "GitHub Sponsors", @@ -9945,12 +11609,13 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, "node_modules/micromark-util-decode-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.0.tgz", - "integrity": "sha512-r4Sc6leeUTn3P6gk20aFMj2ntPwn6qpDZqWvYmAG6NgvFTIlj4WtrAudLi65qYoaGdXYViXYw2pkmn7QnIFasA==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.1.tgz", + "integrity": "sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==", "funding": [ { "type": "GitHub Sponsors", @@ -9961,6 +11626,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "decode-named-character-reference": "^1.0.0", "micromark-util-character": "^2.0.0", @@ -9969,9 +11635,9 @@ } }, "node_modules/micromark-util-decode-string/node_modules/micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", "funding": [ { "type": "GitHub Sponsors", @@ -9982,15 +11648,16 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "node_modules/micromark-util-decode-string/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", "funding": [ { "type": "GitHub Sponsors", @@ -10000,12 +11667,13 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, "node_modules/micromark-util-encode": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.0.tgz", - "integrity": "sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz", + "integrity": "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==", "funding": [ { "type": "GitHub Sponsors", @@ -10015,12 +11683,13 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, "node_modules/micromark-util-events-to-acorn": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-2.0.2.tgz", - "integrity": "sha512-Fk+xmBrOv9QZnEDguL9OI9/NQQp6Hz4FuQ4YmCb/5V7+9eAh1s6AYSvL20kHkD67YIg7EpE54TiSlcsf3vyZgA==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-2.0.3.tgz", + "integrity": "sha512-jmsiEIiZ1n7X1Rr5k8wVExBQCg5jy4UXVADItHmNk1zkwEVhBuIUKRu3fqv+hs4nxLISi2DQGlqIOGiFxgbfHg==", "funding": [ { "type": "GitHub Sponsors", @@ -10031,8 +11700,8 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { - "@types/acorn": "^4.0.0", "@types/estree": "^1.0.0", "@types/unist": "^3.0.0", "devlop": "^1.0.0", @@ -10043,9 +11712,9 @@ } }, "node_modules/micromark-util-events-to-acorn/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", "funding": [ { "type": "GitHub Sponsors", @@ -10055,12 +11724,13 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, "node_modules/micromark-util-html-tag-name": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.0.tgz", - "integrity": "sha512-xNn4Pqkj2puRhKdKTm8t1YHC/BAjx6CEwRFXntTaRf/x16aqka6ouVoutm+QdkISTlT7e2zU7U4ZdlDLJd2Mcw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.1.tgz", + "integrity": "sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==", "funding": [ { "type": "GitHub Sponsors", @@ -10070,12 +11740,13 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, "node_modules/micromark-util-normalize-identifier": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.0.tgz", - "integrity": "sha512-2xhYT0sfo85FMrUPtHcPo2rrp1lwbDEEzpx7jiH2xXJLqBuy4H0GgXk5ToU8IEwoROtXuL8ND0ttVa4rNqYK3w==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.1.tgz", + "integrity": "sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==", "funding": [ { "type": "GitHub Sponsors", @@ -10086,14 +11757,15 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0" } }, "node_modules/micromark-util-normalize-identifier/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", "funding": [ { "type": "GitHub Sponsors", @@ -10103,12 +11775,13 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, "node_modules/micromark-util-resolve-all": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.0.tgz", - "integrity": "sha512-6KU6qO7DZ7GJkaCgwBNtplXCvGkJToU86ybBAUdavvgsCiG8lSSvYxr9MhwmQ+udpzywHsl4RpGJsYWG1pDOcA==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.1.tgz", + "integrity": "sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==", "funding": [ { "type": "GitHub Sponsors", @@ -10119,14 +11792,15 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-types": "^2.0.0" } }, "node_modules/micromark-util-sanitize-uri": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.0.tgz", - "integrity": "sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz", + "integrity": "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==", "funding": [ { "type": "GitHub Sponsors", @@ -10137,6 +11811,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-encode": "^2.0.0", @@ -10144,9 +11819,9 @@ } }, "node_modules/micromark-util-sanitize-uri/node_modules/micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", "funding": [ { "type": "GitHub Sponsors", @@ -10157,15 +11832,16 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "node_modules/micromark-util-sanitize-uri/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", "funding": [ { "type": "GitHub Sponsors", @@ -10175,12 +11851,13 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, "node_modules/micromark-util-subtokenize": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.1.tgz", - "integrity": "sha512-jZNtiFl/1aY73yS3UGQkutD0UbhTt68qnRpw2Pifmz5wV9h8gOVsN70v+Lq/f1rKaU/W8pxRe8y8Q9FX1AOe1Q==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.1.0.tgz", + "integrity": "sha512-XQLu552iSctvnEcgXw6+Sx75GflAPNED1qx7eBJ+wydBb2KCbRZe+NwvIEEMM83uml1+2WSXpBAcp9IUCgCYWA==", "funding": [ { "type": "GitHub Sponsors", @@ -10191,6 +11868,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "devlop": "^1.0.0", "micromark-util-chunked": "^2.0.0", @@ -10199,9 +11877,9 @@ } }, "node_modules/micromark-util-subtokenize/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", "funding": [ { "type": "GitHub Sponsors", @@ -10211,7 +11889,8 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, "node_modules/micromark-util-symbol": { "version": "1.1.0", @@ -10226,12 +11905,13 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, "node_modules/micromark-util-types": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.0.tgz", - "integrity": "sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.2.tgz", + "integrity": "sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==", "funding": [ { "type": "GitHub Sponsors", @@ -10241,12 +11921,13 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, "node_modules/micromark/node_modules/micromark-factory-space": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", - "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", + "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", "funding": [ { "type": "GitHub Sponsors", @@ -10257,15 +11938,16 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "node_modules/micromark/node_modules/micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", "funding": [ { "type": "GitHub Sponsors", @@ -10276,15 +11958,16 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "node_modules/micromark/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", "funding": [ { "type": "GitHub Sponsors", @@ -10294,12 +11977,14 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, "node_modules/micromatch": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "license": "MIT", "dependencies": { "braces": "^3.0.3", "picomatch": "^2.3.1" @@ -10312,6 +11997,7 @@ "version": "1.6.0", "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "license": "MIT", "bin": { "mime": "cli.js" }, @@ -10323,6 +12009,7 @@ "version": "1.33.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -10331,6 +12018,7 @@ "version": "2.1.18", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", + "license": "MIT", "dependencies": { "mime-db": "~1.33.0" }, @@ -10342,6 +12030,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "license": "MIT", "engines": { "node": ">=6" } @@ -10350,6 +12039,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==", + "license": "MIT", "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, @@ -10358,9 +12048,10 @@ } }, "node_modules/mini-css-extract-plugin": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.8.1.tgz", - "integrity": "sha512-/1HDlyFRxWIZPI1ZpgqlZ8jMw/1Dp/dl3P0L1jtZ+zVcHqwPhGwaJwKL00WVgfnBy6PWCde9W65or7IIETImuA==", + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.2.tgz", + "integrity": "sha512-GJuACcS//jtq4kCtd5ii/M0SZf7OZRH+BxdqXZHaJfb8TJiVl+NgQRPwiYt2EuqeSkNydn/7vP+bcE27C5mb9w==", + "license": "MIT", "dependencies": { "schema-utils": "^4.0.0", "tapable": "^2.2.1" @@ -10379,12 +12070,14 @@ "node_modules/minimalistic-assert": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "license": "ISC" }, "node_modules/minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -10396,27 +12089,31 @@ "version": "1.2.8", "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/mrmime": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.0.tgz", - "integrity": "sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.1.tgz", + "integrity": "sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==", + "license": "MIT", "engines": { "node": ">=10" } }, "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT" }, "node_modules/multicast-dns": { "version": "7.2.5", "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "license": "MIT", "dependencies": { "dns-packet": "^5.2.2", "thunky": "^1.0.2" @@ -10426,9 +12123,9 @@ } }, "node_modules/nanoid": { - "version": "3.3.8", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz", - "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==", + "version": "3.3.11", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", + "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", "funding": [ { "type": "github", @@ -10444,9 +12141,10 @@ } }, "node_modules/negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.4.tgz", + "integrity": "sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -10460,15 +12158,17 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "license": "MIT", "dependencies": { "lower-case": "^2.0.2", "tslib": "^2.0.3" } }, "node_modules/node-emoji": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-2.1.3.tgz", - "integrity": "sha512-E2WEOVsgs7O16zsURJ/eH8BqhF029wGpEOnv7Urwdo2wmQanOACwJQh0devF9D9RhoZru0+9JXIS0dBXIAz+lA==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-2.2.0.tgz", + "integrity": "sha512-Z3lTE9pLaJF47NyMhd4ww1yFTAP8YhYI8SleJiHzM46Fgpm5cnNzSl9XfzFNqbaz+VlJrIj3fXQ4DeN1Rjm6cw==", + "license": "MIT", "dependencies": { "@sindresorhus/is": "^4.6.0", "char-regex": "^1.0.2", @@ -10483,19 +12183,22 @@ "version": "1.3.1", "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "license": "(BSD-3-Clause OR GPL-2.0)", "engines": { "node": ">= 6.13.0" } }, "node_modules/node-releases": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", - "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==" + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", + "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==", + "license": "MIT" }, "node_modules/normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -10504,14 +12207,28 @@ "version": "0.1.2", "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "license": "MIT", "engines": { "node": ">=0.10.0" } }, + "node_modules/normalize-url": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.2.tgz", + "integrity": "sha512-Ee/R3SyN4BuynXcnTaekmaVdbDAEiNrHqjQIA37mHU8G9pf7aaAD4ZX3XjBLo6rsdcxA/gtkcNYZLt30ACgynw==", + "license": "MIT", + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/npm-run-path": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "license": "MIT", "dependencies": { "path-key": "^3.0.0" }, @@ -10522,12 +12239,14 @@ "node_modules/nprogress": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/nprogress/-/nprogress-0.2.0.tgz", - "integrity": "sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==" + "integrity": "sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==", + "license": "MIT" }, "node_modules/nth-check": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "license": "BSD-2-Clause", "dependencies": { "boolbase": "^1.0.0" }, @@ -10535,6 +12254,75 @@ "url": "https://github.com/fb55/nth-check?sponsor=1" } }, + "node_modules/null-loader": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/null-loader/-/null-loader-4.0.1.tgz", + "integrity": "sha512-pxqVbi4U6N26lq+LmgIbB5XATP0VdZKOG25DhHi8btMmJJefGArFyDg1yc4U3hWCJbMqSrw0qyrz1UQX+qYXqg==", + "license": "MIT", + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/null-loader/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/null-loader/node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "license": "MIT", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/null-loader/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "license": "MIT" + }, + "node_modules/null-loader/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, "node_modules/object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", @@ -10544,9 +12332,10 @@ } }, "node_modules/object-inspect": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.2.tgz", - "integrity": "sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==", + "version": "1.13.4", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", + "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -10558,18 +12347,22 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "license": "MIT", "engines": { "node": ">= 0.4" } }, "node_modules/object.assign": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", - "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz", + "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==", + "license": "MIT", "dependencies": { - "call-bind": "^1.0.5", + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", "define-properties": "^1.2.1", - "has-symbols": "^1.0.3", + "es-object-atoms": "^1.0.0", + "has-symbols": "^1.1.0", "object-keys": "^1.1.1" }, "engines": { @@ -10582,12 +12375,14 @@ "node_modules/obuf": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "license": "MIT" }, "node_modules/on-finished": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "license": "MIT", "dependencies": { "ee-first": "1.1.1" }, @@ -10608,6 +12403,7 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "license": "ISC", "dependencies": { "wrappy": "1" } @@ -10616,6 +12412,7 @@ "version": "5.1.2", "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "license": "MIT", "dependencies": { "mimic-fn": "^2.1.0" }, @@ -10630,6 +12427,7 @@ "version": "8.4.2", "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "license": "MIT", "dependencies": { "define-lazy-prop": "^2.0.0", "is-docker": "^2.1.1", @@ -10646,6 +12444,7 @@ "version": "1.5.2", "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", + "license": "(WTFPL OR MIT)", "bin": { "opener": "bin/opener-bin.js" } @@ -10654,14 +12453,25 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==", + "license": "MIT", "engines": { "node": ">=12.20" } }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, "node_modules/p-limit": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", + "license": "MIT", "dependencies": { "yocto-queue": "^1.0.0" }, @@ -10676,6 +12486,7 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", + "license": "MIT", "dependencies": { "p-limit": "^4.0.0" }, @@ -10690,6 +12501,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "license": "MIT", "dependencies": { "aggregate-error": "^3.0.0" }, @@ -10700,10 +12512,27 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/p-queue": { + "version": "6.6.2", + "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-6.6.2.tgz", + "integrity": "sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==", + "license": "MIT", + "dependencies": { + "eventemitter3": "^4.0.4", + "p-timeout": "^3.2.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/p-retry": { "version": "4.6.2", "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "license": "MIT", "dependencies": { "@types/retry": "0.12.0", "retry": "^0.13.1" @@ -10712,18 +12541,23 @@ "node": ">=8" } }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "node_modules/p-timeout": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", + "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", + "license": "MIT", + "dependencies": { + "p-finally": "^1.0.0" + }, "engines": { - "node": ">=6" + "node": ">=8" } }, "node_modules/package-json": { "version": "8.1.1", "resolved": "https://registry.npmjs.org/package-json/-/package-json-8.1.1.tgz", "integrity": "sha512-cbH9IAIJHNj9uXi196JVsRlt7cHKak6u/e6AkL/bkRelZ7rlL3X1YKxsZwa36xipOEKAsdtmaG6aAJoM1fx2zA==", + "license": "MIT", "dependencies": { "got": "^12.1.0", "registry-auth-token": "^5.0.1", @@ -10741,6 +12575,7 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "license": "MIT", "dependencies": { "dot-case": "^3.0.4", "tslib": "^2.0.3" @@ -10750,6 +12585,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "license": "MIT", "dependencies": { "callsites": "^3.0.0" }, @@ -10758,12 +12594,12 @@ } }, "node_modules/parse-entities": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.1.tgz", - "integrity": "sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.2.tgz", + "integrity": "sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw==", + "license": "MIT", "dependencies": { "@types/unist": "^2.0.0", - "character-entities": "^2.0.0", "character-entities-legacy": "^3.0.0", "character-reference-invalid": "^2.0.0", "decode-named-character-reference": "^1.0.0", @@ -10779,12 +12615,14 @@ "node_modules/parse-entities/node_modules/@types/unist": { "version": "2.0.11", "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.11.tgz", - "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==" + "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==", + "license": "MIT" }, "node_modules/parse-json": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "license": "MIT", "dependencies": { "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", @@ -10801,35 +12639,51 @@ "node_modules/parse-numeric-range": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/parse-numeric-range/-/parse-numeric-range-1.3.0.tgz", - "integrity": "sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ==" + "integrity": "sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ==", + "license": "ISC" }, "node_modules/parse5": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", - "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz", + "integrity": "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==", + "license": "MIT", "dependencies": { - "entities": "^4.4.0" + "entities": "^6.0.0" }, "funding": { "url": "https://github.com/inikulin/parse5?sponsor=1" } }, "node_modules/parse5-htmlparser2-tree-adapter": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz", - "integrity": "sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.1.0.tgz", + "integrity": "sha512-ruw5xyKs6lrpo9x9rCZqZZnIUntICjQAd0Wsmp396Ul9lN/h+ifgVV1x1gZHi8euej6wTfpqX8j+BFQxF0NS/g==", + "license": "MIT", "dependencies": { - "domhandler": "^5.0.2", + "domhandler": "^5.0.3", "parse5": "^7.0.0" }, "funding": { "url": "https://github.com/inikulin/parse5?sponsor=1" } }, + "node_modules/parse5/node_modules/entities": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", + "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, "node_modules/parseurl": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "license": "MIT", "engines": { "node": ">= 0.8" } @@ -10838,6 +12692,7 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "license": "MIT", "dependencies": { "no-case": "^3.0.4", "tslib": "^2.0.3" @@ -10847,6 +12702,7 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", + "license": "MIT", "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } @@ -10855,6 +12711,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -10862,12 +12719,14 @@ "node_modules/path-is-inside": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==" + "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", + "license": "(WTFPL OR MIT)" }, "node_modules/path-key": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "license": "MIT", "engines": { "node": ">=8" } @@ -10875,12 +12734,14 @@ "node_modules/path-parse": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "license": "MIT" }, "node_modules/path-to-regexp": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.9.0.tgz", "integrity": "sha512-xIp7/apCFJuUHdDLWe8O1HIkb0kQrOMb/0u6FXQjemHn/ii5LrIzU6bdECnsiTF/GjZkMEKg1xdiZwNqDYlZ6g==", + "license": "MIT", "dependencies": { "isarray": "0.0.1" } @@ -10889,29 +12750,22 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "license": "MIT", "engines": { "node": ">=8" } }, - "node_modules/periscopic": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/periscopic/-/periscopic-3.1.0.tgz", - "integrity": "sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==", - "dependencies": { - "@types/estree": "^1.0.0", - "estree-walker": "^3.0.0", - "is-reference": "^3.0.0" - } - }, "node_modules/picocolors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", - "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==" + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "license": "ISC" }, "node_modules/picomatch": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "license": "MIT", "engines": { "node": ">=8.6" }, @@ -10923,6 +12777,7 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-7.0.0.tgz", "integrity": "sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==", + "license": "MIT", "dependencies": { "find-up": "^6.3.0" }, @@ -10933,119 +12788,189 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/pkg-up": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", - "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "node_modules/postcss": { + "version": "8.5.6", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", + "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", "dependencies": { - "find-up": "^3.0.0" + "nanoid": "^3.3.11", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" }, "engines": { - "node": ">=8" + "node": "^10 || ^12 || >=14" } }, - "node_modules/pkg-up/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "node_modules/postcss-attribute-case-insensitive": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-7.0.1.tgz", + "integrity": "sha512-Uai+SupNSqzlschRyNx3kbCTWgY/2hcwtHEI/ej2LJWc9JJ77qKgGptd8DHwY1mXtZ7Aoh4z4yxfwMBue9eNgw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", "dependencies": { - "locate-path": "^3.0.0" + "postcss-selector-parser": "^7.0.0" }, "engines": { - "node": ">=6" + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "node_modules/pkg-up/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "node_modules/postcss-attribute-case-insensitive/node_modules/postcss-selector-parser": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", + "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", + "license": "MIT", "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" }, "engines": { - "node": ">=6" + "node": ">=4" } }, - "node_modules/pkg-up/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "node_modules/postcss-calc": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-9.0.1.tgz", + "integrity": "sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==", + "license": "MIT", "dependencies": { - "p-try": "^2.0.0" + "postcss-selector-parser": "^6.0.11", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6" + "node": "^14 || ^16 || >=18.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "postcss": "^8.2.2" } }, - "node_modules/pkg-up/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "node_modules/postcss-clamp": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz", + "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==", + "license": "MIT", "dependencies": { - "p-limit": "^2.0.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6" + "node": ">=7.6.0" + }, + "peerDependencies": { + "postcss": "^8.4.6" } }, - "node_modules/pkg-up/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "node_modules/postcss-color-functional-notation": { + "version": "7.0.10", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-7.0.10.tgz", + "integrity": "sha512-k9qX+aXHBiLTRrWoCJuUFI6F1iF6QJQUXNVWJVSbqZgj57jDhBlOvD8gNUGl35tgqDivbGLhZeW3Ongz4feuKA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "@csstools/css-color-parser": "^3.0.10", + "@csstools/css-parser-algorithms": "^3.0.5", + "@csstools/css-tokenizer": "^3.0.4", + "@csstools/postcss-progressive-custom-properties": "^4.1.0", + "@csstools/utilities": "^2.0.0" + }, "engines": { - "node": ">=4" + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "node_modules/postcss": { - "version": "8.4.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz", - "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==", + "node_modules/postcss-color-hex-alpha": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-10.0.0.tgz", + "integrity": "sha512-1kervM2cnlgPs2a8Vt/Qbe5cQ++N7rkYo/2rz2BkqJZIHQwaVuJgQH38REHrAi4uM0b1fqxMkWYmese94iMp3w==", "funding": [ { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" + "type": "github", + "url": "https://github.com/sponsors/csstools" }, { - "type": "github", - "url": "https://github.com/sponsors/ai" + "type": "opencollective", + "url": "https://opencollective.com/csstools" } ], + "license": "MIT", "dependencies": { - "nanoid": "^3.3.7", - "picocolors": "^1.0.0", - "source-map-js": "^1.2.0" + "@csstools/utilities": "^2.0.0", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14" + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "node_modules/postcss-calc": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-9.0.1.tgz", - "integrity": "sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==", + "node_modules/postcss-color-rebeccapurple": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-10.0.0.tgz", + "integrity": "sha512-JFta737jSP+hdAIEhk1Vs0q0YF5P8fFcj+09pweS8ktuGuZ8pPlykHsk6mPxZ8awDl4TrcxUqJo9l1IhVr/OjQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", "dependencies": { - "postcss-selector-parser": "^6.0.11", + "@csstools/utilities": "^2.0.0", "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^14 || ^16 || >=18.0" + "node": ">=18" }, "peerDependencies": { - "postcss": "^8.2.2" + "postcss": "^8.4" } }, "node_modules/postcss-colormin": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-6.1.0.tgz", "integrity": "sha512-x9yX7DOxeMAR+BgGVnNSAxmAj98NX/YxEMNFP+SDCEeNLb2r3i6Hh1ksMsnW8Ub5SLCpbescQqn9YEbE9554Sw==", + "license": "MIT", "dependencies": { "browserslist": "^4.23.0", "caniuse-api": "^3.0.0", @@ -11053,31 +12978,169 @@ "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^14 || ^16 || >=18.0" + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-convert-values": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-6.1.0.tgz", + "integrity": "sha512-zx8IwP/ts9WvUM6NkVSkiU902QZL1bwPhaVaLynPtCsOTqp+ZKbNi+s6XJg3rfqpKGA/oc7Oxk5t8pOQJcwl/w==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.23.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-custom-media": { + "version": "11.0.6", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-11.0.6.tgz", + "integrity": "sha512-C4lD4b7mUIw+RZhtY7qUbf4eADmb7Ey8BFA2px9jUbwg7pjTZDl4KY4bvlUV+/vXQvzQRfiGEVJyAbtOsCMInw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", + "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" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-custom-properties": { + "version": "14.0.6", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-14.0.6.tgz", + "integrity": "sha512-fTYSp3xuk4BUeVhxCSJdIPhDLpJfNakZKoiTDx7yRGCdlZrSJR7mWKVOBS4sBF+5poPQFMj2YdXx1VHItBGihQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", + "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" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-custom-selectors": { + "version": "8.0.5", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-8.0.5.tgz", + "integrity": "sha512-9PGmckHQswiB2usSO6XMSswO2yFWVoCAuih1yl9FVcwkscLjRKjwsjM3t+NIWpSU2Jx3eOiK2+t4vVTQaoCHHg==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", + "dependencies": { + "@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" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-custom-selectors/node_modules/postcss-selector-parser": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", + "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-dir-pseudo-class": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-9.0.1.tgz", + "integrity": "sha512-tRBEK0MHYvcMUrAuYMEOa0zg9APqirBcgzi6P21OhxtJyJADo/SWBwY1CAwEohQ/6HDaa9jCjLRG7K3PVQYHEA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "postcss-selector-parser": "^7.0.0" + }, + "engines": { + "node": ">=18" }, "peerDependencies": { - "postcss": "^8.4.31" + "postcss": "^8.4" } }, - "node_modules/postcss-convert-values": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-6.1.0.tgz", - "integrity": "sha512-zx8IwP/ts9WvUM6NkVSkiU902QZL1bwPhaVaLynPtCsOTqp+ZKbNi+s6XJg3rfqpKGA/oc7Oxk5t8pOQJcwl/w==", + "node_modules/postcss-dir-pseudo-class/node_modules/postcss-selector-parser": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", + "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", + "license": "MIT", "dependencies": { - "browserslist": "^4.23.0", - "postcss-value-parser": "^4.2.0" + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" }, "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" + "node": ">=4" } }, "node_modules/postcss-discard-comments": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-6.0.2.tgz", "integrity": "sha512-65w/uIqhSBBfQmYnG92FO1mWZjJ4GL5b8atm5Yw2UgrwD7HiNiSSNwJor1eCFGzUgYnN/iIknhNRVqjrrpuglw==", + "license": "MIT", "engines": { "node": "^14 || ^16 || >=18.0" }, @@ -11089,6 +13152,7 @@ "version": "6.0.3", "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-6.0.3.tgz", "integrity": "sha512-+JA0DCvc5XvFAxwx6f/e68gQu/7Z9ud584VLmcgto28eB8FqSFZwtrLwB5Kcp70eIoWP/HXqz4wpo8rD8gpsTw==", + "license": "MIT", "engines": { "node": "^14 || ^16 || >=18.0" }, @@ -11100,6 +13164,7 @@ "version": "6.0.3", "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-6.0.3.tgz", "integrity": "sha512-znyno9cHKQsK6PtxL5D19Fj9uwSzC2mB74cpT66fhgOadEUPyXFkbgwm5tvc3bt3NAy8ltE5MrghxovZRVnOjQ==", + "license": "MIT", "engines": { "node": "^14 || ^16 || >=18.0" }, @@ -11111,6 +13176,7 @@ "version": "6.0.2", "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-6.0.2.tgz", "integrity": "sha512-j87xzI4LUggC5zND7KdjsI25APtyMuynXZSujByMaav2roV6OZX+8AaCUcZSWqckZpjAjRyFDdpqybgjFO0HJQ==", + "license": "MIT", "engines": { "node": "^14 || ^16 || >=18.0" }, @@ -11122,6 +13188,7 @@ "version": "6.0.5", "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-6.0.5.tgz", "integrity": "sha512-wHalBlRHkaNnNwfC8z+ppX57VhvS+HWgjW508esjdaEYr3Mx7Gnn2xA4R/CKf5+Z9S5qsqC+Uzh4ueENWwCVUA==", + "license": "MIT", "dependencies": { "postcss-selector-parser": "^6.0.16" }, @@ -11132,10 +13199,200 @@ "postcss": "^8.4.31" } }, + "node_modules/postcss-double-position-gradients": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-6.0.2.tgz", + "integrity": "sha512-7qTqnL7nfLRyJK/AHSVrrXOuvDDzettC+wGoienURV8v2svNbu6zJC52ruZtHaO6mfcagFmuTGFdzRsJKB3k5Q==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^4.1.0", + "@csstools/utilities": "^2.0.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-focus-visible": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-10.0.1.tgz", + "integrity": "sha512-U58wyjS/I1GZgjRok33aE8juW9qQgQUNwTSdxQGuShHzwuYdcklnvK/+qOWX1Q9kr7ysbraQ6ht6r+udansalA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "postcss-selector-parser": "^7.0.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-focus-visible/node_modules/postcss-selector-parser": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", + "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-focus-within": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-9.0.1.tgz", + "integrity": "sha512-fzNUyS1yOYa7mOjpci/bR+u+ESvdar6hk8XNK/TRR0fiGTp2QT5N+ducP0n3rfH/m9I7H/EQU6lsa2BrgxkEjw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "postcss-selector-parser": "^7.0.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-focus-within/node_modules/postcss-selector-parser": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", + "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-font-variant": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", + "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", + "license": "MIT", + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-gap-properties": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-6.0.0.tgz", + "integrity": "sha512-Om0WPjEwiM9Ru+VhfEDPZJAKWUd0mV1HmNXqp2C29z80aQ2uP9UVhLc7e3aYMIor/S5cVhoPgYQ7RtfeZpYTRw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-image-set-function": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-7.0.0.tgz", + "integrity": "sha512-QL7W7QNlZuzOwBTeXEmbVckNt1FSmhQtbMRvGGqqU4Nf4xk6KUEQhAoWuMzwbSv5jxiRiSZ5Tv7eiDB9U87znA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "@csstools/utilities": "^2.0.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-lab-function": { + "version": "7.0.10", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-7.0.10.tgz", + "integrity": "sha512-tqs6TCEv9tC1Riq6fOzHuHcZyhg4k3gIAMB8GGY/zA1ssGdm6puHMVE7t75aOSoFg7UD2wyrFFhbldiCMyyFTQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "@csstools/css-color-parser": "^3.0.10", + "@csstools/css-parser-algorithms": "^3.0.5", + "@csstools/css-tokenizer": "^3.0.4", + "@csstools/postcss-progressive-custom-properties": "^4.1.0", + "@csstools/utilities": "^2.0.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, "node_modules/postcss-loader": { "version": "7.3.4", "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.3.4.tgz", "integrity": "sha512-iW5WTTBSC5BfsBJ9daFMPVrLT36MrNiC6fqOZTTaHjBNX6Pfd5p+hSBqe/fEeNd7pc13QiAyGt7VdGMw4eRC4A==", + "license": "MIT", "dependencies": { "cosmiconfig": "^8.3.5", "jiti": "^1.20.0", @@ -11153,10 +13410,36 @@ "webpack": "^5.0.0" } }, + "node_modules/postcss-logical": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-8.1.0.tgz", + "integrity": "sha512-pL1hXFQ2fEXNKiNiAgtfA005T9FBxky5zkX6s4GZM2D8RkVgRqz3f4g1JUoq925zXv495qk8UNldDwh8uGEDoA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, "node_modules/postcss-merge-idents": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-6.0.3.tgz", "integrity": "sha512-1oIoAsODUs6IHQZkLQGO15uGEbK3EAl5wi9SS8hs45VgsxQfMnxvt+L+zIr7ifZFIH14cfAeVe2uCTa+SPRa3g==", + "license": "MIT", "dependencies": { "cssnano-utils": "^4.0.2", "postcss-value-parser": "^4.2.0" @@ -11172,6 +13455,7 @@ "version": "6.0.5", "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-6.0.5.tgz", "integrity": "sha512-5LOiordeTfi64QhICp07nzzuTDjNSO8g5Ksdibt44d+uvIIAE1oZdRn8y/W5ZtYgRH/lnLDlvi9F8btZcVzu3w==", + "license": "MIT", "dependencies": { "postcss-value-parser": "^4.2.0", "stylehacks": "^6.1.1" @@ -11187,6 +13471,7 @@ "version": "6.1.1", "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-6.1.1.tgz", "integrity": "sha512-KOdWF0gju31AQPZiD+2Ar9Qjowz1LTChSjFFbS+e2sFgc4uHOp3ZvVX4sNeTlk0w2O31ecFGgrFzhO0RSWbWwQ==", + "license": "MIT", "dependencies": { "browserslist": "^4.23.0", "caniuse-api": "^3.0.0", @@ -11204,6 +13489,7 @@ "version": "6.1.0", "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-6.1.0.tgz", "integrity": "sha512-gklfI/n+9rTh8nYaSJXlCo3nOKqMNkxuGpTn/Qm0gstL3ywTr9/WRKznE+oy6fvfolH6dF+QM4nCo8yPLdvGJg==", + "license": "MIT", "dependencies": { "postcss-value-parser": "^4.2.0" }, @@ -11218,6 +13504,7 @@ "version": "6.0.3", "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-6.0.3.tgz", "integrity": "sha512-4KXAHrYlzF0Rr7uc4VrfwDJ2ajrtNEpNEuLxFgwkhFZ56/7gaE4Nr49nLsQDZyUe+ds+kEhf+YAUolJiYXF8+Q==", + "license": "MIT", "dependencies": { "colord": "^2.9.3", "cssnano-utils": "^4.0.2", @@ -11234,6 +13521,7 @@ "version": "6.1.0", "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-6.1.0.tgz", "integrity": "sha512-bmSKnDtyyE8ujHQK0RQJDIKhQ20Jq1LYiez54WiaOoBtcSuflfK3Nm596LvbtlFcpipMjgClQGyGr7GAs+H1uA==", + "license": "MIT", "dependencies": { "browserslist": "^4.23.0", "cssnano-utils": "^4.0.2", @@ -11250,6 +13538,7 @@ "version": "6.0.4", "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-6.0.4.tgz", "integrity": "sha512-L8dZSwNLgK7pjTto9PzWRoMbnLq5vsZSTu8+j1P/2GB8qdtGQfn+K1uSvFgYvgh83cbyxT5m43ZZhUMTJDSClQ==", + "license": "MIT", "dependencies": { "postcss-selector-parser": "^6.0.16" }, @@ -11264,6 +13553,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz", "integrity": "sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==", + "license": "ISC", "engines": { "node": "^10 || ^12 || >= 14" }, @@ -11272,12 +13562,13 @@ } }, "node_modules/postcss-modules-local-by-default": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.5.tgz", - "integrity": "sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.2.0.tgz", + "integrity": "sha512-5kcJm/zk+GJDSfw+V/42fJ5fhjL5YbFDl8nVdXkJPLLW+Vf9mTD5Xe0wqIaDnLuL2U6cDNpTr+UQ+v2HWIBhzw==", + "license": "MIT", "dependencies": { "icss-utils": "^5.0.0", - "postcss-selector-parser": "^6.0.2", + "postcss-selector-parser": "^7.0.0", "postcss-value-parser": "^4.1.0" }, "engines": { @@ -11287,12 +13578,26 @@ "postcss": "^8.1.0" } }, + "node_modules/postcss-modules-local-by-default/node_modules/postcss-selector-parser": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", + "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/postcss-modules-scope": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.0.tgz", - "integrity": "sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==", + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.1.tgz", + "integrity": "sha512-m9jZstCVaqGjTAuny8MdgE88scJnCiQSlSrOWcTQgM2t32UBe+MUmFSO5t7VMSfAf/FJKImAxBav8ooCHJXCJA==", + "license": "ISC", "dependencies": { - "postcss-selector-parser": "^6.0.4" + "postcss-selector-parser": "^7.0.0" }, "engines": { "node": "^10 || ^12 || >= 14" @@ -11301,10 +13606,24 @@ "postcss": "^8.1.0" } }, + "node_modules/postcss-modules-scope/node_modules/postcss-selector-parser": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", + "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/postcss-modules-values": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "license": "ISC", "dependencies": { "icss-utils": "^5.0.0" }, @@ -11315,10 +13634,95 @@ "postcss": "^8.1.0" } }, + "node_modules/postcss-nesting": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-13.0.2.tgz", + "integrity": "sha512-1YCI290TX+VP0U/K/aFxzHzQWHWURL+CtHMSbex1lCdpXD1SoR2sYuxDu5aNI9lPoXpKTCggFZiDJbwylU0LEQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "@csstools/selector-resolve-nested": "^3.1.0", + "@csstools/selector-specificity": "^5.0.0", + "postcss-selector-parser": "^7.0.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-nesting/node_modules/@csstools/selector-resolve-nested": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@csstools/selector-resolve-nested/-/selector-resolve-nested-3.1.0.tgz", + "integrity": "sha512-mf1LEW0tJLKfWyvn5KdDrhpxHyuxpbNwTIwOYLIvsTffeyOf85j5oIzfG0yosxDgx/sswlqBnESYUcQH0vgZ0g==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss-selector-parser": "^7.0.0" + } + }, + "node_modules/postcss-nesting/node_modules/@csstools/selector-specificity": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-5.0.0.tgz", + "integrity": "sha512-PCqQV3c4CoVm3kdPhyeZ07VmBRdH2EpMFA/pd9OASpOEC3aXNGoqPDAZ80D0cLpMBxnmk0+yNhGsEx31hq7Gtw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss-selector-parser": "^7.0.0" + } + }, + "node_modules/postcss-nesting/node_modules/postcss-selector-parser": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", + "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/postcss-normalize-charset": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-6.0.2.tgz", "integrity": "sha512-a8N9czmdnrjPHa3DeFlwqst5eaL5W8jYu3EBbTTkI5FHkfMhFZh1EGbku6jhHhIzTA6tquI2P42NtZ59M/H/kQ==", + "license": "MIT", "engines": { "node": "^14 || ^16 || >=18.0" }, @@ -11330,6 +13734,7 @@ "version": "6.0.2", "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-6.0.2.tgz", "integrity": "sha512-8H04Mxsb82ON/aAkPeq8kcBbAtI5Q2a64X/mnRRfPXBq7XeogoQvReqxEfc0B4WPq1KimjezNC8flUtC3Qz6jg==", + "license": "MIT", "dependencies": { "postcss-value-parser": "^4.2.0" }, @@ -11344,6 +13749,7 @@ "version": "6.0.2", "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-6.0.2.tgz", "integrity": "sha512-/JFzI441OAB9O7VnLA+RtSNZvQ0NCFZDOtp6QPFo1iIyawyXg0YI3CYM9HBy1WvwCRHnPep/BvI1+dGPKoXx/Q==", + "license": "MIT", "dependencies": { "postcss-value-parser": "^4.2.0" }, @@ -11358,6 +13764,7 @@ "version": "6.0.2", "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-6.0.2.tgz", "integrity": "sha512-YdCgsfHkJ2jEXwR4RR3Tm/iOxSfdRt7jplS6XRh9Js9PyCR/aka/FCb6TuHT2U8gQubbm/mPmF6L7FY9d79VwQ==", + "license": "MIT", "dependencies": { "postcss-value-parser": "^4.2.0" }, @@ -11372,6 +13779,7 @@ "version": "6.0.2", "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-6.0.2.tgz", "integrity": "sha512-vQZIivlxlfqqMp4L9PZsFE4YUkWniziKjQWUtsxUiVsSSPelQydwS8Wwcuw0+83ZjPWNTl02oxlIvXsmmG+CiQ==", + "license": "MIT", "dependencies": { "postcss-value-parser": "^4.2.0" }, @@ -11386,6 +13794,7 @@ "version": "6.0.2", "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-6.0.2.tgz", "integrity": "sha512-a+YrtMox4TBtId/AEwbA03VcJgtyW4dGBizPl7e88cTFULYsprgHWTbfyjSLyHeBcK/Q9JhXkt2ZXiwaVHoMzA==", + "license": "MIT", "dependencies": { "postcss-value-parser": "^4.2.0" }, @@ -11400,6 +13809,7 @@ "version": "6.1.0", "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-6.1.0.tgz", "integrity": "sha512-QVC5TQHsVj33otj8/JD869Ndr5Xcc/+fwRh4HAsFsAeygQQXm+0PySrKbr/8tkDKzW+EVT3QkqZMfFrGiossDg==", + "license": "MIT", "dependencies": { "browserslist": "^4.23.0", "postcss-value-parser": "^4.2.0" @@ -11415,6 +13825,7 @@ "version": "6.0.2", "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-6.0.2.tgz", "integrity": "sha512-kVNcWhCeKAzZ8B4pv/DnrU1wNh458zBNp8dh4y5hhxih5RZQ12QWMuQrDgPRw3LRl8mN9vOVfHl7uhvHYMoXsQ==", + "license": "MIT", "dependencies": { "postcss-value-parser": "^4.2.0" }, @@ -11429,6 +13840,7 @@ "version": "6.0.2", "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-6.0.2.tgz", "integrity": "sha512-sXZ2Nj1icbJOKmdjXVT9pnyHQKiSAyuNQHSgRCUgThn2388Y9cGVDR+E9J9iAYbSbLHI+UUwLVl1Wzco/zgv0Q==", + "license": "MIT", "dependencies": { "postcss-value-parser": "^4.2.0" }, @@ -11439,10 +13851,33 @@ "postcss": "^8.4.31" } }, + "node_modules/postcss-opacity-percentage": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-3.0.0.tgz", + "integrity": "sha512-K6HGVzyxUxd/VgZdX04DCtdwWJ4NGLG212US4/LA1TLAbHgmAsTWVR86o+gGIbFtnTkfOpb9sCRBx8K7HO66qQ==", + "funding": [ + { + "type": "kofi", + "url": "https://ko-fi.com/mrcgrtz" + }, + { + "type": "liberapay", + "url": "https://liberapay.com/mrcgrtz" + } + ], + "license": "MIT", + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, "node_modules/postcss-ordered-values": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-6.0.2.tgz", "integrity": "sha512-VRZSOB+JU32RsEAQrO94QPkClGPKJEL/Z9PCBImXMhIeK5KAYo6slP/hBYlLgrCjFxyqvn5VC81tycFEDBLG1Q==", + "license": "MIT", "dependencies": { "cssnano-utils": "^4.0.2", "postcss-value-parser": "^4.2.0" @@ -11454,10 +13889,196 @@ "postcss": "^8.4.31" } }, + "node_modules/postcss-overflow-shorthand": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-6.0.0.tgz", + "integrity": "sha512-BdDl/AbVkDjoTofzDQnwDdm/Ym6oS9KgmO7Gr+LHYjNWJ6ExORe4+3pcLQsLA9gIROMkiGVjjwZNoL/mpXHd5Q==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-page-break": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", + "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==", + "license": "MIT", + "peerDependencies": { + "postcss": "^8" + } + }, + "node_modules/postcss-place": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-10.0.0.tgz", + "integrity": "sha512-5EBrMzat2pPAxQNWYavwAfoKfYcTADJ8AXGVPcUZ2UkNloUTWzJQExgrzrDkh3EKzmAx1evfTAzF9I8NGcc+qw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-preset-env": { + "version": "10.2.4", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-10.2.4.tgz", + "integrity": "sha512-q+lXgqmTMdB0Ty+EQ31SuodhdfZetUlwCA/F0zRcd/XdxjzI+Rl2JhZNz5US2n/7t9ePsvuhCnEN4Bmu86zXlA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "@csstools/postcss-cascade-layers": "^5.0.2", + "@csstools/postcss-color-function": "^4.0.10", + "@csstools/postcss-color-mix-function": "^3.0.10", + "@csstools/postcss-color-mix-variadic-function-arguments": "^1.0.0", + "@csstools/postcss-content-alt-text": "^2.0.6", + "@csstools/postcss-exponential-functions": "^2.0.9", + "@csstools/postcss-font-format-keywords": "^4.0.0", + "@csstools/postcss-gamut-mapping": "^2.0.10", + "@csstools/postcss-gradients-interpolation-method": "^5.0.10", + "@csstools/postcss-hwb-function": "^4.0.10", + "@csstools/postcss-ic-unit": "^4.0.2", + "@csstools/postcss-initial": "^2.0.1", + "@csstools/postcss-is-pseudo-class": "^5.0.3", + "@csstools/postcss-light-dark-function": "^2.0.9", + "@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.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.10", + "@csstools/postcss-progressive-custom-properties": "^4.1.0", + "@csstools/postcss-random-function": "^2.0.1", + "@csstools/postcss-relative-color-syntax": "^3.0.10", + "@csstools/postcss-scope-pseudo-class": "^4.0.1", + "@csstools/postcss-sign-functions": "^1.1.4", + "@csstools/postcss-stepped-value-functions": "^4.0.9", + "@csstools/postcss-text-decoration-shorthand": "^4.0.2", + "@csstools/postcss-trigonometric-functions": "^4.0.9", + "@csstools/postcss-unset-value": "^4.0.0", + "autoprefixer": "^10.4.21", + "browserslist": "^4.25.0", + "css-blank-pseudo": "^7.0.1", + "css-has-pseudo": "^7.0.2", + "css-prefers-color-scheme": "^10.0.0", + "cssdb": "^8.3.0", + "postcss-attribute-case-insensitive": "^7.0.1", + "postcss-clamp": "^4.1.0", + "postcss-color-functional-notation": "^7.0.10", + "postcss-color-hex-alpha": "^10.0.0", + "postcss-color-rebeccapurple": "^10.0.0", + "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.2", + "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.10", + "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", + "postcss-place": "^10.0.0", + "postcss-pseudo-class-any-link": "^10.0.1", + "postcss-replace-overflow-wrap": "^4.0.0", + "postcss-selector-not": "^8.0.1" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-pseudo-class-any-link": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-10.0.1.tgz", + "integrity": "sha512-3el9rXlBOqTFaMFkWDOkHUTQekFIYnaQY55Rsp8As8QQkpiSgIYEcF/6Ond93oHiDsGb4kad8zjt+NPlOC1H0Q==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "postcss-selector-parser": "^7.0.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-pseudo-class-any-link/node_modules/postcss-selector-parser": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", + "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/postcss-reduce-idents": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-6.0.3.tgz", "integrity": "sha512-G3yCqZDpsNPoQgbDUy3T0E6hqOQ5xigUtBQyrmq3tn2GxlyiL0yyl7H+T8ulQR6kOcHJ9t7/9H4/R2tv8tJbMA==", + "license": "MIT", "dependencies": { "postcss-value-parser": "^4.2.0" }, @@ -11472,6 +14093,7 @@ "version": "6.1.0", "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-6.1.0.tgz", "integrity": "sha512-RarLgBK/CrL1qZags04oKbVbrrVK2wcxhvta3GCxrZO4zveibqbRPmm2VI8sSgCXwoUHEliRSbOfpR0b/VIoiw==", + "license": "MIT", "dependencies": { "browserslist": "^4.23.0", "caniuse-api": "^3.0.0" @@ -11487,6 +14109,7 @@ "version": "6.0.2", "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-6.0.2.tgz", "integrity": "sha512-sB+Ya++3Xj1WaT9+5LOOdirAxP7dJZms3GRcYheSPi1PiTMigsxHAdkrbItHxwYHr4kt1zL7mmcHstgMYT+aiA==", + "license": "MIT", "dependencies": { "postcss-value-parser": "^4.2.0" }, @@ -11497,10 +14120,58 @@ "postcss": "^8.4.31" } }, + "node_modules/postcss-replace-overflow-wrap": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", + "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", + "license": "MIT", + "peerDependencies": { + "postcss": "^8.0.3" + } + }, + "node_modules/postcss-selector-not": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-8.0.1.tgz", + "integrity": "sha512-kmVy/5PYVb2UOhy0+LqUYAhKj7DUGDpSWa5LZqlkWJaaAV+dxxsOG3+St0yNLu6vsKD7Dmqx+nWQt0iil89+WA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^7.0.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-selector-not/node_modules/postcss-selector-parser": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", + "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/postcss-selector-parser": { - "version": "6.0.16", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.16.tgz", - "integrity": "sha512-A0RVJrX+IUkVZbW3ClroRWurercFhieevHB38sr2+l9eUClMqome3LmEmnhlNy+5Mr2EYN6B2Kaw9wYdd+VHiw==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", + "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", + "license": "MIT", "dependencies": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" @@ -11513,6 +14184,7 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/postcss-sort-media-queries/-/postcss-sort-media-queries-5.2.0.tgz", "integrity": "sha512-AZ5fDMLD8SldlAYlvi8NIqo0+Z8xnXU2ia0jxmuhxAU+Lqt9K+AlmLNJ/zWEnE9x+Zx3qL3+1K20ATgNOr3fAA==", + "license": "MIT", "dependencies": { "sort-css-media-queries": "2.2.0" }, @@ -11527,6 +14199,7 @@ "version": "6.0.3", "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-6.0.3.tgz", "integrity": "sha512-dlrahRmxP22bX6iKEjOM+c8/1p+81asjKT+V5lrgOH944ryx/OHpclnIbGsKVd3uWOXFLYJwCVf0eEkJGvO96g==", + "license": "MIT", "dependencies": { "postcss-value-parser": "^4.2.0", "svgo": "^3.2.0" @@ -11542,6 +14215,7 @@ "version": "6.0.4", "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-6.0.4.tgz", "integrity": "sha512-K38OCaIrO8+PzpArzkLKB42dSARtC2tmG6PvD4b1o1Q2E9Os8jzfWFfSy/rixsHwohtsDdFtAWGjFVFUdwYaMg==", + "license": "MIT", "dependencies": { "postcss-selector-parser": "^6.0.16" }, @@ -11555,12 +14229,14 @@ "node_modules/postcss-value-parser": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "license": "MIT" }, "node_modules/postcss-zindex": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-6.0.2.tgz", "integrity": "sha512-5BxW9l1evPB/4ZIc+2GobEBoKC+h8gPGCMi+jxsYvd2x0mjq7wazk6DrP71pStqxE9Foxh5TVnonbWpFZzXaYg==", + "license": "MIT", "engines": { "node": "^14 || ^16 || >=18.0" }, @@ -11572,6 +14248,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "license": "MIT", "dependencies": { "lodash": "^4.17.20", "renderkid": "^3.0.0" @@ -11581,14 +14258,16 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/pretty-time/-/pretty-time-1.1.0.tgz", "integrity": "sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==", + "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/prism-react-renderer": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-2.4.0.tgz", - "integrity": "sha512-327BsVCD/unU4CNLZTWVHyUHKnsqcvj2qbPlQ8MiBE2eq2rgctjigPA1Gp9HLF83kZ20zNN6jgizHJeEsyFYOw==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-2.4.1.tgz", + "integrity": "sha512-ey8Ls/+Di31eqzUxC46h8MksNuGx/n0AAC8uKpwFau4RPDYLuE3EXTp8N8G2vX2N7UC/+IXeNUnlWBGGcAG+Ig==", + "license": "MIT", "dependencies": { "@types/prismjs": "^1.26.0", "clsx": "^2.0.0" @@ -11609,12 +14288,14 @@ "node_modules/process-nextick-args": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "license": "MIT" }, "node_modules/prompts": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "license": "MIT", "dependencies": { "kleur": "^3.0.3", "sisteransi": "^1.0.5" @@ -11634,9 +14315,10 @@ } }, "node_modules/property-information": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.5.0.tgz", - "integrity": "sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/property-information/-/property-information-7.1.0.tgz", + "integrity": "sha512-TwEZ+X+yCJmYfL7TPUOcvBZ4QfoT5YenQiJuX//0th53DE6w0xxLEtfK3iyryQFddXuvkIk51EEgrJQ0WJkOmQ==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -11645,12 +14327,14 @@ "node_modules/proto-list": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", - "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==" + "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==", + "license": "ISC" }, "node_modules/proxy-addr": { "version": "2.0.7", "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "license": "MIT", "dependencies": { "forwarded": "0.2.0", "ipaddr.js": "1.9.1" @@ -11663,14 +14347,25 @@ "version": "1.9.1", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "license": "MIT", "engines": { "node": ">= 0.10" } }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, "node_modules/pupa": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/pupa/-/pupa-3.1.0.tgz", "integrity": "sha512-FLpr4flz5xZTSJxSeaheeMKN/EDzMdK7b8PTOC6a5PYFKTucWbdqjgqaEyH0shFiSJrVB1+Qqi4Tk19ccU6Aug==", + "license": "MIT", "dependencies": { "escape-goat": "^4.0.0" }, @@ -11685,6 +14380,7 @@ "version": "6.13.0", "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", + "license": "BSD-3-Clause", "dependencies": { "side-channel": "^1.0.6" }, @@ -11695,14 +14391,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/queue": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", - "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", - "dependencies": { - "inherits": "~2.0.3" - } - }, "node_modules/queue-microtask": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", @@ -11720,12 +14408,14 @@ "type": "consulting", "url": "https://feross.org/support" } - ] + ], + "license": "MIT" }, "node_modules/quick-lru": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "license": "MIT", "engines": { "node": ">=10" }, @@ -11745,6 +14435,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", "integrity": "sha512-kA5WQoNVo4t9lNx2kQNFCxKeBl5IbbSNBl1M/tLkw9WCn+hxNBAW5Qh8gdhs63CJnhjJ2zQWFoqPJP2sK1AV5A==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -11753,6 +14444,7 @@ "version": "2.5.2", "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", + "license": "MIT", "dependencies": { "bytes": "3.1.2", "http-errors": "2.0.0", @@ -11767,6 +14459,7 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "license": "MIT", "engines": { "node": ">= 0.8" } @@ -11775,6 +14468,7 @@ "version": "1.2.8", "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "license": "(BSD-2-Clause OR MIT OR Apache-2.0)", "dependencies": { "deep-extend": "^0.6.0", "ini": "~1.3.0", @@ -11785,169 +14479,54 @@ "rc": "cli.js" } }, + "node_modules/rc/node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "license": "ISC" + }, "node_modules/rc/node_modules/strip-json-comments": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "license": "MIT", "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", - "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", - "dependencies": { - "loose-envify": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-dev-utils": { - "version": "12.0.1", - "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", - "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", - "dependencies": { - "@babel/code-frame": "^7.16.0", - "address": "^1.1.2", - "browserslist": "^4.18.1", - "chalk": "^4.1.2", - "cross-spawn": "^7.0.3", - "detect-port-alt": "^1.1.6", - "escape-string-regexp": "^4.0.0", - "filesize": "^8.0.6", - "find-up": "^5.0.0", - "fork-ts-checker-webpack-plugin": "^6.5.0", - "global-modules": "^2.0.0", - "globby": "^11.0.4", - "gzip-size": "^6.0.0", - "immer": "^9.0.7", - "is-root": "^2.1.0", - "loader-utils": "^3.2.0", - "open": "^8.4.0", - "pkg-up": "^3.1.0", - "prompts": "^2.4.2", - "react-error-overlay": "^6.0.11", - "recursive-readdir": "^2.2.2", - "shell-quote": "^1.7.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/react-dev-utils/node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/react-dev-utils/node_modules/loader-utils": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.1.tgz", - "integrity": "sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==", - "engines": { - "node": ">= 12.13.0" - } - }, - "node_modules/react-dev-utils/node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/react-dev-utils/node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/react-dev-utils/node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/react-dev-utils/node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/react-dev-utils/node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "node_modules/react": { + "version": "19.1.1", + "resolved": "https://registry.npmjs.org/react/-/react-19.1.1.tgz", + "integrity": "sha512-w8nqGImo45dmMIfljjMwOGtbmC/mk4CMYhWIicdSflH91J9TyCyczcPFXJzrZ/ZXcgGRFeP6BU0BEJTw6tZdfQ==", + "license": "MIT", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, "node_modules/react-dom": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", - "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", + "version": "19.1.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.1.1.tgz", + "integrity": "sha512-Dlq/5LAZgF0Gaz6yiqZCf6VCcZs1ghAJyrsu84Q/GT0gV+mCxbfmKNoGRKBYMJ8IEdGPqu49YWXD02GCknEDkw==", + "license": "MIT", "dependencies": { - "loose-envify": "^1.1.0", - "scheduler": "^0.23.2" + "scheduler": "^0.26.0" }, "peerDependencies": { - "react": "^18.3.1" + "react": "^19.1.1" } }, - "node_modules/react-error-overlay": { - "version": "6.0.11", - "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", - "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" - }, "node_modules/react-fast-compare": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz", - "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==" + "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==", + "license": "MIT" }, "node_modules/react-helmet-async": { + "name": "@slorber/react-helmet-async", "version": "1.3.0", - "resolved": "https://registry.npmjs.org/react-helmet-async/-/react-helmet-async-1.3.0.tgz", - "integrity": "sha512-9jZ57/dAn9t3q6hneQS0wukqC2ENOBgMNVEhb/ZG9ZSxUetzVIw4iAmEU38IaVg3QGYauQPhSeUTuIUtFglWpg==", + "resolved": "https://registry.npmjs.org/@slorber/react-helmet-async/-/react-helmet-async-1.3.0.tgz", + "integrity": "sha512-e9/OK8VhwUSc67diWI8Rb3I0YgI9/SBQtnhe9aEuK6MhZm7ntZZimXgwXnd8W96YTmSOb9M4d8LwhRZyhWr/1A==", + "license": "Apache-2.0", "dependencies": { "@babel/runtime": "^7.12.5", "invariant": "^2.2.4", @@ -11956,8 +14535,8 @@ "shallowequal": "^1.1.0" }, "peerDependencies": { - "react": "^16.6.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.6.0 || ^17.0.0 || ^18.0.0" + "react": "^16.6.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^16.6.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" } }, "node_modules/react-is": { @@ -11966,14 +14545,15 @@ "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" }, "node_modules/react-json-view-lite": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/react-json-view-lite/-/react-json-view-lite-1.5.0.tgz", - "integrity": "sha512-nWqA1E4jKPklL2jvHWs6s+7Na0qNgw9HCP6xehdQJeg6nPBTFZgGwyko9Q0oj+jQWKTTVRS30u0toM5wiuL3iw==", + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/react-json-view-lite/-/react-json-view-lite-2.4.2.tgz", + "integrity": "sha512-m7uTsXDgPQp8R9bJO4HD/66+i218eyQPAb+7/dGQpwg8i4z2afTFqtHJPQFHvJfgDCjGQ1HSGlL3HtrZDa3Tdg==", + "license": "MIT", "engines": { - "node": ">=14" + "node": ">=18" }, "peerDependencies": { - "react": "^16.13.1 || ^17.0.0 || ^18.0.0" + "react": "^18.0.0 || ^19.0.0" } }, "node_modules/react-loadable": { @@ -11992,6 +14572,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/react-loadable-ssr-addon-v5-slorber/-/react-loadable-ssr-addon-v5-slorber-1.0.1.tgz", "integrity": "sha512-lq3Lyw1lGku8zUEJPDxsNm1AfYHBrO9Y1+olAYwpUJ2IGFBskM0DMKok97A6LWUpHm+o7IvQBOWu9MLenp9Z+A==", + "license": "MIT", "dependencies": { "@babel/runtime": "^7.10.3" }, @@ -12007,6 +14588,7 @@ "version": "5.3.4", "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.3.4.tgz", "integrity": "sha512-Ys9K+ppnJah3QuaRiLxk+jDWOR1MekYQrlytiXxC1RyfbdsZkS5pvKAzCCr031xHixZwpnsYNT5xysdFHQaYsA==", + "license": "MIT", "dependencies": { "@babel/runtime": "^7.12.13", "history": "^4.9.0", @@ -12026,6 +14608,7 @@ "version": "5.1.1", "resolved": "https://registry.npmjs.org/react-router-config/-/react-router-config-5.1.1.tgz", "integrity": "sha512-DuanZjaD8mQp1ppHjgnnUnyOlqYXZVjnov/JzFhjLEwd3Z4dYjMSnqrEzzGThH47vpCOqPPwJM2FtthLeJ8Pbg==", + "license": "MIT", "dependencies": { "@babel/runtime": "^7.1.2" }, @@ -12038,6 +14621,7 @@ "version": "5.3.4", "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.3.4.tgz", "integrity": "sha512-m4EqFMHv/Ih4kpcBCONHbkT68KoAeHN4p3lAGoNryfHi0dMy0kCzEZakiKRsvg5wHZ/JLrLW8o8KomWiz/qbYQ==", + "license": "MIT", "dependencies": { "@babel/runtime": "^7.12.13", "history": "^4.9.0", @@ -12055,6 +14639,7 @@ "version": "3.6.2", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "license": "MIT", "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -12068,6 +14653,7 @@ "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "license": "MIT", "dependencies": { "picomatch": "^2.2.1" }, @@ -12075,42 +14661,84 @@ "node": ">=8.10.0" } }, - "node_modules/reading-time": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/reading-time/-/reading-time-1.5.0.tgz", - "integrity": "sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg==" + "node_modules/recma-build-jsx": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/recma-build-jsx/-/recma-build-jsx-1.0.0.tgz", + "integrity": "sha512-8GtdyqaBcDfva+GUKDr3nev3VpKAhup1+RvkMvUxURHpW7QyIvk9F5wz7Vzo06CEMSilw6uArgRqhpiUcWp8ew==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "estree-util-build-jsx": "^3.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } }, - "node_modules/rechoir": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", + "node_modules/recma-jsx": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/recma-jsx/-/recma-jsx-1.0.1.tgz", + "integrity": "sha512-huSIy7VU2Z5OLv6oFLosQGGDqPqdO1iq6bWNAdhzMxSJP7RAso4fCZ1cKu8j9YHCZf3TPrq4dw3okhrylgcd7w==", + "license": "MIT", "dependencies": { - "resolve": "^1.1.6" + "acorn-jsx": "^5.0.0", + "estree-util-to-js": "^2.0.0", + "recma-parse": "^1.0.0", + "recma-stringify": "^1.0.0", + "unified": "^11.0.0" }, - "engines": { - "node": ">= 0.10" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + }, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/recursive-readdir": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", - "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==", + "node_modules/recma-parse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/recma-parse/-/recma-parse-1.0.0.tgz", + "integrity": "sha512-OYLsIGBB5Y5wjnSnQW6t3Xg7q3fQ7FWbw/vcXtORTnyaSFscOtABg+7Pnz6YZ6c27fG1/aN8CjfwoUEUIdwqWQ==", + "license": "MIT", "dependencies": { - "minimatch": "^3.0.5" + "@types/estree": "^1.0.0", + "esast-util-from-js": "^2.0.0", + "unified": "^11.0.0", + "vfile": "^6.0.0" }, - "engines": { - "node": ">=6.0.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/recma-stringify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/recma-stringify/-/recma-stringify-1.0.0.tgz", + "integrity": "sha512-cjwII1MdIIVloKvC9ErQ+OgAtwHBmcZ0Bg4ciz78FtbT8In39aAYbaA7zvxQ61xVMSPE8WxhLwLbhif4Js2C+g==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "estree-util-to-js": "^2.0.0", + "unified": "^11.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, "node_modules/regenerate": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "license": "MIT" }, "node_modules/regenerate-unicode-properties": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz", - "integrity": "sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==", + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz", + "integrity": "sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==", + "license": "MIT", "dependencies": { "regenerate": "^1.4.2" }, @@ -12123,23 +14751,16 @@ "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" }, - "node_modules/regenerator-transform": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", - "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", - "dependencies": { - "@babel/runtime": "^7.8.4" - } - }, "node_modules/regexpu-core": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", - "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.2.0.tgz", + "integrity": "sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA==", + "license": "MIT", "dependencies": { - "@babel/regjsgen": "^0.8.0", "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.1.0", - "regjsparser": "^0.9.1", + "regenerate-unicode-properties": "^10.2.0", + "regjsgen": "^0.8.0", + "regjsparser": "^0.12.0", "unicode-match-property-ecmascript": "^2.0.0", "unicode-match-property-value-ecmascript": "^2.1.0" }, @@ -12148,9 +14769,10 @@ } }, "node_modules/registry-auth-token": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-5.0.2.tgz", - "integrity": "sha512-o/3ikDxtXaA59BmZuZrJZDJv8NMDGSj+6j6XaeBmHw8eY1i1qd9+6H+LjVvQXx3HN6aRCGa1cUdJ9RaJZUugnQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-5.1.0.tgz", + "integrity": "sha512-GdekYuwLXLxMuFTwAPg5UKGLW/UXzQrZvH/Zj791BQif5T05T0RsaLfHc9q3ZOKi7n+BoprPD9mJ0O0k4xzUlw==", + "license": "MIT", "dependencies": { "@pnpm/npm-conf": "^2.1.0" }, @@ -12162,6 +14784,7 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-6.0.1.tgz", "integrity": "sha512-+crtS5QjFRqFCoQmvGduwYWEBng99ZvmFvF+cUJkGYF1L1BfU8C6Zp9T7f5vPAwyLkUExpvK+ANVZmGU49qi4Q==", + "license": "MIT", "dependencies": { "rc": "1.2.8" }, @@ -12172,29 +14795,41 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==", + "license": "MIT" + }, "node_modules/regjsparser": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", - "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.12.0.tgz", + "integrity": "sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==", + "license": "BSD-2-Clause", "dependencies": { - "jsesc": "~0.5.0" + "jsesc": "~3.0.2" }, "bin": { "regjsparser": "bin/parser" } }, "node_modules/regjsparser/node_modules/jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", + "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", + "license": "MIT", "bin": { "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" } }, "node_modules/rehype-raw": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/rehype-raw/-/rehype-raw-7.0.0.tgz", "integrity": "sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww==", + "license": "MIT", "dependencies": { "@types/hast": "^3.0.0", "hast-util-raw": "^9.0.0", @@ -12205,18 +14840,35 @@ "url": "https://opencollective.com/unified" } }, + "node_modules/rehype-recma": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rehype-recma/-/rehype-recma-1.0.0.tgz", + "integrity": "sha512-lqA4rGUf1JmacCNWWZx0Wv1dHqMwxzsDWYMTowuplHF3xH0N/MmrZ/G3BDZnzAkRmxDadujCjaKM2hqYdCBOGw==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "@types/hast": "^3.0.0", + "hast-util-to-estree": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, "node_modules/relateurl": { "version": "0.2.7", "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "license": "MIT", "engines": { "node": ">= 0.10" } }, "node_modules/remark-directive": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/remark-directive/-/remark-directive-3.0.0.tgz", - "integrity": "sha512-l1UyWJ6Eg1VPU7Hm/9tt0zKtReJQNOA4+iDMAxTyZNWnJnFlbS/7zhiel/rogTLQ2vMYwDzSJa4BiVNqGlqIMA==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/remark-directive/-/remark-directive-3.0.1.tgz", + "integrity": "sha512-gwglrEQEZcZYgVyG1tQuA+h58EZfq5CSULw7J90AFuCTyib1thgHPoqQ+h9iFvU6R+vnZ5oNFQR5QKgGpk741A==", + "license": "MIT", "dependencies": { "@types/mdast": "^4.0.0", "mdast-util-directive": "^3.0.0", @@ -12232,6 +14884,7 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/remark-emoji/-/remark-emoji-4.0.1.tgz", "integrity": "sha512-fHdvsTR1dHkWKev9eNyhTo4EFwbUvJ8ka9SgeWkMPYFX4WoI7ViVBms3PjlQYgw5TLvNQso3GUB/b/8t3yo+dg==", + "license": "MIT", "dependencies": { "@types/mdast": "^4.0.2", "emoticon": "^4.0.1", @@ -12247,6 +14900,7 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/remark-frontmatter/-/remark-frontmatter-5.0.0.tgz", "integrity": "sha512-XTFYvNASMe5iPN0719nPrdItC9aU0ssC4v14mH1BCi1u0n1gAocqcujWUrByftZTbLhRtiKRyjYTSIOcr69UVQ==", + "license": "MIT", "dependencies": { "@types/mdast": "^4.0.0", "mdast-util-frontmatter": "^2.0.0", @@ -12259,9 +14913,10 @@ } }, "node_modules/remark-gfm": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-4.0.0.tgz", - "integrity": "sha512-U92vJgBPkbw4Zfu/IiW2oTZLSL3Zpv+uI7My2eq8JxKgqraFdU8YUGicEJCEgSbeaG+QDFqIcwwfMTOEelPxuA==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-4.0.1.tgz", + "integrity": "sha512-1quofZ2RQ9EWdeN34S79+KExV1764+wCUGop5CPL1WGdD0ocPpu91lzPGbwWMECpEpd42kJGQwzRfyov9j4yNg==", + "license": "MIT", "dependencies": { "@types/mdast": "^4.0.0", "mdast-util-gfm": "^3.0.0", @@ -12276,9 +14931,10 @@ } }, "node_modules/remark-mdx": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-3.0.1.tgz", - "integrity": "sha512-3Pz3yPQ5Rht2pM5R+0J2MrGoBSrzf+tJG94N+t/ilfdh8YLyyKYtidAYwTveB20BoHAcwIopOUqhcmh2F7hGYA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-3.1.0.tgz", + "integrity": "sha512-Ngl/H3YXyBV9RcRNdlYsZujAmhsxwzxpDzpDEhFBVAGthS4GDgnctpDjgFl/ULx5UEDzqtW1cyBSNKqYYrqLBA==", + "license": "MIT", "dependencies": { "mdast-util-mdx": "^3.0.0", "micromark-extension-mdxjs": "^3.0.0" @@ -12292,6 +14948,7 @@ "version": "11.0.0", "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz", "integrity": "sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==", + "license": "MIT", "dependencies": { "@types/mdast": "^4.0.0", "mdast-util-from-markdown": "^2.0.0", @@ -12304,9 +14961,10 @@ } }, "node_modules/remark-rehype": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.1.tgz", - "integrity": "sha512-g/osARvjkBXb6Wo0XvAeXQohVta8i84ACbenPpoSsxTOQH/Ae0/RGP4WZgnMH5pMLpsj4FG7OHmcIcXxpza8eQ==", + "version": "11.1.2", + "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.2.tgz", + "integrity": "sha512-Dh7l57ianaEoIpzbp0PC9UKAdCSVklD8E5Rpw7ETfbTl3FqcOOgq5q2LVDhgGCkaBv7p24JXikPdvhhmHvKMsw==", + "license": "MIT", "dependencies": { "@types/hast": "^3.0.0", "@types/mdast": "^4.0.0", @@ -12323,6 +14981,7 @@ "version": "11.0.0", "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz", "integrity": "sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==", + "license": "MIT", "dependencies": { "@types/mdast": "^4.0.0", "mdast-util-to-markdown": "^2.0.0", @@ -12337,6 +14996,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "license": "MIT", "dependencies": { "css-select": "^4.1.3", "dom-converter": "^0.2.0", @@ -12349,6 +15009,7 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "license": "BSD-2-Clause", "dependencies": { "boolbase": "^1.0.0", "css-what": "^6.0.1", @@ -12364,6 +15025,7 @@ "version": "1.4.1", "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "license": "MIT", "dependencies": { "domelementtype": "^2.0.1", "domhandler": "^4.2.0", @@ -12377,6 +15039,7 @@ "version": "4.3.1", "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "license": "BSD-2-Clause", "dependencies": { "domelementtype": "^2.2.0" }, @@ -12391,6 +15054,7 @@ "version": "2.8.0", "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "license": "BSD-2-Clause", "dependencies": { "dom-serializer": "^1.0.1", "domelementtype": "^2.2.0", @@ -12404,6 +15068,7 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "license": "BSD-2-Clause", "funding": { "url": "https://github.com/fb55/entities?sponsor=1" } @@ -12419,6 +15084,7 @@ "url": "https://github.com/sponsors/fb55" } ], + "license": "MIT", "dependencies": { "domelementtype": "^2.0.1", "domhandler": "^4.0.0", @@ -12426,10 +15092,20 @@ "entities": "^2.0.0" } }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", + "license": "MIT", + "engines": { + "node": ">=0.10" + } + }, "node_modules/require-from-string": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -12445,20 +15121,25 @@ "node_modules/requires-port": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "license": "MIT" }, "node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "version": "1.22.10", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", + "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", + "license": "MIT", "dependencies": { - "is-core-module": "^2.13.0", + "is-core-module": "^2.16.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" }, "bin": { "resolve": "bin/resolve" }, + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -12466,12 +15147,14 @@ "node_modules/resolve-alpn": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", - "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==" + "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", + "license": "MIT" }, "node_modules/resolve-from": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "license": "MIT", "engines": { "node": ">=4" } @@ -12479,12 +15162,14 @@ "node_modules/resolve-pathname": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", - "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==" + "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==", + "license": "MIT" }, "node_modules/responselike": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", + "license": "MIT", "dependencies": { "lowercase-keys": "^3.0.0" }, @@ -12499,14 +15184,16 @@ "version": "0.13.1", "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "license": "MIT", "engines": { "node": ">= 4" } }, "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", + "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", + "license": "MIT", "engines": { "iojs": ">=1.0.0", "node": ">=0.10.0" @@ -12516,6 +15203,8 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "license": "ISC", "dependencies": { "glob": "^7.1.3" }, @@ -12526,15 +15215,11 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/rtl-detect": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/rtl-detect/-/rtl-detect-1.1.2.tgz", - "integrity": "sha512-PGMBq03+TTG/p/cRB7HCLKJ1MgDIi07+QU1faSjiYRfmY5UsAttV9Hs08jDAHVwcOwmVLcSJkpwyfXszVjWfIQ==" - }, "node_modules/rtlcss": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/rtlcss/-/rtlcss-4.3.0.tgz", "integrity": "sha512-FI+pHEn7Wc4NqKXMXFM+VAYKEj/mRIcW4h24YVwVtyjI+EqGrLc2Hx/Ny0lrZ21cBWU2goLy36eqMcNj3AQJig==", + "license": "MIT", "dependencies": { "escalade": "^3.1.1", "picocolors": "^1.0.0", @@ -12566,6 +15251,7 @@ "url": "https://feross.org/support" } ], + "license": "MIT", "dependencies": { "queue-microtask": "^1.2.2" } @@ -12592,25 +15278,32 @@ "node_modules/safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "license": "MIT" }, "node_modules/sax": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz", - "integrity": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==" + "integrity": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==", + "license": "ISC" }, "node_modules/scheduler": { - "version": "0.23.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", - "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", - "dependencies": { - "loose-envify": "^1.1.0" - } + "version": "0.26.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.26.0.tgz", + "integrity": "sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==", + "license": "MIT" + }, + "node_modules/schema-dts": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/schema-dts/-/schema-dts-1.1.5.tgz", + "integrity": "sha512-RJr9EaCmsLzBX2NDiO5Z3ux2BVosNZN5jo0gWgsyKvxKIUL5R3swNvoorulAeL9kLB0iTSX7V6aokhla2m7xbg==", + "license": "Apache-2.0" }, "node_modules/schema-utils": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", - "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.2.tgz", + "integrity": "sha512-Gn/JaSk/Mt9gYubxTtSn/QCV4em9mpAPiR1rqy/Ocu19u/G9J5WWdNoUT4SiV6mFC3y6cxyFcFwdzPM3FgxGAQ==", + "license": "MIT", "dependencies": { "@types/json-schema": "^7.0.9", "ajv": "^8.9.0", @@ -12618,7 +15311,7 @@ "ajv-keywords": "^5.1.0" }, "engines": { - "node": ">= 12.13.0" + "node": ">= 10.13.0" }, "funding": { "type": "opencollective", @@ -12626,15 +15319,17 @@ } }, "node_modules/search-insights": { - "version": "2.17.2", - "resolved": "https://registry.npmjs.org/search-insights/-/search-insights-2.17.2.tgz", - "integrity": "sha512-zFNpOpUO+tY2D85KrxJ+aqwnIfdEGi06UH2+xEb+Bp9Mwznmauqc9djbnBibJO5mpfUPPa8st6Sx65+vbeO45g==", + "version": "2.17.3", + "resolved": "https://registry.npmjs.org/search-insights/-/search-insights-2.17.3.tgz", + "integrity": "sha512-RQPdCYTa8A68uM2jwxoY842xDhvx3E5LFL1LxvxCNMev4o5mLuokczhzjAgGwUZBAmOKZknArSxLKmXtIi2AxQ==", + "license": "MIT", "peer": true }, "node_modules/section-matter": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz", "integrity": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==", + "license": "MIT", "dependencies": { "extend-shallow": "^2.0.1", "kind-of": "^6.0.0" @@ -12646,12 +15341,14 @@ "node_modules/select-hose": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", + "license": "MIT" }, "node_modules/selfsigned": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz", "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==", + "license": "MIT", "dependencies": { "@types/node-forge": "^1.3.0", "node-forge": "^1" @@ -12661,12 +15358,10 @@ } }, "node_modules/semver": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", - "dependencies": { - "lru-cache": "^6.0.0" - }, + "version": "7.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", + "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -12678,6 +15373,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-4.0.0.tgz", "integrity": "sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA==", + "license": "MIT", "dependencies": { "semver": "^7.3.5" }, @@ -12688,26 +15384,11 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/semver/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/semver/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - }, "node_modules/send": { "version": "0.19.0", "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz", "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==", + "license": "MIT", "dependencies": { "debug": "2.6.9", "depd": "2.0.0", @@ -12731,6 +15412,7 @@ "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", "dependencies": { "ms": "2.0.0" } @@ -12738,25 +15420,23 @@ "node_modules/send/node_modules/debug/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" }, "node_modules/send/node_modules/encodeurl": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "license": "MIT", "engines": { "node": ">= 0.8" } }, - "node_modules/send/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" - }, "node_modules/send/node_modules/range-parser": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -12794,6 +15474,7 @@ "version": "1.9.1", "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "license": "MIT", "dependencies": { "accepts": "~1.3.4", "batch": "0.6.1", @@ -12811,6 +15492,7 @@ "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", "dependencies": { "ms": "2.0.0" } @@ -12819,6 +15501,7 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -12827,6 +15510,7 @@ "version": "1.6.3", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "license": "MIT", "dependencies": { "depd": "~1.1.2", "inherits": "2.0.3", @@ -12840,22 +15524,26 @@ "node_modules/serve-index/node_modules/inherits": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "license": "ISC" }, "node_modules/serve-index/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" }, "node_modules/serve-index/node_modules/setprototypeof": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "license": "ISC" }, "node_modules/serve-index/node_modules/statuses": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -12864,6 +15552,7 @@ "version": "1.16.2", "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz", "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==", + "license": "MIT", "dependencies": { "encodeurl": "~2.0.0", "escape-html": "~1.0.3", @@ -12878,6 +15567,7 @@ "version": "1.2.2", "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "license": "MIT", "dependencies": { "define-data-property": "^1.1.4", "es-errors": "^1.3.0", @@ -12893,12 +15583,14 @@ "node_modules/setprototypeof": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "license": "ISC" }, "node_modules/shallow-clone": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "license": "MIT", "dependencies": { "kind-of": "^6.0.2" }, @@ -12909,12 +15601,14 @@ "node_modules/shallowequal": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", - "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" + "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==", + "license": "MIT" }, "node_modules/shebang-command": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "license": "MIT", "dependencies": { "shebang-regex": "^3.0.0" }, @@ -12926,43 +15620,87 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/shell-quote": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", - "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.3.tgz", + "integrity": "sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/shelljs": { - "version": "0.8.5", - "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz", - "integrity": "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==", + "node_modules/side-channel": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", + "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", + "license": "MIT", "dependencies": { - "glob": "^7.0.0", - "interpret": "^1.0.0", - "rechoir": "^0.6.2" + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3", + "side-channel-list": "^1.0.0", + "side-channel-map": "^1.0.1", + "side-channel-weakmap": "^1.0.2" }, - "bin": { - "shjs": "bin/shjs" + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-list": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", + "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3" }, "engines": { - "node": ">=4" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/side-channel": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", - "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", + "node_modules/side-channel-map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", + "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", + "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", + "call-bound": "^1.0.2", "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.4", - "object-inspect": "^1.13.1" + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-weakmap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", + "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3", + "side-channel-map": "^1.0.1" }, "engines": { "node": ">= 0.4" @@ -12974,12 +15712,14 @@ "node_modules/signal-exit": { "version": "3.0.7", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "license": "ISC" }, "node_modules/sirv": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/sirv/-/sirv-2.0.4.tgz", "integrity": "sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==", + "license": "MIT", "dependencies": { "@polka/url": "^1.0.0-next.24", "mrmime": "^2.0.0", @@ -12992,12 +15732,14 @@ "node_modules/sisteransi": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "license": "MIT" }, "node_modules/sitemap": { "version": "7.1.2", "resolved": "https://registry.npmjs.org/sitemap/-/sitemap-7.1.2.tgz", "integrity": "sha512-ARCqzHJ0p4gWt+j7NlU5eDlIO9+Rkr/JhPFZKKQ1l5GCus7rJH4UdrlVAh0xC/gDS/Qir2UMxqYNHtsKr2rpCw==", + "license": "MIT", "dependencies": { "@types/node": "^17.0.5", "@types/sax": "^1.2.1", @@ -13015,12 +15757,14 @@ "node_modules/sitemap/node_modules/@types/node": { "version": "17.0.45", "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.45.tgz", - "integrity": "sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==" + "integrity": "sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==", + "license": "MIT" }, "node_modules/skin-tone": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/skin-tone/-/skin-tone-2.0.0.tgz", "integrity": "sha512-kUMbT1oBJCpgrnKoSr0o6wPtvRWT9W9UKvGLwfJYO2WuahZRHOpEyL1ckyMGgMWh0UdpmaoFqKKD29WTomNEGA==", + "license": "MIT", "dependencies": { "unicode-emoji-modifier-base": "^1.0.0" }, @@ -13032,6 +15776,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "license": "MIT", "engines": { "node": ">=8" } @@ -13040,6 +15785,7 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz", "integrity": "sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==", + "license": "MIT", "dependencies": { "dot-case": "^3.0.4", "tslib": "^2.0.3" @@ -13049,6 +15795,7 @@ "version": "0.3.24", "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "license": "MIT", "dependencies": { "faye-websocket": "^0.11.3", "uuid": "^8.3.2", @@ -13059,22 +15806,25 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/sort-css-media-queries/-/sort-css-media-queries-2.2.0.tgz", "integrity": "sha512-0xtkGhWCC9MGt/EzgnvbbbKhqWjl1+/rncmhTh5qCpbYguXh6S/qwePfv/JQ8jePXXmqingylxoC49pCkSPIbA==", + "license": "MIT", "engines": { "node": ">= 6.3.0" } }, "node_modules/source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "version": "0.7.6", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.6.tgz", + "integrity": "sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==", + "license": "BSD-3-Clause", "engines": { - "node": ">= 8" + "node": ">= 12" } }, "node_modules/source-map-js": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", - "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } @@ -13100,6 +15850,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -13109,6 +15860,7 @@ "version": "4.0.2", "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "license": "MIT", "dependencies": { "debug": "^4.1.0", "handle-thing": "^2.0.0", @@ -13124,6 +15876,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "license": "MIT", "dependencies": { "debug": "^4.1.0", "detect-node": "^2.0.4", @@ -13136,12 +15889,14 @@ "node_modules/sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "license": "BSD-3-Clause" }, "node_modules/srcset": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/srcset/-/srcset-4.0.0.tgz", "integrity": "sha512-wvLeHgcVHKO8Sc/H/5lkGreJQVeYMm9rlmt8PuR1xE31rIuXhuzznUUqAt8MqLhB3MqJdFzlNAfpcWnxiFUcPw==", + "license": "MIT", "engines": { "node": ">=12" }, @@ -13153,19 +15908,22 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "license": "MIT", "engines": { "node": ">= 0.8" } }, "node_modules/std-env": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.7.0.tgz", - "integrity": "sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==" + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.9.0.tgz", + "integrity": "sha512-UGvjygr6F6tpH7o2qyqR6QYpwraIjKSdtzyBdyytFOHmPZY917kwdwLG0RbOjWOnKmnm3PeHjaoLLMie7kPLQw==", + "license": "MIT" }, "node_modules/string_decoder": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "license": "MIT", "dependencies": { "safe-buffer": "~5.2.0" } @@ -13174,6 +15932,7 @@ "version": "5.1.2", "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "license": "MIT", "dependencies": { "eastasianwidth": "^0.2.0", "emoji-regex": "^9.2.2", @@ -13187,9 +15946,10 @@ } }, "node_modules/string-width/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "license": "MIT", "engines": { "node": ">=12" }, @@ -13201,6 +15961,7 @@ "version": "7.1.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "license": "MIT", "dependencies": { "ansi-regex": "^6.0.1" }, @@ -13215,6 +15976,7 @@ "version": "4.0.4", "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz", "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==", + "license": "MIT", "dependencies": { "character-entities-html4": "^2.0.0", "character-entities-legacy": "^3.0.0" @@ -13228,6 +15990,7 @@ "version": "3.3.0", "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "license": "BSD-2-Clause", "dependencies": { "get-own-enumerable-property-symbols": "^3.0.0", "is-obj": "^1.0.1", @@ -13241,6 +16004,7 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" }, @@ -13252,6 +16016,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", "integrity": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==", + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -13260,6 +16025,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "license": "MIT", "engines": { "node": ">=6" } @@ -13268,6 +16034,7 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "license": "MIT", "engines": { "node": ">=8" }, @@ -13275,18 +16042,29 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/style-to-js": { + "version": "1.1.17", + "resolved": "https://registry.npmjs.org/style-to-js/-/style-to-js-1.1.17.tgz", + "integrity": "sha512-xQcBGDxJb6jjFCTzvQtfiPn6YvvP2O8U1MDIPNfJQlWMYfktPy+iGsHE7cssjs7y84d9fQaK4UF3RIJaAHSoYA==", + "license": "MIT", + "dependencies": { + "style-to-object": "1.0.9" + } + }, "node_modules/style-to-object": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.4.4.tgz", - "integrity": "sha512-HYNoHZa2GorYNyqiCaBgsxvcJIn7OHq6inEga+E6Ke3m5JkoqpQbnFssk4jwe+K7AhGa2fcha4wSOf1Kn01dMg==", + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.9.tgz", + "integrity": "sha512-G4qppLgKu/k6FwRpHiGiKPaPTFcG3g4wNVX/Qsfu+RqQM30E7Tyu/TEgxcL9PNLF5pdRLwQdE3YKKf+KF2Dzlw==", + "license": "MIT", "dependencies": { - "inline-style-parser": "0.1.1" + "inline-style-parser": "0.2.4" } }, "node_modules/stylehacks": { "version": "6.1.1", "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-6.1.1.tgz", "integrity": "sha512-gSTTEQ670cJNoaeIp9KX6lZmm8LJ3jPB5yJmX8Zq/wQxOsAFXV3qjWzHas3YYk1qesuVIyYWWUpZ0vSE/dTSGg==", + "license": "MIT", "dependencies": { "browserslist": "^4.23.0", "postcss-selector-parser": "^6.0.16" @@ -13302,6 +16080,7 @@ "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -13313,6 +16092,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -13323,12 +16103,14 @@ "node_modules/svg-parser": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", - "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==", + "license": "MIT" }, "node_modules/svgo": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.3.2.tgz", "integrity": "sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==", + "license": "MIT", "dependencies": { "@trysound/sax": "0.2.0", "commander": "^7.2.0", @@ -13353,6 +16135,7 @@ "version": "7.2.0", "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "license": "MIT", "engines": { "node": ">= 10" } @@ -13366,12 +16149,13 @@ } }, "node_modules/terser": { - "version": "5.30.3", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.30.3.tgz", - "integrity": "sha512-STdUgOUx8rLbMGO9IOwHLpCqolkDITFFQSMYYwKE1N2lY6MVSaeoi10z/EhWxRc6ybqoVmKSkhKYH/XUpl7vSA==", + "version": "5.43.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.43.1.tgz", + "integrity": "sha512-+6erLbBm0+LROX2sPXlUYx/ux5PyE9K/a92Wrt6oA+WDAoFTdpHE5tCYCI5PNzq2y8df4rA+QgHLJuR4jNymsg==", + "license": "BSD-2-Clause", "dependencies": { "@jridgewell/source-map": "^0.3.3", - "acorn": "^8.8.2", + "acorn": "^8.14.0", "commander": "^2.20.0", "source-map-support": "~0.5.20" }, @@ -13383,15 +16167,16 @@ } }, "node_modules/terser-webpack-plugin": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", - "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", + "version": "5.3.14", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.14.tgz", + "integrity": "sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==", + "license": "MIT", "dependencies": { - "@jridgewell/trace-mapping": "^0.3.20", + "@jridgewell/trace-mapping": "^0.3.25", "jest-worker": "^27.4.5", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.1", - "terser": "^5.26.0" + "schema-utils": "^4.3.0", + "serialize-javascript": "^6.0.2", + "terser": "^5.31.1" }, "engines": { "node": ">= 10.13.0" @@ -13415,29 +16200,6 @@ } } }, - "node_modules/terser-webpack-plugin/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/terser-webpack-plugin/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "peerDependencies": { - "ajv": "^6.9.1" - } - }, "node_modules/terser-webpack-plugin/node_modules/jest-worker": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", @@ -13451,28 +16213,6 @@ "node": ">= 10.13.0" } }, - "node_modules/terser-webpack-plugin/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "node_modules/terser-webpack-plugin/node_modules/schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, "node_modules/terser-webpack-plugin/node_modules/supports-color": { "version": "8.1.1", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", @@ -13492,30 +16232,38 @@ "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" - }, "node_modules/thunky": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "license": "MIT" }, "node_modules/tiny-invariant": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz", - "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==" + "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==", + "license": "MIT" }, "node_modules/tiny-warning": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", - "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" + "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==", + "license": "MIT" + }, + "node_modules/tinypool": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-1.1.1.tgz", + "integrity": "sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==", + "license": "MIT", + "engines": { + "node": "^18.0.0 || >=20.0.0" + } }, "node_modules/to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "license": "MIT", "dependencies": { "is-number": "^7.0.0" }, @@ -13527,6 +16275,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "license": "MIT", "engines": { "node": ">=0.6" } @@ -13535,6 +16284,7 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz", "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==", + "license": "MIT", "engines": { "node": ">=6" } @@ -13543,6 +16293,7 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -13552,6 +16303,7 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz", "integrity": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -13566,6 +16318,7 @@ "version": "2.19.0", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", + "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=12.20" }, @@ -13577,6 +16330,7 @@ "version": "1.6.18", "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "license": "MIT", "dependencies": { "media-typer": "0.3.0", "mime-types": "~2.1.24" @@ -13589,6 +16343,7 @@ "version": "1.52.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -13597,6 +16352,7 @@ "version": "2.1.35", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "license": "MIT", "dependencies": { "mime-db": "1.52.0" }, @@ -13608,32 +16364,21 @@ "version": "3.1.5", "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "license": "MIT", "dependencies": { "is-typedarray": "^1.0.0" } }, - "node_modules/typescript": { - "version": "5.4.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz", - "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==", - "peer": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, "node_modules/undici-types": { "version": "5.26.5", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==" }, "node_modules/unicode-canonical-property-names-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", - "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz", + "integrity": "sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==", + "license": "MIT", "engines": { "node": ">=4" } @@ -13642,6 +16387,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/unicode-emoji-modifier-base/-/unicode-emoji-modifier-base-1.0.0.tgz", "integrity": "sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g==", + "license": "MIT", "engines": { "node": ">=4" } @@ -13650,6 +16396,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "license": "MIT", "dependencies": { "unicode-canonical-property-names-ecmascript": "^2.0.0", "unicode-property-aliases-ecmascript": "^2.0.0" @@ -13659,9 +16406,10 @@ } }, "node_modules/unicode-match-property-value-ecmascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", - "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.0.tgz", + "integrity": "sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==", + "license": "MIT", "engines": { "node": ">=4" } @@ -13670,6 +16418,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "license": "MIT", "engines": { "node": ">=4" } @@ -13678,6 +16427,7 @@ "version": "11.0.5", "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz", "integrity": "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==", + "license": "MIT", "dependencies": { "@types/unist": "^3.0.0", "bail": "^2.0.0", @@ -13696,6 +16446,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-3.0.0.tgz", "integrity": "sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==", + "license": "MIT", "dependencies": { "crypto-random-string": "^4.0.0" }, @@ -13710,6 +16461,7 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz", "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==", + "license": "MIT", "dependencies": { "@types/unist": "^3.0.0" }, @@ -13722,6 +16474,7 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz", "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==", + "license": "MIT", "dependencies": { "@types/unist": "^3.0.0" }, @@ -13734,6 +16487,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/unist-util-position-from-estree/-/unist-util-position-from-estree-2.0.0.tgz", "integrity": "sha512-KaFVRjoqLyF6YXCbVLNad/eS4+OfPQQn2yOd7zF/h5T/CSL2v8NpN6a5TPvtbXthAGw5nG+PuTtq+DdIZr+cRQ==", + "license": "MIT", "dependencies": { "@types/unist": "^3.0.0" }, @@ -13746,6 +16500,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz", "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==", + "license": "MIT", "dependencies": { "@types/unist": "^3.0.0" }, @@ -13758,6 +16513,7 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz", "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==", + "license": "MIT", "dependencies": { "@types/unist": "^3.0.0", "unist-util-is": "^6.0.0", @@ -13772,6 +16528,7 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz", "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==", + "license": "MIT", "dependencies": { "@types/unist": "^3.0.0", "unist-util-is": "^6.0.0" @@ -13793,14 +16550,15 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "license": "MIT", "engines": { "node": ">= 0.8" } }, "node_modules/update-browserslist-db": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz", - "integrity": "sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.3.tgz", + "integrity": "sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==", "funding": [ { "type": "opencollective", @@ -13815,9 +16573,10 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "dependencies": { - "escalade": "^3.1.2", - "picocolors": "^1.0.1" + "escalade": "^3.2.0", + "picocolors": "^1.1.1" }, "bin": { "update-browserslist-db": "cli.js" @@ -13830,6 +16589,7 @@ "version": "6.0.2", "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-6.0.2.tgz", "integrity": "sha512-EDxhTEVPZZRLWYcJ4ZXjGFN0oP7qYvbXWzEgRm/Yql4dHX5wDbvh89YHP6PK1lzZJYrMtXUuZZz8XGK+U6U1og==", + "license": "BSD-2-Clause", "dependencies": { "boxen": "^7.0.0", "chalk": "^5.0.1", @@ -13857,6 +16617,7 @@ "version": "7.1.1", "resolved": "https://registry.npmjs.org/boxen/-/boxen-7.1.1.tgz", "integrity": "sha512-2hCgjEmP8YLWQ130n2FerGv7rYpfBmnmp9Uy2Le1vge6X3gZIfSmEzP5QTDElFxcvVcXlEn8Aq6MU/PZygIOog==", + "license": "MIT", "dependencies": { "ansi-align": "^3.0.1", "camelcase": "^7.0.1", @@ -13878,6 +16639,7 @@ "version": "7.0.1", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-7.0.1.tgz", "integrity": "sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==", + "license": "MIT", "engines": { "node": ">=14.16" }, @@ -13886,9 +16648,10 @@ } }, "node_modules/update-notifier/node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.5.0.tgz", + "integrity": "sha512-1tm8DTaJhPBG3bIkVeZt1iZM9GfSX2lzOeDVZH9R9ffRHpmHvxZ/QhgQH/aDTkswQVt+YHdXAdS/In/30OjCbg==", + "license": "MIT", "engines": { "node": "^12.17.0 || ^14.13 || >=16.0.0" }, @@ -13900,22 +16663,16 @@ "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "license": "BSD-2-Clause", "dependencies": { "punycode": "^2.1.0" } }, - "node_modules/uri-js/node_modules/punycode": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", - "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", - "engines": { - "node": ">=6" - } - }, "node_modules/url-loader": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==", + "license": "MIT", "dependencies": { "loader-utils": "^2.0.0", "mime-types": "^2.1.27", @@ -13942,6 +16699,7 @@ "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -13957,6 +16715,7 @@ "version": "3.5.2", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "license": "MIT", "peerDependencies": { "ajv": "^6.9.1" } @@ -13964,12 +16723,14 @@ "node_modules/url-loader/node_modules/json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "license": "MIT" }, "node_modules/url-loader/node_modules/mime-db": { "version": "1.52.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -13978,6 +16739,7 @@ "version": "2.1.35", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "license": "MIT", "dependencies": { "mime-db": "1.52.0" }, @@ -13989,6 +16751,7 @@ "version": "3.3.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "license": "MIT", "dependencies": { "@types/json-schema": "^7.0.8", "ajv": "^6.12.5", @@ -14005,17 +16768,20 @@ "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "license": "MIT" }, "node_modules/utila": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", - "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==", + "license": "MIT" }, "node_modules/utility-types": { "version": "3.11.0", "resolved": "https://registry.npmjs.org/utility-types/-/utility-types-3.11.0.tgz", "integrity": "sha512-6Z7Ma2aVEWisaL6TvBCy7P8rm2LQoPv6dJ7ecIaIixHcwfbJ0x7mWdbcwlIM5IGQxPZSFYeqRCqlOOeKoJYMkw==", + "license": "MIT", "engines": { "node": ">= 4" } @@ -14024,6 +16790,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "license": "MIT", "engines": { "node": ">= 0.4.0" } @@ -14032,6 +16799,7 @@ "version": "8.3.2", "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "license": "MIT", "bin": { "uuid": "dist/bin/uuid" } @@ -14039,12 +16807,14 @@ "node_modules/value-equal": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", - "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==" + "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==", + "license": "MIT" }, "node_modules/vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "license": "MIT", "engines": { "node": ">= 0.8" } @@ -14053,6 +16823,7 @@ "version": "6.0.3", "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz", "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==", + "license": "MIT", "dependencies": { "@types/unist": "^3.0.0", "vfile-message": "^4.0.0" @@ -14066,6 +16837,7 @@ "version": "5.0.3", "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-5.0.3.tgz", "integrity": "sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==", + "license": "MIT", "dependencies": { "@types/unist": "^3.0.0", "vfile": "^6.0.0" @@ -14076,9 +16848,10 @@ } }, "node_modules/vfile-message": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz", - "integrity": "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.3.tgz", + "integrity": "sha512-QTHzsGd1EhbZs4AsQ20JX1rC3cOlt/IWJruk893DfLRr57lcnOeMaWG4K0JrRta4mIJZKth2Au3mM3u03/JWKw==", + "license": "MIT", "dependencies": { "@types/unist": "^3.0.0", "unist-util-stringify-position": "^4.0.0" @@ -14104,6 +16877,7 @@ "version": "1.7.3", "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "license": "MIT", "dependencies": { "minimalistic-assert": "^1.0.0" } @@ -14112,25 +16886,29 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz", "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" } }, "node_modules/webpack": { - "version": "5.94.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.94.0.tgz", - "integrity": "sha512-KcsGn50VT+06JH/iunZJedYGUJS5FGjow8wb9c0v5n1Om8O1g4L6LjtfxwlXIATopoQu+vOXXa7gYisWxCoPyg==", - "dependencies": { - "@types/estree": "^1.0.5", - "@webassemblyjs/ast": "^1.12.1", - "@webassemblyjs/wasm-edit": "^1.12.1", - "@webassemblyjs/wasm-parser": "^1.12.1", - "acorn": "^8.7.1", - "acorn-import-attributes": "^1.9.5", - "browserslist": "^4.21.10", + "version": "5.101.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.101.0.tgz", + "integrity": "sha512-B4t+nJqytPeuZlHuIKTbalhljIFXeNRqrUGAQgTGlfOl2lXXKXw+yZu6bicycP+PUlM44CxBjCFD6aciKFT3LQ==", + "license": "MIT", + "dependencies": { + "@types/eslint-scope": "^3.7.7", + "@types/estree": "^1.0.8", + "@types/json-schema": "^7.0.15", + "@webassemblyjs/ast": "^1.14.1", + "@webassemblyjs/wasm-edit": "^1.14.1", + "@webassemblyjs/wasm-parser": "^1.14.1", + "acorn": "^8.15.0", + "acorn-import-phases": "^1.0.3", + "browserslist": "^4.24.0", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.17.1", + "enhanced-resolve": "^5.17.2", "es-module-lexer": "^1.2.1", "eslint-scope": "5.1.1", "events": "^3.2.0", @@ -14140,11 +16918,11 @@ "loader-runner": "^4.2.0", "mime-types": "^2.1.27", "neo-async": "^2.6.2", - "schema-utils": "^3.2.0", + "schema-utils": "^4.3.2", "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.3.10", + "terser-webpack-plugin": "^5.3.11", "watchpack": "^2.4.1", - "webpack-sources": "^3.2.3" + "webpack-sources": "^3.3.3" }, "bin": { "webpack": "bin/webpack.js" @@ -14163,9 +16941,10 @@ } }, "node_modules/webpack-bundle-analyzer": { - "version": "4.10.1", - "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.10.1.tgz", - "integrity": "sha512-s3P7pgexgT/HTUSYgxJyn28A+99mmLq4HsJepMPzu0R8ImJc52QNqaFYW1Z2z2uIb1/J3eYgaAWVpaC+v/1aAQ==", + "version": "4.10.2", + "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.10.2.tgz", + "integrity": "sha512-vJptkMm9pk5si4Bv922ZbKLV8UTT4zib4FPgXMhgzUny0bfDDkLXAVQs3ly3fS4/TN9ROFtb0NFrm04UXFE/Vw==", + "license": "MIT", "dependencies": { "@discoveryjs/json-ext": "0.5.7", "acorn": "^8.0.4", @@ -14175,7 +16954,6 @@ "escape-string-regexp": "^4.0.0", "gzip-size": "^6.0.0", "html-escaper": "^2.0.2", - "is-plain-object": "^5.0.0", "opener": "^1.5.2", "picocolors": "^1.0.0", "sirv": "^2.0.3", @@ -14192,6 +16970,7 @@ "version": "7.2.0", "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "license": "MIT", "engines": { "node": ">= 10" } @@ -14200,6 +16979,7 @@ "version": "5.3.4", "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.4.tgz", "integrity": "sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==", + "license": "MIT", "dependencies": { "colorette": "^2.0.10", "memfs": "^3.4.3", @@ -14222,6 +17002,7 @@ "version": "1.52.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -14230,6 +17011,7 @@ "version": "2.1.35", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "license": "MIT", "dependencies": { "mime-db": "1.52.0" }, @@ -14241,6 +17023,7 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -14249,6 +17032,7 @@ "version": "4.15.2", "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.2.tgz", "integrity": "sha512-0XavAZbNJ5sDrCbkpWL8mia0o5WPOd2YGtxrEiZkBK9FjLppIUK2TgxK6qGD2P3hUXTJNNPVibrerKcx5WkR1g==", + "license": "MIT", "dependencies": { "@types/bonjour": "^3.5.9", "@types/connect-history-api-fallback": "^1.3.5", @@ -14304,9 +17088,10 @@ } }, "node_modules/webpack-dev-server/node_modules/ws": { - "version": "8.18.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", - "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", + "version": "8.18.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz", + "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==", + "license": "MIT", "engines": { "node": ">=10.0.0" }, @@ -14324,54 +17109,28 @@ } }, "node_modules/webpack-merge": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", - "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-6.0.1.tgz", + "integrity": "sha512-hXXvrjtx2PLYx4qruKl+kyRSLc52V+cCvMxRjmKwoA+CBbbF5GfIBtR6kCvl0fYGqTUPKB+1ktVmTHqMOzgCBg==", + "license": "MIT", "dependencies": { "clone-deep": "^4.0.1", "flat": "^5.0.2", - "wildcard": "^2.0.0" + "wildcard": "^2.0.1" }, "engines": { - "node": ">=10.0.0" + "node": ">=18.0.0" } }, "node_modules/webpack-sources": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.3.3.tgz", + "integrity": "sha512-yd1RBzSGanHkitROoPFd6qsrxt+oFhg/129YzheDGqeustzX0vTZJZsSsQjVQC4yzBQ56K55XU8gaNCtIzOnTg==", + "license": "MIT", "engines": { "node": ">=10.13.0" } }, - "node_modules/webpack/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/webpack/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/webpack/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, "node_modules/webpack/node_modules/mime-db": { "version": "1.52.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", @@ -14391,44 +17150,83 @@ "node": ">= 0.6" } }, - "node_modules/webpack/node_modules/schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "node_modules/webpackbar": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/webpackbar/-/webpackbar-6.0.1.tgz", + "integrity": "sha512-TnErZpmuKdwWBdMoexjio3KKX6ZtoKHRVvLIU0A47R0VVBDtx3ZyOJDktgYixhoJokZTYTt1Z37OkO9pnGJa9Q==", + "license": "MIT", "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" + "ansi-escapes": "^4.3.2", + "chalk": "^4.1.2", + "consola": "^3.2.3", + "figures": "^3.2.0", + "markdown-table": "^2.0.0", + "pretty-time": "^1.1.0", + "std-env": "^3.7.0", + "wrap-ansi": "^7.0.0" }, "engines": { - "node": ">= 10.13.0" + "node": ">=14.21.3" + }, + "peerDependencies": { + "webpack": "3 || 4 || 5" + } + }, + "node_modules/webpackbar/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT" + }, + "node_modules/webpackbar/node_modules/markdown-table": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-2.0.0.tgz", + "integrity": "sha512-Ezda85ToJUBhM6WGaG6veasyym+Tbs3cMAw/ZhOPqXiYsr0jgocBV3j3nx+4lk47plLlIqjwuTm/ywVI+zjJ/A==", + "license": "MIT", + "dependencies": { + "repeat-string": "^1.0.0" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/webpackbar": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/webpackbar/-/webpackbar-5.0.2.tgz", - "integrity": "sha512-BmFJo7veBDgQzfWXl/wwYXr/VFus0614qZ8i9znqcl9fnEdiVkdbi0TedLQ6xAK92HZHDJ0QmyQ0fmuZPAgCYQ==", + "node_modules/webpackbar/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", "dependencies": { - "chalk": "^4.1.0", - "consola": "^2.15.3", - "pretty-time": "^1.1.0", - "std-env": "^3.0.1" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, "engines": { - "node": ">=12" + "node": ">=8" + } + }, + "node_modules/webpackbar/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" }, - "peerDependencies": { - "webpack": "3 || 4 || 5" + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, "node_modules/websocket-driver": { "version": "0.7.4", "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "license": "Apache-2.0", "dependencies": { "http-parser-js": ">=0.5.1", "safe-buffer": ">=5.1.0", @@ -14442,6 +17240,7 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "license": "Apache-2.0", "engines": { "node": ">=0.8.0" } @@ -14450,6 +17249,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "license": "ISC", "dependencies": { "isexe": "^2.0.0" }, @@ -14464,6 +17264,7 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz", "integrity": "sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==", + "license": "MIT", "dependencies": { "string-width": "^5.0.1" }, @@ -14477,12 +17278,14 @@ "node_modules/wildcard": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", - "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==" + "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==", + "license": "MIT" }, "node_modules/wrap-ansi": { "version": "8.1.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "license": "MIT", "dependencies": { "ansi-styles": "^6.1.0", "string-width": "^5.0.1", @@ -14496,9 +17299,10 @@ } }, "node_modules/wrap-ansi/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "license": "MIT", "engines": { "node": ">=12" }, @@ -14510,6 +17314,7 @@ "version": "6.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "license": "MIT", "engines": { "node": ">=12" }, @@ -14521,6 +17326,7 @@ "version": "7.1.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "license": "MIT", "dependencies": { "ansi-regex": "^6.0.1" }, @@ -14534,12 +17340,14 @@ "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "license": "ISC" }, "node_modules/write-file-atomic": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "license": "ISC", "dependencies": { "imurmurhash": "^0.1.4", "is-typedarray": "^1.0.0", @@ -14551,6 +17359,7 @@ "version": "7.5.10", "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", + "license": "MIT", "engines": { "node": ">=8.3.0" }, @@ -14571,6 +17380,7 @@ "version": "5.1.0", "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-5.1.0.tgz", "integrity": "sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ==", + "license": "MIT", "engines": { "node": ">=12" }, @@ -14582,6 +17392,7 @@ "version": "1.6.11", "resolved": "https://registry.npmjs.org/xml-js/-/xml-js-1.6.11.tgz", "integrity": "sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g==", + "license": "MIT", "dependencies": { "sax": "^1.2.4" }, @@ -14592,20 +17403,14 @@ "node_modules/yallist": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" - }, - "node_modules/yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "engines": { - "node": ">= 6" - } + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "license": "ISC" }, "node_modules/yocto-queue": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", - "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.2.1.tgz", + "integrity": "sha512-AyeEbWOu/TAXdxlV9wmGcR0+yh2j3vYPGOECcIj2S7MkrLyC7ne+oye2BKTItt0ii2PHk4cDy+95+LshzbXnGg==", + "license": "MIT", "engines": { "node": ">=12.20" }, @@ -14617,6 +17422,7 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" diff --git a/docs/package.json b/docs/package.json index d357e9e9..40e5f198 100644 --- a/docs/package.json +++ b/docs/package.json @@ -14,17 +14,18 @@ "write-heading-ids": "docusaurus write-heading-ids" }, "dependencies": { - "@docusaurus/core": "^3.5.2", - "@docusaurus/preset-classic": "^3.5.2", - "@mdx-js/react": "^3.0.1", + "@docusaurus/core": "^3.8.1", + "@docusaurus/preset-classic": "^3.8.1", + "@docusaurus/theme-common": "^3.8.1", + "@mdx-js/react": "^3.1.0", "clsx": "^2.1.1", - "prism-react-renderer": "^2.4.0", - "react": "^18.3.1", - "react-dom": "^18.3.1" + "prism-react-renderer": "^2.4.1", + "react": "^19.1.0", + "react-dom": "^19.1.0" }, "devDependencies": { - "@docusaurus/module-type-aliases": "^3.5.2", - "@docusaurus/types": "^3.5.2" + "@docusaurus/module-type-aliases": "^3.8.1", + "@docusaurus/types": "^3.8.1" }, "browserslist": { "production": [ diff --git a/docs/static/img/gradle-cache/graphic-gradle-cache.png b/docs/static/img/gradle-cache/graphic-gradle-cache.png new file mode 100644 index 0000000000000000000000000000000000000000..c260fc439935ab22d47ab17b113ea534aad7ab92 GIT binary patch literal 123441 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%0AIkx} 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

~6q)Hg^mSjG~gAUV<|SyW}FuJD5}ABG^G(kTF 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 literal 0 HcmV?d00001 diff --git a/docs/static/img/gradle-cache/project-with-gradle-cache.png b/docs/static/img/gradle-cache/project-with-gradle-cache.png new file mode 100644 index 0000000000000000000000000000000000000000..8c24b1bdb4e7a64556a34aa249049811ffe9eb22 GIT binary patch literal 199162 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 z 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

>cIrWGz= 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 literal 0 HcmV?d00001 diff --git a/docs/static/img/gradle-cache/project-without-gradle-cache.png b/docs/static/img/gradle-cache/project-without-gradle-cache.png new file mode 100644 index 0000000000000000000000000000000000000000..34526669f57d52e869c2d57b1fae84802c00eed3 GIT binary patch literal 168803 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 z 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�L{HFW+%a!tuqp0XU_5jGh&xuwY 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 c#Jv@lGP%O~eET8;^ZHSgRg Date: Tue, 5 Aug 2025 14:49:57 -0500 Subject: [PATCH 5/8] fix: correct formatting and syntax in documentation files --- docs/docs/1-intro.md | 4 ++-- docs/docs/3-contributing.md | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/docs/1-intro.md b/docs/docs/1-intro.md index ff75ea7a..703b5b6c 100644 --- a/docs/docs/1-intro.md +++ b/docs/docs/1-intro.md @@ -129,14 +129,14 @@ To explicitly enable analytics and avoid the notification message ```shell gradle analytics --enabled true -# o gradle a --enabled true +# gradle a --enabled true ``` To disable analytics ```shell gradle analytics --enabled false -# # o gradle a --enabled false +# gradle a --enabled false ``` ### What is collected? diff --git a/docs/docs/3-contributing.md b/docs/docs/3-contributing.md index 210349da..65f97418 100644 --- a/docs/docs/3-contributing.md +++ b/docs/docs/3-contributing.md @@ -230,7 +230,7 @@ When you will implement a new module related to infrastructure layer you should not reactive). |module type|resources path| - |----|---------------| + |----|---------------| |Driven Adapter|resources/driven-adapter/\(-reactive)| |Entry Point|resources/entry-point/\(-reactive)| |Helper|resources/helper/\(-reactive)| @@ -240,7 +240,7 @@ When you will implement a new module related to infrastructure layer you should 2. Implement the ModuleFactory for the new module type in the correct package. |module type|package| - |----|---------------| + |----|---------------| |Driven Adapter|co.com.bancolombia.factory.adapters| |Entry Point|co.com.bancolombia.factory.entrypoints| |Helper|co.com.bancolombia.factory.helpers| @@ -334,7 +334,7 @@ put("driverClassName","org.h2.Driver"); 3. Add the type of module in the correct enum. |module type|enum| - |----|---------------| + |----|---------------| |Driven Adapter|co.com.bancolombia.factory.adapters.ModuleFactoryDrivenAdapter.DrivenAdapterType| |Entry Point|co.com.bancolombia.factory.entrypoints.ModuleFactory.EntryPoint| |Helper|co.com.bancolombia.factory.helpers.ModuleFactoryHelpers.EntryPointType| @@ -344,7 +344,7 @@ put("driverClassName","org.h2.Driver"); 4. Add the instantiation block in the correct class according to the new type. |module type|factory class| - |----|---------------| + |----|---------------| |Driven Adapter|co.com.bancolombia.factory.adapters.ModuleFactoryDrivenAdapter| |Entry Point|co.com.bancolombia.factory.entrypoints.ModuleFactory| |Helper|co.com.bancolombia.factory.helpers.ModuleFactoryHelpers| From 606abddf4d5039e8b3ab61e2091e2e2424215561 Mon Sep 17 00:00:00 2001 From: lugomez Date: Tue, 5 Aug 2025 14:52:39 -0500 Subject: [PATCH 6/8] fix: correct formatting and syntax in documentation files --- docs/docs/3-contributing.md | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/docs/docs/3-contributing.md b/docs/docs/3-contributing.md index 65f97418..7d2e79c6 100644 --- a/docs/docs/3-contributing.md +++ b/docs/docs/3-contributing.md @@ -305,9 +305,7 @@ located in Utils class to create the dependency definition depending on the lang ```java String dependency = Utils.buildImplementationFromProject(builder.isKotlin(), ":dynamodb"); - builder. - -appendDependencyToModule(APP_SERVICE, dependency); + builder.appendDependencyToModule(APP_SERVICE, dependency); ``` - appendToProperties @@ -323,12 +321,8 @@ The next code adds the property `spring.datasource.url=jdbc:h2:mem:test` and the ```java builder .appendToProperties("spring.datasource") - . - -put("url","jdbc:h2:mem:test") - . - -put("driverClassName","org.h2.Driver"); + .put("url","jdbc:h2:mem:test") + .put("driverClassName","org.h2.Driver"); ``` 3. Add the type of module in the correct enum. From 893ed2cceee28a218b4a7f0bc7c356a11a5ea33e Mon Sep 17 00:00:00 2001 From: lugomez Date: Tue, 5 Aug 2025 14:59:24 -0500 Subject: [PATCH 7/8] docs: improve formatting in documentation for Gradle version recommendations --- docs/docs/2-getting-started.md | 2 +- docs/docs/advanced/3-gradle-cache.md | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/docs/2-getting-started.md b/docs/docs/2-getting-started.md index d0cdc840..4948bfdb 100644 --- a/docs/docs/2-getting-started.md +++ b/docs/docs/2-getting-started.md @@ -12,7 +12,7 @@ sidebar_position: 2 8.8 or later. :::note[Recommended Gradle Version] -For optimal performance and to enable all [Gradle cache properties](advanced/gradle-cache), it is recommended to use +For optimal performance and to enable all **[Gradle cache properties](advanced/gradle-cache)**, it is recommended to use Gradle [8.14.3 or higher](https://gradle.org/releases/). ::: diff --git a/docs/docs/advanced/3-gradle-cache.md b/docs/docs/advanced/3-gradle-cache.md index 1ceaf66a..f1c04795 100644 --- a/docs/docs/advanced/3-gradle-cache.md +++ b/docs/docs/advanced/3-gradle-cache.md @@ -129,8 +129,8 @@ caching capabilities. The `gradle.properties` file already includes the properti the Configuration Cache: :::note[Gradle Version Recommendation] -To enable all these properties and ensure maximum compatibility, it is recommended to use [**Gradle 8.14.3 or higher -**](https://gradle.org/releases/). +To enable all these properties and ensure maximum compatibility, it is recommended to use **[Gradle 8.14.3 or higher +](https://gradle.org/releases/)**. ::: ```properties From a5b14708c1464f5f22ff53f24c1421c27abb5374 Mon Sep 17 00:00:00 2001 From: lugomez Date: Tue, 5 Aug 2025 15:23:05 -0500 Subject: [PATCH 8/8] fix: correct syntax error in gradle.yml --- .github/workflows/gradle.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml index d1ebdd8c..4de19b35 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/gradle.yml @@ -86,7 +86,7 @@ jobs: # Generated code Analysis - name: Publish local if: steps.changes.outputs.templates == 'true' - run: ./sh_publish_plugin_local.sh} + run: ./sh_publish_plugin_local.sh # Set up Gradle - name: Set up Gradle uses: gradle/actions/setup-gradle@d9c87d481d55275bb5441eef3fe0e46805f9ef70 # v3.5.0