From a592793572015c10a791a75ee85eedaa4820f543 Mon Sep 17 00:00:00 2001 From: Francesco Canovai Date: Wed, 30 Apr 2025 12:17:57 +0200 Subject: [PATCH] docs: publish docs with docusaurus (#268) Rework the documentation to be a static website instead of just the GitHub README.md. Use docusaurus to create the website, and the CI to publish to GitHub pages on commits to main. Block `release-please` releases unless the documentation for that version has been generated. Closes #244 Signed-off-by: Francesco Canovai Signed-off-by: Gabriele Bartolini Co-authored-by: Leonardo Cecchi Co-authored-by: Gabriele Bartolini --- .github/workflows/publish-docs.yml | 64 + .wordlist.txt | 4 + README.md | 341 +- Taskfile.yml | 34 +- dagger/check-doc-version/.gitattributes | 4 + dagger/check-doc-version/.gitignore | 4 + dagger/check-doc-version/dagger.json | 7 + dagger/check-doc-version/go.mod | 50 + dagger/check-doc-version/go.sum | 85 + dagger/check-doc-version/main.go | 45 + {docs => hack/crd-gen-refs}/config.yaml | 0 .../crd-gen-refs}/markdown/gv_details.tpl | 0 .../crd-gen-refs}/markdown/gv_list.tpl | 0 {docs => hack/crd-gen-refs}/markdown/type.tpl | 0 .../crd-gen-refs}/markdown/type_members.tpl | 0 {docs => hack}/examples/backup-example.yaml | 0 .../examples/cluster-example-legacy.yaml | 0 {docs => hack}/examples/cluster-example.yaml | 0 .../examples/cluster-restore-archive.yaml | 0 {docs => hack}/examples/cluster-restore.yaml | 0 {docs => hack}/examples/minio-store.yaml | 0 {docs => hack}/minio/minio-client.yaml | 0 {docs => hack}/minio/minio-deployment.yaml | 0 {docs => hack}/minio/minio-pvc.yaml | 0 {docs => hack}/minio/minio-secret.yaml | 0 {docs => hack}/minio/minio-service.yaml | 0 web/.gitignore | 20 + web/README.md | 47 + web/docs/features.md | 35 + web/docs/installation.md | 97 + .../docs}/plugin-barman-cloud.v1.md | 0 web/docs/prerequisites.md | 10 + web/docs/usage.md | 189 + web/docs/welcome.md | 13 + web/docusaurus.config.ts | 152 + web/package-lock.json | 18448 ++++++++++++++++ web/package.json | 48 + web/sidebars.ts | 20 + web/src/components/HomepageFeatures/index.tsx | 71 + .../HomepageFeatures/styles.module.css | 11 + web/src/css/custom.css | 49 + web/src/pages/index.module.css | 23 + web/src/pages/index.tsx | 36 + web/static/.nojekyll | 0 .../img/cloudnativepg-landscape-white.png | Bin 0 -> 52780 bytes web/static/img/cloudnativepg-social-card.png | Bin 0 -> 299025 bytes web/static/img/cloudnativepg.png | Bin 0 -> 70902 bytes web/static/img/favicon.ico | Bin 0 -> 59282 bytes web/static/img/github-mark-white.svg | 1 + web/static/img/github-mark.svg | 1 + web/static/img/logo.svg | 1 + web/static/img/undraw_going-up_g8av.svg | 1 + web/static/img/undraw_maintenance_rjtm.svg | 1 + web/static/img/undraw_season-change_ohe6.svg | 1 + web/tsconfig.json | 8 + web/versioned_docs/version-0.3.0/welcome.md | 15 + .../version-0.3.0-sidebars.json | 8 + web/versions.json | 3 + 58 files changed, 19600 insertions(+), 347 deletions(-) create mode 100644 .github/workflows/publish-docs.yml create mode 100644 dagger/check-doc-version/.gitattributes create mode 100644 dagger/check-doc-version/.gitignore create mode 100644 dagger/check-doc-version/dagger.json create mode 100644 dagger/check-doc-version/go.mod create mode 100644 dagger/check-doc-version/go.sum create mode 100644 dagger/check-doc-version/main.go rename {docs => hack/crd-gen-refs}/config.yaml (100%) rename {docs => hack/crd-gen-refs}/markdown/gv_details.tpl (100%) rename {docs => hack/crd-gen-refs}/markdown/gv_list.tpl (100%) rename {docs => hack/crd-gen-refs}/markdown/type.tpl (100%) rename {docs => hack/crd-gen-refs}/markdown/type_members.tpl (100%) rename {docs => hack}/examples/backup-example.yaml (100%) rename {docs => hack}/examples/cluster-example-legacy.yaml (100%) rename {docs => hack}/examples/cluster-example.yaml (100%) rename {docs => hack}/examples/cluster-restore-archive.yaml (100%) rename {docs => hack}/examples/cluster-restore.yaml (100%) rename {docs => hack}/examples/minio-store.yaml (100%) rename {docs => hack}/minio/minio-client.yaml (100%) rename {docs => hack}/minio/minio-deployment.yaml (100%) rename {docs => hack}/minio/minio-pvc.yaml (100%) rename {docs => hack}/minio/minio-secret.yaml (100%) rename {docs => hack}/minio/minio-service.yaml (100%) create mode 100644 web/.gitignore create mode 100644 web/README.md create mode 100644 web/docs/features.md create mode 100644 web/docs/installation.md rename {docs/src => web/docs}/plugin-barman-cloud.v1.md (100%) create mode 100644 web/docs/prerequisites.md create mode 100644 web/docs/usage.md create mode 100644 web/docs/welcome.md create mode 100644 web/docusaurus.config.ts create mode 100644 web/package-lock.json create mode 100644 web/package.json create mode 100644 web/sidebars.ts create mode 100644 web/src/components/HomepageFeatures/index.tsx create mode 100644 web/src/components/HomepageFeatures/styles.module.css create mode 100644 web/src/css/custom.css create mode 100644 web/src/pages/index.module.css create mode 100644 web/src/pages/index.tsx create mode 100644 web/static/.nojekyll create mode 100644 web/static/img/cloudnativepg-landscape-white.png create mode 100644 web/static/img/cloudnativepg-social-card.png create mode 100644 web/static/img/cloudnativepg.png create mode 100644 web/static/img/favicon.ico create mode 100644 web/static/img/github-mark-white.svg create mode 100644 web/static/img/github-mark.svg create mode 100644 web/static/img/logo.svg create mode 100644 web/static/img/undraw_going-up_g8av.svg create mode 100644 web/static/img/undraw_maintenance_rjtm.svg create mode 100644 web/static/img/undraw_season-change_ohe6.svg create mode 100644 web/tsconfig.json create mode 100644 web/versioned_docs/version-0.3.0/welcome.md create mode 100644 web/versioned_sidebars/version-0.3.0-sidebars.json create mode 100644 web/versions.json diff --git a/.github/workflows/publish-docs.yml b/.github/workflows/publish-docs.yml new file mode 100644 index 0000000..a7a83a9 --- /dev/null +++ b/.github/workflows/publish-docs.yml @@ -0,0 +1,64 @@ +# This workflow builds and deploys the Docusaurus documentation to GitHub Pages +# when changes are pushed to the main branch. +name: Deploy Docusaurus to GitHub Pages + +on: + push: + branches: + - main + paths: + - 'web/docs/**' + +# Prevent parallel deployments when multiple commits are pushed to main +# in a short time. +concurrency: + group: "pages" + cancel-in-progress: false + +jobs: + build: + runs-on: ubuntu-latest + permissions: + contents: read + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Setup Node + uses: actions/setup-node@v4 + with: + # Use the latest LTS version of Node.js already installed on the runner. + node-version: latest + check-latest: 'false' + cache: yarn + cache-dependency-path: web/package-lock.json + + - name: Setup Pages + uses: actions/configure-pages@v4 + + - name: Install dependencies + working-directory: web + run: yarn install --frozen-lockfile --non-interactive + + - name: Build website + working-directory: web + run: yarn build + + - name: Upload artifact + uses: actions/upload-pages-artifact@v3 + with: + path: web/build + + deploy: + permissions: + pages: write + id-token: write + environment: + name: github-pages + url: ${{ steps.deployment.outputs.page_url }} + needs: build + runs-on: ubuntu-latest + steps: + - name: Deploy to GitHub Pages + id: deployment + uses: actions/deploy-pages@v4 diff --git a/.wordlist.txt b/.wordlist.txt index c4f8554..672eef6 100644 --- a/.wordlist.txt +++ b/.wordlist.txt @@ -3,6 +3,7 @@ BarmanObjectStore BarmanObjectStoreConfiguration BarmanObjectStores CloudNativePG +Docusaurus EnvVar Gi IfNotPresent @@ -13,6 +14,7 @@ ObjectStore ObjectStoreSpec ObjectStoreStatus PITR +README RecoveryWindow RetentionPolicy ServerRecoveryWindow @@ -42,12 +44,14 @@ gcs gf github hostpath +http https imagePullPolicy io isWALArchiver kubectl kubernetes +localhost md minio namespace diff --git a/README.md b/README.md index 69aff63..194381f 100644 --- a/README.md +++ b/README.md @@ -2,343 +2,4 @@ # Barman Cloud CNPG-I plugin -**Status:** EXPERIMENTAL - -Welcome to the codebase of the [barman-cloud](https://pgbarman.org/) CNPG-I -plugin for [CloudNativePG](https://cloudnative-pg.io/). - -## Table of contents - -- [Features](#features) -- [Prerequisites](#prerequisites) -- [Installation](#installation) -- [Usage](#usage) - - [WAL Archiving](#configuring-wal-archiving) - - [Backup](#performing-a-base-backup) - - [Restore](#restoring-a-cluster) - - [Replica clusters](#configuring-replica-clusters) -- [API Reference](#api-reference) - -## Features - -This plugin enables continuous backup to object storage for a PostgreSQL -cluster using the [barman-cloud](https://pgbarman.org/) tool suite. - -The features provided by this plugin are: - -- Data Directory Backup -- Data Directory Restore -- WAL Archiving -- WAL Restoring -- Point-in-Time Recovery (PITR) -- Replica Clusters - -This plugin is compatible with all object storage services supported by -barman-cloud, including: - -- Amazon AWS S3 -- Google Cloud Storage -- Microsoft Azure Blob Storage - -The following storage solutions have been tested and confirmed to work with -this implementation: - -- [MinIO](https://min.io/) – An S3-compatible object storage solution. -- [Azurite](https://github.com/Azure/Azurite) – A simulator for Microsoft Azure Blob Storage. -- [fake-gcs-server](https://github.com/fsouza/fake-gcs-server) – A simulator for Google Cloud Storage. - -Backups created with in-tree object store support can be restored using this -plugin, ensuring compatibility and reliability across environments. - -## Prerequisites - -To use this plugin, ensure the following prerequisites are met: - -- [**CloudNativePG**](https://cloudnative-pg.io) version **1.25** or newer. -- [**cert-manager**](https://cert-manager.io/) for enabling **TLS communication** between the plugin and the operator. -- [**Kubernetes Version >= 1.29**](https://kubernetes.io/docs/concepts/workloads/pods/sidecar-containers/) **Sidecar Containers** need kubernetes v1.29 or above to work. - -## Installation - -**IMPORTANT NOTES:** - -1. The plugin **must** be installed in the same namespace where the operator is - installed (typically `cnpg-system`). - -2. Be aware that the operator's **listening namespaces** may differ from its - installation namespace. Ensure you verify this distinction to avoid - configuration issues. - -Here’s an enhanced version of your instructions for verifying the prerequisites: - -### Step 1 - Verify the Prerequisites - -If CloudNativePG is installed in the default `cnpg-system` namespace, verify its version using the following command: - -```sh -kubectl get deployment -n cnpg-system cnpg-controller-manager -o yaml \ - | grep ghcr.io/cloudnative-pg/cloudnative-pg -``` - -Example output: - -```output -image: ghcr.io/cloudnative-pg/cloudnative-pg:1.25.0 -``` - -Ensure that the version displayed is **1.25** or newer. - -Then, use the [cmctl](https://cert-manager.io/docs/reference/cmctl/#installation) -tool to confirm that `cert-manager` is correctly installed: - -```sh -cmctl check api -``` - -Example output: - -```output -The cert-manager API is ready -``` - -Both checks are necessary to proceed with the installation. - -### Step 2 - Install the barman-cloud Plugin - -Use `kubectl` to apply the manifest for the latest commit in the `main` branch: - - -```sh -kubectl apply -f \ - https://github.com/cloudnative-pg/plugin-barman-cloud/releases/download/v0.3.0/manifest.yaml -``` - - -Example output: - -```output -customresourcedefinition.apiextensions.k8s.io/objectstores.barmancloud.cnpg.io created -serviceaccount/plugin-barman-cloud created -role.rbac.authorization.k8s.io/leader-election-role created -clusterrole.rbac.authorization.k8s.io/metrics-auth-role created -clusterrole.rbac.authorization.k8s.io/metrics-reader created -clusterrole.rbac.authorization.k8s.io/objectstore-editor-role created -clusterrole.rbac.authorization.k8s.io/objectstore-viewer-role created -clusterrole.rbac.authorization.k8s.io/plugin-barman-cloud created -rolebinding.rbac.authorization.k8s.io/leader-election-rolebinding created -clusterrolebinding.rbac.authorization.k8s.io/metrics-auth-rolebinding created -clusterrolebinding.rbac.authorization.k8s.io/plugin-barman-cloud-binding created -secret/plugin-barman-cloud-8tfddg42gf created -service/barman-cloud created -deployment.apps/barman-cloud configured -certificate.cert-manager.io/barman-cloud-client created -certificate.cert-manager.io/barman-cloud-server created -issuer.cert-manager.io/selfsigned-issuer created -``` - -After these steps, the plugin will be successfully installed. Make sure it is -ready to use by checking the deployment status as follows: - -```sh -kubectl rollout status deployment \ - -n cnpg-system barman-cloud -``` - -Example output: - -```output -deployment "barman-cloud" successfully rolled out -``` - -This confirms that the plugin is deployed and operational. - -## Usage - -### Defining the `BarmanObjectStore` - -A `BarmanObjectStore` object should be created for each object store used in -your PostgreSQL architecture. Below is an example configuration for using -MinIO: - -```yaml -apiVersion: barmancloud.cnpg.io/v1 -kind: ObjectStore -metadata: - name: minio-store -spec: - configuration: - destinationPath: s3://backups/ - endpointURL: http://minio:9000 - s3Credentials: - accessKeyId: - name: minio - key: ACCESS_KEY_ID - secretAccessKey: - name: minio - key: ACCESS_SECRET_KEY - wal: - compression: gzip -``` - -The `.spec.configuration` API follows the same schema as the -[in-tree barman-cloud support](https://pkg.go.dev/github.com/cloudnative-pg/barman-cloud/pkg/api#BarmanObjectStoreConfiguration). -Refer to [the CloudNativePG documentation](https://cloudnative-pg.io/documentation/preview/backup_barmanobjectstore/) -for detailed usage. - -### Configuring WAL Archiving - -Once the `BarmanObjectStore` is defined, you can configure a PostgreSQL cluster -to archive WALs by referencing the store in the `.spec.plugins` section, as -shown below: - -```yaml -apiVersion: postgresql.cnpg.io/v1 -kind: Cluster -metadata: - name: cluster-example -spec: - instances: 3 - imagePullPolicy: Always - plugins: - - name: barman-cloud.cloudnative-pg.io - isWALArchiver: true - parameters: - barmanObjectName: minio-store - storage: - size: 1Gi -``` - -This configuration enables both WAL archiving and data directory backups. - -### Performing a Base Backup - -Once WAL archiving is enabled, the cluster is ready for backups. To create a -backup, configure the `backup.spec.pluginConfiguration` section to specify this -plugin: - -```yaml -apiVersion: postgresql.cnpg.io/v1 -kind: Backup -metadata: - name: backup-example -spec: - method: plugin - cluster: - name: cluster-example - pluginConfiguration: - name: barman-cloud.cloudnative-pg.io -``` - -### Restoring a Cluster - -To restore a cluster from an object store, create a new `Cluster` resource that -references the store containing the backup. Below is an example configuration: - -```yaml -apiVersion: postgresql.cnpg.io/v1 -kind: Cluster -metadata: - name: cluster-restore -spec: - instances: 3 - imagePullPolicy: IfNotPresent - bootstrap: - recovery: - source: source - externalClusters: - - name: source - plugin: - name: barman-cloud.cloudnative-pg.io - parameters: - barmanObjectName: minio-store - serverName: cluster-example - storage: - size: 1Gi -``` - -**NOTE:** The above configuration does **not** enable WAL archiving for the -restored cluster. - -To enable WAL archiving for the restored cluster, include the `.spec.plugins` -section alongside the `externalClusters.plugin` section, as shown below: - -```yaml -apiVersion: postgresql.cnpg.io/v1 -kind: Cluster -metadata: - name: cluster-restore -spec: - instances: 3 - imagePullPolicy: IfNotPresent - bootstrap: - recovery: - source: source - plugins: - - name: barman-cloud.cloudnative-pg.io - isWALArchiver: true - parameters: - # Backup Object Store (push, read-write) - barmanObjectName: minio-store-bis - externalClusters: - - name: source - plugin: - name: barman-cloud.cloudnative-pg.io - parameters: - # Recovery Object Store (pull, read-only) - barmanObjectName: minio-store - serverName: cluster-example - storage: - size: 1Gi -``` - -The same object store may be used for both transaction log archiving and -restoring a cluster, or you can configure separate stores for these purposes. - -### Configuring Replica Clusters - -You can set up a distributed topology by combining the previously defined -configurations with the `.spec.replica` section. Below is an example of how to -define a replica cluster: - -```yaml -apiVersion: postgresql.cnpg.io/v1 -kind: Cluster -metadata: - name: cluster-dc-a -spec: - instances: 3 - primaryUpdateStrategy: unsupervised - - storage: - storageClass: csi-hostpath-sc - size: 1Gi - - plugins: - - name: barman-cloud.cloudnative-pg.io - isWALArchiver: true - parameters: - barmanObjectName: minio-store-a - - replica: - self: cluster-dc-a - primary: cluster-dc-a - source: cluster-dc-b - - externalClusters: - - name: cluster-dc-a - plugin: - name: barman-cloud.cloudnative-pg.io - parameters: - barmanObjectName: minio-store-a - - - name: cluster-dc-b - plugin: - name: barman-cloud.cloudnative-pg.io - parameters: - barmanObjectName: minio-store-b -``` - -## API Reference - -You can find the API reference on its -[dedicated page](./docs/src/plugin-barman-cloud.v1.md). +Documentation for the Barman Cloud CNPG-I plugin is available at [https://cloudnative-pg.io/plugin-barman-cloud](https://cloudnative-pg.github.io/plugin-barman-cloud). diff --git a/Taskfile.yml b/Taskfile.yml index c1d6133..8101799 100644 --- a/Taskfile.yml +++ b/Taskfile.yml @@ -79,18 +79,36 @@ tasks: GITHUB_REF= dagger -s call -m github.com/cloudnative-pg/daggerverse/crd-ref-docs@${DAGGER_CRDGENREF_SHA} generate --src . --source-path api/v1 - --config-file docs/config.yaml + --config-file hack/crd-gen-refs/config.yaml --renderer markdown - --templates-dir docs/markdown + --templates-dir hack/crd-gen-refs/markdown file --path out.md - export --path docs/src/plugin-barman-cloud.v1.md + export --path web/docs/plugin-barman-cloud.v1.md sources: - ./api/**/*.go - - ./docs/config.yaml - - ./docs/markdown/**/*.tpl + - ./hack/docs/crd-gen-refs/**/* - ./Taskfile.yml - generates: - - ./docs/src/plugin-barman-cloud.v1.md + + docusaurus-build-test: + desc: Check that the documentation builds + deps: + - apidoc + env: + # renovate: datasource=git-refs depName=docusaurus lookupname=https://github.com/levlaz/daggerverse currentValue=main + DAGGER_DOCUSAURUS_SHA: 47f5206067011dad0f581d4e7db7afddda32acd0 + cmds: + - GITHUB_REF= dagger -s call -m github.com/levlaz/daggerverse/docusaurus@${DAGGER_DOCUSAURUS_SHA} + --src web --yarn build + src: + - ./web/**/* + + docusaurus-version-is-aligned: + desc: Verify that a documentation version exists for the current version of the plugin + cmds: + - $(dagger -s call -m dagger/check-doc-version has-version-documentation --src .) + src: + - .release-please-manifest.json + - ./web/versions.json go-test: desc: Run go test @@ -311,6 +329,8 @@ tasks: - lint - go-test - e2e-ephemeral + - docusaurus-build-test + - docusaurus-version-is-aligned publish: desc: Build and publish a container image for the plugin diff --git a/dagger/check-doc-version/.gitattributes b/dagger/check-doc-version/.gitattributes new file mode 100644 index 0000000..3a45493 --- /dev/null +++ b/dagger/check-doc-version/.gitattributes @@ -0,0 +1,4 @@ +/dagger.gen.go linguist-generated +/internal/dagger/** linguist-generated +/internal/querybuilder/** linguist-generated +/internal/telemetry/** linguist-generated diff --git a/dagger/check-doc-version/.gitignore b/dagger/check-doc-version/.gitignore new file mode 100644 index 0000000..7ebabcc --- /dev/null +++ b/dagger/check-doc-version/.gitignore @@ -0,0 +1,4 @@ +/dagger.gen.go +/internal/dagger +/internal/querybuilder +/internal/telemetry diff --git a/dagger/check-doc-version/dagger.json b/dagger/check-doc-version/dagger.json new file mode 100644 index 0000000..6b2e985 --- /dev/null +++ b/dagger/check-doc-version/dagger.json @@ -0,0 +1,7 @@ +{ + "name": "check-doc-version", + "engineVersion": "v0.18.2", + "sdk": { + "source": "go" + } +} diff --git a/dagger/check-doc-version/go.mod b/dagger/check-doc-version/go.mod new file mode 100644 index 0000000..90db3a6 --- /dev/null +++ b/dagger/check-doc-version/go.mod @@ -0,0 +1,50 @@ +module dagger/check-doc-version + +go 1.23.6 + +require ( + github.com/99designs/gqlgen v0.17.70 + github.com/Khan/genqlient v0.8.0 + github.com/vektah/gqlparser/v2 v2.5.23 + go.opentelemetry.io/otel v1.34.0 + go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.8.0 + go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.8.0 + go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.32.0 + go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.32.0 + go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.32.0 + go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.32.0 + go.opentelemetry.io/otel/log v0.8.0 + go.opentelemetry.io/otel/metric v1.34.0 + go.opentelemetry.io/otel/sdk v1.34.0 + go.opentelemetry.io/otel/sdk/log v0.8.0 + go.opentelemetry.io/otel/sdk/metric v1.34.0 + go.opentelemetry.io/otel/trace v1.34.0 + go.opentelemetry.io/proto/otlp v1.3.1 + golang.org/x/sync v0.12.0 + google.golang.org/grpc v1.71.0 +) + +require ( + github.com/cenkalti/backoff/v4 v4.3.0 // indirect + github.com/go-logr/logr v1.4.2 // indirect + github.com/go-logr/stdr v1.2.2 // indirect + github.com/google/uuid v1.6.0 // indirect + github.com/grpc-ecosystem/grpc-gateway/v2 v2.23.0 // indirect + github.com/sosodev/duration v1.3.1 // indirect + go.opentelemetry.io/auto/sdk v1.1.0 // indirect + go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.32.0 // indirect + golang.org/x/net v0.38.0 // indirect + golang.org/x/sys v0.31.0 // indirect + golang.org/x/text v0.23.0 // indirect + google.golang.org/genproto/googleapis/api v0.0.0-20250106144421-5f5ef82da422 // indirect + google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f // indirect + google.golang.org/protobuf v1.36.6 // indirect +) + +replace go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc => go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.8.0 + +replace go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp => go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.8.0 + +replace go.opentelemetry.io/otel/log => go.opentelemetry.io/otel/log v0.8.0 + +replace go.opentelemetry.io/otel/sdk/log => go.opentelemetry.io/otel/sdk/log v0.8.0 diff --git a/dagger/check-doc-version/go.sum b/dagger/check-doc-version/go.sum new file mode 100644 index 0000000..2d8a69f --- /dev/null +++ b/dagger/check-doc-version/go.sum @@ -0,0 +1,85 @@ +github.com/99designs/gqlgen v0.17.70 h1:xgLIgQuG+Q2L/AE9cW595CT7xCWCe/bpPIFGSfsGSGs= +github.com/99designs/gqlgen v0.17.70/go.mod h1:fvCiqQAu2VLhKXez2xFvLmE47QgAPf/KTPN5XQ4rsHQ= +github.com/Khan/genqlient v0.8.0 h1:Hd1a+E1CQHYbMEKakIkvBH3zW0PWEeiX6Hp1i2kP2WE= +github.com/Khan/genqlient v0.8.0/go.mod h1:hn70SpYjWteRGvxTwo0kfaqg4wxvndECGkfa1fdDdYI= +github.com/andreyvit/diff v0.0.0-20170406064948-c7f18ee00883 h1:bvNMNQO63//z+xNgfBlViaCIJKLlCJ6/fmUseuG0wVQ= +github.com/andreyvit/diff v0.0.0-20170406064948-c7f18ee00883/go.mod h1:rCTlJbsFo29Kk6CurOXKm700vrz8f0KW0JNfpkRJY/8= +github.com/cenkalti/backoff/v4 v4.3.0 h1:MyRJ/UdXutAwSAT+s3wNd7MfTIcy71VQueUuFK343L8= +github.com/cenkalti/backoff/v4 v4.3.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= +github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= +github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= +github.com/go-logr/logr v1.4.2 h1:6pFjapn8bFcIbiKo3XT4j/BhANplGihG6tvd+8rYgrY= +github.com/go-logr/logr v1.4.2/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY= +github.com/go-logr/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag= +github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE= +github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek= +github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps= +github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI= +github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= +github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= +github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/grpc-ecosystem/grpc-gateway/v2 v2.23.0 h1:ad0vkEBuk23VJzZR9nkLVG0YAoN9coASF1GusYX6AlU= +github.com/grpc-ecosystem/grpc-gateway/v2 v2.23.0/go.mod h1:igFoXX2ELCW06bol23DWPB5BEWfZISOzSP5K2sbLea0= +github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= +github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/sergi/go-diff v1.3.1 h1:xkr+Oxo4BOQKmkn/B9eMK0g5Kg/983T9DqqPHwYqD+8= +github.com/sergi/go-diff v1.3.1/go.mod h1:aMJSSKb2lpPvRNec0+w3fl7LP9IOFzdc9Pa4NFbPK1I= +github.com/sosodev/duration v1.3.1 h1:qtHBDMQ6lvMQsL15g4aopM4HEfOaYuhWBw3NPTtlqq4= +github.com/sosodev/duration v1.3.1/go.mod h1:RQIBBX0+fMLc/D9+Jb/fwvVmo0eZvDDEERAikUR6SDg= +github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA= +github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= +github.com/vektah/gqlparser/v2 v2.5.23 h1:PurJ9wpgEVB7tty1seRUwkIDa/QH5RzkzraiKIjKLfA= +github.com/vektah/gqlparser/v2 v2.5.23/go.mod h1:D1/VCZtV3LPnQrcPBeR/q5jkSQIPti0uYCP/RI0gIeo= +go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= +go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= +go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= +go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= +go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.8.0 h1:WzNab7hOOLzdDF/EoWCt4glhrbMPVMOO5JYTmpz36Ls= +go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.8.0/go.mod h1:hKvJwTzJdp90Vh7p6q/9PAOd55dI6WA6sWj62a/JvSs= +go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.8.0 h1:S+LdBGiQXtJdowoJoQPEtI52syEP/JYBUpjO49EQhV8= +go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.8.0/go.mod h1:5KXybFvPGds3QinJWQT7pmXf+TN5YIa7CNYObWRkj50= +go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.32.0 h1:j7ZSD+5yn+lo3sGV69nW04rRR0jhYnBwjuX3r0HvnK0= +go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.32.0/go.mod h1:WXbYJTUaZXAbYd8lbgGuvih0yuCfOFC5RJoYnoLcGz8= +go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.32.0 h1:t/Qur3vKSkUCcDVaSumWF2PKHt85pc7fRvFuoVT8qFU= +go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.32.0/go.mod h1:Rl61tySSdcOJWoEgYZVtmnKdA0GeKrSqkHC1t+91CH8= +go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.32.0 h1:IJFEoHiytixx8cMiVAO+GmHR6Frwu+u5Ur8njpFO6Ac= +go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.32.0/go.mod h1:3rHrKNtLIoS0oZwkY2vxi+oJcwFRWdtUyRII+so45p8= +go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.32.0 h1:9kV11HXBHZAvuPUZxmMWrH8hZn/6UnHX4K0mu36vNsU= +go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.32.0/go.mod h1:JyA0FHXe22E1NeNiHmVp7kFHglnexDQ7uRWDiiJ1hKQ= +go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.32.0 h1:cMyu9O88joYEaI47CnQkxO1XZdpoTF9fEnW2duIddhw= +go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.32.0/go.mod h1:6Am3rn7P9TVVeXYG+wtcGE7IE1tsQ+bP3AuWcKt/gOI= +go.opentelemetry.io/otel/log v0.8.0 h1:egZ8vV5atrUWUbnSsHn6vB8R21G2wrKqNiDt3iWertk= +go.opentelemetry.io/otel/log v0.8.0/go.mod h1:M9qvDdUTRCopJcGRKg57+JSQ9LgLBrwwfC32epk5NX8= +go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= +go.opentelemetry.io/otel/metric v1.34.0/go.mod h1:CEDrp0fy2D0MvkXE+dPV7cMi8tWZwX3dmaIhwPOaqHE= +go.opentelemetry.io/otel/sdk v1.34.0 h1:95zS4k/2GOy069d321O8jWgYsW3MzVV+KuSPKp7Wr1A= +go.opentelemetry.io/otel/sdk v1.34.0/go.mod h1:0e/pNiaMAqaykJGKbi+tSjWfNNHMTxoC9qANsCzbyxU= +go.opentelemetry.io/otel/sdk/log v0.8.0 h1:zg7GUYXqxk1jnGF/dTdLPrK06xJdrXgqgFLnI4Crxvs= +go.opentelemetry.io/otel/sdk/log v0.8.0/go.mod h1:50iXr0UVwQrYS45KbruFrEt4LvAdCaWWgIrsN3ZQggo= +go.opentelemetry.io/otel/sdk/metric v1.34.0 h1:5CeK9ujjbFVL5c1PhLuStg1wxA7vQv7ce1EK0Gyvahk= +go.opentelemetry.io/otel/sdk/metric v1.34.0/go.mod h1:jQ/r8Ze28zRKoNRdkjCZxfs6YvBTG1+YIqyFVFYec5w= +go.opentelemetry.io/otel/trace v1.34.0 h1:+ouXS2V8Rd4hp4580a8q23bg0azF2nI8cqLYnC8mh/k= +go.opentelemetry.io/otel/trace v1.34.0/go.mod h1:Svm7lSjQD7kG7KJ/MUHPVXSDGz2OX4h0M2jHBhmSfRE= +go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0= +go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8= +go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto= +go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE= +golang.org/x/net v0.38.0 h1:vRMAPTMaeGqVhG5QyLJHqNDwecKTomGeqbnfZyKlBI8= +golang.org/x/net v0.38.0/go.mod h1:ivrbrMbzFq5J41QOQh0siUuly180yBYtLp+CKbEaFx8= +golang.org/x/sync v0.12.0 h1:MHc5BpPuC30uJk597Ri8TV3CNZcTLu6B6z4lJy+g6Jw= +golang.org/x/sync v0.12.0/go.mod h1:1dzgHSNfp02xaA81J2MS99Qcpr2w7fw1gpm99rleRqA= +golang.org/x/sys v0.31.0 h1:ioabZlmFYtWhL+TRYpcnNlLwhyxaM9kWTDEmfnprqik= +golang.org/x/sys v0.31.0/go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k= +golang.org/x/text v0.23.0 h1:D71I7dUrlY+VX0gQShAThNGHFxZ13dGLBHQLVl1mJlY= +golang.org/x/text v0.23.0/go.mod h1:/BLNzu4aZCJ1+kcD0DNRotWKage4q2rGVAg4o22unh4= +google.golang.org/genproto/googleapis/api v0.0.0-20250106144421-5f5ef82da422 h1:GVIKPyP/kLIyVOgOnTwFOrvQaQUzOzGMCxgFUOEmm24= +google.golang.org/genproto/googleapis/api v0.0.0-20250106144421-5f5ef82da422/go.mod h1:b6h1vNKhxaSoEI+5jc3PJUCustfli/mRab7295pY7rw= +google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f h1:OxYkA3wjPsZyBylwymxSHa7ViiW1Sml4ToBrncvFehI= +google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f/go.mod h1:+2Yz8+CLJbIfL9z73EW45avw8Lmge3xVElCP9zEKi50= +google.golang.org/grpc v1.71.0 h1:kF77BGdPTQ4/JZWMlb9VpJ5pa25aqvVqogsxNHHdeBg= +google.golang.org/grpc v1.71.0/go.mod h1:H0GRtasmQOh9LkFoCPDu3ZrwUtD1YGE+b2vYBYd/8Ec= +google.golang.org/protobuf v1.36.6 h1:z1NpPI8ku2WgiWnf+t9wTPsn6eP1L7ksHUlkfLvd9xY= +google.golang.org/protobuf v1.36.6/go.mod h1:jduwjTPXsFjZGTmRluh+L6NjiWu7pchiJ2/5YcXBHnY= +gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= +gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= diff --git a/dagger/check-doc-version/main.go b/dagger/check-doc-version/main.go new file mode 100644 index 0000000..bc1f2fa --- /dev/null +++ b/dagger/check-doc-version/main.go @@ -0,0 +1,45 @@ +// The CheckDocVersion module is designed to check if the version of the +// documentation exists for the version specified in the release-please manifest. +// This is used to ensure that we do not release a new version of the plugin +// without having the corresponding documentation ready. + +package main + +import ( + "context" + "fmt" + "strings" + + "dagger/check-doc-version/internal/dagger" +) + +type CheckDocVersion struct{} + +// HasVersionDocumentation checks if a version of the documentation exists for the +// version in the release-please manifest. +func (m *CheckDocVersion) HasVersionDocumentation(ctx context.Context, src *dagger.Directory) (bool, error) { + releasePleaseManifest := ".release-please-manifest.json" + docusaurusVersions := "web/versions.json" + ctr := dag.Container().From("alpine:latest"). + WithDirectory("/src", src). + WithWorkdir("/src"). + WithExec([]string{"apk", "add", "jq"}) + nextVersion, err := ctr. + WithExec([]string{"jq", "-r", ".[\".\"]", releasePleaseManifest}). + Stdout(ctx) + nextVersion = strings.TrimSpace(nextVersion) + if err != nil { + return false, fmt.Errorf("cannot find proposed release-please version in %v: %w", releasePleaseManifest, + err) + } + currVersion, err := ctr.WithExec([]string{"jq", "-r", fmt.Sprintf(". | index(\"%v\")", nextVersion), + docusaurusVersions}).Stdout(ctx) + currVersion = strings.TrimSpace(currVersion) + if err != nil { + return false, fmt.Errorf("error querying versions in %v: %w", docusaurusVersions, err) + } + if currVersion == "null" { + return false, nil + } + return true, nil +} diff --git a/docs/config.yaml b/hack/crd-gen-refs/config.yaml similarity index 100% rename from docs/config.yaml rename to hack/crd-gen-refs/config.yaml diff --git a/docs/markdown/gv_details.tpl b/hack/crd-gen-refs/markdown/gv_details.tpl similarity index 100% rename from docs/markdown/gv_details.tpl rename to hack/crd-gen-refs/markdown/gv_details.tpl diff --git a/docs/markdown/gv_list.tpl b/hack/crd-gen-refs/markdown/gv_list.tpl similarity index 100% rename from docs/markdown/gv_list.tpl rename to hack/crd-gen-refs/markdown/gv_list.tpl diff --git a/docs/markdown/type.tpl b/hack/crd-gen-refs/markdown/type.tpl similarity index 100% rename from docs/markdown/type.tpl rename to hack/crd-gen-refs/markdown/type.tpl diff --git a/docs/markdown/type_members.tpl b/hack/crd-gen-refs/markdown/type_members.tpl similarity index 100% rename from docs/markdown/type_members.tpl rename to hack/crd-gen-refs/markdown/type_members.tpl diff --git a/docs/examples/backup-example.yaml b/hack/examples/backup-example.yaml similarity index 100% rename from docs/examples/backup-example.yaml rename to hack/examples/backup-example.yaml diff --git a/docs/examples/cluster-example-legacy.yaml b/hack/examples/cluster-example-legacy.yaml similarity index 100% rename from docs/examples/cluster-example-legacy.yaml rename to hack/examples/cluster-example-legacy.yaml diff --git a/docs/examples/cluster-example.yaml b/hack/examples/cluster-example.yaml similarity index 100% rename from docs/examples/cluster-example.yaml rename to hack/examples/cluster-example.yaml diff --git a/docs/examples/cluster-restore-archive.yaml b/hack/examples/cluster-restore-archive.yaml similarity index 100% rename from docs/examples/cluster-restore-archive.yaml rename to hack/examples/cluster-restore-archive.yaml diff --git a/docs/examples/cluster-restore.yaml b/hack/examples/cluster-restore.yaml similarity index 100% rename from docs/examples/cluster-restore.yaml rename to hack/examples/cluster-restore.yaml diff --git a/docs/examples/minio-store.yaml b/hack/examples/minio-store.yaml similarity index 100% rename from docs/examples/minio-store.yaml rename to hack/examples/minio-store.yaml diff --git a/docs/minio/minio-client.yaml b/hack/minio/minio-client.yaml similarity index 100% rename from docs/minio/minio-client.yaml rename to hack/minio/minio-client.yaml diff --git a/docs/minio/minio-deployment.yaml b/hack/minio/minio-deployment.yaml similarity index 100% rename from docs/minio/minio-deployment.yaml rename to hack/minio/minio-deployment.yaml diff --git a/docs/minio/minio-pvc.yaml b/hack/minio/minio-pvc.yaml similarity index 100% rename from docs/minio/minio-pvc.yaml rename to hack/minio/minio-pvc.yaml diff --git a/docs/minio/minio-secret.yaml b/hack/minio/minio-secret.yaml similarity index 100% rename from docs/minio/minio-secret.yaml rename to hack/minio/minio-secret.yaml diff --git a/docs/minio/minio-service.yaml b/hack/minio/minio-service.yaml similarity index 100% rename from docs/minio/minio-service.yaml rename to hack/minio/minio-service.yaml diff --git a/web/.gitignore b/web/.gitignore new file mode 100644 index 0000000..b2d6de3 --- /dev/null +++ b/web/.gitignore @@ -0,0 +1,20 @@ +# Dependencies +/node_modules + +# Production +/build + +# Generated files +.docusaurus +.cache-loader + +# Misc +.DS_Store +.env.local +.env.development.local +.env.test.local +.env.production.local + +npm-debug.log* +yarn-debug.log* +yarn-error.log* diff --git a/web/README.md b/web/README.md new file mode 100644 index 0000000..d939a7f --- /dev/null +++ b/web/README.md @@ -0,0 +1,47 @@ +# Website + +This website is built using [Docusaurus](https://docusaurus.io/), a modern +static website generator. + +### Installation + +```shell +$ yarn +``` + +### Local Development + +```shell +$ yarn start +``` + +This command starts a local development server and opens up a browser window. +Most changes are reflected live without having to restart the server. + +### Build + +```shell +$ yarn build +``` + +This command generates static content into the `build` directory and can be +served using any static contents hosting service. + +### Test the build + +```shell +$ yarn serve +``` + +By default, this will load your site at http://localhost:3000/. + +### Versioning + +Docusaurus allows versioning of the documentation to maintain separate sets of +documentation for different software versions. + +To create a new documentation version: + +```shell +$ yarn docusaurus docs:version X.Y.Z +``` diff --git a/web/docs/features.md b/web/docs/features.md new file mode 100644 index 0000000..04f70a9 --- /dev/null +++ b/web/docs/features.md @@ -0,0 +1,35 @@ +--- +sidebar_position: 2 +--- + +# Features + +This plugin enables continuous backup to object storage for a PostgreSQL +cluster using the [barman-cloud](https://pgbarman.org/) tool suite. + +The features provided by this plugin are: + +- Data Directory Backup +- Data Directory Restore +- WAL Archiving +- WAL Restoring +- Point-in-Time Recovery (PITR) +- Replica Clusters + +This plugin is compatible with all object storage services supported by +barman-cloud, including: + +- Amazon AWS S3 +- Google Cloud Storage +- Microsoft Azure Blob Storage + +The following storage solutions have been tested and confirmed to work with +this implementation: + +- [MinIO](https://min.io/) – An S3-compatible object storage solution. +- [Azurite](https://github.com/Azure/Azurite) – A simulator for Microsoft Azure Blob Storage. +- [fake-gcs-server](https://github.com/fsouza/fake-gcs-server) – A simulator for Google Cloud Storage. + +Backups created with in-tree object store support can be restored using this +plugin, ensuring compatibility and reliability across environments. + diff --git a/web/docs/installation.md b/web/docs/installation.md new file mode 100644 index 0000000..88cba3a --- /dev/null +++ b/web/docs/installation.md @@ -0,0 +1,97 @@ +--- +sidebar_position: 4 +--- + +# Installation + +**IMPORTANT NOTES:** + +1. The plugin **must** be installed in the same namespace where the operator is + installed (typically `cnpg-system`). + +2. Be aware that the operator's **listening namespaces** may differ from its + installation namespace. Ensure you verify this distinction to avoid + configuration issues. + +Here’s an enhanced version of your instructions for verifying the prerequisites: + +## Step 1 - Verify the Prerequisites + +If CloudNativePG is installed in the default `cnpg-system` namespace, verify its version using the following command: + +```sh +kubectl get deployment -n cnpg-system cnpg-controller-manager -o yaml \ + | grep ghcr.io/cloudnative-pg/cloudnative-pg +``` + +Example output: + +```output +image: ghcr.io/cloudnative-pg/cloudnative-pg:1.26.0 +``` + +Ensure that the version displayed is **1.26** or newer. + +Then, use the [cmctl](https://cert-manager.io/docs/reference/cmctl/#installation) +tool to confirm that `cert-manager` is correctly installed: + +```sh +cmctl check api +``` + +Example output: + +```output +The cert-manager API is ready +``` + +Both checks are necessary to proceed with the installation. + +## Step 2 - Install the barman-cloud Plugin + +Use `kubectl` to apply the manifest for the latest commit in the `main` branch: + + +```sh +kubectl apply -f \ + https://github.com/cloudnative-pg/plugin-barman-cloud/releases/download/v0.3.0/manifest.yaml +``` + + +Example output: + +```output +customresourcedefinition.apiextensions.k8s.io/objectstores.barmancloud.cnpg.io created +serviceaccount/plugin-barman-cloud created +role.rbac.authorization.k8s.io/leader-election-role created +clusterrole.rbac.authorization.k8s.io/metrics-auth-role created +clusterrole.rbac.authorization.k8s.io/metrics-reader created +clusterrole.rbac.authorization.k8s.io/objectstore-editor-role created +clusterrole.rbac.authorization.k8s.io/objectstore-viewer-role created +clusterrole.rbac.authorization.k8s.io/plugin-barman-cloud created +rolebinding.rbac.authorization.k8s.io/leader-election-rolebinding created +clusterrolebinding.rbac.authorization.k8s.io/metrics-auth-rolebinding created +clusterrolebinding.rbac.authorization.k8s.io/plugin-barman-cloud-binding created +secret/plugin-barman-cloud-8tfddg42gf created +service/barman-cloud created +deployment.apps/barman-cloud configured +certificate.cert-manager.io/barman-cloud-client created +certificate.cert-manager.io/barman-cloud-server created +issuer.cert-manager.io/selfsigned-issuer created +``` + +After these steps, the plugin will be successfully installed. Make sure it is +ready to use by checking the deployment status as follows: + +```sh +kubectl rollout status deployment \ + -n cnpg-system barman-cloud +``` + +Example output: + +```output +deployment "barman-cloud" successfully rolled out +``` + +This confirms that the plugin is deployed and operational. diff --git a/docs/src/plugin-barman-cloud.v1.md b/web/docs/plugin-barman-cloud.v1.md similarity index 100% rename from docs/src/plugin-barman-cloud.v1.md rename to web/docs/plugin-barman-cloud.v1.md diff --git a/web/docs/prerequisites.md b/web/docs/prerequisites.md new file mode 100644 index 0000000..afa181e --- /dev/null +++ b/web/docs/prerequisites.md @@ -0,0 +1,10 @@ +--- +sidebar_position: 3 +--- + +# Prerequisites + +To use this plugin, ensure the following prerequisites are met: + +- [**CloudNativePG**](https://cloudnative-pg.io) version **1.25** or newer. +- [**cert-manager**](https://cert-manager.io/) for enabling **TLS communication** between the plugin and the operator. diff --git a/web/docs/usage.md b/web/docs/usage.md new file mode 100644 index 0000000..61483bd --- /dev/null +++ b/web/docs/usage.md @@ -0,0 +1,189 @@ +--- +sidebar_position: 5 +--- + +# Usage + +## Defining the `BarmanObjectStore` + +A `BarmanObjectStore` object should be created for each object store used in +your PostgreSQL architecture. Below is an example configuration for using +MinIO: + +```yaml +apiVersion: barmancloud.cnpg.io/v1 +kind: ObjectStore +metadata: + name: minio-store +spec: + configuration: + destinationPath: s3://backups/ + endpointURL: http://minio:9000 + s3Credentials: + accessKeyId: + name: minio + key: ACCESS_KEY_ID + secretAccessKey: + name: minio + key: ACCESS_SECRET_KEY + wal: + compression: gzip +``` + +The `.spec.configuration` API follows the same schema as the +[in-tree barman-cloud support](https://pkg.go.dev/github.com/cloudnative-pg/barman-cloud/pkg/api#BarmanObjectStoreConfiguration). +Refer to [the CloudNativePG documentation](https://cloudnative-pg.io/documentation/preview/backup_barmanobjectstore/) +for detailed usage. + +## Configuring WAL Archiving + +Once the `BarmanObjectStore` is defined, you can configure a PostgreSQL cluster +to archive WALs by referencing the store in the `.spec.plugins` section, as +shown below: + +```yaml +apiVersion: postgresql.cnpg.io/v1 +kind: Cluster +metadata: + name: cluster-example +spec: + instances: 3 + imagePullPolicy: Always + plugins: + - name: barman-cloud.cloudnative-pg.io + isWALArchiver: true + parameters: + barmanObjectName: minio-store + storage: + size: 1Gi +``` + +This configuration enables both WAL archiving and data directory backups. + +## Performing a Base Backup + +Once WAL archiving is enabled, the cluster is ready for backups. To create a +backup, configure the `backup.spec.pluginConfiguration` section to specify this +plugin: + +```yaml +apiVersion: postgresql.cnpg.io/v1 +kind: Backup +metadata: + name: backup-example +spec: + method: plugin + cluster: + name: cluster-example + pluginConfiguration: + name: barman-cloud.cloudnative-pg.io +``` + +## Restoring a Cluster + +To restore a cluster from an object store, create a new `Cluster` resource that +references the store containing the backup. Below is an example configuration: + +```yaml +apiVersion: postgresql.cnpg.io/v1 +kind: Cluster +metadata: + name: cluster-restore +spec: + instances: 3 + imagePullPolicy: IfNotPresent + bootstrap: + recovery: + source: source + externalClusters: + - name: source + plugin: + name: barman-cloud.cloudnative-pg.io + parameters: + barmanObjectName: minio-store + serverName: cluster-example + storage: + size: 1Gi +``` + +**NOTE:** The above configuration does **not** enable WAL archiving for the +restored cluster. + +To enable WAL archiving for the restored cluster, include the `.spec.plugins` +section alongside the `externalClusters.plugin` section, as shown below: + +```yaml +apiVersion: postgresql.cnpg.io/v1 +kind: Cluster +metadata: + name: cluster-restore +spec: + instances: 3 + imagePullPolicy: IfNotPresent + bootstrap: + recovery: + source: source + plugins: + - name: barman-cloud.cloudnative-pg.io + isWALArchiver: true + parameters: + # Backup Object Store (push, read-write) + barmanObjectName: minio-store-bis + externalClusters: + - name: source + plugin: + name: barman-cloud.cloudnative-pg.io + parameters: + # Recovery Object Store (pull, read-only) + barmanObjectName: minio-store + serverName: cluster-example + storage: + size: 1Gi +``` + +The same object store may be used for both transaction log archiving and +restoring a cluster, or you can configure separate stores for these purposes. + +## Configuring Replica Clusters + +You can set up a distributed topology by combining the previously defined +configurations with the `.spec.replica` section. Below is an example of how to +define a replica cluster: + +```yaml +apiVersion: postgresql.cnpg.io/v1 +kind: Cluster +metadata: + name: cluster-dc-a +spec: + instances: 3 + primaryUpdateStrategy: unsupervised + + storage: + storageClass: csi-hostpath-sc + size: 1Gi + + plugins: + - name: barman-cloud.cloudnative-pg.io + isWALArchiver: true + parameters: + barmanObjectName: minio-store-a + + replica: + self: cluster-dc-a + primary: cluster-dc-a + source: cluster-dc-b + + externalClusters: + - name: cluster-dc-a + plugin: + name: barman-cloud.cloudnative-pg.io + parameters: + barmanObjectName: minio-store-a + + - name: cluster-dc-b + plugin: + name: barman-cloud.cloudnative-pg.io + parameters: + barmanObjectName: minio-store-b +``` diff --git a/web/docs/welcome.md b/web/docs/welcome.md new file mode 100644 index 0000000..5c88ae6 --- /dev/null +++ b/web/docs/welcome.md @@ -0,0 +1,13 @@ +--- +sidebar_position: 1 +sidebar_label: "Welcome" +--- + +# Barman Cloud CNPG-I plugin + +**Status:** EXPERIMENTAL + +Welcome to the documentation of the [barman-cloud](https://pgbarman.org/) CNPG-I +plugin for [CloudNativePG](https://cloudnative-pg.io/). + +Test diff --git a/web/docusaurus.config.ts b/web/docusaurus.config.ts new file mode 100644 index 0000000..a319f1b --- /dev/null +++ b/web/docusaurus.config.ts @@ -0,0 +1,152 @@ +import {themes as prismThemes} from 'prism-react-renderer'; +import type {Config} from '@docusaurus/types'; +import type * as Preset from '@docusaurus/preset-classic'; + +// This runs in Node.js - Don't use client-side code here (browser APIs, JSX...) + +const config: Config = { + title: 'Barman Cloud CNPG-I plugin', + favicon: 'img/favicon.ico', + + // Set the production url of your site here + url: 'https://cloudnative-pg.github.io', + // Set the // pathname under which your site is served + // For GitHub pages deployment, it is often '//' + baseUrl: '/plugin-barman-cloud/', + trailingSlash: true, + + // GitHub pages deployment config. + organizationName: 'cloudnative-pg', + projectName: 'plugin-barman-cloud', + deploymentBranch: 'gh-pages', + + onBrokenLinks: 'throw', + onBrokenMarkdownLinks: 'throw', + + // Even if you don't use internationalization, you can use this field to set + // useful metadata like html lang. For example, if your site is Chinese, you + // may want to replace "en" with "zh-Hans". + i18n: { + defaultLocale: 'en', + locales: ['en'], + }, + + presets: [ + [ + 'classic', + { + docs: { + path: 'docs', + sidebarPath: './sidebars.ts', + includeCurrentVersion: true, // Include the current version in the sidebar + versions:{ + current:{ + label: 'Dev', + badge: true, + banner: "unreleased", + }, + } + }, + theme: { + customCss: './src/css/custom.css', + }, + } satisfies Preset.Options, + ], + ], + themes: [ + [ + require.resolve("@easyops-cn/docusaurus-search-local"), + /** @type {import("@easyops-cn/docusaurus-search-local").PluginOptions} */ + ({ + hashed: true, + docsDir: ['docs'], + searchResultLimits: 8, + searchResultContextMaxLength: 50, + language: ["en"], + // Only index headings and content + indexBlog: false, + indexPages: false, + }), + ], + ], + themeConfig: { + image: 'img/cloudnativepg-social-card.png', + navbar: { + title: 'Barman Cloud CNPG-I plugin', + logo: { + alt: 'CloudNativePG Logo', + src: 'img/logo.svg', + }, + items: [ + { + type: 'docSidebar', + sidebarId: 'docs', + position: 'left', + label: 'Documentation', + }, + { + type: 'docsVersionDropdown', + position: 'right', + }, + { + href: "https://github.com/cloudnative-pg/plugin-barman-cloud", + position: "right", + className: "header-github-link", + "aria-label": "GitHub repository", + }, + + ], + }, + footer: { + logo: { + alt: 'CloudNativePG Logo', + src: "img/cloudnativepg-landscape-white.png", + href: "https://cloudnative-pg.io", + }, + style: 'dark', + links: [ + { + title: 'Community', + items: [ + { + label: 'Slack', + href: 'https://cloud-native.slack.com/messages/cloudnativepg-users', + }, + { + label: 'X', + href: 'https://x.com/CloudNativePG', + }, + ], + }, + { + title: 'More', + items: [ + { + label: 'GitHub', + href: 'https://github.com/cloudnative-pg/plugin-barman-cloud', + }, + { + label: 'CloudNativePG', + href: 'https://cloudnative-pg.io', + }, + ], + }, + ], + copyright: ` + Copyright © ${new Date().getFullYear()} CloudNativePG a Series of LF Projects, LLC.

+ + For website terms of use, trademark policy and other project policies please see + LF Projects, LLC Policies.
+ The Linux Foundation has registered trademarks and uses trademarks.
+ Postgres, PostgreSQL and the Slonik Logo are + trademarks or registered trademarks of the PostgreSQL Community Association of Canada, and + used with their permission.` + }, + prism: { + theme: prismThemes.github, + darkTheme: prismThemes.dracula, + }, + } satisfies Preset.ThemeConfig, +}; + +export default config; diff --git a/web/package-lock.json b/web/package-lock.json new file mode 100644 index 0000000..0c536f1 --- /dev/null +++ b/web/package-lock.json @@ -0,0 +1,18448 @@ +{ + "name": "docs", + "version": "0.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "docs", + "version": "0.0.0", + "dependencies": { + "@docusaurus/core": "3.7.0", + "@docusaurus/preset-classic": "3.7.0", + "@easyops-cn/docusaurus-search-local": "^0.49.2", + "@mdx-js/react": "^3.0.0", + "clsx": "^2.0.0", + "prism-react-renderer": "^2.3.0", + "react": "^19.0.0", + "react-dom": "^19.0.0" + }, + "devDependencies": { + "@docusaurus/module-type-aliases": "3.7.0", + "@docusaurus/tsconfig": "3.7.0", + "@docusaurus/types": "3.7.0", + "typescript": "~5.6.2" + }, + "engines": { + "node": ">=18.0" + } + }, + "node_modules/@algolia/autocomplete-core": { + "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.17.9", + "@algolia/autocomplete-shared": "1.17.9" + } + }, + "node_modules/@algolia/autocomplete-plugin-algolia-insights": { + "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.17.9" + }, + "peerDependencies": { + "search-insights": ">= 1 < 3" + } + }, + "node_modules/@algolia/autocomplete-preset-algolia": { + "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.17.9" + }, + "peerDependencies": { + "@algolia/client-search": ">= 4.9.1 < 6", + "algoliasearch": ">= 4.9.1 < 6" + } + }, + "node_modules/@algolia/autocomplete-shared": { + "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/client-abtesting": { + "version": "5.23.0", + "resolved": "https://registry.npmjs.org/@algolia/client-abtesting/-/client-abtesting-5.23.0.tgz", + "integrity": "sha512-AyZ+9CUgWXwaaJ2lSwOJSy+/w0MFBPFqLrjWYs/HEpYMzBuFfGNZ7gEM9a7h4j7jY8hSBARBl8qdvInmj5vOEQ==", + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.23.0", + "@algolia/requester-browser-xhr": "5.23.0", + "@algolia/requester-fetch": "5.23.0", + "@algolia/requester-node-http": "5.23.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/client-analytics": { + "version": "5.23.0", + "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-5.23.0.tgz", + "integrity": "sha512-oeKCPwLBnTEPF/RWr0aaJnrfRDfFRLT5O7KV0OF1NmpEXvmzLmN7RwnwDKsNtPUHNfpJ6esP9xzkPEtJabrZ2w==", + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.23.0", + "@algolia/requester-browser-xhr": "5.23.0", + "@algolia/requester-fetch": "5.23.0", + "@algolia/requester-node-http": "5.23.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/client-common": { + "version": "5.23.0", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-5.23.0.tgz", + "integrity": "sha512-9jacdC44vXLSaYKNLkFpbU1J4BbBPi/N7uoPhcGO//8ubRuVzigH6+RfK5FbudmQlqFt0J5DGUCVeTlHtgyUeg==", + "license": "MIT", + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/client-insights": { + "version": "5.23.0", + "resolved": "https://registry.npmjs.org/@algolia/client-insights/-/client-insights-5.23.0.tgz", + "integrity": "sha512-/Gw5UitweRsnyb24Td4XhjXmsx8PxFzCI0oW6FZZvyr4kjzB9ECP2IjO+PdDq1A2fzDl/LXQ+u8ROudoVnXnQg==", + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.23.0", + "@algolia/requester-browser-xhr": "5.23.0", + "@algolia/requester-fetch": "5.23.0", + "@algolia/requester-node-http": "5.23.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/client-personalization": { + "version": "5.23.0", + "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-5.23.0.tgz", + "integrity": "sha512-ivrEZBoXfDatpqpifgHauydxHEe4udNqJ0gy7adR2KODeQ+39MQeaT10I24mu+eylIuiQKJRqORgEdLZycq2qQ==", + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.23.0", + "@algolia/requester-browser-xhr": "5.23.0", + "@algolia/requester-fetch": "5.23.0", + "@algolia/requester-node-http": "5.23.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/client-query-suggestions": { + "version": "5.23.0", + "resolved": "https://registry.npmjs.org/@algolia/client-query-suggestions/-/client-query-suggestions-5.23.0.tgz", + "integrity": "sha512-DjSgJWqTcsnlXEKqDsU7Y2vB/W/VYLlr6UfkzJkMuKB554Ia7IJr4keP2AlHVjjbBG62IDpdh5OkEs/+fbWsOA==", + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.23.0", + "@algolia/requester-browser-xhr": "5.23.0", + "@algolia/requester-fetch": "5.23.0", + "@algolia/requester-node-http": "5.23.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/client-search": { + "version": "5.23.0", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-5.23.0.tgz", + "integrity": "sha512-XAYWUYUhEG4OIdo/N7H/OFFRD9fokfv3bBTky+4Y4/q07bxhnrGSUvcrU6JQ2jJTQyg6kv0ke1EIfiTO/Xxb+g==", + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.23.0", + "@algolia/requester-browser-xhr": "5.23.0", + "@algolia/requester-fetch": "5.23.0", + "@algolia/requester-node-http": "5.23.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/events": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@algolia/events/-/events-4.0.1.tgz", + "integrity": "sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ==", + "license": "MIT" + }, + "node_modules/@algolia/ingestion": { + "version": "1.23.0", + "resolved": "https://registry.npmjs.org/@algolia/ingestion/-/ingestion-1.23.0.tgz", + "integrity": "sha512-ULbykzzhhLVofCDU1m/CqSzTyKmjaxA/z1d6o6hgUuR6X7/dll9/G0lu0e4vmWIOItklWWrhU2V8sXD0YGBIHg==", + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.23.0", + "@algolia/requester-browser-xhr": "5.23.0", + "@algolia/requester-fetch": "5.23.0", + "@algolia/requester-node-http": "5.23.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/monitoring": { + "version": "1.23.0", + "resolved": "https://registry.npmjs.org/@algolia/monitoring/-/monitoring-1.23.0.tgz", + "integrity": "sha512-oB3wG7CgQJQr+uoijV7bWBphiSHkvGX43At8RGgkDyc7Aeabcp9ik5HgLC1YDgbHVOlQI+tce5HIbDCifzQCIg==", + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.23.0", + "@algolia/requester-browser-xhr": "5.23.0", + "@algolia/requester-fetch": "5.23.0", + "@algolia/requester-node-http": "5.23.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/recommend": { + "version": "5.23.0", + "resolved": "https://registry.npmjs.org/@algolia/recommend/-/recommend-5.23.0.tgz", + "integrity": "sha512-4PWvCV6VGhnCMAbv2zfQUAlc3ofMs6ovqKlC/xcp7tWaucYd//piHg9CcCM4S0p9OZznEGQMRYPt2uqbk6V9vg==", + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.23.0", + "@algolia/requester-browser-xhr": "5.23.0", + "@algolia/requester-fetch": "5.23.0", + "@algolia/requester-node-http": "5.23.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/requester-browser-xhr": { + "version": "5.23.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-5.23.0.tgz", + "integrity": "sha512-bacOsX41pnsupNB0k0Ny+1JDchQxIsZIcp69GKDBT0NgTHG8OayEO141eFalNmGil+GXPY0NUPRpx+5s4RdhGA==", + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.23.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/requester-fetch": { + "version": "5.23.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-fetch/-/requester-fetch-5.23.0.tgz", + "integrity": "sha512-tVNFREexJWDrvc23evmRgAcb2KLZuVilOIB/rVnQCl0GDbqIWJuQ1lG22HKqvCEQFthHkgVFGLYE74wQ96768g==", + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.23.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/requester-node-http": { + "version": "5.23.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-5.23.0.tgz", + "integrity": "sha512-XXHbq2heOZc9EFCc4z+uyHS9YRBygZbYQVsWjWZWx8hdAz+tkBX/jLHM9Xg+3zO0/v8JN6pcZzqYEVsdrLeNLg==", + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.23.0" + }, + "engines": { + "node": ">= 14.0.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" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "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==", + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.25.9", + "js-tokens": "^4.0.0", + "picocolors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.8.tgz", + "integrity": "sha512-oH5UPLMWR3L2wEFLnFJ1TZXqHufiTKAiLfqw5zkhS4dKXLJ10yVztfil/twG8EDTA4F/tvVNw9nOl4ZMslB8rQ==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.26.10", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.10.tgz", + "integrity": "sha512-vMqyb7XCDMPvJFFOaT9kxtiRh42GwlZEg1/uIgtZshS5a/8OaduUfCi7kynKgc3Tw/6Uo2D+db9qBttghhmxwQ==", + "license": "MIT", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.26.2", + "@babel/generator": "^7.26.10", + "@babel/helper-compilation-targets": "^7.26.5", + "@babel/helper-module-transforms": "^7.26.0", + "@babel/helpers": "^7.26.10", + "@babel/parser": "^7.26.10", + "@babel/template": "^7.26.9", + "@babel/traverse": "^7.26.10", + "@babel/types": "^7.26.10", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "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.27.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.27.0.tgz", + "integrity": "sha512-VybsKvpiN1gU1sdMZIp7FcqphVVKEwcuj02x73uvcHE0PTihx1nlBcowYWhDwjpoAXRv43+gDzyggGnn1XZhVw==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.27.0", + "@babel/types": "^7.27.0", + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25", + "jsesc": "^3.0.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz", + "integrity": "sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.0.tgz", + "integrity": "sha512-LVk7fbXml0H2xH34dFzKQ7TDZ2G4/rVTOrq9V+icbbadjbVxxeFeDsNHv2SrZeWoA+6ZiTyWYWtScEIW07EAcA==", + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.26.8", + "@babel/helper-validator-option": "^7.25.9", + "browserslist": "^4.24.0", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "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.27.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.27.0.tgz", + "integrity": "sha512-vSGCvMecvFCd/BdpGlhpXYNhhC4ccxyvQWpbGL4CWbvfEoLFWUZuSuf7s9Aw70flgQF+6vptvgK2IfOnKlRmBg==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-member-expression-to-functions": "^7.25.9", + "@babel/helper-optimise-call-expression": "^7.25.9", + "@babel/helper-replace-supers": "^7.26.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", + "@babel/traverse": "^7.27.0", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": { + "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.27.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.27.0.tgz", + "integrity": "sha512-fO8l08T76v48BhpNRW/nQ0MxfnSdoSKUJBMjubOAYffsVuGG5qOfMq7N6Es7UJvi7Y8goXXo07EfcHZXDPuELQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "regexpu-core": "^6.2.0", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": { + "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.4", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.4.tgz", + "integrity": "sha512-jljfR1rGnXXNWnmQg2K3+bvhkxB51Rl32QRaOTuwwjviGrHzIbSc8+x9CpraDtbT7mfyjXObULP4w/adunNwAw==", + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.25.9.tgz", + "integrity": "sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==", + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz", + "integrity": "sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==", + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz", + "integrity": "sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.25.9.tgz", + "integrity": "sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.26.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.26.5.tgz", + "integrity": "sha512-RS+jZcRdZdRFzMyr+wcsaqOmld1/EqTghfaBGQQd/WnRdzdlvSZ//kF7U8VQTxf1ynZ4cjUcYgjVGx13ewNPMg==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.9.tgz", + "integrity": "sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-wrap-function": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.26.5", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.26.5.tgz", + "integrity": "sha512-bJ6iIVdYX1YooY2X7w1q6VITt+LnUILtNk7zT78ykuwStx8BauCzxvFqFaHjOpW1bVnSUM1PN1f0p5P21wHxvg==", + "license": "MIT", + "dependencies": { + "@babel/helper-member-expression-to-functions": "^7.25.9", + "@babel/helper-optimise-call-expression": "^7.25.9", + "@babel/traverse": "^7.26.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.25.9.tgz", + "integrity": "sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==", + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "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==", + "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==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz", + "integrity": "sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.25.9.tgz", + "integrity": "sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g==", + "license": "MIT", + "dependencies": { + "@babel/template": "^7.25.9", + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.27.0.tgz", + "integrity": "sha512-U5eyP/CTFPuNE3qk+WZMxFkp/4zUzdceQlfzf7DdGdhp+Fezd7HD+i8Y24ZuTMKX3wQBld449jijbGq6OdGNQg==", + "license": "MIT", + "dependencies": { + "@babel/template": "^7.27.0", + "@babel/types": "^7.27.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.27.0.tgz", + "integrity": "sha512-iaepho73/2Pz7w2eMS0Q5f83+0RKI7i4xmiYeBmDzfRVbQtTOG7Ts0S4HzJVsTMGI9keU8rNfuZr8DKfSt7Yyg==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.27.0" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.25.9.tgz", + "integrity": "sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-class-field-initializer-scope": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.25.9.tgz", + "integrity": "sha512-MrGRLZxLD/Zjj0gdU15dfs+HH/OXvnw/U4jJD8vpcP2CJQapPEv1IWwjc/qMg7ItBlPwSv1hRBbb7LeuANdcnw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.25.9", + "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.25.9.tgz", + "integrity": "sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.25.9.tgz", + "integrity": "sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", + "@babel/plugin-transform-optional-chaining": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.25.9.tgz", + "integrity": "sha512-aLnMXYPnzwwqhYSCyXfKkIkYgJ8zv9RK+roo9DkTXz38ynIhd9XCbN08s3MGvqL2MYGVUGdRQLL/JqBIeJhJBg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0-placeholder-for-preset-env.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", + "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.26.0.tgz", + "integrity": "sha512-QCWT5Hh830hK5EQa7XzuqIkQU9tT/whqbDz7kuaZMHFl1inRRg7JnuAEOQ0Ur0QUl0NufCk1msK2BeY79Aj/eg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.26.0.tgz", + "integrity": "sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.25.9.tgz", + "integrity": "sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.25.9.tgz", + "integrity": "sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "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==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.25.9.tgz", + "integrity": "sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-generator-functions": { + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.26.8.tgz", + "integrity": "sha512-He9Ej2X7tNf2zdKMAGOsmg2MrFc+hfoAhd3po4cWfo/NWjzEAKa0oQruj1ROVUdl0e6fb6/kE/G3SSxE0lRJOg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.26.5", + "@babel/helper-remap-async-to-generator": "^7.25.9", + "@babel/traverse": "^7.26.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.25.9.tgz", + "integrity": "sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-remap-async-to-generator": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.26.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.26.5.tgz", + "integrity": "sha512-chuTSY+hq09+/f5lMj8ZSYgCFpppV2CbYrhNFJ1BFoXpiWPnnAb7R0MqrafCpN8E1+YRrtM1MXZHJdIx8B6rMQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.26.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.27.0.tgz", + "integrity": "sha512-u1jGphZ8uDI2Pj/HJj6YQ6XQLZCNjOlprjxB5SVz6rq2T6SwAR+CdrWK0CP7F+9rDVMXdB0+r6Am5G5aobOjAQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.26.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-properties": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.25.9.tgz", + "integrity": "sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-static-block": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.26.0.tgz", + "integrity": "sha512-6J2APTs7BDDm+UMqP1useWqhcRAXo0WIoVj26N7kPFB6S73Lgvyka4KTZYIxtgYXiN5HTyRObA72N2iu628iTQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.9.tgz", + "integrity": "sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-compilation-targets": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-replace-supers": "^7.25.9", + "@babel/traverse": "^7.25.9", + "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.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.25.9.tgz", + "integrity": "sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/template": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.25.9.tgz", + "integrity": "sha512-WkCGb/3ZxXepmMiX101nnGiU+1CAdut8oHyEOHxkKuS1qKpU2SMXE2uSvfz8PBuLd49V6LEsbtyPhWC7fnkgvQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.25.9.tgz", + "integrity": "sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.25.9.tgz", + "integrity": "sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-named-capturing-groups-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.25.9.tgz", + "integrity": "sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-dynamic-import": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.25.9.tgz", + "integrity": "sha512-GCggjexbmSLaFhqsojeugBpeaRIgWNTcgKVq/0qIteFEqY2A+b9QidYadrWlnbWQUrW5fn+mCvf3tr7OeBFTyg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.26.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.26.3.tgz", + "integrity": "sha512-7CAHcQ58z2chuXPWblnn1K6rLDnDWieghSOEmqQsrBenH0P9InCUtOJYD89pvngljmZlJcz3fcmgYsXFNGa1ZQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-export-namespace-from": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.25.9.tgz", + "integrity": "sha512-2NsEz+CxzJIVOPx2o9UsW1rXLqtChtLoVnwYHHiB04wS5sgn7mrV45fWMBX0Kk+ub9uXytVYfNP2HjbVbCB3Ww==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.26.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.26.9.tgz", + "integrity": "sha512-Hry8AusVm8LW5BVFgiyUReuoGzPUpdHQQqJY5bZnbbf+ngOHWuCuYFKw/BqaaWlvEUrF91HMhDtEaI1hZzNbLg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.26.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.9.tgz", + "integrity": "sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA==", + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-json-strings": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.25.9.tgz", + "integrity": "sha512-xoTMk0WXceiiIvsaquQQUaLLXSW1KJ159KP87VilruQm0LNNGxWzahxSS6T6i4Zg3ezp4vA4zuwiNUR53qmQAw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.9.tgz", + "integrity": "sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-logical-assignment-operators": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.25.9.tgz", + "integrity": "sha512-wI4wRAzGko551Y8eVf6iOY9EouIDTtPb0ByZx+ktDGHwv6bHFimrgJM/2T021txPZ2s4c7bqvHbd+vXG6K948Q==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.25.9.tgz", + "integrity": "sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.25.9.tgz", + "integrity": "sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.26.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.26.3.tgz", + "integrity": "sha512-MgR55l4q9KddUDITEzEFYn5ZsGDXMSsU9E+kh7fjRXTIC3RHqfCo8RPRbyReYJh44HQ/yomFkqbOFohXvDCiIQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.26.0", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.25.9.tgz", + "integrity": "sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.25.9.tgz", + "integrity": "sha512-bS9MVObUgE7ww36HEfwe6g9WakQ0KF07mQF74uuXdkoziUPfKyu/nIm663kz//e5O1nPInPFx36z7WJmJ4yNEw==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.25.9.tgz", + "integrity": "sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.25.9.tgz", + "integrity": "sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { + "version": "7.26.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.26.6.tgz", + "integrity": "sha512-CKW8Vu+uUZneQCPtXmSBUC6NCAUdya26hWCElAWh5mVSlSRsmiCPUUDKb3Z0szng1hiAJa098Hkhg9o4SE35Qw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.26.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-numeric-separator": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.25.9.tgz", + "integrity": "sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-rest-spread": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.25.9.tgz", + "integrity": "sha512-fSaXafEE9CVHPweLYw4J0emp1t8zYTXyzN3UuG+lylqkvYd7RMrsOQ8TYx5RF231be0vqtFC6jnx3UmpJmKBYg==", + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/plugin-transform-parameters": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.25.9.tgz", + "integrity": "sha512-Kj/Gh+Rw2RNLbCK1VAWj2U48yxxqL2x0k10nPtSdRa0O2xnHXalD0s+o1A6a0W43gJ00ANo38jxkQreckOzv5A==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-replace-supers": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-catch-binding": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.25.9.tgz", + "integrity": "sha512-qM/6m6hQZzDcZF3onzIhZeDHDO43bkNNlOX0i8n3lR6zLbu0GN2d8qfM/IERJZYauhAHSLHy39NF0Ctdvcid7g==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-chaining": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.25.9.tgz", + "integrity": "sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.25.9.tgz", + "integrity": "sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-methods": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.25.9.tgz", + "integrity": "sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-property-in-object": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.25.9.tgz", + "integrity": "sha512-Evf3kcMqzXA3xfYJmZ9Pg1OvKdtqsDMSWBDzZOPLvHiTt36E75jLDQo5w1gtRU95Q4E5PDttrTf25Fw8d/uWLw==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.25.9.tgz", + "integrity": "sha512-IvIUeV5KrS/VPavfSM/Iu+RE6llrHrYIKY1yfCzyO/lMXHQ+p7uGhonmGVisv6tSBSVgWzMBohTcvkC9vQcQFA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-constant-elements": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.25.9.tgz", + "integrity": "sha512-Ncw2JFsJVuvfRsa2lSHiC55kETQVLSnsYGQ1JDDwkUeWGTL/8Tom8aLTnlqgoeuopWrbbGndrc9AlLYrIosrow==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.25.9.tgz", + "integrity": "sha512-KJfMlYIUxQB1CJfO3e0+h0ZHWOTLCPP115Awhaz8U0Zpq36Gl/cXlpoyMRnUWlhNUBAzldnCiAZNvCDj7CrKxQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.25.9.tgz", + "integrity": "sha512-s5XwpQYCqGerXl+Pu6VDL3x0j2d82eiV77UJ8a2mDHAW7j9SWRqQ2y1fNo1Z74CdcYipl5Z41zvjj4Nfzq36rw==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-module-imports": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/plugin-syntax-jsx": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-development": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.25.9.tgz", + "integrity": "sha512-9mj6rm7XVYs4mdLIpbZnHOYdpW42uoiBCTVowg7sP1thUOiANgMb4UtpRivR0pp5iL+ocvUv7X4mZgFRpJEzGw==", + "license": "MIT", + "dependencies": { + "@babel/plugin-transform-react-jsx": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-pure-annotations": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.25.9.tgz", + "integrity": "sha512-KQ/Takk3T8Qzj5TppkS1be588lkbTp5uj7w6a0LeQaTMSckU/wK0oJ/pih+T690tkgI5jfmg2TqDJvd41Sj1Cg==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.27.0.tgz", + "integrity": "sha512-LX/vCajUJQDqE7Aum/ELUMZAY19+cDpghxrnyt5I1tV6X5PyC86AOoWXWFYFeIvauyeSA6/ktn4tQVn/3ZifsA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.26.5", + "regenerator-transform": "^0.15.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regexp-modifiers": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.26.0.tgz", + "integrity": "sha512-vN6saax7lrA2yA/Pak3sCxuD6F5InBjn9IcrIKQPjpsLvuHYLVroTxjdlVRHjjBWxKOqIwpTXDkOssYT4BFdRw==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.25.9.tgz", + "integrity": "sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.26.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.26.10.tgz", + "integrity": "sha512-NWaL2qG6HRpONTnj4JvDU6th4jYeZOJgu3QhmFTCihib0ermtOJqktA5BduGm3suhhVe9EMP9c9+mfJ/I9slqw==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.25.9", + "@babel/helper-plugin-utils": "^7.26.5", + "babel-plugin-polyfill-corejs2": "^0.4.10", + "babel-plugin-polyfill-corejs3": "^0.11.0", + "babel-plugin-polyfill-regenerator": "^0.6.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { + "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.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.25.9.tgz", + "integrity": "sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.25.9.tgz", + "integrity": "sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.25.9.tgz", + "integrity": "sha512-WqBUSgeVwucYDP9U/xNRQam7xV8W5Zf+6Eo7T2SRVUFlhRiMNFdFz58u0KZmCVVqs2i7SHgpRnAhzRNmKfi2uA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.26.8.tgz", + "integrity": "sha512-OmGDL5/J0CJPJZTHZbi2XpO0tyT2Ia7fzpW5GURwdtp2X3fMmN8au/ej6peC/T33/+CRiIpA8Krse8hFGVmT5Q==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.26.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.27.0.tgz", + "integrity": "sha512-+LLkxA9rKJpNoGsbLnAgOCdESl73vwYn+V6b+5wHbrE7OGKVDPHIQvbFSzqE6rwqaCw2RE+zdJrlLkcf8YOA0w==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.26.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.27.0.tgz", + "integrity": "sha512-fRGGjO2UEGPjvEcyAZXRXAS8AfdaQoq7HnxAbJoAoW10B9xOKesmmndJv+Sym2a+9FHWZ9KbyyLCe9s0Sn5jtg==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-create-class-features-plugin": "^7.27.0", + "@babel/helper-plugin-utils": "^7.26.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", + "@babel/plugin-syntax-typescript": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.25.9.tgz", + "integrity": "sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-property-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.25.9.tgz", + "integrity": "sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.25.9.tgz", + "integrity": "sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-sets-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.25.9.tgz", + "integrity": "sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.26.9", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.26.9.tgz", + "integrity": "sha512-vX3qPGE8sEKEAZCWk05k3cpTAE3/nOYca++JA+Rd0z2NCNzabmYvEiSShKzm10zdquOIAVXsy2Ei/DTW34KlKQ==", + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.26.8", + "@babel/helper-compilation-targets": "^7.26.5", + "@babel/helper-plugin-utils": "^7.26.5", + "@babel/helper-validator-option": "^7.25.9", + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.25.9", + "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.25.9", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.25.9", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.25.9", + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.25.9", + "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", + "@babel/plugin-syntax-import-assertions": "^7.26.0", + "@babel/plugin-syntax-import-attributes": "^7.26.0", + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", + "@babel/plugin-transform-arrow-functions": "^7.25.9", + "@babel/plugin-transform-async-generator-functions": "^7.26.8", + "@babel/plugin-transform-async-to-generator": "^7.25.9", + "@babel/plugin-transform-block-scoped-functions": "^7.26.5", + "@babel/plugin-transform-block-scoping": "^7.25.9", + "@babel/plugin-transform-class-properties": "^7.25.9", + "@babel/plugin-transform-class-static-block": "^7.26.0", + "@babel/plugin-transform-classes": "^7.25.9", + "@babel/plugin-transform-computed-properties": "^7.25.9", + "@babel/plugin-transform-destructuring": "^7.25.9", + "@babel/plugin-transform-dotall-regex": "^7.25.9", + "@babel/plugin-transform-duplicate-keys": "^7.25.9", + "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.25.9", + "@babel/plugin-transform-dynamic-import": "^7.25.9", + "@babel/plugin-transform-exponentiation-operator": "^7.26.3", + "@babel/plugin-transform-export-namespace-from": "^7.25.9", + "@babel/plugin-transform-for-of": "^7.26.9", + "@babel/plugin-transform-function-name": "^7.25.9", + "@babel/plugin-transform-json-strings": "^7.25.9", + "@babel/plugin-transform-literals": "^7.25.9", + "@babel/plugin-transform-logical-assignment-operators": "^7.25.9", + "@babel/plugin-transform-member-expression-literals": "^7.25.9", + "@babel/plugin-transform-modules-amd": "^7.25.9", + "@babel/plugin-transform-modules-commonjs": "^7.26.3", + "@babel/plugin-transform-modules-systemjs": "^7.25.9", + "@babel/plugin-transform-modules-umd": "^7.25.9", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.25.9", + "@babel/plugin-transform-new-target": "^7.25.9", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.26.6", + "@babel/plugin-transform-numeric-separator": "^7.25.9", + "@babel/plugin-transform-object-rest-spread": "^7.25.9", + "@babel/plugin-transform-object-super": "^7.25.9", + "@babel/plugin-transform-optional-catch-binding": "^7.25.9", + "@babel/plugin-transform-optional-chaining": "^7.25.9", + "@babel/plugin-transform-parameters": "^7.25.9", + "@babel/plugin-transform-private-methods": "^7.25.9", + "@babel/plugin-transform-private-property-in-object": "^7.25.9", + "@babel/plugin-transform-property-literals": "^7.25.9", + "@babel/plugin-transform-regenerator": "^7.25.9", + "@babel/plugin-transform-regexp-modifiers": "^7.26.0", + "@babel/plugin-transform-reserved-words": "^7.25.9", + "@babel/plugin-transform-shorthand-properties": "^7.25.9", + "@babel/plugin-transform-spread": "^7.25.9", + "@babel/plugin-transform-sticky-regex": "^7.25.9", + "@babel/plugin-transform-template-literals": "^7.26.8", + "@babel/plugin-transform-typeof-symbol": "^7.26.7", + "@babel/plugin-transform-unicode-escapes": "^7.25.9", + "@babel/plugin-transform-unicode-property-regex": "^7.25.9", + "@babel/plugin-transform-unicode-regex": "^7.25.9", + "@babel/plugin-transform-unicode-sets-regex": "^7.25.9", + "@babel/preset-modules": "0.1.6-no-external-plugins", + "babel-plugin-polyfill-corejs2": "^0.4.10", + "babel-plugin-polyfill-corejs3": "^0.11.0", + "babel-plugin-polyfill-regenerator": "^0.6.1", + "core-js-compat": "^3.40.0", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/semver": { + "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/preset-modules": { + "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", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/preset-react": { + "version": "7.26.3", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.26.3.tgz", + "integrity": "sha512-Nl03d6T9ky516DGK2YMxrTqvnpUW63TnJMOMonj+Zae0JiPC5BC9xPMSL6L8fiSpA5vP88qfygavVQvnLp+6Cw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-validator-option": "^7.25.9", + "@babel/plugin-transform-react-display-name": "^7.25.9", + "@babel/plugin-transform-react-jsx": "^7.25.9", + "@babel/plugin-transform-react-jsx-development": "^7.25.9", + "@babel/plugin-transform-react-pure-annotations": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.27.0.tgz", + "integrity": "sha512-vxaPFfJtHhgeOVXRKuHpHPAOgymmy8V8I65T1q53R7GCZlefKeCaTyDs3zOPHTTbmquvNlQYC5klEvWsBAtrBQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.26.5", + "@babel/helper-validator-option": "^7.25.9", + "@babel/plugin-syntax-jsx": "^7.25.9", + "@babel/plugin-transform-modules-commonjs": "^7.26.3", + "@babel/plugin-transform-typescript": "^7.27.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.27.0.tgz", + "integrity": "sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==", + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/runtime-corejs3": { + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.27.0.tgz", + "integrity": "sha512-UWjX6t+v+0ckwZ50Y5ShZLnlk95pP5MyW/pon9tiYzl3+18pkTHTFNTKr7rQbfRXPkowt2QAn30o1b6oswszew==", + "license": "MIT", + "dependencies": { + "core-js-pure": "^3.30.2", + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.0.tgz", + "integrity": "sha512-2ncevenBqXI6qRMukPlXwHKHchC7RyMuu4xv5JBXRfOGVcTy1mXCD12qrp7Jsoxll1EV3+9sE4GugBVRjT2jFA==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.26.2", + "@babel/parser": "^7.27.0", + "@babel/types": "^7.27.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.27.0.tgz", + "integrity": "sha512-19lYZFzYVQkkHkl4Cy4WrAVcqBkgvV2YM2TU3xG6DIwO7O3ecbDPfW3yM3bjAGcqcQHi+CCtjMR3dIEHxsd6bA==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.26.2", + "@babel/generator": "^7.27.0", + "@babel/parser": "^7.27.0", + "@babel/template": "^7.27.0", + "@babel/types": "^7.27.0", + "debug": "^4.3.1", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.27.0.tgz", + "integrity": "sha512-H45s8fVLYjbhFH62dIJ3WtmJ6RSPt/3DRO0ZcT2SUiYiQyz3BLVb9ADEnLl91m74aQPS3AzzeajZHYOalWe3bg==", + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@colors/colors": { + "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/@csstools/cascade-layer-name-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@csstools/cascade-layer-name-parser/-/cascade-layer-name-parser-2.0.4.tgz", + "integrity": "sha512-7DFHlPuIxviKYZrOiwVU/PiHLm3lLUR23OMuEEtfEOQTOp9hzQ2JjdY6X5H18RVuUPJqSCI+qNnD5iOLMVE0bA==", + "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.4", + "@csstools/css-tokenizer": "^3.0.3" + } + }, + "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" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "engines": { + "node": ">=18" + } + }, + "node_modules/@csstools/css-calc": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@csstools/css-calc/-/css-calc-2.1.2.tgz", + "integrity": "sha512-TklMyb3uBB28b5uQdxjReG4L80NxAqgrECqLZFQbyLekwwlcDDS8r3f07DKqeo8C4926Br0gf/ZDe17Zv4wIuw==", + "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.4", + "@csstools/css-tokenizer": "^3.0.3" + } + }, + "node_modules/@csstools/css-color-parser": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-3.0.8.tgz", + "integrity": "sha512-pdwotQjCCnRPuNi06jFuP68cykU1f3ZWExLe/8MQ1LOs8Xq+fTkYgd+2V8mWUWMrOn9iS2HftPVaMZDaXzGbhQ==", + "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.2" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@csstools/css-parser-algorithms": "^3.0.4", + "@csstools/css-tokenizer": "^3.0.3" + } + }, + "node_modules/@csstools/css-parser-algorithms": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.4.tgz", + "integrity": "sha512-Up7rBoV77rv29d3uKHUIVubz1BTcgyUK72IvCQAbfbMv584xHcGKCKbWh7i8hPrRJ7qU4Y8IO3IY9m+iTB7P3A==", + "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.3" + } + }, + "node_modules/@csstools/css-tokenizer": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-3.0.3.tgz", + "integrity": "sha512-UJnjoFsmxfKUdNYdWgOB0mWUypuLvAfQPH1+pyvRJs6euowbFkFC6P13w1l8mJyi3vxYMxc9kld5jZEGRQs6bw==", + "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.2", + "resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-4.0.2.tgz", + "integrity": "sha512-EUos465uvVvMJehckATTlNqGj4UJWkTmdWuDMjqvSUkjGpmOyFZBVwb4knxCm/k2GMTXY+c/5RkdndzFYWeX5A==", + "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.4", + "@csstools/css-tokenizer": "^3.0.3" + } + }, + "node_modules/@csstools/postcss-cascade-layers": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-5.0.1.tgz", + "integrity": "sha512-XOfhI7GShVcKiKwmPAnWSqd2tBR0uxt+runAxttbSp/LY2U16yAVPmAf7e9q4JJ0d+xMNmpwNDLBXnmRCl3HMQ==", + "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.8", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-4.0.8.tgz", + "integrity": "sha512-9dUvP2qpZI6PlGQ/sob+95B3u5u7nkYt9yhZFCC7G9HBRHBxj+QxS/wUlwaMGYW0waf+NIierI8aoDTssEdRYw==", + "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.8", + "@csstools/css-parser-algorithms": "^3.0.4", + "@csstools/css-tokenizer": "^3.0.3", + "@csstools/postcss-progressive-custom-properties": "^4.0.0", + "@csstools/utilities": "^2.0.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-color-mix-function": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-mix-function/-/postcss-color-mix-function-3.0.8.tgz", + "integrity": "sha512-yuZpgWUzqZWQhEqfvtJufhl28DgO9sBwSbXbf/59gejNuvZcoUTRGQZhzhwF4ccqb53YAGB+u92z9+eSKoB4YA==", + "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.8", + "@csstools/css-parser-algorithms": "^3.0.4", + "@csstools/css-tokenizer": "^3.0.3", + "@csstools/postcss-progressive-custom-properties": "^4.0.0", + "@csstools/utilities": "^2.0.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-content-alt-text": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@csstools/postcss-content-alt-text/-/postcss-content-alt-text-2.0.4.tgz", + "integrity": "sha512-YItlZUOuZJCBlRaCf8Aucc1lgN41qYGALMly0qQllrxYJhiyzlI6RxOTMUvtWk+KhS8GphMDsDhKQ7KTPfEMSw==", + "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.4", + "@csstools/css-tokenizer": "^3.0.3", + "@csstools/postcss-progressive-custom-properties": "^4.0.0", + "@csstools/utilities": "^2.0.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-exponential-functions": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@csstools/postcss-exponential-functions/-/postcss-exponential-functions-2.0.7.tgz", + "integrity": "sha512-XTb6Mw0v2qXtQYRW9d9duAjDnoTbBpsngD7sRNLmYDjvwU2ebpIHplyxgOeo6jp/Kr52gkLi5VaK5RDCqzMzZQ==", + "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.2", + "@csstools/css-parser-algorithms": "^3.0.4", + "@csstools/css-tokenizer": "^3.0.3" + }, + "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.8", + "resolved": "https://registry.npmjs.org/@csstools/postcss-gamut-mapping/-/postcss-gamut-mapping-2.0.8.tgz", + "integrity": "sha512-/K8u9ZyGMGPjmwCSIjgaOLKfic2RIGdFHHes84XW5LnmrvdhOTVxo255NppHi3ROEvoHPW7MplMJgjZK5Q+TxA==", + "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.8", + "@csstools/css-parser-algorithms": "^3.0.4", + "@csstools/css-tokenizer": "^3.0.3" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-gradients-interpolation-method": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/@csstools/postcss-gradients-interpolation-method/-/postcss-gradients-interpolation-method-5.0.8.tgz", + "integrity": "sha512-CoHQ/0UXrvxLovu0ZeW6c3/20hjJ/QRg6lyXm3dZLY/JgvRU6bdbQZF/Du30A4TvowfcgvIHQmP1bNXUxgDrAw==", + "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.8", + "@csstools/css-parser-algorithms": "^3.0.4", + "@csstools/css-tokenizer": "^3.0.3", + "@csstools/postcss-progressive-custom-properties": "^4.0.0", + "@csstools/utilities": "^2.0.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-hwb-function": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-4.0.8.tgz", + "integrity": "sha512-LpFKjX6hblpeqyych1cKmk+3FJZ19QmaJtqincySoMkbkG/w2tfbnO5oE6mlnCTXcGUJ0rCEuRHvTqKK0nHYUQ==", + "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.8", + "@csstools/css-parser-algorithms": "^3.0.4", + "@csstools/css-tokenizer": "^3.0.3", + "@csstools/postcss-progressive-custom-properties": "^4.0.0", + "@csstools/utilities": "^2.0.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-ic-unit": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-4.0.0.tgz", + "integrity": "sha512-9QT5TDGgx7wD3EEMN3BSUG6ckb6Eh5gSPT5kZoVtUuAonfPmLDJyPhqR4ntPpMYhUKAMVKAg3I/AgzqHMSeLhA==", + "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.0.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.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-5.0.1.tgz", + "integrity": "sha512-JLp3POui4S1auhDR0n8wHd/zTOWmMsmK3nQd3hhL6FhWPaox5W7j1se6zXOG/aP07wV2ww0lxbKYGwbBszOtfQ==", + "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.7", + "resolved": "https://registry.npmjs.org/@csstools/postcss-light-dark-function/-/postcss-light-dark-function-2.0.7.tgz", + "integrity": "sha512-ZZ0rwlanYKOHekyIPaU+sVm3BEHCe+Ha0/px+bmHe62n0Uc1lL34vbwrLYn6ote8PHlsqzKeTQdIejQCJ05tfw==", + "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.4", + "@csstools/css-tokenizer": "^3.0.3", + "@csstools/postcss-progressive-custom-properties": "^4.0.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.3", + "resolved": "https://registry.npmjs.org/@csstools/postcss-logical-viewport-units/-/postcss-logical-viewport-units-3.0.3.tgz", + "integrity": "sha512-OC1IlG/yoGJdi0Y+7duz/kU/beCwO+Gua01sD6GtOtLi7ByQUpcIqs7UE/xuRPay4cHgOMatWdnDdsIDjnWpPw==", + "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.3", + "@csstools/utilities": "^2.0.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-media-minmax": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@csstools/postcss-media-minmax/-/postcss-media-minmax-2.0.7.tgz", + "integrity": "sha512-LB6tIP7iBZb5CYv8iRenfBZmbaG3DWNEziOnPjGoQX5P94FBPvvTBy68b/d9NnS5PELKwFmmOYsAEIgEhDPCHA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", + "dependencies": { + "@csstools/css-calc": "^2.1.2", + "@csstools/css-parser-algorithms": "^3.0.4", + "@csstools/css-tokenizer": "^3.0.3", + "@csstools/media-query-list-parser": "^4.0.2" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-media-queries-aspect-ratio-number-values": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@csstools/postcss-media-queries-aspect-ratio-number-values/-/postcss-media-queries-aspect-ratio-number-values-3.0.4.tgz", + "integrity": "sha512-AnGjVslHMm5xw9keusQYvjVWvuS7KWK+OJagaG0+m9QnIjZsrysD2kJP/tr/UJIyYtMCtu8OkUd+Rajb4DqtIQ==", + "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.4", + "@csstools/css-tokenizer": "^3.0.3", + "@csstools/media-query-list-parser": "^4.0.2" + }, + "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.8", + "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-4.0.8.tgz", + "integrity": "sha512-+5aPsNWgxohXoYNS1f+Ys0x3Qnfehgygv3qrPyv+Y25G0yX54/WlVB+IXprqBLOXHM1gsVF+QQSjlArhygna0Q==", + "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.8", + "@csstools/css-parser-algorithms": "^3.0.4", + "@csstools/css-tokenizer": "^3.0.3", + "@csstools/postcss-progressive-custom-properties": "^4.0.0", + "@csstools/utilities": "^2.0.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-progressive-custom-properties": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-4.0.0.tgz", + "integrity": "sha512-XQPtROaQjomnvLUSy/bALTR5VCtTVUFwYs1SblvYgLSeTo2a/bMNwUwo2piXw5rTv/FEYiy5yPSXBqg9OKUx7Q==", + "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": "1.0.3", + "resolved": "https://registry.npmjs.org/@csstools/postcss-random-function/-/postcss-random-function-1.0.3.tgz", + "integrity": "sha512-dbNeEEPHxAwfQJ3duRL5IPpuD77QAHtRl4bAHRs0vOVhVbHrsL7mHnwe0irYjbs9kYwhAHZBQTLBgmvufPuRkA==", + "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.2", + "@csstools/css-parser-algorithms": "^3.0.4", + "@csstools/css-tokenizer": "^3.0.3" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-relative-color-syntax": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/@csstools/postcss-relative-color-syntax/-/postcss-relative-color-syntax-3.0.8.tgz", + "integrity": "sha512-eGE31oLnJDoUysDdjS9MLxNZdtqqSxjDXMdISpLh80QMaYrKs7VINpid34tWQ+iU23Wg5x76qAzf1Q/SLLbZVg==", + "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.8", + "@csstools/css-parser-algorithms": "^3.0.4", + "@csstools/css-tokenizer": "^3.0.3", + "@csstools/postcss-progressive-custom-properties": "^4.0.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.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-sign-functions/-/postcss-sign-functions-1.1.2.tgz", + "integrity": "sha512-4EcAvXTUPh7n6UoZZkCzgtCf/wPzMlTNuddcKg7HG8ozfQkUcHsJ2faQKeLmjyKdYPyOUn4YA7yDPf8K/jfIxw==", + "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.2", + "@csstools/css-parser-algorithms": "^3.0.4", + "@csstools/css-tokenizer": "^3.0.3" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-stepped-value-functions": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-4.0.7.tgz", + "integrity": "sha512-rdrRCKRnWtj5FyRin0u/gLla7CIvZRw/zMGI1fVJP0Sg/m1WGicjPVHRANL++3HQtsiXKAbPrcPr+VkyGck0IA==", + "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.2", + "@csstools/css-parser-algorithms": "^3.0.4", + "@csstools/css-tokenizer": "^3.0.3" + }, + "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.7", + "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-4.0.7.tgz", + "integrity": "sha512-qTrZgLju3AV7Djhzuh2Bq/wjFqbcypnk0FhHjxW8DWJQcZLS1HecIus4X2/RLch1ukX7b+YYCdqbEnpIQO5ccg==", + "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.2", + "@csstools/css-parser-algorithms": "^3.0.4", + "@csstools/css-tokenizer": "^3.0.3" + }, + "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.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/babel/-/babel-3.7.0.tgz", + "integrity": "sha512-0H5uoJLm14S/oKV3Keihxvh8RV+vrid+6Gv+2qhuzbqHanawga8tYnsdpjEyt36ucJjqlby2/Md2ObWjA02UXQ==", + "license": "MIT", + "dependencies": { + "@babel/core": "^7.25.9", + "@babel/generator": "^7.25.9", + "@babel/plugin-syntax-dynamic-import": "^7.8.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.7.0", + "@docusaurus/utils": "3.7.0", + "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.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/bundler/-/bundler-3.7.0.tgz", + "integrity": "sha512-CUUT9VlSGukrCU5ctZucykvgCISivct+cby28wJwCC/fkQFgAHRp/GKv2tx38ZmXb7nacrKzFTcp++f9txUYGg==", + "license": "MIT", + "dependencies": { + "@babel/core": "^7.25.9", + "@docusaurus/babel": "3.7.0", + "@docusaurus/cssnano-preset": "3.7.0", + "@docusaurus/logger": "3.7.0", + "@docusaurus/types": "3.7.0", + "@docusaurus/utils": "3.7.0", + "babel-loader": "^9.2.1", + "clean-css": "^5.3.2", + "copy-webpack-plugin": "^11.0.0", + "css-loader": "^6.8.1", + "css-minimizer-webpack-plugin": "^5.0.1", + "cssnano": "^6.1.2", + "file-loader": "^6.2.0", + "html-minifier-terser": "^7.2.0", + "mini-css-extract-plugin": "^2.9.1", + "null-loader": "^4.0.1", + "postcss": "^8.4.26", + "postcss-loader": "^7.3.3", + "postcss-preset-env": "^10.1.0", + "react-dev-utils": "^12.0.1", + "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.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-3.7.0.tgz", + "integrity": "sha512-b0fUmaL+JbzDIQaamzpAFpTviiaU4cX3Qz8cuo14+HGBCwa0evEK0UYCBFY3n4cLzL8Op1BueeroUD2LYAIHbQ==", + "license": "MIT", + "dependencies": { + "@docusaurus/babel": "3.7.0", + "@docusaurus/bundler": "3.7.0", + "@docusaurus/logger": "3.7.0", + "@docusaurus/mdx-loader": "3.7.0", + "@docusaurus/utils": "3.7.0", + "@docusaurus/utils-common": "3.7.0", + "@docusaurus/utils-validation": "3.7.0", + "boxen": "^6.2.1", + "chalk": "^4.1.2", + "chokidar": "^3.5.3", + "cli-table3": "^0.6.3", + "combine-promises": "^1.1.0", + "commander": "^5.1.0", + "core-js": "^3.31.1", + "del": "^6.1.1", + "detect-port": "^1.5.1", + "escape-html": "^1.0.3", + "eta": "^2.2.0", + "eval": "^0.1.8", + "fs-extra": "^11.1.1", + "html-tags": "^3.3.1", + "html-webpack-plugin": "^5.6.0", + "leven": "^3.1.0", + "lodash": "^4.17.21", + "p-map": "^4.0.0", + "prompts": "^2.4.2", + "react-dev-utils": "^12.0.1", + "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", + "react-loadable": "npm:@docusaurus/react-loadable@6.0.0", + "react-loadable-ssr-addon-v5-slorber": "^1.0.1", + "react-router": "^5.3.4", + "react-router-config": "^5.1.1", + "react-router-dom": "^5.3.4", + "semver": "^7.5.4", + "serve-handler": "^6.1.6", + "shelljs": "^0.8.5", + "tslib": "^2.6.0", + "update-notifier": "^6.0.2", + "webpack": "^5.95.0", + "webpack-bundle-analyzer": "^4.10.2", + "webpack-dev-server": "^4.15.2", + "webpack-merge": "^6.0.1" + }, + "bin": { + "docusaurus": "bin/docusaurus.mjs" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "@mdx-js/react": "^3.0.0", + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" + } + }, + "node_modules/@docusaurus/cssnano-preset": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-3.7.0.tgz", + "integrity": "sha512-X9GYgruZBSOozg4w4dzv9uOz8oK/EpPVQXkp0MM6Tsgp/nRIU9hJzJ0Pxg1aRa3xCeEQTOimZHcocQFlLwYajQ==", + "license": "MIT", + "dependencies": { + "cssnano-preset-advanced": "^6.1.2", + "postcss": "^8.4.38", + "postcss-sort-media-queries": "^5.2.0", + "tslib": "^2.6.0" + }, + "engines": { + "node": ">=18.0" + } + }, + "node_modules/@docusaurus/logger": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-3.7.0.tgz", + "integrity": "sha512-z7g62X7bYxCYmeNNuO9jmzxLQG95q9QxINCwpboVcNff3SJiHJbGrarxxOVMVmAh1MsrSfxWkVGv4P41ktnFsA==", + "license": "MIT", + "dependencies": { + "chalk": "^4.1.2", + "tslib": "^2.6.0" + }, + "engines": { + "node": ">=18.0" + } + }, + "node_modules/@docusaurus/mdx-loader": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-3.7.0.tgz", + "integrity": "sha512-OFBG6oMjZzc78/U3WNPSHs2W9ZJ723ewAcvVJaqS0VgyeUfmzUV8f1sv+iUHA0DtwiR5T5FjOxj6nzEE8LY6VA==", + "license": "MIT", + "dependencies": { + "@docusaurus/logger": "3.7.0", + "@docusaurus/utils": "3.7.0", + "@docusaurus/utils-validation": "3.7.0", + "@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", + "mdast-util-mdx": "^3.0.0", + "mdast-util-to-string": "^4.0.0", + "rehype-raw": "^7.0.0", + "remark-directive": "^3.0.0", + "remark-emoji": "^4.0.0", + "remark-frontmatter": "^5.0.0", + "remark-gfm": "^4.0.0", + "stringify-object": "^3.3.0", + "tslib": "^2.6.0", + "unified": "^11.0.3", + "unist-util-visit": "^5.0.0", + "url-loader": "^4.1.1", + "vfile": "^6.0.1", + "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/module-type-aliases": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-3.7.0.tgz", + "integrity": "sha512-g7WdPqDNaqA60CmBrr0cORTrsOit77hbsTj7xE2l71YhBn79sxdm7WMK7wfhcaafkbpIh7jv5ef5TOpf1Xv9Lg==", + "license": "MIT", + "dependencies": { + "@docusaurus/types": "3.7.0", + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router-config": "*", + "@types/react-router-dom": "*", + "react-helmet-async": "npm:@slorber/react-helmet-async@*", + "react-loadable": "npm:@docusaurus/react-loadable@6.0.0" + }, + "peerDependencies": { + "react": "*", + "react-dom": "*" + } + }, + "node_modules/@docusaurus/plugin-content-blog": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-3.7.0.tgz", + "integrity": "sha512-EFLgEz6tGHYWdPU0rK8tSscZwx+AsyuBW/r+tNig2kbccHYGUJmZtYN38GjAa3Fda4NU+6wqUO5kTXQSRBQD3g==", + "license": "MIT", + "dependencies": { + "@docusaurus/core": "3.7.0", + "@docusaurus/logger": "3.7.0", + "@docusaurus/mdx-loader": "3.7.0", + "@docusaurus/theme-common": "3.7.0", + "@docusaurus/types": "3.7.0", + "@docusaurus/utils": "3.7.0", + "@docusaurus/utils-common": "3.7.0", + "@docusaurus/utils-validation": "3.7.0", + "cheerio": "1.0.0-rc.12", + "feed": "^4.2.2", + "fs-extra": "^11.1.1", + "lodash": "^4.17.21", + "reading-time": "^1.5.0", + "srcset": "^4.0.0", + "tslib": "^2.6.0", + "unist-util-visit": "^5.0.0", + "utility-types": "^3.10.0", + "webpack": "^5.88.1" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "@docusaurus/plugin-content-docs": "*", + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" + } + }, + "node_modules/@docusaurus/plugin-content-docs": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-3.7.0.tgz", + "integrity": "sha512-GXg5V7kC9FZE4FkUZA8oo/NrlRb06UwuICzI6tcbzj0+TVgjq/mpUXXzSgKzMS82YByi4dY2Q808njcBCyy6tQ==", + "license": "MIT", + "dependencies": { + "@docusaurus/core": "3.7.0", + "@docusaurus/logger": "3.7.0", + "@docusaurus/mdx-loader": "3.7.0", + "@docusaurus/module-type-aliases": "3.7.0", + "@docusaurus/theme-common": "3.7.0", + "@docusaurus/types": "3.7.0", + "@docusaurus/utils": "3.7.0", + "@docusaurus/utils-common": "3.7.0", + "@docusaurus/utils-validation": "3.7.0", + "@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", + "tslib": "^2.6.0", + "utility-types": "^3.10.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/plugin-content-pages": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-3.7.0.tgz", + "integrity": "sha512-YJSU3tjIJf032/Aeao8SZjFOrXJbz/FACMveSMjLyMH4itQyZ2XgUIzt4y+1ISvvk5zrW4DABVT2awTCqBkx0Q==", + "license": "MIT", + "dependencies": { + "@docusaurus/core": "3.7.0", + "@docusaurus/mdx-loader": "3.7.0", + "@docusaurus/types": "3.7.0", + "@docusaurus/utils": "3.7.0", + "@docusaurus/utils-validation": "3.7.0", + "fs-extra": "^11.1.1", + "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/plugin-debug": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-3.7.0.tgz", + "integrity": "sha512-Qgg+IjG/z4svtbCNyTocjIwvNTNEwgRjSXXSJkKVG0oWoH0eX/HAPiu+TS1HBwRPQV+tTYPWLrUypYFepfujZA==", + "license": "MIT", + "dependencies": { + "@docusaurus/core": "3.7.0", + "@docusaurus/types": "3.7.0", + "@docusaurus/utils": "3.7.0", + "fs-extra": "^11.1.1", + "react-json-view-lite": "^1.2.0", + "tslib": "^2.6.0" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" + } + }, + "node_modules/@docusaurus/plugin-debug/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==", + "license": "MIT", + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "react": "^16.13.1 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@docusaurus/plugin-google-analytics": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-3.7.0.tgz", + "integrity": "sha512-otIqiRV/jka6Snjf+AqB360XCeSv7lQC+DKYW+EUZf6XbuE8utz5PeUQ8VuOcD8Bk5zvT1MC4JKcd5zPfDuMWA==", + "license": "MIT", + "dependencies": { + "@docusaurus/core": "3.7.0", + "@docusaurus/types": "3.7.0", + "@docusaurus/utils-validation": "3.7.0", + "tslib": "^2.6.0" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" + } + }, + "node_modules/@docusaurus/plugin-google-gtag": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-3.7.0.tgz", + "integrity": "sha512-M3vrMct1tY65ModbyeDaMoA+fNJTSPe5qmchhAbtqhDD/iALri0g9LrEpIOwNaoLmm6lO88sfBUADQrSRSGSWA==", + "license": "MIT", + "dependencies": { + "@docusaurus/core": "3.7.0", + "@docusaurus/types": "3.7.0", + "@docusaurus/utils-validation": "3.7.0", + "@types/gtag.js": "^0.0.12", + "tslib": "^2.6.0" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" + } + }, + "node_modules/@docusaurus/plugin-google-tag-manager": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-3.7.0.tgz", + "integrity": "sha512-X8U78nb8eiMiPNg3jb9zDIVuuo/rE1LjGDGu+5m5CX4UBZzjMy+klOY2fNya6x8ACyE/L3K2erO1ErheP55W/w==", + "license": "MIT", + "dependencies": { + "@docusaurus/core": "3.7.0", + "@docusaurus/types": "3.7.0", + "@docusaurus/utils-validation": "3.7.0", + "tslib": "^2.6.0" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" + } + }, + "node_modules/@docusaurus/plugin-sitemap": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-3.7.0.tgz", + "integrity": "sha512-bTRT9YLZ/8I/wYWKMQke18+PF9MV8Qub34Sku6aw/vlZ/U+kuEuRpQ8bTcNOjaTSfYsWkK4tTwDMHK2p5S86cA==", + "license": "MIT", + "dependencies": { + "@docusaurus/core": "3.7.0", + "@docusaurus/logger": "3.7.0", + "@docusaurus/types": "3.7.0", + "@docusaurus/utils": "3.7.0", + "@docusaurus/utils-common": "3.7.0", + "@docusaurus/utils-validation": "3.7.0", + "fs-extra": "^11.1.1", + "sitemap": "^7.1.1", + "tslib": "^2.6.0" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" + } + }, + "node_modules/@docusaurus/plugin-svgr": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-svgr/-/plugin-svgr-3.7.0.tgz", + "integrity": "sha512-HByXIZTbc4GV5VAUkZ2DXtXv1Qdlnpk3IpuImwSnEzCDBkUMYcec5282hPjn6skZqB25M1TYCmWS91UbhBGxQg==", + "license": "MIT", + "dependencies": { + "@docusaurus/core": "3.7.0", + "@docusaurus/types": "3.7.0", + "@docusaurus/utils": "3.7.0", + "@docusaurus/utils-validation": "3.7.0", + "@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.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-3.7.0.tgz", + "integrity": "sha512-nPHj8AxDLAaQXs+O6+BwILFuhiWbjfQWrdw2tifOClQoNfuXDjfjogee6zfx6NGHWqshR23LrcN115DmkHC91Q==", + "license": "MIT", + "dependencies": { + "@docusaurus/core": "3.7.0", + "@docusaurus/plugin-content-blog": "3.7.0", + "@docusaurus/plugin-content-docs": "3.7.0", + "@docusaurus/plugin-content-pages": "3.7.0", + "@docusaurus/plugin-debug": "3.7.0", + "@docusaurus/plugin-google-analytics": "3.7.0", + "@docusaurus/plugin-google-gtag": "3.7.0", + "@docusaurus/plugin-google-tag-manager": "3.7.0", + "@docusaurus/plugin-sitemap": "3.7.0", + "@docusaurus/plugin-svgr": "3.7.0", + "@docusaurus/theme-classic": "3.7.0", + "@docusaurus/theme-common": "3.7.0", + "@docusaurus/theme-search-algolia": "3.7.0", + "@docusaurus/types": "3.7.0" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" + } + }, + "node_modules/@docusaurus/theme-classic": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-3.7.0.tgz", + "integrity": "sha512-MnLxG39WcvLCl4eUzHr0gNcpHQfWoGqzADCly54aqCofQX6UozOS9Th4RK3ARbM9m7zIRv3qbhggI53dQtx/hQ==", + "license": "MIT", + "dependencies": { + "@docusaurus/core": "3.7.0", + "@docusaurus/logger": "3.7.0", + "@docusaurus/mdx-loader": "3.7.0", + "@docusaurus/module-type-aliases": "3.7.0", + "@docusaurus/plugin-content-blog": "3.7.0", + "@docusaurus/plugin-content-docs": "3.7.0", + "@docusaurus/plugin-content-pages": "3.7.0", + "@docusaurus/theme-common": "3.7.0", + "@docusaurus/theme-translations": "3.7.0", + "@docusaurus/types": "3.7.0", + "@docusaurus/utils": "3.7.0", + "@docusaurus/utils-common": "3.7.0", + "@docusaurus/utils-validation": "3.7.0", + "@mdx-js/react": "^3.0.0", + "clsx": "^2.0.0", + "copy-text-to-clipboard": "^3.2.0", + "infima": "0.2.0-alpha.45", + "lodash": "^4.17.21", + "nprogress": "^0.2.0", + "postcss": "^8.4.26", + "prism-react-renderer": "^2.3.0", + "prismjs": "^1.29.0", + "react-router-dom": "^5.3.4", + "rtlcss": "^4.1.0", + "tslib": "^2.6.0", + "utility-types": "^3.10.0" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" + } + }, + "node_modules/@docusaurus/theme-common": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-3.7.0.tgz", + "integrity": "sha512-8eJ5X0y+gWDsURZnBfH0WabdNm8XMCXHv8ENy/3Z/oQKwaB/EHt5lP9VsTDTf36lKEp0V6DjzjFyFIB+CetL0A==", + "license": "MIT", + "dependencies": { + "@docusaurus/mdx-loader": "3.7.0", + "@docusaurus/module-type-aliases": "3.7.0", + "@docusaurus/utils": "3.7.0", + "@docusaurus/utils-common": "3.7.0", + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router-config": "*", + "clsx": "^2.0.0", + "parse-numeric-range": "^1.3.0", + "prism-react-renderer": "^2.3.0", + "tslib": "^2.6.0", + "utility-types": "^3.10.0" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "@docusaurus/plugin-content-docs": "*", + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" + } + }, + "node_modules/@docusaurus/theme-search-algolia": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-3.7.0.tgz", + "integrity": "sha512-Al/j5OdzwRU1m3falm+sYy9AaB93S1XF1Lgk9Yc6amp80dNxJVplQdQTR4cYdzkGtuQqbzUA8+kaoYYO0RbK6g==", + "license": "MIT", + "dependencies": { + "@docsearch/react": "^3.8.1", + "@docusaurus/core": "3.7.0", + "@docusaurus/logger": "3.7.0", + "@docusaurus/plugin-content-docs": "3.7.0", + "@docusaurus/theme-common": "3.7.0", + "@docusaurus/theme-translations": "3.7.0", + "@docusaurus/utils": "3.7.0", + "@docusaurus/utils-validation": "3.7.0", + "algoliasearch": "^5.17.1", + "algoliasearch-helper": "^3.22.6", + "clsx": "^2.0.0", + "eta": "^2.2.0", + "fs-extra": "^11.1.1", + "lodash": "^4.17.21", + "tslib": "^2.6.0", + "utility-types": "^3.10.0" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" + } + }, + "node_modules/@docusaurus/theme-translations": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-3.7.0.tgz", + "integrity": "sha512-Ewq3bEraWDmienM6eaNK7fx+/lHMtGDHQyd1O+4+3EsDxxUmrzPkV7Ct3nBWTuE0MsoZr3yNwQVKjllzCMuU3g==", + "license": "MIT", + "dependencies": { + "fs-extra": "^11.1.1", + "tslib": "^2.6.0" + }, + "engines": { + "node": ">=18.0" + } + }, + "node_modules/@docusaurus/tsconfig": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/tsconfig/-/tsconfig-3.7.0.tgz", + "integrity": "sha512-vRsyj3yUZCjscgfgcFYjIsTcAru/4h4YH2/XAE8Rs7wWdnng98PgWKvP5ovVc4rmRpRg2WChVW0uOy2xHDvDBQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@docusaurus/types": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.7.0.tgz", + "integrity": "sha512-kOmZg5RRqJfH31m+6ZpnwVbkqMJrPOG5t0IOl4i/+3ruXyNfWzZ0lVtVrD0u4ONc/0NOsS9sWYaxxWNkH1LdLQ==", + "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": "npm:@slorber/react-helmet-async@1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.95.0", + "webpack-merge": "^5.9.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.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-3.7.0.tgz", + "integrity": "sha512-e7zcB6TPnVzyUaHMJyLSArKa2AG3h9+4CfvKXKKWNx6hRs+p0a+u7HHTJBgo6KW2m+vqDnuIHK4X+bhmoghAFA==", + "license": "MIT", + "dependencies": { + "@docusaurus/logger": "3.7.0", + "@docusaurus/types": "3.7.0", + "@docusaurus/utils-common": "3.7.0", + "escape-string-regexp": "^4.0.0", + "file-loader": "^6.2.0", + "fs-extra": "^11.1.1", + "github-slugger": "^1.5.0", + "globby": "^11.1.0", + "gray-matter": "^4.0.3", + "jiti": "^1.20.0", + "js-yaml": "^4.1.0", + "lodash": "^4.17.21", + "micromatch": "^4.0.5", + "prompts": "^2.4.2", + "resolve-pathname": "^3.0.0", + "shelljs": "^0.8.5", + "tslib": "^2.6.0", + "url-loader": "^4.1.1", + "utility-types": "^3.10.0", + "webpack": "^5.88.1" + }, + "engines": { + "node": ">=18.0" + } + }, + "node_modules/@docusaurus/utils-common": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-3.7.0.tgz", + "integrity": "sha512-IZeyIfCfXy0Mevj6bWNg7DG7B8G+S6o6JVpddikZtWyxJguiQ7JYr0SIZ0qWd8pGNuMyVwriWmbWqMnK7Y5PwA==", + "license": "MIT", + "dependencies": { + "@docusaurus/types": "3.7.0", + "tslib": "^2.6.0" + }, + "engines": { + "node": ">=18.0" + } + }, + "node_modules/@docusaurus/utils-validation": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-3.7.0.tgz", + "integrity": "sha512-w8eiKk8mRdN+bNfeZqC4nyFoxNyI1/VExMKAzD9tqpJfLLbsa46Wfn5wcKH761g9WkKh36RtFV49iL9lh1DYBA==", + "license": "MIT", + "dependencies": { + "@docusaurus/logger": "3.7.0", + "@docusaurus/utils": "3.7.0", + "@docusaurus/utils-common": "3.7.0", + "fs-extra": "^11.2.0", + "joi": "^17.9.2", + "js-yaml": "^4.1.0", + "lodash": "^4.17.21", + "tslib": "^2.6.0" + }, + "engines": { + "node": ">=18.0" + } + }, + "node_modules/@easyops-cn/autocomplete.js": { + "version": "0.38.1", + "resolved": "https://registry.npmjs.org/@easyops-cn/autocomplete.js/-/autocomplete.js-0.38.1.tgz", + "integrity": "sha512-drg76jS6syilOUmVNkyo1c7ZEBPcPuK+aJA7AksM5ZIIbV57DMHCywiCr+uHyv8BE5jUTU98j/H7gVrkHrWW3Q==", + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "immediate": "^3.2.3" + } + }, + "node_modules/@easyops-cn/docusaurus-search-local": { + "version": "0.49.2", + "resolved": "https://registry.npmjs.org/@easyops-cn/docusaurus-search-local/-/docusaurus-search-local-0.49.2.tgz", + "integrity": "sha512-ytXxbtpJ2gVECWrsdc6Wx7bPanueLQ95lLdR9n/tHKEPBm5d1v/vAsx487iUGVXYwzeEO8W/BQJ66Fcdvpq6xg==", + "license": "MIT", + "dependencies": { + "@docusaurus/plugin-content-docs": "^2 || ^3", + "@docusaurus/theme-translations": "^2 || ^3", + "@docusaurus/utils": "^2 || ^3", + "@docusaurus/utils-common": "^2 || ^3", + "@docusaurus/utils-validation": "^2 || ^3", + "@easyops-cn/autocomplete.js": "^0.38.1", + "@node-rs/jieba": "^1.6.0", + "cheerio": "^1.0.0", + "clsx": "^2.1.1", + "comlink": "^4.4.2", + "debug": "^4.2.0", + "fs-extra": "^10.0.0", + "klaw-sync": "^6.0.0", + "lunr": "^2.3.9", + "lunr-languages": "^1.4.0", + "mark.js": "^8.11.1", + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "@docusaurus/theme-common": "^2 || ^3", + "react": "^16.14.0 || ^17 || ^18 || ^19", + "react-dom": "^16.14.0 || 17 || ^18 || ^19" + } + }, + "node_modules/@easyops-cn/docusaurus-search-local/node_modules/cheerio": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0.tgz", + "integrity": "sha512-quS9HgjQpdaXOvsZz82Oz7uxtXiy6UIsIQcpBj7HRw2M63Skasm9qlDocAM7jNuaxdhpPU7c4kJN+gA5MCu4ww==", + "license": "MIT", + "dependencies": { + "cheerio-select": "^2.1.0", + "dom-serializer": "^2.0.0", + "domhandler": "^5.0.3", + "domutils": "^3.1.0", + "encoding-sniffer": "^0.2.0", + "htmlparser2": "^9.1.0", + "parse5": "^7.1.2", + "parse5-htmlparser2-tree-adapter": "^7.0.0", + "parse5-parser-stream": "^7.1.2", + "undici": "^6.19.5", + "whatwg-mimetype": "^4.0.0" + }, + "engines": { + "node": ">=18.17" + }, + "funding": { + "url": "https://github.com/cheeriojs/cheerio?sponsor=1" + } + }, + "node_modules/@easyops-cn/docusaurus-search-local/node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@easyops-cn/docusaurus-search-local/node_modules/htmlparser2": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-9.1.0.tgz", + "integrity": "sha512-5zfg6mHUoaer/97TxnGpxmbR7zJtPwIYFMZ/H5ucTlPZhKvtum05yiPK3Mgai3a0DyVxv7qYqoweaEd2nrYQzQ==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "MIT", + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.1.0", + "entities": "^4.5.0" + } + }, + "node_modules/@emnapi/core": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.4.0.tgz", + "integrity": "sha512-H+N/FqT07NmLmt6OFFtDfwe8PNygprzBikrEMyQfgqSmT0vzE515Pz7R8izwB9q/zsH/MA64AKoul3sA6/CzVg==", + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/wasi-threads": "1.0.1", + "tslib": "^2.4.0" + } + }, + "node_modules/@emnapi/runtime": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.4.0.tgz", + "integrity": "sha512-64WYIf4UYcdLnbKn/umDlNjQDSS8AgZrI/R9+x5ilkUVFxXcA1Ebl+gQLc/6mERA4407Xof0R7wEyEuj091CVw==", + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@emnapi/wasi-threads": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.0.1.tgz", + "integrity": "sha512-iIBu7mwkq4UQGeMEM8bLwNK962nXdhodeScX4slfQnRhEMMzvYivHhutCIk8uojvmASXXPC2WNEjwxFWk72Oqw==", + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "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==", + "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" + } + }, + "node_modules/@jest/schemas": { + "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" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/types": { + "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", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz", + "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==", + "license": "MIT", + "dependencies": { + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "license": "MIT", + "engines": { + "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==", + "license": "MIT", + "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", + "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", + "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==", + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.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==", + "license": "MIT" + }, + "node_modules/@mdx-js/mdx": { + "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", + "@types/hast": "^3.0.0", + "@types/mdx": "^2.0.0", + "collapse-white-space": "^2.0.0", + "devlop": "^1.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "estree-util-scope": "^1.0.0", + "estree-walker": "^3.0.0", + "hast-util-to-jsx-runtime": "^2.0.0", + "markdown-extensions": "^2.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", + "source-map": "^0.7.0", + "unified": "^11.0.0", + "unist-util-position-from-estree": "^2.0.0", + "unist-util-stringify-position": "^4.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/@mdx-js/react": { + "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" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + }, + "peerDependencies": { + "@types/react": ">=16", + "react": ">=16" + } + }, + "node_modules/@napi-rs/wasm-runtime": { + "version": "0.2.8", + "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.8.tgz", + "integrity": "sha512-OBlgKdX7gin7OIq4fadsjpg+cp2ZphvAIKucHsNfTdJiqdOmOEwQd/bHi0VwNrcw5xpBJyUw6cK/QilCqy1BSg==", + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/core": "^1.4.0", + "@emnapi/runtime": "^1.4.0", + "@tybys/wasm-util": "^0.9.0" + } + }, + "node_modules/@node-rs/jieba": { + "version": "1.10.4", + "resolved": "https://registry.npmjs.org/@node-rs/jieba/-/jieba-1.10.4.tgz", + "integrity": "sha512-GvDgi8MnBiyWd6tksojej8anIx18244NmIOc1ovEw8WKNUejcccLfyu8vj66LWSuoZuKILVtNsOy4jvg3aoxIw==", + "license": "MIT", + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + }, + "optionalDependencies": { + "@node-rs/jieba-android-arm-eabi": "1.10.4", + "@node-rs/jieba-android-arm64": "1.10.4", + "@node-rs/jieba-darwin-arm64": "1.10.4", + "@node-rs/jieba-darwin-x64": "1.10.4", + "@node-rs/jieba-freebsd-x64": "1.10.4", + "@node-rs/jieba-linux-arm-gnueabihf": "1.10.4", + "@node-rs/jieba-linux-arm64-gnu": "1.10.4", + "@node-rs/jieba-linux-arm64-musl": "1.10.4", + "@node-rs/jieba-linux-x64-gnu": "1.10.4", + "@node-rs/jieba-linux-x64-musl": "1.10.4", + "@node-rs/jieba-wasm32-wasi": "1.10.4", + "@node-rs/jieba-win32-arm64-msvc": "1.10.4", + "@node-rs/jieba-win32-ia32-msvc": "1.10.4", + "@node-rs/jieba-win32-x64-msvc": "1.10.4" + } + }, + "node_modules/@node-rs/jieba-android-arm-eabi": { + "version": "1.10.4", + "resolved": "https://registry.npmjs.org/@node-rs/jieba-android-arm-eabi/-/jieba-android-arm-eabi-1.10.4.tgz", + "integrity": "sha512-MhyvW5N3Fwcp385d0rxbCWH42kqDBatQTyP8XbnYbju2+0BO/eTeCCLYj7Agws4pwxn2LtdldXRSKavT7WdzNA==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@node-rs/jieba-android-arm64": { + "version": "1.10.4", + "resolved": "https://registry.npmjs.org/@node-rs/jieba-android-arm64/-/jieba-android-arm64-1.10.4.tgz", + "integrity": "sha512-XyDwq5+rQ+Tk55A+FGi6PtJbzf974oqnpyCcCPzwU3QVXJCa2Rr4Lci+fx8oOpU4plT3GuD+chXMYLsXipMgJA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@node-rs/jieba-darwin-arm64": { + "version": "1.10.4", + "resolved": "https://registry.npmjs.org/@node-rs/jieba-darwin-arm64/-/jieba-darwin-arm64-1.10.4.tgz", + "integrity": "sha512-G++RYEJ2jo0rxF9626KUy90wp06TRUjAsvY/BrIzEOX/ingQYV/HjwQzNPRR1P1o32a6/U8RGo7zEBhfdybL6w==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@node-rs/jieba-darwin-x64": { + "version": "1.10.4", + "resolved": "https://registry.npmjs.org/@node-rs/jieba-darwin-x64/-/jieba-darwin-x64-1.10.4.tgz", + "integrity": "sha512-MmDNeOb2TXIZCPyWCi2upQnZpPjAxw5ZGEj6R8kNsPXVFALHIKMa6ZZ15LCOkSTsKXVC17j2t4h+hSuyYb6qfQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@node-rs/jieba-freebsd-x64": { + "version": "1.10.4", + "resolved": "https://registry.npmjs.org/@node-rs/jieba-freebsd-x64/-/jieba-freebsd-x64-1.10.4.tgz", + "integrity": "sha512-/x7aVQ8nqUWhpXU92RZqd333cq639i/olNpd9Z5hdlyyV5/B65LLy+Je2B2bfs62PVVm5QXRpeBcZqaHelp/bg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@node-rs/jieba-linux-arm-gnueabihf": { + "version": "1.10.4", + "resolved": "https://registry.npmjs.org/@node-rs/jieba-linux-arm-gnueabihf/-/jieba-linux-arm-gnueabihf-1.10.4.tgz", + "integrity": "sha512-crd2M35oJBRLkoESs0O6QO3BBbhpv+tqXuKsqhIG94B1d02RVxtRIvSDwO33QurxqSdvN9IeSnVpHbDGkuXm3g==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@node-rs/jieba-linux-arm64-gnu": { + "version": "1.10.4", + "resolved": "https://registry.npmjs.org/@node-rs/jieba-linux-arm64-gnu/-/jieba-linux-arm64-gnu-1.10.4.tgz", + "integrity": "sha512-omIzNX1psUzPcsdnUhGU6oHeOaTCuCjUgOA/v/DGkvWC1jLcnfXe4vdYbtXMh4XOCuIgS1UCcvZEc8vQLXFbXQ==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@node-rs/jieba-linux-arm64-musl": { + "version": "1.10.4", + "resolved": "https://registry.npmjs.org/@node-rs/jieba-linux-arm64-musl/-/jieba-linux-arm64-musl-1.10.4.tgz", + "integrity": "sha512-Y/tiJ1+HeS5nnmLbZOE+66LbsPOHZ/PUckAYVeLlQfpygLEpLYdlh0aPpS5uiaWMjAXYZYdFkpZHhxDmSLpwpw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@node-rs/jieba-linux-x64-gnu": { + "version": "1.10.4", + "resolved": "https://registry.npmjs.org/@node-rs/jieba-linux-x64-gnu/-/jieba-linux-x64-gnu-1.10.4.tgz", + "integrity": "sha512-WZO8ykRJpWGE9MHuZpy1lu3nJluPoeB+fIJJn5CWZ9YTVhNDWoCF4i/7nxz1ntulINYGQ8VVuCU9LD86Mek97g==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@node-rs/jieba-linux-x64-musl": { + "version": "1.10.4", + "resolved": "https://registry.npmjs.org/@node-rs/jieba-linux-x64-musl/-/jieba-linux-x64-musl-1.10.4.tgz", + "integrity": "sha512-uBBD4S1rGKcgCyAk6VCKatEVQb6EDD5I40v/DxODi5CuZVCANi9m5oee/MQbAoaX7RydA2f0OSCE9/tcwXEwUg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@node-rs/jieba-wasm32-wasi": { + "version": "1.10.4", + "resolved": "https://registry.npmjs.org/@node-rs/jieba-wasm32-wasi/-/jieba-wasm32-wasi-1.10.4.tgz", + "integrity": "sha512-Y2umiKHjuIJy0uulNDz9SDYHdfq5Hmy7jY5nORO99B4pySKkcrMjpeVrmWXJLIsEKLJwcCXHxz8tjwU5/uhz0A==", + "cpu": [ + "wasm32" + ], + "license": "MIT", + "optional": true, + "dependencies": { + "@napi-rs/wasm-runtime": "^0.2.3" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@node-rs/jieba-win32-arm64-msvc": { + "version": "1.10.4", + "resolved": "https://registry.npmjs.org/@node-rs/jieba-win32-arm64-msvc/-/jieba-win32-arm64-msvc-1.10.4.tgz", + "integrity": "sha512-nwMtViFm4hjqhz1it/juQnxpXgqlGltCuWJ02bw70YUDMDlbyTy3grCJPpQQpueeETcALUnTxda8pZuVrLRcBA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@node-rs/jieba-win32-ia32-msvc": { + "version": "1.10.4", + "resolved": "https://registry.npmjs.org/@node-rs/jieba-win32-ia32-msvc/-/jieba-win32-ia32-msvc-1.10.4.tgz", + "integrity": "sha512-DCAvLx7Z+W4z5oKS+7vUowAJr0uw9JBw8x1Y23Xs/xMA4Em+OOSiaF5/tCJqZUCJ8uC4QeImmgDFiBqGNwxlyA==", + "cpu": [ + "ia32" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@node-rs/jieba-win32-x64-msvc": { + "version": "1.10.4", + "resolved": "https://registry.npmjs.org/@node-rs/jieba-win32-x64-msvc/-/jieba-win32-x64-msvc-1.10.4.tgz", + "integrity": "sha512-+sqemSfS1jjb+Tt7InNbNzrRh1Ua3vProVvC4BZRPg010/leCbGFFiQHpzcPRfpxAXZrzG5Y0YBTsPzN/I4yHQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "license": "MIT", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@pnpm/config.env-replace": { + "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" + } + }, + "node_modules/@pnpm/network.ca-file": { + "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" + }, + "engines": { + "node": ">=12.22.0" + } + }, + "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==", + "license": "ISC" + }, + "node_modules/@pnpm/npm-conf": { + "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", + "config-chain": "^1.1.11" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@polka/url": { + "version": "1.0.0-next.28", + "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.28.tgz", + "integrity": "sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw==", + "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" + } + }, + "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==", + "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==", + "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==", + "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" + }, + "funding": { + "url": "https://github.com/sindresorhus/is?sponsor=1" + } + }, + "node_modules/@slorber/remark-comment": { + "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", + "micromark-util-symbol": "^1.0.1" + } + }, + "node_modules/@svgr/babel-plugin-add-jsx-attribute": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-8.0.0.tgz", + "integrity": "sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==", + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { + "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" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { + "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" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { + "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" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-svg-dynamic-title": { + "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" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-svg-em-dimensions": { + "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" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-transform-react-native-svg": { + "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" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-transform-svg-component": { + "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" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-preset": { + "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", + "@svgr/babel-plugin-remove-jsx-empty-expression": "8.0.0", + "@svgr/babel-plugin-replace-jsx-attribute-value": "8.0.0", + "@svgr/babel-plugin-svg-dynamic-title": "8.0.0", + "@svgr/babel-plugin-svg-em-dimensions": "8.0.0", + "@svgr/babel-plugin-transform-react-native-svg": "8.1.0", + "@svgr/babel-plugin-transform-svg-component": "8.0.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/core": { + "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", + "camelcase": "^6.2.0", + "cosmiconfig": "^8.1.3", + "snake-case": "^3.0.4" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/hast-util-to-babel-ast": { + "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" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/plugin-jsx": { + "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", + "@svgr/hast-util-to-babel-ast": "8.0.0", + "svg-parser": "^2.0.4" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@svgr/core": "*" + } + }, + "node_modules/@svgr/plugin-svgo": { + "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", + "svgo": "^3.0.2" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@svgr/core": "*" + } + }, + "node_modules/@svgr/webpack": { + "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", + "@babel/preset-env": "^7.20.2", + "@babel/preset-react": "^7.18.6", + "@babel/preset-typescript": "^7.21.0", + "@svgr/core": "8.1.0", + "@svgr/plugin-jsx": "8.1.0", + "@svgr/plugin-svgo": "8.1.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@szmarczak/http-timer": { + "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" + }, + "engines": { + "node": ">=14.16" + } + }, + "node_modules/@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "license": "ISC", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@tybys/wasm-util": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.9.0.tgz", + "integrity": "sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==", + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "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==", + "license": "MIT", + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/bonjour": { + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz", + "integrity": "sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect": { + "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": "*" + } + }, + "node_modules/@types/connect-history-api-fallback": { + "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": "*" + } + }, + "node_modules/@types/debug": { + "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.7", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.7.tgz", + "integrity": "sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==", + "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==", + "license": "MIT", + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-5.0.6.tgz", + "integrity": "sha512-3xhRnjJPkULekpSzgtoNYYcTWgEZkp4myc+Saevii5JPnHNvHMRlBSHDbs7Bh1iPPoVTERHEZXyhyLbMEsExsA==", + "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": "*", + "@types/range-parser": "*", + "@types/send": "*" + } + }, + "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==", + "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": "*" + } + }, + "node_modules/@types/history": { + "version": "4.7.11", + "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.11.tgz", + "integrity": "sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA==", + "license": "MIT" + }, + "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==", + "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==", + "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==", + "license": "MIT" + }, + "node_modules/@types/http-proxy": { + "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": "*" + } + }, + "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==", + "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": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "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": "*" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", + "license": "MIT" + }, + "node_modules/@types/mdast": { + "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": "*" + } + }, + "node_modules/@types/mdx": { + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.13.tgz", + "integrity": "sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==", + "license": "MIT" + }, + "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==", + "license": "MIT" + }, + "node_modules/@types/ms": { + "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": "22.13.14", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.13.14.tgz", + "integrity": "sha512-Zs/Ollc1SJ8nKUAgc7ivOEdIBM8JAKgrqqUYi2J997JuKO7/tpQC+WCetQ1sypiKCQWHdvdg9wBNpUPEWZae7w==", + "license": "MIT", + "dependencies": { + "undici-types": "~6.20.0" + } + }, + "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==", + "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==", + "license": "MIT" + }, + "node_modules/@types/prismjs": { + "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/qs": { + "version": "6.9.18", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.18.tgz", + "integrity": "sha512-kK7dgTYDyGqS+e2Q4aK9X3D7q234CIZ1Bv0q/7Z5IwRDoADNU81xXJK/YVyLbLTZCoIwUoDoffFeF+p/eIklAA==", + "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==", + "license": "MIT" + }, + "node_modules/@types/react": { + "version": "19.0.12", + "resolved": "https://registry.npmjs.org/@types/react/-/react-19.0.12.tgz", + "integrity": "sha512-V6Ar115dBDrjbtXSrS+/Oruobc+qVbbUxDFC1RSbRqLt5SYvxxyIDrSC85RWml54g+jfNeEMZhEj7wW07ONQhA==", + "license": "MIT", + "dependencies": { + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-router": { + "version": "5.1.20", + "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.20.tgz", + "integrity": "sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q==", + "license": "MIT", + "dependencies": { + "@types/history": "^4.7.11", + "@types/react": "*" + } + }, + "node_modules/@types/react-router-config": { + "version": "5.0.11", + "resolved": "https://registry.npmjs.org/@types/react-router-config/-/react-router-config-5.0.11.tgz", + "integrity": "sha512-WmSAg7WgqW7m4x8Mt4N6ZyKz0BubSj/2tVUMsAHp+Yd2AMwcSbeFq9WympT19p5heCFmF97R9eD5uUR/t4HEqw==", + "license": "MIT", + "dependencies": { + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router": "^5.1.0" + } + }, + "node_modules/@types/react-router-dom": { + "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": "*", + "@types/react-router": "*" + } + }, + "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==", + "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==", + "license": "MIT", + "dependencies": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "node_modules/@types/serve-index": { + "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==", + "license": "MIT", + "dependencies": { + "@types/http-errors": "*", + "@types/node": "*", + "@types/send": "*" + } + }, + "node_modules/@types/sockjs": { + "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": "*" + } + }, + "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==", + "license": "MIT" + }, + "node_modules/@types/ws": { + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.18.0.tgz", + "integrity": "sha512-8svvI3hMyvN0kKCJMvTJP/x6Y/EoQbepff882wL+Sn5QsXb3etnamgrJq4isrBxSJj5L2AuXcI0+bgkoAXGUJw==", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/yargs": { + "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": "*" + } + }, + "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==", + "license": "MIT" + }, + "node_modules/@ungap/structured-clone": { + "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.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.13.2", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "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.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.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.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.13.2", + "@webassemblyjs/helper-api-error": "1.13.2", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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==", + "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==", + "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" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/accepts/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" + } + }, + "node_modules/accepts/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "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.14.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.1.tgz", + "integrity": "sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==", + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.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.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" + } + }, + "node_modules/address": { + "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" + } + }, + "node_modules/aggregate-error": { + "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" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "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.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "license": "MIT", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/algoliasearch": { + "version": "5.23.0", + "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-5.23.0.tgz", + "integrity": "sha512-7TCj+hLx6fZKppLL74lYGDEltSBNSu4vqRwgqeIKZ3VQ0q3aOrdEN0f1sDWcvU1b+psn2wnl7aHt9hWtYatUUA==", + "license": "MIT", + "dependencies": { + "@algolia/client-abtesting": "5.23.0", + "@algolia/client-analytics": "5.23.0", + "@algolia/client-common": "5.23.0", + "@algolia/client-insights": "5.23.0", + "@algolia/client-personalization": "5.23.0", + "@algolia/client-query-suggestions": "5.23.0", + "@algolia/client-search": "5.23.0", + "@algolia/ingestion": "1.23.0", + "@algolia/monitoring": "1.23.0", + "@algolia/recommend": "5.23.0", + "@algolia/requester-browser-xhr": "5.23.0", + "@algolia/requester-fetch": "5.23.0", + "@algolia/requester-node-http": "5.23.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/algoliasearch-helper": { + "version": "3.24.3", + "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.24.3.tgz", + "integrity": "sha512-3QKg5lzSfUiPN8Hn1ViHEGv6PjK7i4SFEDLzwlSzPO/4mVOsyos7B7/AsEtFQW5KHHPiCq6DyJl+mzg7CYlEgw==", + "license": "MIT", + "dependencies": { + "@algolia/events": "^4.0.1" + }, + "peerDependencies": { + "algoliasearch": ">= 3.1 < 6" + } + }, + "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" + } + }, + "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==", + "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", + "strip-ansi": "^6.0.1" + }, + "engines": { + "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", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "engines": [ + "node >= 0.8.0" + ], + "license": "Apache-2.0", + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "license": "ISC", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "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==", + "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==", + "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==", + "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" + } + }, + "node_modules/astring": { + "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==", + "license": "ISC", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/autoprefixer": { + "version": "10.4.21", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.21.tgz", + "integrity": "sha512-O+A6LWV5LDHSJD3LjHYoNi4VLsj/Whi7k6zG12xTYaU4cQ8oxQGckXNX8cRHK5yOZ/ppVHe0ZBXGzSV9jXdVbQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "browserslist": "^4.24.4", + "caniuse-lite": "^1.0.30001702", + "fraction.js": "^4.3.7", + "normalize-range": "^0.1.2", + "picocolors": "^1.1.1", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/babel-loader": { + "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" + }, + "engines": { + "node": ">= 14.15.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0", + "webpack": ">=5" + } + }, + "node_modules/babel-plugin-dynamic-import-node": { + "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.13", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.13.tgz", + "integrity": "sha512-3sX/eOms8kd3q2KZ6DAhKPc0dgm525Gqq5NtWKZ7QYYZEv57OQ54KtblzJzH1lQF/eQxO8KjWGIK9IPUJNus5g==", + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.22.6", + "@babel/helper-define-polyfill-provider": "^0.6.4", + "semver": "^6.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "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.11.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.11.1.tgz", + "integrity": "sha512-yGCqvBT4rwMczo28xkH/noxJ6MZ4nJfkVYdoDaC/utLtWrXxv27HVrzAeSbqR8SxDsp46n0YF47EbHoixy6rXQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.3", + "core-js-compat": "^3.40.0" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.4.tgz", + "integrity": "sha512-7gD3pRadPrbjhjLyxebmx/WrFYcuSjZ0XbdUujQMZ/fcE9oeewk2U/7PCvez84UeuK3oSjmPZ0Ch0dlupQvGzw==", + "license": "MIT", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.4" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/bail": { + "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" + } + }, + "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==", + "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==", + "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": "*" + } + }, + "node_modules/binary-extensions": { + "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" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/body-parser": { + "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", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.13.0", + "raw-body": "2.5.2", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/body-parser/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "node_modules/bonjour-service": { + "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" + } + }, + "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==", + "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", + "chalk": "^4.1.2", + "cli-boxes": "^3.0.0", + "string-width": "^5.0.1", + "type-fest": "^2.5.0", + "widest-line": "^4.0.1", + "wrap-ansi": "^8.0.1" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "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" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.4.tgz", + "integrity": "sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "caniuse-lite": "^1.0.30001688", + "electron-to-chromium": "^1.5.73", + "node-releases": "^2.0.19", + "update-browserslist-db": "^1.1.1" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "license": "MIT" + }, + "node_modules/bytes": { + "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" + } + }, + "node_modules/cacheable-lookup": { + "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" + } + }, + "node_modules/cacheable-request": { + "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", + "http-cache-semantics": "^4.1.1", + "keyv": "^4.5.3", + "mimic-response": "^4.0.0", + "normalize-url": "^8.0.0", + "responselike": "^3.0.0" + }, + "engines": { + "node": ">=14.16" + } + }, + "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": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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-errors": "^1.3.0", + "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" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "license": "MIT", + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001707", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001707.tgz", + "integrity": "sha512-3qtRjw/HQSMlDWf+X79N206fepf4SOOU6SQLMaq/0KkZLmSjPxAkBOQQ+FxbHKfHmYLZFfdWsO3KA90ceHPSnw==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "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" + } + }, + "node_modules/chalk": { + "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" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/character-entities": { + "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" + } + }, + "node_modules/character-entities-html4": { + "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" + } + }, + "node_modules/character-entities-legacy": { + "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" + } + }, + "node_modules/character-reference-invalid": { + "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" + } + }, + "node_modules/cheerio": { + "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", + "domhandler": "^5.0.3", + "domutils": "^3.0.1", + "htmlparser2": "^8.0.1", + "parse5": "^7.0.0", + "parse5-htmlparser2-tree-adapter": "^7.0.0" + }, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/cheeriojs/cheerio?sponsor=1" + } + }, + "node_modules/cheerio-select": { + "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", + "css-what": "^6.1.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/chokidar": { + "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", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", + "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", + "license": "MIT", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/ci-info": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/clean-css": { + "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" + }, + "engines": { + "node": ">= 10.0" + } + }, + "node_modules/clean-css/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clean-stack": { + "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" + } + }, + "node_modules/cli-boxes": { + "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" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-table3": { + "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" + }, + "engines": { + "node": "10.* || >= 12.*" + }, + "optionalDependencies": { + "@colors/colors": "1.5.0" + } + }, + "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==", + "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", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/clone-deep": { + "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", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/clsx": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", + "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/collapse-white-space": { + "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" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "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==", + "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==", + "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==", + "license": "MIT" + }, + "node_modules/combine-promises": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/combine-promises/-/combine-promises-1.2.0.tgz", + "integrity": "sha512-VcQB1ziGD0NXrhKxiwyNbCDmRzs/OShMs2GqW2DlU2A/Sd0nQxE1oWDAE5O0ygSx5mgQOn9eIFh7yKPgFRVkPQ==", + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/comlink": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/comlink/-/comlink-4.4.2.tgz", + "integrity": "sha512-OxGdvBmJuNKSCMO4NTl1L47VRp6xn2wG4F/2hYzB6tiCb709otOxtEYCSvK80PtjODfXXZu8ds+Nw5kVCjqd2g==", + "license": "Apache-2.0" + }, + "node_modules/comma-separated-tokens": { + "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" + } + }, + "node_modules/commander": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "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==", + "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" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compressible/node_modules/mime-db": { + "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" + } + }, + "node_modules/compression": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.8.0.tgz", + "integrity": "sha512-k6WLKfunuqCYD3t6AsuPGvQWaKwuLLh2/xHNcX4qE+vIfDNXpSqnrhwA7O53R7WVQUnt8dVAIW+YHr7xTgOgGA==", + "license": "MIT", + "dependencies": { + "bytes": "3.1.2", + "compressible": "~2.0.18", + "debug": "2.6.9", + "negotiator": "~0.6.4", + "on-headers": "~1.0.2", + "safe-buffer": "5.2.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/bytes": { + "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" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "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==", + "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/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", + "unique-string": "^3.0.0", + "write-file-atomic": "^3.0.3", + "xdg-basedir": "^5.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/yeoman/configstore?sponsor=1" + } + }, + "node_modules/connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "license": "MIT", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/consola": { + "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" + } + }, + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "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==", + "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" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "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" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/copy-webpack-plugin": { + "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", + "globby": "^13.1.1", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0" + }, + "engines": { + "node": ">= 14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/globby": { + "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", + "ignore": "^5.2.4", + "merge2": "^1.4.1", + "slash": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/copy-webpack-plugin/node_modules/slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/core-js": { + "version": "3.41.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.41.0.tgz", + "integrity": "sha512-SJ4/EHwS36QMJd6h/Rg+GyR4A5xE0FSI3eZ+iBVpfqf1x0eTSg1smWLHrA+2jQThZSh97fmSgFSU8B61nxosxA==", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.41.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.41.0.tgz", + "integrity": "sha512-RFsU9LySVue9RTwdDVX/T0e2Y6jRYWXERKElIjpuEOEnxaXffI0X7RUwVzfYLfzuLXSNJDYoRYUAmRUcyln20A==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.24.4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-pure": { + "version": "3.41.0", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.41.0.tgz", + "integrity": "sha512-71Gzp96T9YPk63aUvE5Q5qP+DryB4ZloUZPSOebGM88VNw8VNfvdA7z6kGA8iGOTEzAomsRidp4jXSmUIJsL+Q==", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "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", + "parse-json": "^5.2.0", + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "typescript": ">=4.9.5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/cross-spawn": { + "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", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/crypto-random-string": { + "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" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/crypto-random-string/node_modules/type-fest": { + "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" + }, + "funding": { + "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" + }, + "peerDependencies": { + "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", + "postcss-modules-extract-imports": "^3.1.0", + "postcss-modules-local-by-default": "^4.0.5", + "postcss-modules-scope": "^3.2.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.5.4" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "@rspack/core": "0.x || 1.x", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@rspack/core": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "node_modules/css-minimizer-webpack-plugin": { + "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", + "jest-worker": "^29.4.3", + "postcss": "^8.4.24", + "schema-utils": "^4.0.1", + "serialize-javascript": "^6.0.1" + }, + "engines": { + "node": ">= 14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@parcel/css": { + "optional": true + }, + "@swc/css": { + "optional": true + }, + "clean-css": { + "optional": true + }, + "csso": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "lightningcss": { + "optional": true + } + } + }, + "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==", + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-tree": { + "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" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" + } + }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "license": "BSD-2-Clause", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cssdb": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-8.2.4.tgz", + "integrity": "sha512-3KSCVkjZJe/QxicVXnbyYSY26WsFc1YoMY7jep1ZKWMEVc7jEm6V2Xq2r+MX8WKQIuB7ofGbnr5iVI+aZpoSzg==", + "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" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano": { + "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" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/cssnano" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/cssnano-preset-advanced": { + "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", + "cssnano-preset-default": "^6.1.2", + "postcss-discard-unused": "^6.0.5", + "postcss-merge-idents": "^6.0.3", + "postcss-reduce-idents": "^6.0.3", + "postcss-zindex": "^6.0.2" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/cssnano-preset-default": { + "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", + "cssnano-utils": "^4.0.2", + "postcss-calc": "^9.0.1", + "postcss-colormin": "^6.1.0", + "postcss-convert-values": "^6.1.0", + "postcss-discard-comments": "^6.0.2", + "postcss-discard-duplicates": "^6.0.3", + "postcss-discard-empty": "^6.0.3", + "postcss-discard-overridden": "^6.0.2", + "postcss-merge-longhand": "^6.0.5", + "postcss-merge-rules": "^6.1.1", + "postcss-minify-font-values": "^6.1.0", + "postcss-minify-gradients": "^6.0.3", + "postcss-minify-params": "^6.1.0", + "postcss-minify-selectors": "^6.0.4", + "postcss-normalize-charset": "^6.0.2", + "postcss-normalize-display-values": "^6.0.2", + "postcss-normalize-positions": "^6.0.2", + "postcss-normalize-repeat-style": "^6.0.2", + "postcss-normalize-string": "^6.0.2", + "postcss-normalize-timing-functions": "^6.0.2", + "postcss-normalize-unicode": "^6.1.0", + "postcss-normalize-url": "^6.0.2", + "postcss-normalize-whitespace": "^6.0.2", + "postcss-ordered-values": "^6.0.2", + "postcss-reduce-initial": "^6.1.0", + "postcss-reduce-transforms": "^6.0.2", + "postcss-svgo": "^6.0.3", + "postcss-unique-selectors": "^6.0.4" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/cssnano-utils": { + "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" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/csso": { + "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" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", + "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", + "license": "MIT", + "dependencies": { + "mdn-data": "2.0.28", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.28", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", + "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==", + "license": "CC0-1.0" + }, + "node_modules/csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", + "license": "MIT" + }, + "node_modules/debounce": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz", + "integrity": "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==", + "license": "MIT" + }, + "node_modules/debug": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", + "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decode-named-character-reference": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.1.0.tgz", + "integrity": "sha512-Wy+JTSbFThEOXQIR2L6mxJvEs+veIzpmqD7ynWxMXGpnk3smkHQOp6forLdHsKpAMW9iJpaBBIxz285t1n1C3w==", + "license": "MIT", + "dependencies": { + "character-entities": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/decompress-response": { + "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" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/decompress-response/node_modules/mimic-response": { + "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" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/deep-extend": { + "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" + } + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "license": "BSD-2-Clause", + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/defer-to-connect": { + "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" + } + }, + "node_modules/define-data-property": { + "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", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/define-properties": { + "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==", + "license": "MIT", + "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" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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" + } + }, + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "license": "MIT", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "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==", + "license": "MIT" + }, + "node_modules/detect-port": { + "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" + }, + "bin": { + "detect": "bin/detect-port.js", + "detect-port": "bin/detect-port.js" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/detect-port-alt/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "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" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "license": "MIT", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dns-packet": { + "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" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "license": "MIT", + "dependencies": { + "utila": "~0.4" + } + }, + "node_modules/dom-serializer": { + "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", + "entities": "^4.2.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "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" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "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", + "domhandler": "^5.0.3" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "license": "MIT", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/dot-prop": { + "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" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/dot-prop/node_modules/is-obj": { + "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==", + "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==", + "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==", + "license": "MIT" + }, + "node_modules/electron-to-chromium": { + "version": "1.5.128", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.128.tgz", + "integrity": "sha512-bo1A4HH/NS522Ws0QNFIzyPcyUUNV/yyy70Ho1xqfGYzPUme2F/xr4tlEOuM6/A538U1vDA7a4XfCd1CKRegKQ==", + "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==", + "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==", + "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" + } + }, + "node_modules/emoticon": { + "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" + } + }, + "node_modules/encodeurl": { + "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/encoding-sniffer": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/encoding-sniffer/-/encoding-sniffer-0.2.0.tgz", + "integrity": "sha512-ju7Wq1kg04I3HtiYIOrUrdfdDvkyO9s5XM8QAj/bN61Yo/Vb4vgJxy5vi4Yxk01gWHbrofpPtpxM8bKger9jhg==", + "license": "MIT", + "dependencies": { + "iconv-lite": "^0.6.3", + "whatwg-encoding": "^3.1.1" + }, + "funding": { + "url": "https://github.com/fb55/encoding-sniffer?sponsor=1" + } + }, + "node_modules/encoding-sniffer/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.18.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.1.tgz", + "integrity": "sha512-ZSW3ma5GkcQBIpwZTSRAI8N71Uuwgs93IezB7mf7R60tC8ZbJideoDNKjHn2O9KIlx6rkGTTEk1xUCK2E1Y2Yg==", + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/entities": { + "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" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "license": "MIT", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-define-property": { + "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" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-module-lexer": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.6.0.tgz", + "integrity": "sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==", + "license": "MIT" + }, + "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.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-goat": { + "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" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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==", + "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" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "license": "BSD-2-Clause", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "license": "BSD-2-Clause", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-util-attach-comments": { + "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" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/estree-util-build-jsx": { + "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", + "estree-util-is-identifier-name": "^3.0.0", + "estree-walker": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/estree-util-is-identifier-name": { + "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" + } + }, + "node_modules/estree-util-to-js": { + "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", + "source-map": "^0.7.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/estree-util-value-to-estree": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/estree-util-value-to-estree/-/estree-util-value-to-estree-3.3.2.tgz", + "integrity": "sha512-hYH1aSvQI63Cvq3T3loaem6LW4u72F187zW4FHpTrReJSm6W66vYTFNO1vH/chmcOulp1HlAj1pxn8Ag0oXI5Q==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/remcohaszing" + } + }, + "node_modules/estree-util-visit": { + "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" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/estree-walker": { + "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" + } + }, + "node_modules/esutils": { + "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" + } + }, + "node_modules/eta": { + "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" + }, + "funding": { + "url": "https://github.com/eta-dev/eta?sponsor=1" + } + }, + "node_modules/etag": { + "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" + } + }, + "node_modules/eval": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/eval/-/eval-0.1.8.tgz", + "integrity": "sha512-EzV94NYKoO09GLXGjXj9JIlXijVck4ONSr5wiCWDvhsvj5jxSrzTmRU/9C1DyB6uToszLs8aifA6NQ7lEQdvFw==", + "dependencies": { + "@types/node": "*", + "require-like": ">= 0.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "license": "MIT" + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "license": "MIT", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/express": { + "version": "4.21.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.21.2.tgz", + "integrity": "sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==", + "license": "MIT", + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.3", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.7.1", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.3.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.3", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.12", + "proxy-addr": "~2.0.7", + "qs": "6.13.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.19.0", + "serve-static": "1.16.2", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/express/node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "license": "MIT", + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "node_modules/express/node_modules/path-to-regexp": { + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz", + "integrity": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==", + "license": "MIT" + }, + "node_modules/express/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" + } + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "license": "MIT" + }, + "node_modules/fast-glob": { + "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.8" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "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==", + "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.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" + } + }, + "node_modules/fault": { + "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" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "license": "Apache-2.0", + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/feed": { + "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" + }, + "engines": { + "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" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/file-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/file-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/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==", + "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", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "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==", + "license": "BSD-3-Clause", + "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" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "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", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "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" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/find-up": { + "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" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat": { + "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.9", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz", + "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "license": "MIT", + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "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==", + "license": "MIT", + "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==", + "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/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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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" + } + }, + "node_modules/format": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/format/-/format-0.2.2.tgz", + "integrity": "sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==", + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/forwarded": { + "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" + } + }, + "node_modules/fraction.js": { + "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": "*" + }, + "funding": { + "type": "patreon", + "url": "https://github.com/sponsors/rawify" + } + }, + "node_modules/fresh": { + "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" + } + }, + "node_modules/fs-extra": { + "version": "11.3.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.0.tgz", + "integrity": "sha512-Z4XaCL6dUDHfP/jT25jJKMmtxvuwbkrD1vNSMFlo9lNLY2c5FHYSQgHPRZUjAB26TpDEoW9HCOgplrdbaPV/ew==", + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=14.14" + } + }, + "node_modules/fs-monkey": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.6.tgz", + "integrity": "sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg==", + "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==", + "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" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "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" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-intrinsic": { + "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", + "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" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==", + "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" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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==", + "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", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "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" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "license": "BSD-2-Clause" + }, + "node_modules/global-dirs": { + "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" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "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==", + "license": "ISC", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "ISC", + "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==", + "license": "MIT", + "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", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/gopd": { + "version": "1.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" + } + }, + "node_modules/got": { + "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", + "cacheable-lookup": "^7.0.0", + "cacheable-request": "^10.2.8", + "decompress-response": "^6.0.0", + "form-data-encoder": "^2.1.2", + "get-stream": "^6.0.1", + "http2-wrapper": "^2.1.10", + "lowercase-keys": "^3.0.0", + "p-cancelable": "^3.0.0", + "responselike": "^3.0.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sindresorhus/got?sponsor=1" + } + }, + "node_modules/got/node_modules/@sindresorhus/is": { + "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" + }, + "funding": { + "url": "https://github.com/sindresorhus/is?sponsor=1" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "license": "ISC" + }, + "node_modules/gray-matter": { + "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", + "section-matter": "^1.0.0", + "strip-bom-string": "^1.0.0" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/gray-matter/node_modules/argparse": { + "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" + } + }, + "node_modules/gray-matter/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "license": "MIT", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "license": "MIT", + "dependencies": { + "duplexer": "^0.1.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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==", + "license": "MIT" + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "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" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "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" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-yarn": { + "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" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/hasown": { + "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" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/hast-util-from-parse5": { + "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": "^9.0.0", + "property-information": "^7.0.0", + "vfile": "^6.0.0", + "vfile-location": "^5.0.0", + "web-namespaces": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-parse-selector": { + "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" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-raw": { + "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", + "@ungap/structured-clone": "^1.0.0", + "hast-util-from-parse5": "^8.0.0", + "hast-util-to-parse5": "^8.0.0", + "html-void-elements": "^3.0.0", + "mdast-util-to-hast": "^13.0.0", + "parse5": "^7.0.0", + "unist-util-position": "^5.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0", + "web-namespaces": "^2.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-to-estree": { + "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", + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "devlop": "^1.0.0", + "estree-util-attach-comments": "^3.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "hast-util-whitespace": "^3.0.0", + "mdast-util-mdx-expression": "^2.0.0", + "mdast-util-mdx-jsx": "^3.0.0", + "mdast-util-mdxjs-esm": "^2.0.0", + "property-information": "^7.0.0", + "space-separated-tokens": "^2.0.0", + "style-to-js": "^1.0.0", + "unist-util-position": "^5.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-to-jsx-runtime": { + "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", + "@types/unist": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "devlop": "^1.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "hast-util-whitespace": "^3.0.0", + "mdast-util-mdx-expression": "^2.0.0", + "mdast-util-mdx-jsx": "^3.0.0", + "mdast-util-mdxjs-esm": "^2.0.0", + "property-information": "^7.0.0", + "space-separated-tokens": "^2.0.0", + "style-to-js": "^1.0.0", + "unist-util-position": "^5.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "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", + "devlop": "^1.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0", + "web-namespaces": "^2.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "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" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hastscript": { + "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": "^7.0.0", + "space-separated-tokens": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "license": "MIT", + "bin": { + "he": "bin/he" + } + }, + "node_modules/history": { + "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", + "resolve-pathname": "^3.0.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0", + "value-equal": "^1.0.1" + } + }, + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "license": "BSD-3-Clause", + "dependencies": { + "react-is": "^16.7.0" + } + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hpack.js/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "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", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/hpack.js/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "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.3", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.5.3.tgz", + "integrity": "sha512-D3AfvN7SjhTgBSA8L1BN4FpPzuEd06uy4lHwSoRWr0lndi9BKaNzPLKGOWZ2ocSGguozr08TTb2jhCLHaemruw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/mdevils" + }, + { + "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==", + "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", + "commander": "^10.0.0", + "entities": "^4.4.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.15.1" + }, + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": "^14.13.1 || >=16.0.0" + } + }, + "node_modules/html-minifier-terser/node_modules/commander": { + "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" + } + }, + "node_modules/html-tags": { + "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" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/html-void-elements": { + "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.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", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/html-webpack-plugin" + }, + "peerDependencies": { + "@rspack/core": "0.x || 1.x", + "webpack": "^5.20.0" + }, + "peerDependenciesMeta": { + "@rspack/core": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "node_modules/html-webpack-plugin/node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "license": "MIT", + "engines": { + "node": ">= 12" + } + }, + "node_modules/html-webpack-plugin/node_modules/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "license": "MIT", + "dependencies": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + }, + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/htmlparser2": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz", + "integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "MIT", + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1", + "entities": "^4.4.0" + } + }, + "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==", + "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==", + "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", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-parser-js": { + "version": "0.5.9", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.9.tgz", + "integrity": "sha512-n1XsPy3rXVxlqxVioEWdC+0+M+SQw0DpJynwtOPo1X+ZlvdzTLtDBIJJlDQTnwZIFJrZSzSGmIOUdP8tu+SgLw==", + "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", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-middleware": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.7.tgz", + "integrity": "sha512-fgVY8AV7qU7z/MmXJ/rxwbrtQH4jBQ9m7kp3llF0liB7glmFeVZFBepQb32T3y8n8k2+AEYuMPCpinYW+/CuRA==", + "license": "MIT", + "dependencies": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } + } + }, + "node_modules/http-proxy-middleware/node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/http2-wrapper": { + "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" + }, + "engines": { + "node": ">=10.19.0" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "license": "Apache-2.0", + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "license": "ISC", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/ignore": { + "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.0", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.2.0.tgz", + "integrity": "sha512-4S8fwbO6w3GeCVN6OPtA9I5IGKkcDMPcKndtUlpJuCwu7JLjtj7JZpwqLuyY2nrmQT3AWsCJLSKPsc2mPBSl3w==", + "license": "MIT", + "dependencies": { + "queue": "6.0.2" + }, + "bin": { + "image-size": "bin/image-size.js" + }, + "engines": { + "node": ">=16.x" + } + }, + "node_modules/immediate": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.3.0.tgz", + "integrity": "sha512-HR7EVodfFUdQCTIeySw+WDRFJlPcLOJbXfwwZ7Oom6tjsvZ3bOkCDJHehQC3nxJrv7+f9XecwazynjU8e4Vw3Q==", + "license": "MIT" + }, + "node_modules/immer": { + "version": "9.0.21", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz", + "integrity": "sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/immer" + } + }, + "node_modules/import-fresh": { + "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" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-lazy": { + "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" + } + }, + "node_modules/imurmurhash": { + "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" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/infima": { + "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" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "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" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "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==", + "license": "ISC" + }, + "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/interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "license": "MIT", + "engines": { + "node": ">= 0.10" + } + }, + "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.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" + } + }, + "node_modules/is-alphabetical": { + "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" + } + }, + "node_modules/is-alphanumerical": { + "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" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "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==", + "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" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-ci": { + "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" + }, + "bin": { + "is-ci": "bin.js" + } + }, + "node_modules/is-core-module": { + "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.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-decimal": { + "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" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "license": "MIT", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extendable": { + "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" + } + }, + "node_modules/is-extglob": { + "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" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-hexadecimal": { + "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" + } + }, + "node_modules/is-installed-globally": { + "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" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-npm": { + "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" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", + "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==", + "license": "MIT", + "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" + } + }, + "node_modules/is-plain-obj": { + "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" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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==", + "license": "MIT", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "license": "MIT", + "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" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "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" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-yarn-global": { + "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" + } + }, + "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==", + "license": "MIT" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "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" + } + }, + "node_modules/jest-util": { + "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": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-worker": { + "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", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/jiti": { + "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" + } + }, + "node_modules/joi": { + "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", + "@sideway/address": "^4.1.5", + "@sideway/formula": "^3.0.1", + "@sideway/pinpoint": "^2.0.0" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "license": "MIT" + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsesc": { + "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": ">=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==", + "license": "MIT" + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "license": "MIT" + }, + "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==", + "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" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/keyv": { + "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" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/klaw-sync": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/klaw-sync/-/klaw-sync-6.0.0.tgz", + "integrity": "sha512-nIeuVSzdCCs6TDPTqI8w1Yre34sSq7AkZ4B3sfOBbI2CgVSB4Du4aLQijFU2+lhAFCwt9+42Hel6lQNIv6AntQ==", + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.1.11" + } + }, + "node_modules/kleur": { + "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" + } + }, + "node_modules/latest-version": { + "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" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/launch-editor": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.10.0.tgz", + "integrity": "sha512-D7dBRJo/qcGX9xlvt/6wUYzQxjh5G1RvZPgPv8vi4KRU99DVQL/oW7tnVOCCTm2HGeo3C5HvGE5Yrh6UBoZ0vA==", + "license": "MIT", + "dependencies": { + "picocolors": "^1.0.0", + "shell-quote": "^1.8.1" + } + }, + "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.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" + }, + "funding": { + "url": "https://github.com/sponsors/antonk52" + } + }, + "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==", + "license": "MIT" + }, + "node_modules/loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "license": "MIT", + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "license": "MIT", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/locate-path": { + "version": "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" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "license": "MIT" + }, + "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==", + "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==", + "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==", + "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" + } + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "license": "MIT", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "license": "MIT", + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/lowercase-keys": { + "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" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "license": "ISC", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/lunr": { + "version": "2.3.9", + "resolved": "https://registry.npmjs.org/lunr/-/lunr-2.3.9.tgz", + "integrity": "sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==", + "license": "MIT" + }, + "node_modules/lunr-languages": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/lunr-languages/-/lunr-languages-1.14.0.tgz", + "integrity": "sha512-hWUAb2KqM3L7J5bcrngszzISY4BxrXn/Xhbb9TTCJYEGqlR1nG67/M14sp09+PTIRklobrn57IAxcdcO/ZFyNA==", + "license": "MPL-1.1" + }, + "node_modules/mark.js": { + "version": "8.11.1", + "resolved": "https://registry.npmjs.org/mark.js/-/mark.js-8.11.1.tgz", + "integrity": "sha512-1I+1qpDt4idfgLQG+BNWmrqku+7/2bi5nLf4YwF8y8zXvmfiTBY3PV3ZibfrjBueCByROpuBjLLFCajqkgYoLQ==", + "license": "MIT" + }, + "node_modules/markdown-extensions": { + "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" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/markdown-table": { + "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.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", + "parse-entities": "^4.0.0", + "stringify-entities": "^4.0.0", + "unist-util-visit-parents": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-find-and-replace": { + "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", + "unist-util-is": "^6.0.0", + "unist-util-visit-parents": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-find-and-replace/node_modules/escape-string-regexp": { + "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" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/mdast-util-from-markdown": { + "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", + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "mdast-util-to-string": "^4.0.0", + "micromark": "^4.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-decode-string": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unist-util-stringify-position": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-from-markdown/node_modules/micromark-util-symbol": { + "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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "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", + "escape-string-regexp": "^5.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "micromark-extension-frontmatter": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-frontmatter/node_modules/escape-string-regexp": { + "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" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/mdast-util-gfm": { + "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", + "mdast-util-gfm-footnote": "^2.0.0", + "mdast-util-gfm-strikethrough": "^2.0.0", + "mdast-util-gfm-table": "^2.0.0", + "mdast-util-gfm-task-list-item": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-autolink-literal": { + "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", + "devlop": "^1.0.0", + "mdast-util-find-and-replace": "^3.0.0", + "micromark-util-character": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-autolink-literal/node_modules/micromark-util-character": { + "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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "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.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/mdast-util-gfm-footnote": { + "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", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-strikethrough": { + "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", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-table": { + "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", + "markdown-table": "^3.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-task-list-item": { + "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", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-mdx": { + "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", + "mdast-util-mdx-jsx": "^3.0.0", + "mdast-util-mdxjs-esm": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-mdx-expression": { + "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", + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-mdx-jsx": { + "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", + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "ccount": "^2.0.0", + "devlop": "^1.1.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "parse-entities": "^4.0.0", + "stringify-entities": "^4.0.0", + "unist-util-stringify-position": "^4.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-mdxjs-esm": { + "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", + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-phrasing": { + "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" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-hast": { + "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", + "@ungap/structured-clone": "^1.0.0", + "devlop": "^1.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "trim-lines": "^3.0.0", + "unist-util-position": "^5.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-markdown": { + "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" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-string": { + "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" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "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==", + "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" + } + }, + "node_modules/memfs": { + "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" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/merge-descriptors": { + "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" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "license": "MIT" + }, + "node_modules/merge2": { + "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" + } + }, + "node_modules/methods": { + "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.2", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.2.tgz", + "integrity": "sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "@types/debug": "^4.0.0", + "debug": "^4.0.0", + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-encode": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-subtokenize": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-core-commonmark": { + "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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "micromark-factory-destination": "^2.0.0", + "micromark-factory-label": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-factory-title": "^2.0.0", + "micromark-factory-whitespace": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-html-tag-name": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-subtokenize": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-core-commonmark/node_modules/micromark-factory-space": { + "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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "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.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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "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.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "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", + "micromark-factory-whitespace": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "parse-entities": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-directive/node_modules/micromark-factory-space": { + "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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "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.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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "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.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "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", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-frontmatter/node_modules/micromark-util-character": { + "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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "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.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "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", + "micromark-extension-gfm-strikethrough": "^2.0.0", + "micromark-extension-gfm-table": "^2.0.0", + "micromark-extension-gfm-tagfilter": "^2.0.0", + "micromark-extension-gfm-task-list-item": "^2.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-autolink-literal": { + "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", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-autolink-literal/node_modules/micromark-util-character": { + "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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "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.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "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", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-footnote/node_modules/micromark-factory-space": { + "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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "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.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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "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.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "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", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-strikethrough/node_modules/micromark-util-symbol": { + "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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-extension-gfm-table": { + "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", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-table/node_modules/micromark-factory-space": { + "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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "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.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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "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.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "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" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-task-list-item": { + "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", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-task-list-item/node_modules/micromark-factory-space": { + "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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "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.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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "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.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-extension-mdx-expression": { + "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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "devlop": "^1.0.0", + "micromark-factory-mdx-expression": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-events-to-acorn": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-mdx-expression/node_modules/micromark-factory-space": { + "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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "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.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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "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.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-extension-mdx-jsx": { + "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/estree": "^1.0.0", + "devlop": "^1.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "micromark-factory-mdx-expression": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-events-to-acorn": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-mdx-jsx/node_modules/micromark-factory-space": { + "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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "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.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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "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.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "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" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-mdxjs": { + "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", + "micromark-extension-mdx-expression": "^3.0.0", + "micromark-extension-mdx-jsx": "^3.0.0", + "micromark-extension-mdx-md": "^2.0.0", + "micromark-extension-mdxjs-esm": "^3.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-mdxjs-esm": { + "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", + "micromark-core-commonmark": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-events-to-acorn": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unist-util-position-from-estree": "^2.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-mdxjs-esm/node_modules/micromark-util-character": { + "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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "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.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-factory-destination": { + "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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-destination/node_modules/micromark-util-character": { + "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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "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.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-factory-label": { + "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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "devlop": "^1.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-label/node_modules/micromark-util-character": { + "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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "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.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-factory-mdx-expression": { + "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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-events-to-acorn": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unist-util-position-from-estree": "^2.0.0", + "vfile-message": "^4.0.0" + } + }, + "node_modules/micromark-factory-mdx-expression/node_modules/micromark-factory-space": { + "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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "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.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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "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.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-factory-space": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.1.0.tgz", + "integrity": "sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^1.0.0", + "micromark-util-types": "^1.0.0" + } + }, + "node_modules/micromark-factory-space/node_modules/micromark-util-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", + "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-factory-title": { + "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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-title/node_modules/micromark-factory-space": { + "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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "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.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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "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.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-factory-whitespace": { + "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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-whitespace/node_modules/micromark-factory-space": { + "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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "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.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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "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.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-character": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.2.0.tgz", + "integrity": "sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" + } + }, + "node_modules/micromark-util-character/node_modules/micromark-util-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", + "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-chunked": { + "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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "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.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-classify-character": { + "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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-classify-character/node_modules/micromark-util-character": { + "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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "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.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-combine-extensions": { + "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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "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.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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "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.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-decode-string": { + "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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "decode-named-character-reference": "^1.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-decode-string/node_modules/micromark-util-character": { + "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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "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.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-encode": { + "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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-events-to-acorn": { + "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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "@types/unist": "^3.0.0", + "devlop": "^1.0.0", + "estree-util-visit": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "vfile-message": "^4.0.0" + } + }, + "node_modules/micromark-util-events-to-acorn/node_modules/micromark-util-symbol": { + "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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-html-tag-name": { + "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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-normalize-identifier": { + "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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "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.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-resolve-all": { + "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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-sanitize-uri": { + "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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-encode": "^2.0.0", + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-sanitize-uri/node_modules/micromark-util-character": { + "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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "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.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-subtokenize": { + "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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "devlop": "^1.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-subtokenize/node_modules/micromark-util-symbol": { + "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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-symbol": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz", + "integrity": "sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-types": { + "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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark/node_modules/micromark-factory-space": { + "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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "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.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", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "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.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "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" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "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" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "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" + } + }, + "node_modules/mime-types": { + "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" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/mimic-response": { + "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" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/mini-css-extract-plugin": { + "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" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "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==", + "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" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "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.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.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" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/nanoid": { + "version": "3.3.11", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", + "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "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" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "license": "MIT" + }, + "node_modules/no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "license": "MIT", + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node_modules/node-emoji": { + "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", + "emojilib": "^2.4.0", + "skin-tone": "^2.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "license": "(BSD-3-Clause OR GPL-2.0)", + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-releases": { + "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" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "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" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nprogress": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/nprogress/-/nprogress-0.2.0.tgz", + "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" + }, + "funding": { + "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", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "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" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "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.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0", + "has-symbols": "^1.1.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "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" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "license": "ISC", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "license": "MIT", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "license": "MIT", + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/opener": { + "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" + } + }, + "node_modules/p-cancelable": { + "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-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" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "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" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-map": { + "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" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "license": "MIT", + "dependencies": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "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", + "registry-url": "^6.0.0", + "semver": "^7.3.7" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/param-case": { + "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" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "license": "MIT", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-entities": { + "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-legacy": "^3.0.0", + "character-reference-invalid": "^2.0.0", + "decode-named-character-reference": "^1.0.0", + "is-alphanumerical": "^2.0.0", + "is-decimal": "^2.0.0", + "is-hexadecimal": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "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==", + "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", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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==", + "license": "ISC" + }, + "node_modules/parse5": { + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.2.1.tgz", + "integrity": "sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ==", + "license": "MIT", + "dependencies": { + "entities": "^4.5.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parse5-htmlparser2-tree-adapter": { + "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.3", + "parse5": "^7.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parse5-parser-stream": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/parse5-parser-stream/-/parse5-parser-stream-7.1.2.tgz", + "integrity": "sha512-JyeQc9iwFLn5TbvvqACIF/VXG6abODeB3Fwmv/TGdLk2LfbWkaySGY72at4+Ty7EkPZj854u4CrICqNk2qIbow==", + "license": "MIT", + "dependencies": { + "parse5": "^7.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?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" + } + }, + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "license": "MIT", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/path-exists": { + "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" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "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" + } + }, + "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==", + "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" + } + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/picocolors": { + "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" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pkg-dir": { + "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" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "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==", + "license": "MIT", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "license": "MIT", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "license": "MIT", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "license": "MIT", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-up/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "license": "MIT", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss": { + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.3.tgz", + "integrity": "sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==", + "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": { + "nanoid": "^3.3.8", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "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": { + "postcss-selector-parser": "^7.0.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "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": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=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==", + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^6.0.11", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.2.2" + } + }, + "node_modules/postcss-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": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": ">=7.6.0" + }, + "peerDependencies": { + "postcss": "^8.4.6" + } + }, + "node_modules/postcss-color-functional-notation": { + "version": "7.0.8", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-7.0.8.tgz", + "integrity": "sha512-S/TpMKVKofNvsxfau/+bw+IA6cSfB6/kmzFj5szUofHOVnFFMB2WwK+Zu07BeMD8T0n+ZnTO5uXiMvAKe2dPkA==", + "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.8", + "@csstools/css-parser-algorithms": "^3.0.4", + "@csstools/css-tokenizer": "^3.0.3", + "@csstools/postcss-progressive-custom-properties": "^4.0.0", + "@csstools/utilities": "^2.0.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "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": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", + "dependencies": { + "@csstools/utilities": "^2.0.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "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": { + "@csstools/utilities": "^2.0.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "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", + "colord": "^2.9.3", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "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.5", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-11.0.5.tgz", + "integrity": "sha512-SQHhayVNgDvSAdX9NQ/ygcDQGEY+aSF4b/96z7QUX6mqL5yl/JgG/DywcF6fW9XbnCRE+aVYk+9/nqGuzOPWeQ==", + "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.4", + "@csstools/css-parser-algorithms": "^3.0.4", + "@csstools/css-tokenizer": "^3.0.3", + "@csstools/media-query-list-parser": "^4.0.2" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-custom-properties": { + "version": "14.0.4", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-14.0.4.tgz", + "integrity": "sha512-QnW8FCCK6q+4ierwjnmXF9Y9KF8q0JkbgVfvQEMa93x1GT8FvOiUevWCN2YLaOWyByeDX8S6VFbZEeWoAoXs2A==", + "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.4", + "@csstools/css-parser-algorithms": "^3.0.4", + "@csstools/css-tokenizer": "^3.0.3", + "@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.4", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-8.0.4.tgz", + "integrity": "sha512-ASOXqNvDCE0dAJ/5qixxPeL1aOVGHGW2JwSy7HyjWNbnWTQCl+fDc968HY1jCmZI0+BaYT5CxsOiUhavpG/7eg==", + "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.4", + "@csstools/css-parser-algorithms": "^3.0.4", + "@csstools/css-tokenizer": "^3.0.3", + "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" + } + }, + "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": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "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" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-discard-duplicates": { + "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" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-discard-empty": { + "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" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-discard-overridden": { + "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" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-discard-unused": { + "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" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-double-position-gradients": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-6.0.0.tgz", + "integrity": "sha512-JkIGah3RVbdSEIrcobqj4Gzq0h53GG4uqDPsho88SgY84WnpkTpI0k50MFK/sX7XqVisZ6OqUfFnoUO6m1WWdg==", + "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.0.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.8", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-7.0.8.tgz", + "integrity": "sha512-plV21I86Hg9q8omNz13G9fhPtLopIWH06bt/Cb5cs1XnaGU2kUtEitvVd4vtQb/VqCdNUHK5swKn3QFmMRbpDg==", + "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.8", + "@csstools/css-parser-algorithms": "^3.0.4", + "@csstools/css-tokenizer": "^3.0.3", + "@csstools/postcss-progressive-custom-properties": "^4.0.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", + "semver": "^7.5.4" + }, + "engines": { + "node": ">= 14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "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" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-merge-longhand": { + "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" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-merge-rules": { + "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", + "cssnano-utils": "^4.0.2", + "postcss-selector-parser": "^6.0.16" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-minify-font-values": { + "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" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-minify-gradients": { + "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", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-minify-params": { + "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", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-minify-selectors": { + "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" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-modules-extract-imports": { + "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" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "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": "^7.0.0", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "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.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": "^7.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "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" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-nesting": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-13.0.1.tgz", + "integrity": "sha512-VbqqHkOBOt4Uu3G8Dm8n6lU5+9cJFxiuty9+4rcoyRPO9zZS1JIs6td49VIoix3qYqELHlJIn46Oih9SAKo+yQ==", + "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.0.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.0.0", + "resolved": "https://registry.npmjs.org/@csstools/selector-resolve-nested/-/selector-resolve-nested-3.0.0.tgz", + "integrity": "sha512-ZoK24Yku6VJU1gS79a5PFmC8yn3wIapiKmPgun0hZgEI5AOqgH2kiPRsPz1qkGv4HL+wuDLH83yQyk6inMYrJQ==", + "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" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-normalize-display-values": { + "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" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-normalize-positions": { + "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" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-normalize-repeat-style": { + "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" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-normalize-string": { + "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" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-normalize-timing-functions": { + "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" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-normalize-unicode": { + "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" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-normalize-url": { + "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" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-normalize-whitespace": { + "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" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "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" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "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.1.5", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-10.1.5.tgz", + "integrity": "sha512-LQybafF/K7H+6fAs4SIkgzkSCixJy0/h0gubDIAP3Ihz+IQBRwsjyvBnAZ3JUHD+A/ITaxVRPDxn//a3Qy4pDw==", + "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.1", + "@csstools/postcss-color-function": "^4.0.8", + "@csstools/postcss-color-mix-function": "^3.0.8", + "@csstools/postcss-content-alt-text": "^2.0.4", + "@csstools/postcss-exponential-functions": "^2.0.7", + "@csstools/postcss-font-format-keywords": "^4.0.0", + "@csstools/postcss-gamut-mapping": "^2.0.8", + "@csstools/postcss-gradients-interpolation-method": "^5.0.8", + "@csstools/postcss-hwb-function": "^4.0.8", + "@csstools/postcss-ic-unit": "^4.0.0", + "@csstools/postcss-initial": "^2.0.1", + "@csstools/postcss-is-pseudo-class": "^5.0.1", + "@csstools/postcss-light-dark-function": "^2.0.7", + "@csstools/postcss-logical-float-and-clear": "^3.0.0", + "@csstools/postcss-logical-overflow": "^2.0.0", + "@csstools/postcss-logical-overscroll-behavior": "^2.0.0", + "@csstools/postcss-logical-resize": "^3.0.0", + "@csstools/postcss-logical-viewport-units": "^3.0.3", + "@csstools/postcss-media-minmax": "^2.0.7", + "@csstools/postcss-media-queries-aspect-ratio-number-values": "^3.0.4", + "@csstools/postcss-nested-calc": "^4.0.0", + "@csstools/postcss-normalize-display-values": "^4.0.0", + "@csstools/postcss-oklab-function": "^4.0.8", + "@csstools/postcss-progressive-custom-properties": "^4.0.0", + "@csstools/postcss-random-function": "^1.0.3", + "@csstools/postcss-relative-color-syntax": "^3.0.8", + "@csstools/postcss-scope-pseudo-class": "^4.0.1", + "@csstools/postcss-sign-functions": "^1.1.2", + "@csstools/postcss-stepped-value-functions": "^4.0.7", + "@csstools/postcss-text-decoration-shorthand": "^4.0.2", + "@csstools/postcss-trigonometric-functions": "^4.0.7", + "@csstools/postcss-unset-value": "^4.0.0", + "autoprefixer": "^10.4.19", + "browserslist": "^4.24.4", + "css-blank-pseudo": "^7.0.1", + "css-has-pseudo": "^7.0.2", + "css-prefers-color-scheme": "^10.0.0", + "cssdb": "^8.2.3", + "postcss-attribute-case-insensitive": "^7.0.1", + "postcss-clamp": "^4.1.0", + "postcss-color-functional-notation": "^7.0.8", + "postcss-color-hex-alpha": "^10.0.0", + "postcss-color-rebeccapurple": "^10.0.0", + "postcss-custom-media": "^11.0.5", + "postcss-custom-properties": "^14.0.4", + "postcss-custom-selectors": "^8.0.4", + "postcss-dir-pseudo-class": "^9.0.1", + "postcss-double-position-gradients": "^6.0.0", + "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.8", + "postcss-logical": "^8.1.0", + "postcss-nesting": "^13.0.1", + "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" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-reduce-initial": { + "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" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-reduce-transforms": { + "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" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "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.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" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-sort-media-queries": { + "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" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "postcss": "^8.4.23" + } + }, + "node_modules/postcss-svgo": { + "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" + }, + "engines": { + "node": "^14 || ^16 || >= 18" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-unique-selectors": { + "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" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "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==", + "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" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "license": "MIT", + "dependencies": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "node_modules/pretty-time": { + "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.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" + }, + "peerDependencies": { + "react": ">=16.0.0" + } + }, + "node_modules/prismjs": { + "version": "1.30.0", + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.30.0.tgz", + "integrity": "sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "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==", + "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" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/property-information": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/property-information/-/property-information-7.0.0.tgz", + "integrity": "sha512-7D/qOz/+Y4X/rzSB6jKxKUsQnphO046ei8qxG59mtM3RG3DHgTK81HrxrmoDVINJb8NKT5ZsRbwHvQ6B68Iyhg==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "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==", + "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" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-addr/node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "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" + }, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/qs": { + "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" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "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==", + "license": "MIT", + "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", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "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" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "license": "MIT", + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "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" + } + }, + "node_modules/raw-body": { + "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", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/rc": { + "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", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "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": "19.0.0", + "resolved": "https://registry.npmjs.org/react/-/react-19.0.0.tgz", + "integrity": "sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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.3.1", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.3.1.tgz", + "integrity": "sha512-FMJTLMXfCLMLfJxcX9PFqX5qD88Z5MRGaZCVzfuqeZSPsyiBzs+pahDQjbIWz2QIzPZz0NX9Zy4FX3lmK6YHIg==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "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==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dom": { + "version": "19.0.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.0.0.tgz", + "integrity": "sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ==", + "license": "MIT", + "dependencies": { + "scheduler": "^0.25.0" + }, + "peerDependencies": { + "react": "^19.0.0" + } + }, + "node_modules/react-error-overlay": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.1.0.tgz", + "integrity": "sha512-SN/U6Ytxf1QGkw/9ve5Y+NxBbZM6Ht95tuXNMKs8EJyFa/Vy/+Co3stop3KBHARfn/giv+Lj1uUnTfOJ3moFEQ==", + "license": "MIT" + }, + "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==", + "license": "MIT" + }, + "node_modules/react-helmet-async": { + "name": "@slorber/react-helmet-async", + "version": "1.3.0", + "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", + "prop-types": "^15.7.2", + "react-fast-compare": "^3.2.0", + "shallowequal": "^1.1.0" + }, + "peerDependencies": { + "react": "^16.6.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^16.6.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, + "node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "license": "MIT" + }, + "node_modules/react-loadable": { + "name": "@docusaurus/react-loadable", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-6.0.0.tgz", + "integrity": "sha512-YMMxTUQV/QFSnbgrP3tjDzLHRg7vsbMn8e9HAa8o/1iXoiomo48b7sk/kkmWEuWNDPJVlKSJRB6Y2fHqdJk+SQ==", + "license": "MIT", + "dependencies": { + "@types/react": "*" + }, + "peerDependencies": { + "react": "*" + } + }, + "node_modules/react-loadable-ssr-addon-v5-slorber": { + "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" + }, + "engines": { + "node": ">=10.13.0" + }, + "peerDependencies": { + "react-loadable": "*", + "webpack": ">=4.41.1 || 5.x" + } + }, + "node_modules/react-router": { + "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", + "hoist-non-react-statics": "^3.1.0", + "loose-envify": "^1.3.1", + "path-to-regexp": "^1.7.0", + "prop-types": "^15.6.2", + "react-is": "^16.6.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" + }, + "peerDependencies": { + "react": ">=15" + } + }, + "node_modules/react-router-config": { + "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" + }, + "peerDependencies": { + "react": ">=15", + "react-router": ">=5" + } + }, + "node_modules/react-router-dom": { + "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", + "loose-envify": "^1.3.1", + "prop-types": "^15.6.2", + "react-router": "5.3.4", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" + }, + "peerDependencies": { + "react": ">=15" + } + }, + "node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "license": "MIT", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "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==", + "license": "MIT" + }, + "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==", + "dependencies": { + "resolve": "^1.1.6" + }, + "engines": { + "node": ">= 0.10" + } + }, + "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/recma-jsx": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/recma-jsx/-/recma-jsx-1.0.0.tgz", + "integrity": "sha512-5vwkv65qWwYxg+Atz95acp8DMu1JDSqdGkA2Of1j6rCreyFUE/gp15fC8MnGEuG1W68UKjM6x6+YTWIh7hZM/Q==", + "license": "MIT", + "dependencies": { + "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" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "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": { + "@types/estree": "^1.0.0", + "esast-util-from-js": "^2.0.0", + "unified": "^11.0.0", + "vfile": "^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/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==", + "license": "MIT", + "dependencies": { + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "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==", + "license": "MIT" + }, + "node_modules/regenerate-unicode-properties": { + "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" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", + "license": "MIT" + }, + "node_modules/regenerator-transform": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", + "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regexpu-core": { + "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": { + "regenerate": "^1.4.2", + "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" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/registry-auth-token": { + "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" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/registry-url": { + "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" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "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.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": "~3.0.2" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "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", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "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.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", + "micromark-extension-directive": "^3.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-emoji": { + "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", + "mdast-util-find-and-replace": "^3.0.1", + "node-emoji": "^2.1.0", + "unified": "^11.0.4" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + } + }, + "node_modules/remark-frontmatter": { + "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", + "micromark-extension-frontmatter": "^2.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-gfm": { + "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", + "micromark-extension-gfm": "^3.0.0", + "remark-parse": "^11.0.0", + "remark-stringify": "^11.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-mdx": { + "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" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-parse": { + "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", + "micromark-util-types": "^2.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "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==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "mdast-util-to-hast": "^13.0.0", + "unified": "^11.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-stringify": { + "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", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "license": "MIT", + "dependencies": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + } + }, + "node_modules/renderkid/node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/renderkid/node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "license": "MIT", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/renderkid/node_modules/domhandler": { + "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" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/renderkid/node_modules/domutils": { + "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", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/renderkid/node_modules/entities": { + "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" + } + }, + "node_modules/renderkid/node_modules/htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "MIT", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "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" + } + }, + "node_modules/require-like": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/require-like/-/require-like-0.1.2.tgz", + "integrity": "sha512-oyrU88skkMtDdauHDuKVrgR+zuItqr6/c//FXzvmxRGMexSDc6hNvJInGW3LL46n+8b50RykrvwSUIIQH2LQ5A==", + "engines": { + "node": "*" + } + }, + "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==", + "license": "MIT" + }, + "node_modules/resolve": { + "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.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" + } + }, + "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==", + "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" + } + }, + "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==", + "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" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/retry": { + "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.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" + } + }, + "node_modules/rimraf": { + "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" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "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", + "postcss": "^8.4.21", + "strip-json-comments": "^3.1.1" + }, + "bin": { + "rtlcss": "bin/rtlcss.js" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "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==", + "license": "ISC" + }, + "node_modules/scheduler": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.25.0.tgz", + "integrity": "sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==", + "license": "MIT" + }, + "node_modules/schema-utils": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.0.tgz", + "integrity": "sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==", + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/search-insights": { + "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" + }, + "engines": { + "node": ">=4" + } + }, + "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==", + "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" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver-diff": { + "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" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "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/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" + } + }, + "node_modules/serialize-javascript": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", + "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", + "license": "BSD-3-Clause", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-handler": { + "version": "6.1.6", + "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.6.tgz", + "integrity": "sha512-x5RL9Y2p5+Sh3D38Fh9i/iQ5ZK+e4xuXRd/pGbM4D13tgo/MGwbttUk8emytcr1YYzBYs+apnUngBDFYfpjPuQ==", + "license": "MIT", + "dependencies": { + "bytes": "3.0.0", + "content-disposition": "0.5.2", + "mime-types": "2.1.18", + "minimatch": "3.1.2", + "path-is-inside": "1.0.2", + "path-to-regexp": "3.3.0", + "range-parser": "1.2.0" + } + }, + "node_modules/serve-handler/node_modules/path-to-regexp": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-3.3.0.tgz", + "integrity": "sha512-qyCH421YQPS2WFDxDjftfc1ZR5WKQzVzqsp4n9M2kQhVOo/ByahFoUNJfl58kOcEGfQ//7weFTDhm+ss8Ecxgw==", + "license": "MIT" + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "license": "MIT", + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "license": "MIT", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "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==", + "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==", + "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" + } + }, + "node_modules/serve-static": { + "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", + "parseurl": "~1.3.3", + "send": "0.19.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-function-length": { + "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", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "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" + }, + "engines": { + "node": ">=8" + } + }, + "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==", + "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" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/shell-quote": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.2.tgz", + "integrity": "sha512-AzqKpGKjrj7EM6rKVQEPpB288oCfnrEIuyoT9cyF4nmGa7V8Zk6f7RRqYisX8X9m+Q7bd632aZW4ky7EhbQztA==", + "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==", + "license": "BSD-3-Clause", + "dependencies": { + "glob": "^7.0.0", + "interpret": "^1.0.0", + "rechoir": "^0.6.2" + }, + "bin": { + "shjs": "bin/shjs" + }, + "engines": { + "node": ">=4" + } + }, + "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": { + "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" + }, + "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": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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-bound": "^1.0.2", + "es-errors": "^1.3.0", + "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" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "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", + "totalist": "^3.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "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", + "arg": "^5.0.0", + "sax": "^1.2.4" + }, + "bin": { + "sitemap": "dist/cli.js" + }, + "engines": { + "node": ">=12.0.0", + "npm": ">=5.6.0" + } + }, + "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==", + "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" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/snake-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz", + "integrity": "sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==", + "license": "MIT", + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "license": "MIT", + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/sort-css-media-queries": { + "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==", + "license": "BSD-3-Clause", + "engines": { + "node": ">= 8" + } + }, + "node_modules/source-map-js": { + "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" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "license": "MIT", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/space-separated-tokens": { + "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" + } + }, + "node_modules/spdy": { + "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", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "license": "MIT", + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "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" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/statuses": { + "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.8.1", + "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.8.1.tgz", + "integrity": "sha512-vj5lIj3Mwf9D79hBkltk5qmkFI+biIKWS2IBxEyEU3AX1tUf7AoL8nSazCOiiqQsGKIq01SClsKEzweu34uwvA==", + "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" + } + }, + "node_modules/string-width": { + "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", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/string-width/node_modules/ansi-regex": { + "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" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/string-width/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/stringify-entities": { + "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" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "license": "BSD-2-Clause", + "dependencies": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom-string": { + "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" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/style-to-js": { + "version": "1.1.16", + "resolved": "https://registry.npmjs.org/style-to-js/-/style-to-js-1.1.16.tgz", + "integrity": "sha512-/Q6ld50hKYPH3d/r6nr117TZkHR0w0kGGIVfpG9N6D8NymRPM9RqCUv4pRpJ62E5DqOYx2AFpbZMyCPnjQCnOw==", + "license": "MIT", + "dependencies": { + "style-to-object": "1.0.8" + } + }, + "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==", + "license": "MIT", + "dependencies": { + "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" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==", + "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", + "css-select": "^5.1.0", + "css-tree": "^2.3.1", + "css-what": "^6.1.0", + "csso": "^5.0.5", + "picocolors": "^1.0.0" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=14.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/svgo" + } + }, + "node_modules/svgo/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/terser": { + "version": "5.39.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.39.0.tgz", + "integrity": "sha512-LBAhFyLho16harJoWMg/nZsQYgTrg5jXOn2nCYjRUcZZEdE3qa2zb8QEDRUGVZBW4rlazf2fxkg8tztybTaqWw==", + "license": "BSD-2-Clause", + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.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.25", + "jest-worker": "^27.4.5", + "schema-utils": "^4.3.0", + "serialize-javascript": "^6.0.2", + "terser": "^5.31.1" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser-webpack-plugin/node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "license": "MIT", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "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", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "license": "MIT" + }, + "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==", + "license": "MIT" + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "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==", + "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==", + "license": "MIT" + }, + "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" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "license": "MIT", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/totalist": { + "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" + } + }, + "node_modules/trim-lines": { + "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" + } + }, + "node_modules/trough": { + "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" + } + }, + "node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" + }, + "node_modules/type-fest": { + "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" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "license": "MIT", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/type-is/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" + } + }, + "node_modules/type-is/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "license": "MIT", + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "5.6.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.3.tgz", + "integrity": "sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==", + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/undici": { + "version": "6.21.2", + "resolved": "https://registry.npmjs.org/undici/-/undici-6.21.2.tgz", + "integrity": "sha512-uROZWze0R0itiAKVPsYhFov9LxrPMHLMEQFszeI2gCN6bnIIZ8twzBCJcN2LJrBBLfrP0t1FW0g+JmKVl8Vk1g==", + "license": "MIT", + "engines": { + "node": ">=18.17" + } + }, + "node_modules/undici-types": { + "version": "6.20.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz", + "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==", + "license": "MIT" + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "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" + } + }, + "node_modules/unicode-emoji-modifier-base": { + "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" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "license": "MIT", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.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" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/unified": { + "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", + "devlop": "^1.0.0", + "extend": "^3.0.0", + "is-plain-obj": "^4.0.0", + "trough": "^2.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unique-string": { + "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" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/unist-util-is": { + "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" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-position": { + "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" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-position-from-estree": { + "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" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-stringify-position": { + "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" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit": { + "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", + "unist-util-visit-parents": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit-parents": { + "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" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unpipe": { + "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.3", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.3.tgz", + "integrity": "sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "escalade": "^3.2.0", + "picocolors": "^1.1.1" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/update-notifier": { + "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", + "configstore": "^6.0.0", + "has-yarn": "^3.0.0", + "import-lazy": "^4.0.0", + "is-ci": "^3.0.1", + "is-installed-globally": "^0.4.0", + "is-npm": "^6.0.0", + "is-yarn-global": "^0.4.0", + "latest-version": "^7.0.0", + "pupa": "^3.1.0", + "semver": "^7.3.7", + "semver-diff": "^4.0.0", + "xdg-basedir": "^5.1.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/yeoman/update-notifier?sponsor=1" + } + }, + "node_modules/update-notifier/node_modules/boxen": { + "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", + "chalk": "^5.2.0", + "cli-boxes": "^3.0.0", + "string-width": "^5.1.2", + "type-fest": "^2.13.0", + "widest-line": "^4.0.1", + "wrap-ansi": "^8.1.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/update-notifier/node_modules/camelcase": { + "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" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/update-notifier/node_modules/chalk": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.4.1.tgz", + "integrity": "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==", + "license": "MIT", + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "license": "BSD-2-Clause", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "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", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "file-loader": "*", + "webpack": "^4.0.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "file-loader": { + "optional": true + } + } + }, + "node_modules/url-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/url-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/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==", + "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" + } + }, + "node_modules/url-loader/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/url-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/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "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==", + "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" + } + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "license": "MIT", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "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==", + "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" + } + }, + "node_modules/vfile": { + "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" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vfile-location": { + "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" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "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==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-stringify-position": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/watchpack": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.2.tgz", + "integrity": "sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==", + "license": "MIT", + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "license": "MIT", + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/web-namespaces": { + "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.98.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.98.0.tgz", + "integrity": "sha512-UFynvx+gM44Gv9qFgj0acCQK2VE1CtdfwFdimkapco3hlPCJ/zeq73n2yVKimVbtm+TnApIugGhLJnkU6gjYXA==", + "license": "MIT", + "dependencies": { + "@types/eslint-scope": "^3.7.7", + "@types/estree": "^1.0.6", + "@webassemblyjs/ast": "^1.14.1", + "@webassemblyjs/wasm-edit": "^1.14.1", + "@webassemblyjs/wasm-parser": "^1.14.1", + "acorn": "^8.14.0", + "browserslist": "^4.24.0", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.17.1", + "es-module-lexer": "^1.2.1", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.11", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^4.3.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.3.11", + "watchpack": "^2.4.1", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-bundle-analyzer": { + "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", + "acorn-walk": "^8.0.0", + "commander": "^7.2.0", + "debounce": "^1.2.1", + "escape-string-regexp": "^4.0.0", + "gzip-size": "^6.0.0", + "html-escaper": "^2.0.2", + "opener": "^1.5.2", + "picocolors": "^1.0.0", + "sirv": "^2.0.3", + "ws": "^7.3.1" + }, + "bin": { + "webpack-bundle-analyzer": "lib/bin/analyzer.js" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/webpack-dev-middleware": { + "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", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-middleware/node_modules/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" + } + }, + "node_modules/webpack-dev-middleware/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-middleware/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" + } + }, + "node_modules/webpack-dev-server": { + "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", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.5", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "launch-editor": "^2.6.0", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.1.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.4", + "ws": "^8.13.0" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + }, + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ws": { + "version": "8.18.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.1.tgz", + "integrity": "sha512-RKW2aJZMXeMxVpnZ6bck+RswznaxmzdULiBr6KY7XkTnW8uvt0iT9H5DkHUChXrc+uurzwa0rVI16n/Xzjdz1w==", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/webpack-merge": { + "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.1" + }, + "engines": { + "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==", + "license": "MIT", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack/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" + } + }, + "node_modules/webpack/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpackbar": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/webpackbar/-/webpackbar-6.0.1.tgz", + "integrity": "sha512-TnErZpmuKdwWBdMoexjio3KKX6ZtoKHRVvLIU0A47R0VVBDtx3ZyOJDktgYixhoJokZTYTt1Z37OkO9pnGJa9Q==", + "license": "MIT", + "dependencies": { + "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": ">=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": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "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": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "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" + }, + "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", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "license": "Apache-2.0", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whatwg-encoding": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz", + "integrity": "sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==", + "license": "MIT", + "dependencies": { + "iconv-lite": "0.6.3" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/whatwg-encoding/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/whatwg-mimetype": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz", + "integrity": "sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==", + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/which": { + "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" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/widest-line": { + "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" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/wildcard": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", + "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", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-regex": { + "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" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "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" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "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==", + "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", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/ws": { + "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" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xdg-basedir": { + "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" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/xml-js": { + "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" + }, + "bin": { + "xml-js": "bin/cli.js" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "license": "ISC" + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "license": "ISC", + "engines": { + "node": ">= 6" + } + }, + "node_modules/yocto-queue": { + "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" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zwitch": { + "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/web/package.json b/web/package.json new file mode 100644 index 0000000..f9e429c --- /dev/null +++ b/web/package.json @@ -0,0 +1,48 @@ +{ + "name": "docs", + "version": "0.0.0", + "private": true, + "scripts": { + "docusaurus": "docusaurus", + "start": "docusaurus start", + "build": "docusaurus build", + "swizzle": "docusaurus swizzle", + "deploy": "docusaurus deploy", + "clear": "docusaurus clear", + "serve": "docusaurus serve", + "write-translations": "docusaurus write-translations", + "write-heading-ids": "docusaurus write-heading-ids", + "typecheck": "tsc" + }, + "dependencies": { + "@docusaurus/core": "3.7.0", + "@docusaurus/preset-classic": "3.7.0", + "@easyops-cn/docusaurus-search-local": "^0.49.2", + "@mdx-js/react": "^3.0.0", + "clsx": "^2.0.0", + "prism-react-renderer": "^2.3.0", + "react": "^19.0.0", + "react-dom": "^19.0.0" + }, + "devDependencies": { + "@docusaurus/module-type-aliases": "3.7.0", + "@docusaurus/tsconfig": "3.7.0", + "@docusaurus/types": "3.7.0", + "typescript": "~5.6.2" + }, + "browserslist": { + "production": [ + ">0.5%", + "not dead", + "not op_mini all" + ], + "development": [ + "last 3 chrome version", + "last 3 firefox version", + "last 5 safari version" + ] + }, + "engines": { + "node": ">=18.0" + } +} diff --git a/web/sidebars.ts b/web/sidebars.ts new file mode 100644 index 0000000..7aed3c2 --- /dev/null +++ b/web/sidebars.ts @@ -0,0 +1,20 @@ +import type {SidebarsConfig} from '@docusaurus/plugin-content-docs'; + +// This runs in Node.js - Don't use client-side code here (browser APIs, JSX...) + +/** + * Creating a sidebar enables you to: + - create an ordered group of docs + - render a sidebar for each doc of that group + - provide next/previous navigation + + The sidebars can be generated from the filesystem, or explicitly defined here. + + Create as many sidebars as you want. + */ + +// Export the combined sidebars +export default { + // The key 'documentation' is the sidebarId referenced in navbar + docs: [{type: 'autogenerated', dirName: '.'}], +}; diff --git a/web/src/components/HomepageFeatures/index.tsx b/web/src/components/HomepageFeatures/index.tsx new file mode 100644 index 0000000..1f43ae4 --- /dev/null +++ b/web/src/components/HomepageFeatures/index.tsx @@ -0,0 +1,71 @@ +import type {ReactNode} from 'react'; +import clsx from 'clsx'; +import Heading from '@theme/Heading'; +import styles from './styles.module.css'; + +type FeatureItem = { + title: string; + Svg: React.ComponentType>; + description: ReactNode; +}; + +const FeatureList: FeatureItem[] = [ + { + title: 'Backup your clusters', + Svg: require('@site/static/img/undraw_going-up_g8av.svg').default, + description: ( + <> + Securely backup your CloudNativePG clusters to object storage with + configurable retention policies and compression options. + + ), + }, + { + title: 'Restore to any point in time', + Svg: require('@site/static/img/undraw_season-change_ohe6.svg').default, + description: ( + <> + Perform flexible restores to any point in time using a combination of + base backups and WAL archives. + + ), + }, + { + title: 'Cloud-native architecture', + Svg: require('@site/static/img/undraw_maintenance_rjtm.svg').default, + description: ( + <> + Seamlessly integrate with all major cloud providers and on-premises object storage + solutions. + + ), + }, +]; + +function Feature({title, Svg, description}: FeatureItem) { + return ( +
+
+ +
+
+ {title} +

{description}

+
+
+ ); +} + +export default function HomepageFeatures(): ReactNode { + return ( +
+
+
+ {FeatureList.map((props, idx) => ( + + ))} +
+
+
+ ); +} diff --git a/web/src/components/HomepageFeatures/styles.module.css b/web/src/components/HomepageFeatures/styles.module.css new file mode 100644 index 0000000..b248eb2 --- /dev/null +++ b/web/src/components/HomepageFeatures/styles.module.css @@ -0,0 +1,11 @@ +.features { + display: flex; + align-items: center; + padding: 2rem 0; + width: 100%; +} + +.featureSvg { + height: 200px; + width: 200px; +} diff --git a/web/src/css/custom.css b/web/src/css/custom.css new file mode 100644 index 0000000..d082428 --- /dev/null +++ b/web/src/css/custom.css @@ -0,0 +1,49 @@ +/** + * Any CSS included here will be global. The classic template + * bundles Infima by default. Infima is a CSS framework designed to + * work well for content-centric websites. + */ + +/* You can override the default Infima variables here. */ +:root { + --ifm-color-primary: #e63054; + --ifm-color-primary-dark: #d8244a; + --ifm-color-primary-darker: #cc2044; + --ifm-color-primary-darkest: #a81a38; + --ifm-color-primary-light: #e94a6a; + --ifm-color-primary-lighter: #eb5875; + --ifm-color-primary-lightest: #f07d94; + --ifm-code-font-size: 95%; + --docusaurus-highlighted-code-line-bg: rgba(0, 0, 0, 0.1); +} + +/* For readability concerns, you should choose a lighter palette in dark mode. */ +[data-theme='dark'] { + --ifm-color-primary: #ff3054; + --ifm-color-primary-dark: #ff1642; + --ifm-color-primary-darker: #ff0638; + --ifm-color-primary-darkest: #d4002d; + --ifm-color-primary-light: #ff4a66; + --ifm-color-primary-lighter: #ff5a74; + --ifm-color-primary-lightest: #ff899c; + --docusaurus-highlighted-code-line-bg: rgba(0, 0, 0, 0.3); +} + +/* Configuration for the GitHub link in the header */ +.header-github-link:hover { + opacity: 0.6; +} + +.header-github-link:before { + content: ''; + width: 24px; + height: 24px; + display: flex; + background: url("/img/github-mark.svg") no-repeat ; + background-size: 24px 24px; +} + +html[data-theme='dark'] .header-github-link:before { + background: url("/img/github-mark-white.svg") no-repeat; + background-size: 24px 24px; +} diff --git a/web/src/pages/index.module.css b/web/src/pages/index.module.css new file mode 100644 index 0000000..9f71a5d --- /dev/null +++ b/web/src/pages/index.module.css @@ -0,0 +1,23 @@ +/** + * CSS files with the .module.css suffix will be treated as CSS modules + * and scoped locally. + */ + +.heroBanner { + padding: 4rem 0; + text-align: center; + position: relative; + overflow: hidden; +} + +@media screen and (max-width: 996px) { + .heroBanner { + padding: 2rem; + } +} + +.buttons { + display: flex; + align-items: center; + justify-content: center; +} diff --git a/web/src/pages/index.tsx b/web/src/pages/index.tsx new file mode 100644 index 0000000..bc6fbe9 --- /dev/null +++ b/web/src/pages/index.tsx @@ -0,0 +1,36 @@ +import type {ReactNode} from 'react'; +import clsx from 'clsx'; +import Link from '@docusaurus/Link'; +import useDocusaurusContext from '@docusaurus/useDocusaurusContext'; +import Layout from '@theme/Layout'; +import HomepageFeatures from '@site/src/components/HomepageFeatures'; +import Heading from '@theme/Heading'; + +import styles from './index.module.css'; + +function HomepageHeader() { + const { siteConfig } = useDocusaurusContext(); + return ( +
+
+ + {siteConfig.title} + +
+
+ ); +} + +export default function Home(): ReactNode { + const {siteConfig} = useDocusaurusContext(); + return ( + + +
+ +
+
+ ); +} diff --git a/web/static/.nojekyll b/web/static/.nojekyll new file mode 100644 index 0000000..e69de29 diff --git a/web/static/img/cloudnativepg-landscape-white.png b/web/static/img/cloudnativepg-landscape-white.png new file mode 100644 index 0000000000000000000000000000000000000000..79a97f4851eba8c64e0d2cebb0aa2576c7b110ba GIT binary patch literal 52780 zcmeEug;!SH_U=nacLgxCG6@JMk;T|ew++p>v=BZ~j-{n7=h znU$p{_qFn?4nx*S*r}wymMnoXjA=Of(T@96>E_hlTJQ2b{NTUaaN0ck zWS88_qWeji{_xZLN!A`Ui_WLFP&fM^6lv+QzwM90!OPF-jv>r5N=}wiyxloQK*l2H zA3XWJaN1Rr&Rt!fxY&^rZ9Kjo zZXY%e-J`P{v+_!>wHS|mN35r&rmQ^6tEh$=iQ-jiyvq+Kc0ab7t65aKq_BA2Z=W}m ziJ5sF|5VlwvVdKAyR}Qi{MI7$hwc4PXapiM)$10L#V=17nmjwVjXP-;bwf0jBnO-AkGmfK55+-cvpBd17nN)4Y0x&BI2n=XaBf^ZqZ> z$2Mg5F9cx#FBG%s?RAjm-u4At>}L#4t{#(WrzY`M*%~5-{!2+;pnNE(<(}f335gw_ z60}qznTO`&-$+f(@{(+Hnm)0KQbmtsmAj1n#aD&&@gWcQ_XeK(Z}?LKuMSj%p8Xc+ znAHKSqG52G5gO|Iz4ChgJFjr9{cj)oWX9l@20oj4?vKcrOa_5@{96n#lv~KUv!T6*+Fei1%4++&nl4_5I84wx3*su!g2mH69g&(m^%v* zsYpJ~qH4P)_2#g?<}><7kC+il?HDZjO#|M{`mL;HUnGp3-zJT0&-RzPMLdVOqj%3r zu$>;-jqDx}CenUxycuHLsrJ|!7n=^Gx;n2L!zLT|n%~|PVe{HBZn!@F`!Ps_v<;4t zB@#-x9+J0YQOlj|zE z@ovK~SF=0n*l~|XQPqihkj-_#DEH7#-C;BROyEL-f$RAg>Fl$sn<`2@{#6)aDB|D6 z;%I&F#X(TUu%MBM(>`q-onbE9X>yYkW;Nfg-By}rtF;i_Zewo^(aN21(|5b<<@IV3 zqV%aP);_P)5xI13{7$o?vbM^4a&yvqV$e|X6(^Di?(fu#fEgY$Ay(`pyLLLEap$n~ zw&c#m>fan!Jp>Lz;~2Ti9!25rbp~2*?8x|@=mmX8U?PUp{Twww{D@fP_3=%6X{G`FV-$m zES}${yX9?~1~#Q|?eS7hn5XTDePi*%x^l1XPfA{{YgZ-QUfi@h%_Hu9V*e(84opss zSSk6r{+-@XdAGyGOWl77Wmf3@mPTioNA=-WD+W2g%?0%1;9#6{-+EF-!1fngg}({A$Nl-1hHn<_ z%81V6=}Q?o&Q7{(T?E>4R@LU1ExdVNd?$Zc1TFxI3L0=UgzCSp>Fo;NeJ)m2S8Z>Zy@K>BDEYf-#T4muWIVu7q&M4 zd8lq0kYvZ?>vn%5%K=``rYZ(fYvkby4~x9VeGT&N0xZwC=f1h4k;OF{sv`j_8TteSAHSpNHDFPC87bR^JwpHmZY3w847^hvME9-~=p&LuIUQ;~j2i zhDK1Ub^p5@n}5qe!D^8JPUFybr++XXJxjW)f}0f zwN*94S<3;cDW!Ie#o=53f1hh<6Xlaa!Bng}{XKUVqL|^>pf}1cx?^y|Sd#5vqJQ`1 zZ3Gyq%rEDaLA+C6$KYUu@CN*n3h0=Gge{oFgTLPm>CH9j!X-g;RRN5Y|9YyBN8&zM zLlkUqIO2bSaYmspcxav``jwYkAyK!=RiWqQe@DsKgb$;qHG_+lbtCs~sdm~RpVI;Nv_rry|43x)XHc4i*H>3dsD` zU`(nz{~hy{_#)|!tZ?eakM=$THUR#4j`AP>3@Si(02EdM!@u{;EU=WV0szoe_Cv!7KoFqQ zXf#BPc^@9GfM-e`ws3<%B&mlOk(q9^r@>8dzc%K(wN%w>r)zXEUl^X6YSbyFfqVV&!IzK`+)AS}kmkG9ZtEa*ZXWf{Y?-A_25SdYB@yD;b+B66_* zG9!;d?e~&OnJRCt?l*y_=!}!xzJiUKVCdOpInHs!gb+tX%HMeUj@!1~%4OF6xb*mrwkd?>-kV0TtqlEeKfItZ?S9 zEC6fD-dpi*K3k2}v-4Uw8$&~myo3972+;r=&DX2C4h9Pw`1ISg+#CA))77u?!S{I! z074$FA^vEOj?xv9ygymqDR^X=YcWORTse-5afbYGHn!K7r#%d~f2RgtCD4;-pD)^g z|M3lzoZqaR<3108Umcin=^S@+fSVr_R(pRu^7DRsM^W=oiHi3lD-+;h1)m3CJl!mk z|2r*A2^H(5>JuqdPd#KvtyKTLJ3*_2FbHf6WjNgL4f53n5&3BX7@I$Vm>h!h-a%)a zjYj|bd<_+NBg=iy`#~E2;NK)fh30rB_J++2oo1i4z!7b#|x;nCmu`tbonvzZU z2S$KEi;w*KTZp*LJ(ht$UOoo~kn-El+pFE5KL|Zmv*`WTAkw)1*Dq-A*7`*=)b39+ z(GNuND5mIj&&OpF+-uNq!sL#El_ulJAe)G@=r_IP-eAyeY!D+`$)72C= znL8c>URI%i_-tMV<7OGJ&txMDb*aH z!SCvh%feFKvtyEL$*Kl_-J#43rsCu5TT$3^ZIPUVDhBVHV1EO z_Hc5_P&O^`{si2mqm|RZ+3Ve0Z0ec2*esC)fLUsTsxx55B36ftzq3Qmf#fl8M@m5W zvIz+{0V&Ii5$j4bBtA;W6G|VPE*=(_uloO!hOv%o`EuLff_O=-aU3tB! zH}9eAzmKp3(3RRASU+7dB!UGzXdo})zR&;kwD`!up8(pJ0UQ$!a=3`M_c{~zeHNyF z2oAYZ3G5N1Yf=ALlhuGQSMvU_w*!taVbUHSo(3p}yp%Wfe^+X9zfw&A?hvRT`*2m8 z|H_X4?+*Xt3*j$=z^mn1v^rUgun1;@lJ(zr1UB+-lzNMC+J<*clpMyMuA_z9g9=OT ze|H!M>=2-{BcnjZOx}UWj7+#J*-J>AtC8HJZGwbg-{*s*);FG>C?jiF;i_Pb)F_-3 z)baiI1$;8<2ns-n`Ee-Xx_&!K4(*l<&AzJrhXwuLsIh;kbnCNBz5_-y(BOQ=`-2(M z+$Q?i3Orzfwu_nejN#ITdix;1>({$CKsaE4^5W97byLr)Y!)~fH9hVvxrF;%O%S2h z-qvzhP-hT7s41XW<(-MDq6V;4#Pj?0eZW@=7e-@(a%oT9VV=->PoxjeQd z+sGmfwgch{*8bt2v*2VRbTqEwvfv3MfuuV?A9K;3+EjbC(9W3}{6iTc9e>Bp?JvjG zl!1}Qce--ppIr*8=;5F<=l&Pb&!=wS=P!zMlHnma&5I7lFd z!okq=MyjkORBtcuFx3%OUPy2>o6qYhJCSQsJ%ot1|FK8_tUIm%1hv{z-16+0Y6c;q zC%i`4=^Jk+TGe;{b_ zWu9_;4QeGrqEOVo-Z;49-9>q12UVa3J_@WgMv!CEDD_&Tein?ft%B=7{p;&Ar(3si zq;KpHNVuRnA-;~n5bfA5a6$vH;AL<|2?Oa4xbQ*St_6eYfxRQe`JLgg5QxRh_TG!= zopCPo1@z$xYn&w|0GXv5I0N|rD(({o6r)rYcp0`ko`DBWQH=+R)sOwIfStQ%r>6^A z>vXoPqNS>M0{|mJ0x)(WP@E6JTE9V!<8((s{zJ54jkOLtK$&mT{ngEI(JCjKb73LG z@JxHb(gK*eO{eI358}^d{q9c-u*%jV?5Bb_8VkWyAa>IR6-;j2^ru(k%IKGfMsYJOqoBv z-6`|sZo9gP0Q=R*HX2bRJ-r_PPRt3Dn^;%3x$_su(vGw2^=|^%z~L7P~s@mPm}x=DEZ2 zIFVeH#dEQ$Yhb$a8ru7Gh$t4l^kn)IsDCMZ}D z^b3JQfWfXkH-xHgv%_}_5xQbQMOZ_gzWz>(22@2?6x2{+2Uir^>*G@u!+9 zd5J#9xB~Uxs}Of)t7rLhjtXse<;cN+V>rm*C&Jsh$PRg-xB2_Lq9-q2{*A%T?vKW4 zWP+r5XmI4^Liy79=uDBkc|Q5~R#*~v5L+TW^_je93DvP;u_=mQEp=^X1swAOZGrZz z#f8h~3JQ+8JE%EDf!%)O)>l)TRMKZZu5!X8=7S)RU>vbGz(5b)+%e!_>^sv&J|gzX zXcHU0tZ`M4JNs61MhCaJcqetmU1)6m3D|o@yn>@28?3MoImoLa#qV5eEL?x97da8S z46kNdkc-?z9 zjG&50SoLpgfe^Uy5kxm^F2=fwvCSZj735%Kj|^@#X?g2-mioaDP@=9TEt@kXstDDr?$3mdu00hI?CMdC`&1uMdo1&pWd}ePY|dJ>ty&; zXBU#3(DZ(|LS@a`nLX5A1w!)Le)QT&sjmQ{n7Q{Rm`&6cK;VH7g@%ttLn|A|4Kd56 zP$AIxEcgA&TfD4MOIDbx-|pop*Qn%9`$3j@}nF@8fD8{>$DbJLu+6`rYe{6#R8T`&dR6H4hju)U-BJCKo^lumG#RuClVH8VJO}_L1bOPc|CsbliE_{at`7Fnv@aH7}#@ zzQtBKX(?~mQ#{=}m3ee~dtm)HhH)+AOboh05t%6^P{-;i&LL$23FR~ z(iPaL!vmyN{>43N2h}+jgSUDrDB{V8C~%O73{X=k$A_MSP!a!lRS@jok@*-yV6i2p zK)kMGjpGWLA|p{Mo!d9>Z0Hx+JpxC|CG$4cb>q+2MPlTa7ANU?z+;HiJzf7g{^9XHh7yJhbquXR1mc_i; zhS?F>{|1E{{1M(~M< zk&8phfN<+`hZtp{1;WZjsX zlrx;sKugvxP)#ohhb$nFMN>e!$MBsH@16ldXgQz_`(HEyN9AqA zhDTb*B}e=xLtI@z57B+D5yS=vxggs<2H@E30GHU;7m}(Pp=xi>%Jvpb0ni^gibo{r z-0bpui`70(7zKhO68Vm@PId}Hp9S~&TF46lrt47Ps`u5`g`0)Q$W2gmi~!j%{g0E~ z5b^_~XROVlYgxs=!2?Gr;6}0lWB}`I%6=VrRbP=QQ2lG<*iE_X3(LOb(;Gr=jp{7d z<%GcS{8DLJjm>%yziJAfrxucApF!Hjy{Ad^^7Idl%?o3YvIvy)Sa5VwN8xP@Kls}C zw{W!pjB5f1TK{(ASpl7H7Qq^kFT26k9eTc0dn%Ee!`ced3!sOD~9W6aZcy(9j$- zI}cHa%$jjqwI(A~RYhML5s~PV$9uOxt3VLN@{?2f_H~g3>e5uuhOBWNptLKx*)%uQ<@C`9 zK5774-G66Iw2?1C4k-XS274d&w4~R3-2o ztgO1K#+--&?Q)kgGeecK9A8-DXJTb@d)^#8F>`Fzl=JeDwgG|*4gesDxA;OJ`~5FO zZYayqppO(&F4l-_Yr;WnNe4!f`=<8sg+g@0*9SEuE*_j08-B>$C|F{i4)y!iMT}3w zm8dd}x#`VuTg<4UvK9u2E}{}i;2_(4+(M<(^=pu zRD?sKOWJH_YiR6`j7x^-9mEJGCyFojV!r!B09}~@U1(l}0D%q9jIbFVfYj5R0CrVT z8=DyrqzyiXZq zXt{_DFpvL8p<=^Bp6kS!cx|oqPY(+LQfd zeMNS#SBLwAVS5Al04yhJxw0=&F*^)Uumgm%8US5ISsiHb6@zHV0uNTdEwXpw_3`4t zmdIXZF+apS;^fE3hv_4UMeBUR>2=@=f=j96%n4nKKsC5BP$2~}CK`4GpO|kq?gbEM z5FD#h#fCou+K4#Tpu}MmHAWc7-H!b$^+FT82;mx|W z%s#U(C!0(H79*$)CxiQ6mHK%m7$HD#^cED%!HRE=3#)H9Iw)!)96>+p4sF;3a}s?( zxj(W$QlzD4VN)g`OD#2nM)v3Sus}VExeIsQ2&20Ot>7hk4;Pn>8qxgbMdnWBb2cboAPB9HNuhbfJ2bEc|UU$ z60WI%>?4;A;1cip%yKVNj&HgNE-u>p<|;>B9U$Io7TI;n&$i)$szAYOE*PJ#@A>-U zJK>2EEJY>$=2mm^Hbg()M-n1GpJzHMEO@Hhlq~zfw_n_lCe_>*W=+bTK8Rq0w{Qp0 zG{0mec1HvF-084-(?Hq{(3jG40X|&`I)V!Y+6a=McB{VYqtuM|aDcJ4F(Pq57!vdW zDCzPqd4o|gv!tTCBi4b_Bs2^jlVO}SE5ndjhnHeHAjHm z-2PH44V}2$i~tx_)Y0V=FcOy;e$Y%{%?O;= zFJXD?z6~~8t8gJ#{%|#FMKZW8#&YG)qEkvs`6dvN7trpi7kEuz1DW7we;PtVhOZ`C zq&a-;dk67<_ob=Hsqh<#eb1r zs_Xp8o+Lc{G7cRF=n><<;}~3BSy_%?(PskD^I6?yG23xb!A&ek{&0{kKWi4u`h$1j zlK@id1Oyx}L#us&{4{~gUDet^9&BRejg?;|AGbmJnZryu;;XHVClk=azUUiHW_Eg_ zj___j@Mg3HJz1PiOkci{Yq%VuIDOY|KweQIkBR936GYu`6Q|MhWpAzrPj}7ptfcDh@w@&fb+>01?PLBN&`%3C{HiCGpuF{8DnfG8zMAksI)O zgH0U-RwYFEXK#K`o;EUo`BTvwj`-_45|TPqyKmaDoW-ubD%?RM`089?q1gnF%&#ZP zjl&_T7S3N?S$U^vs!cYozYZu9MKlGL3&96fv;6i~AXW3YT??N1u6S*0u+x3M*RuKA zqY%s`Ck?r~6`c#5T41Ke}J_Q9wX8x`JY&mhtt@G)OF(n0f zPtR@FqxiJTtuqyk6tQ$-VF$od@zyKw8nM&b1XR7KiC?QY$9xMK#sjZw!U}4OM^8JhSONJ=|O^zlYvn7V_iSfuUaE&gI9wiqlnnBJs<8E?O1uX%6cl+l?IA> z^m1037h`01eM0dY!4!1a4pF=hhE!~PkBRIVCC&D9t!m2rI4hpd3u-XrZ04!R0T(q4 z0mU=)t)sI@1$+o|KK=k=`aAIEMX=?#=V{8=><)loX>TPY`ILa1a-5g?_7U!f&&vEd zPC&sH{=J)t0Ff@=o7Qk2E;(qYH ztCOiZ24ugTq1sZLF@-t4)IdSf6$8kVm8}6L3Uy}?ZnO+ppW+9a7(Hnu`cCIYwz&Q45jc&2Q`|rLX!Hx z@-I|9Kl?dEeA+KZ>%RgR<@IH!R2b!@jp-Oo(%IfpOyR3v6RZ%7`^$)+@@<}=Cm03v zb7{A^p$UsTR>c5PO$N0?sd;)Kp1(pIr>)CSYaDwu`5T>SIHb$6^)0&F+oMaHT`%w^j0%b6 zXTs3xo9j!5qJbB%1-GvBzyu>sD>nHxbi+CnG8*ee0tz6q-e@{!bld@0pFa?YO(=-i zKs-gW{291e3VXcW_n<%wQuOoW!|UnUXA)>_=98~9 zm6FQ)U&Y$!EnKAACVV9Ixc;v3{M;P^F?Z5v_3K{fr2qjk1jk%2@8ei|zQRI9;|5An zhTL=(CM`SHIE_4+JCsDKCUYHEgmMNzFQyY<32s3ooW5hkpX>lFc9v zr~z4#Zb%;?ovuEcIIz-h*P6>CC1a~;N#aNj zuq{Poq|o1Udy&XmQMw^KydT1Cq!a!)2WD(zRTAa?4+<`4do90s-;g~0`7Z*u!K@W5 zKPT*YT+s=5mN0It<`yxvv+X z^PWh|llj{)(KeJ6@~r?6y(+yL?B6_mK7&koweTt}^lY%FX?8v!s4&7aH3_&tf`e&z zAx)O`Du86vt1KjjKrcYii1Qq{SP&GvLhM&iOK@57@tefW#f*dC zn@HTlr&wcFdbXdA72M!nfy!`Kh|!sxVX`U8RGVRhCdu*c9BbkU$qRQwy$Jw3eF|}9 z1d#7_5zs?KNy^*pvO5mDaQGbi_*T&hO>4)sqp<@x{~)UphMvDUJO(1%c;{ zYWIkS!P>{9Ymc?Pg$x}LVUJo)E0xILLNEe)OgIoKg0i2@{b^G2JjjIuXku-}$u`*d z7P(maBT`T%aLGQO?yq2;_y!*4=Wy*l0Nl(N!y?hto^lw(9f>w(b=WBL`rWnUIojpi z=(~g-hHDVqtoG3Dhq7*q^Fqn_4R8jDTO0zZa1Wojci@mslla)#JODJx3ZU^i2^jZb z$YY+`Lxfkt*YD>x3jn(qg>|h6ib2Hm=qoJ)u`VQs6Z?UF4AVC2iC+%Ls%}_Mc95%c zFMi+NPGAvyg5ja~w6XbxhrGfVr^hP@mnI~Of=LieU_sf$llfoPky|+lSec$qi44tz z{0S9#GYnt$fH`{P#iL+m+BS<9qEzXsyf9)mAL1J%g#2G8yhSIoBvh#9cDv7Z`=0f6 zei|AT+qrZX<~>b0Jg*noJvBl|E8omzeUEVaPZGGx*IOYM<#BIdZ}H0(1)G3OGG{C|L*l9)Yf{t-V{N zZKySZld4;@K#}`&;bjzkwuBvdX1|cKHE)pH$MbIgY>_XPFIeL#J4aSt^ODvi1Zb6?umAgqTVI)Qgym#(s?OAA&)8pN2ImW^Y{b4v7S+Gcp7{|BvA)5}< zwItV9XNuZWhm+$(=zWWs`x;`fZxB<3Mw$e>EZ#hOf=QDOj=0x8ZhJFGa$ z`xe->f)|gf`u2E_}_H8#G^`wj7m$2_DHkV@y z{N|jQ^;a_I$n*+fKcQ>*k=<7_jkl2u_7WZ#IQjYcRC5)=4;&lrcyCX39l)r&CwBxUM7n@gbAm z%Qrj1y4^MY{^uV_NfU|ck57<`c4toa;f3wO51O&$RmDw|d$6MKiYizKeh@miG}w+e(5yrhShzN7Zl0OM9E;CBFXlNtQp`Bj5_4r8Q4c+8AC8PD<`?d~$YY3ogn|mAJ95ia zU?UPqBq+jDClKjokbbCEyL5>$^Nm5SqQarmVfXvbXl2ce&vOVHwde9kwWb=|w_BC` zCKp#|J-g+Ftp}?m%csrX+QtO!<6iU;8g4x%P>LB_prMh9fT6VNW`9_58jMCKMD}_M zMY3dSie;`+mZXy=d!A`#D~q1^i(i*_|H78{+y&La4coIT5ecT-5kBl6gDf6>9Lhz0 zsezCdH`w2=`}$equqeViZX6`{K_0^wi8;z7PBi*?@8j`YrK=%Z%8%``sVK!IMh8(N4cyUo7yHr6mr7`PJ`{6tNkC zba1h!UdTu6Rpsym9`8s}l;`@hgq%!a^$eRrz%haY*Y19lxgK#N9)Q8XfrAvm^b^&W zXz)4-FH+Sfyw~^#l9i26@mAq#OU!V3uKwXpO-1NNqcoQlj)B0!Pi71z{`3k)8jJv{ zM*_-|v^X2Hd}JCAr~{83+cm;^63w8W^m{0Uj6RKw52JQ}<7wZIX;aoeG)sha8OjhF zU%c@6lv?1cC+(^6VHy>|R#WvIU!^Vr``1Lk{3f4B6E7b#hv3pmjD>2gj4f*#WCrJY z8tf!e09lv~t?)PL8<(|BY_gkVAGTl0n=U=6%M)7SE?+U8F{jKm?S*b+(_!dK6QWeO z=$2VIJxT0@u^rWYr`ET!@pnLrD$dB1=GhH5yU?eDqaX^=uvYUI#Y39(gMP><;bbPFj*KiF6-Xru%NYN$ zdL{pID~AxPjhLXP4@Z^E9tS8Th|KEienMrR*#_Vn!nR;%h?aZ5r!9X24-7j4Ff=%~FpQ`PSEc-36voF*Ikj zfBqo8KQsHIIdYU95k90dX%Z)3y1}Hlgm80asTNN2I!waKSBY@(=-D4vf3oqkT^AnT zw92;J^0tNTouS=+-qpDqCN)E!k6OEakpl0}W{_IeO18Ez$_T#?XKBuGV)zYG&D_#I z4K+Fc-9E-YZ0=)ej{Kly>jgz z6nC|st=wy#ZT$r53<{S1yMdm|%UJhW{e$?Ogg6meu%wyA1w z)HusY<+i{Rl})3r0#z%yF}9SfX_=?}Vn+opDPrMlXOrJSJI<-Ez(I9F!h7SAU$}#OH~}_~pG)N(Zos zVBkOYO%PTyZ%C)9m5hF=%I@DP(2#K{X!XPL$?Wnbgz4qWfZQDkkM~E<6b_(x5_3BE zMUaHm@MzAkRg{`rj!BRPP z%TCPTChcWKoO9;-cvEG0`HeqsG$sh&fTBNN^gV^e;GIj?NNtBJdgRxf_ORu%i{s5i z3n<3Xhlpv_r~YnxZ3B{m%o09rROWjh7rT8uE>0f3dCF2PL%KGa`Y4<)!4lX2a`4O# zBJ%<%E6V~bIZ4UM1|VX1dTe#9RLDf=&7Um{5^4)D%xPNHjL_mBiZE2GCoN@VZ-tZ!r;EE> z;n`k2lJVXCD5N21!p>8@8v2O$dhoEGP+qV4sjbm^L}^#0+o`W`Vk`^G)a}ww%){zi zgqzVy9ubkwrP|@3B*RDyzX2-^y=Q}O+jGXe7U4gGS~EctI5?5RO57JP zF?$7HI5yLzCh=Ku^DyMp%A7)TgTxY3mIhZ!7)Yxpk~J%yTrApTZNxh~O$|Q)ocZeY_nvf0$v3_} zZ2joe%++)$TwT-WPa0k151{=*xt}CP?0<;xPfMq(@R=KX?Ih)7F%ATN-no4M%UWYgJMTu#lIQvtjCi|rG%GH5xm)T0I?uRi`2<<8FOL@o8Ruy^gCu?XWIE&v zUJ-w`V@r1H$=_?tl|wS0VOesM|)*_IT*GkA3HUoWj@obsgImRKmvTJ7r=apTc- zEk;s->w5MGhUGmk6OAH}uJM&9GOgId?Q1#$<8s4c5HMx6JuGpye)4`&m0aF6e*K%= zPxax^(d(d}DKL8svT%;6gZ9zU(PZdCz9oqKf>&MSbb|;Tzi<&VMIieW4w#M%w!dyN zs)pQ}H^4?df#}gAV9ulDSUsW`A@lMb9s`a;$w>upTli2ajMy0ZiKUFJD4M688uLQw z4|(0{s~NoRMX|(L6H;qIVLW6XNPjMInw^~a0Q?(5Wi=kV1A?YWxQ6r5OOb`o4+XUe zTUc|<5wbKXwlX>uDF6V3gG!A#37aySA8hpOITkpsYk5JH&!aIMH>(=&IfZ%q+)eE? z=RKp0FHajjL%J|l5KGT?$g%sDY@%no`LWBaENB?t3^%Nvf^r|~spzHDU9m-zXdhzl zE-G7`w3h%ZW?*FWweSrp4;~ANGd>jQ*-H_^NotJ>v*>^cjwFw`ZlD;b*@P z-#gcttsx#Ve;ZSHBZ=z(@}*6#YRc9Zm$UkG55*xz`i`S7hJt++6gmyK05iGrJ19L4 zWtOF=-`?cSPfy3+duGLvLn0vlfj)cs;&(DLbAeZhYmTR*By6#_`np3Sd)ngTN{0PU z4KK=LTbR9;x$#sAP#Ed7U#$R46DaN5Xs(`W>!A#F&BnN;9-g+m_c8K+w7_9=6eonI?+7P+LdN_MawTI|@;{5P4QVT@vv&yMs4tyqq zsH6v(H=h*;J8=-2P;8TSO~d5Da>UXSt=hY9Kg$*PyTp5po<}b`wvQ2h?&ZYkpdr*v z=KW=)D_Zq*bm56wE&9gszC5;Y1Annq`n1WAV|(bD^5aGj zM};`ezysyu!K|?+)AK=@_wUi8b+(7Jt4G^_>4Rv2K<4Ba+~LNN3@q%TxM0pmd%$1x zr(>nDYvDVpV3Y3lIfwq}#6_0Jc_2x|a=vY{A3@(De!=&v(t{> z>`}^OFmaccp%_4AB9R>V6mQ5|oE=J^=zLv0w~qubfn5#Ha)AbC7(Y!~ z4!;RdGYD15pGSeNI=NEEcO{HnH2gZ;@h{sOsmmoO@E)_BFOP?H6_O)>l? zErHdk0)|UU5jKnWVPi4kW?}ttKAa|i7FnHEp1Jm2nG)e>QVco3#uU%1vb${`{e>+K z3JT!J1Z~rP9?WVk=3kd3L3~cXhbPLJkXlUpzxLS0sY6|d6~iCcI}MZ)E2lr#${SIE zG_BW6TU<)Ajy^KHKGe}?1HAY35{V|QhL6RykCA;3FlEypmst@Ikufv{RtZ6KDAa!JJV6NiIZRpWV5q1yRm3SR4e79kZp6%#f^AM(=EpDFe$lECo zz961zhpYiy#b%QEn*@5C==|W(3x{n# z#;P-R)pDj2jm>zwsSNuDl#cM`9C0S>>-8bi4GcdxzmQzQykuzE28-3>ONU!z#O;;D z4v{u$NNQgG!|T%ct6Nv2;@XR4-`ou{W_2p&Q#%Tt|!nbeG? zjHbNQwA6~4^f%uvH??`?>o0@>FE*A<7CO5xXrN)-?P7cCbUzEKe+mL8j-WA#z7o1m z`Zj4J4jg%yu2|&^!mpr6(9-N-B-3@S{z018^?^Pt49rhS3h=cKcM~hANN` zIZ})0C&tA6izN4o_io3t9+a#v+;*PdY>kujRLH&^aU0&)?f18TrFmM8%~ZEp)o`s< za@pZGD-dIyU&xU7%moxlA7@*JK&}LVxoxbtCmU# zz0R8}dUUD#{vuxFX1chk(J&TEt#eFjN@uscR*1#r}cm4BP$&CA%B!^jH1i$|a~KV+U(WZ+)Vewy4}r5zX;} zl7Y(U4^{Yqw3yV74}aNIdiYPOlqO}=(h_gH96>eCGUw#c z+NagostE=tkUH@wQdITcY8aMkyGRup`k~PEklIE4PvVGLHUWW*rP}lo7iv7Q*_rc! z;mweaovI5@Xw6KF=3xAJ1N_Wt!$Bu65sjN3V@!Bl(d8njjI{apjnpeogt?}~4%@=z z4|u3B!3|Fz=I!(f_Hjn?Wt#$3NB6l^2!1l6=TliMgWBp}-J@5s58ban>($+12DfZE zAzs}*k8^)F7LU&5P%_Ud%RcN9Uo2{@bOFz;E;BWn^VOkTVpyP=8U~%Y^7IHkJ1qPN z;yg8Gt+^~E_cg(4SK(zeB`uka0dej-xV75#s+m0{7OYsFPbsdoR{|ECykPohDA@Vh zRFs;LdJ0g2Q*}UOPOLV&&RC_jLa8Peuz4zLZ|h(MOZ2n|%&CmabsSFYW4;z5p9SLn zCnX=-vK$caf*E~nZBm%AX84|eb`35omc!-bLOcO}<($HMk~@8C>Op4DTDkvitbx)VLY8suC!Xwxqir7J|k)Z10b5I=xfoNMJL zt`eIatS{T>_n38!@H$OVh0MO#`KXsk0)$$pXML22*aXU6ezu`qY9na)e~9|(uqe~- z{Q;Da6r@BD5JVbO8YD!JkPwC#I+X5i5TsSQySoRZkq{AZXpk19yOI1oFQ5Hhzx`{k z-D}-v=6#=Y?sLZ(r4YWJB18_pIeP)?x9%?E2kOz{esXqngSjHI-fruO`^uAta#FZL zjCa?cDW`v8Ad*U+#f_W8K%^@bi(zC+&ccnP9$)&J*{nLKoEUnm=k6Px_;D~0e%H#r zk9~U=PGn`>m<4h4oepN+sPsE5({J4YM~!(j1L#+G3pF*VIpf-uQPh}4iH~=07zaad zcM$=4eAKcM)@KZcUqE977l9vpW%c`29#!`jlV#sD75L|$Mbu6`G!pD(>ju$<=n?Yb zmNaMvOOp%5+s~pBxm+_fa0d^e;bi(_*CD^c-$&s!ycx9!4xOYId@+41>icpfUYZT8 zRKBl2i#AtUBrau+E{pUie0zJO){7-QlBQ8w=N~SYiRFb({XxiK@Aa#a0r0 zP=Wm)e!v1VK^W=r2UC^Jw@7iXYi7GZ-s8oZ5QM{ydtg)A)D!!3@Fb$e8Zy zr3&){)Zs76IDylkve>&=Y*6Xk>c*_1;brHTg~5C|?F%O}i1kNaXq-@rH?<(nF5Hjg zqLC2~J2y@`d2VO#*fXkSuxe{j4Xk|R{c|DfXf2l>Tjuqi&Msy*r*=XuNVT>5hIIfB zL=76yR~4jjCE&-j(vO%*WGC&N#n%|Ne|^VKrgyVEHZb8|~yl_nMG; z&=)okoAxQzzO=$HXe(PHKt3TWs=&a$2fEfT(BxabXkri>L8bjXQdpyUt6ApLr~Z}1 z+D?^sz7;womVXW(6H%8j#C1j6e9#cHksHNAM(oH^DZx{gpHUku3{CpJs5^AKYrG(L z@k}l`LcGg&-m@a#J8r2c8ba|0)TAkQ1v(yUetNS->EE(qu~Awl`gLl5=k4~7Ka>D3 zdzv71_C^=?AK%CBkbgkF?=h=g$V*}Daa9Z0fEMSihES6a;hE1^!ZVGPiudT0irOv` zUaHs*<%jy$zi7gQNrN{i|B3ixQPGvB@9|$hU?hAj^iQ6!o-@YgQhL&eG41Fl5YYKn zb;Uy7jrk)ZJcrdT7+P3IV{z|Di5k-4WsHxEjl?3+u4G4@V>@jC{aJXY`CA21$wQB{x}TK-yTxxRk32fvF}PuoufVN-3RRQt zaI}z<{(p6%$(w)0Q;FtI&&R#{4;jZGp@S@M0}XbocnZ0{N~j*^|EEeX+QbYhO>H2WSAY{uZ>g6UQ9sQa7Y+}_dp~%36^FpRQSl8Nn&rHv>}FhL(5qjJB5*8t zNo7`ftLdQt{}XRU0t65&h-iti{=|T`vCM5Gwy>7@`wKX>(v-Gxbu_d5gH(##ToPCY zUyVTt8Rr<*-c4OxSgs^5w$1#T@%{Vq0cQJ}DtH5~-}4J+$Z7KnXB)4mU!5+~7pH5L zF$h1ZWT|U$$X}vk2W|Nd&h}MRit*UMfaTLjRX7$qlb*@@JQSeZ=Y@*5LLH5|KE}O%)86BNb>VbceCM*ISAit z7fOA}`SFQy1}-=dSof&dD)2U~`RfM(&-VAr624iY^(?9H(~hze%UOL4Wzwl;mmj|c z+x>Dh#$jFzptLFzqKsMQhr2}JHdTQdUi>>e868s*Pjzr>6LW7#V`R2Tdz^SRwb_5v zw%RO5RIiy}N`%}h9$kx(G!XD>w|{HoJT{;W&g@r_FjBlyp23o3_G!*g$h~#NtS|Oa z+U~(oL+_bi_E(5&(UAW|9r?^M%8zTl9H%m%@$$18rDa&BIP7r*KQ>cAl-gd-hd+H} z5uV-*gywrL!@V}sQchu=gC@rBMn4O(0JDBWhx-!846BAsv1?{kVzgYz!-yY1&#m?2 z@};r+qx2_zb^-}#DV?la(u{(FL@dOe_FV~IZ$N2XRO0yHpy@vRO6X8#s7qWio<>S<69Ck|?Igq~TS37G>=+PaS>3_G^h&^QPNZ3Xk zo5S9ftp?StJP*Q%DCw( z?+5@^!WQ6<<}DwR_g%5A)@y^h_@`_czZs1tta+2`TUdZCDHE3_TlAVOANo zVz>&*@IydFygM6E-tzDukBhrU8Jx3G;`5$PK$SZW;0E(ztbd@$rxBf}y0F|G=gC)0 zFDx!CrLtk)4E(ORj*EMMFF91HlK(>FuNzHzvM;x}zm{;Jer0aK2idABS20>%(U#`f z;Jb<1A*AqrCo(*fno5s&88WIXMhG$`Lm+7c47Ec<0s0zVj?@hBFIG_qs4=9%tL0|n<+NdEhcE6x@R#vt}RLbZB}RJ)9qB0m5R$%ee! z-=(1u6vkGoWg$1pw<(FCjR3qjBLo9V31SgtWjgA6HGWF4{8e9~XMqKwb*#0{|Gd>( z!r=PPx^{TGinLQ=V-2c&6?A4YpK-XrCR&V8U=F=VJ(dU$KzHm~R5irV#|Pi=7v3&k z{2~b@O=LEQ=C=sp1Xl)d;{~JRT|PGNV{jt^2wskA!*`zo3fwWhE$^u|ptD^AMYE7bH-kqN4!!(tR|xhXl5w6HKxLd_HE`nMQGbKV{FA_je)7rk&MKioCSPV+9J-|%zM zM*ILY$K;k`HuWEHswPOq0T_Pwc6zGl+>c-w@4p#>I@TJg4R!jaE-xM@(p?W-sipT{ zPC)%+39fuyv)HXzT0^E{KIzL0U=hbFoH8Z~M%Wm*n!~0lcoW&Lg4|A~5%DFG&!ezN z6sg$fQhd&;L(T}zyu92pbXG>5kd9pFu=!vlm?puYTC9AHz3^6Spvpmy$imtjp zU&NE_ZSA($&I6rt^5>7&jpOUS0j1{ZMvH^jT;M57{l)9$r63z9>+3tzRFi&eiGvEJ zvASxxX{YV~jax9^M{KpM#~br;T^NSmb+t&(`8LDkxwHa6H~fApTw>G4k9@-0n1==f zH;`@e9!4$mU8}(llwY8+UREjt49=%lKBZo6G(G+yKr)b5YiEMBQO7A7J`|p)`7TC* zb8utDLh4keZ&mru{_J}o{C%BvD38K`3mPTkrZzT&EdHaJU~On*THkclpYw9cmk+}c zbK{8C^m4O*1Cd?4ts;XEk0!TQk&d@WHk3u-`|iIJSwDf;1t6a88Cwb#n|GJ1w?6;9 zzx>f+0Vf@rG^vj&VZKiq&HG+Q_ZUtpX*A?me)Ll!{%PN6xUr?@_qA8$?4(YR;#1HU zD_$bZ0gLjBz5Z8m(tF2dUGEs0FklT5qmHb_&YQ^R8i@Ee&U_S?p3MqR^|BjBlE!z& zAH*h$%Rv7Y1J$Hq6c!q7Lsiw&GmWOxnVlUWL)!2F3+oqqDWel? z>V~k%p=Uv(XgG4CL}EcFK)u+k5hRig_zE%Ecme1zTi>p@3aBeTK3LI<6gkxDx%ek? zw^KO$er)RciG_35)mfkp+2VRgG?Ri2l1v3+bOCEtlRHOJT{?_L`?*s*A!oP)8ZVv+ z`3lwewmQoEHtI3eDN%6+|FCLIwDqHk08Y-|Z~de^JAum|U@)DiaLH>)0oTXfT?WojePRG%#eA82ae^0BEHk40S6V9wMm)4;uyA2!QxeS;CmcNV?2< zy6F5>f`D~vRrTk)%d%=g2`oZtGcF>`2rk)x8E81La+BPFvCeJqnK zKMYD`U5FM%O$U~qU3mAGnG4LEeHfj9F^u$R49(*NlKSF8$E$x7G}qq;+y03{)o&&r z*!Vbu7o7Ntwj@*pb#+Ym55gt;WHNYg%YxEUp|Y-AE^R_shJ!z5-d_ZD76kPuupcoe zC4KfXMmu5PPgEk-Ys>;Ucmb-}-rH(GDCv`n0%Sy@@L6`wYMC|-NFVdDZc zyR%V>jvI=9rv2_?d)8*ys#ndbisvW0)bkGb3+d%#{EIlWP+Blw)-x`ZidBGF?}^;b6Ej-I-0L)mEY+f4xdYQz z1iDdlh`;$sV*10`viiz6$;ZVa>$@;2iVDj%-`@SwK=NhT!r)qnE6_ABxN=a#`UC0i z#iVqo^1(c7aL4PZ4Ga{Adp=M;dq`$7I?HW0RN7 z=1S6C$z(&$V`_b~2MeI-SpWL@v*IqEuW<+y{Q{j zd5~b^Fy@ewEw`#c)CtsoLz-CNjAx^vCVCX9E?xJLua`xJg^KREUAGGr0kY5_jYX)z zlO5*!8J`-63k$oRL!Jx92_#rrz+7rg8}5t`$(;vH18N=t=QqxPBYIQ5z>1+~27tD= z(exTqL;uma(Onp-9Onm?SPDKb`dKYYj{?@}wPM%znUnFOM|Mq2CC+r%(aPCX{V(|FiC^EpHP04Rt*-zP6@7PzUQAjR z6bp?YG?9x~A(k&Gia)Dl$zn`Cf0Cxkl~SjOGCO!>l{a2i{1v`cs0{+PV%;Tb>-gvN z4NIY~i>jP{=oM+ zx$C}*fWQvt_0zXcr@(xIJ7>T$4ZC?D7%EQP0q9KQf9(Oo9Occa0 zV1PsRnXr>5&?k%Q^3G3u6c9&jq+a^_a0fIgu4qfU%$q@`6|uJ|8|6Ba^Xr+qG2!J{ z!Sv={gEYMik=RoWOZ61su+Cg@!_lHb{k*?FBY9aOiCy%j@|`S2|IeTLD0J-f(#o7~ zBz;!pyZ^9nt;*rOD9J=n5P6&9XU2VnaA-^$SeU8C)6w33ad@LD0Oa1>l$&D6-Vl+A7x01O zZR`(-xC6TD^+{V*W7_Z}Mvy2PL-OP@;{M;JCf4^1`zxBPKkkmW78i&SmE#JjdPT4K zei`eWBx#Iz{&iFg4;BuHv^-lCLdhTnS93epS&_Q2QUE<2vpBU$u>ly^_dzcFo<2g^ zxK);I4^YnP&g2_!C%Q~GNyA~#x|GD69UIv{&G0c!_jK|&Ppr-xCZWxY!FH4g)|{6h07G4^PgDX>yh9~?NmO#?)} zZWMN-B70t|!1b{SoU{!&aTi~;>sA8?k5${f;*Q)LA8;U;FYc<)+33%$(YWqhNSL;v z#jD9&sewMA_=X7ZJ&QCIb$RaRj6_^@Yv52q=Re5_xervA*M*mK| zu@(biidqXV~DZ|dQN=puCB zO?DeM4+r*vQgt+oGp~9Z!D!+Xqi!wpEcY!jianuEPneSh>O1!xsu45x6aAQQpOMLL zz#DPC@+(oW*L+k1HfU6;vq$>-WovA3x=|^ubi|^te%rf$;?2CiuTO!of=_uycvkxD`f)&{}uFqfnLFqlJJ(amCFtl#dseRXj)-`kj!)_ z^ONCxQbnkI$Wj%UX38@88mkcd+{65LVY2dt0(+4jvO-bf;+zWg#(pflQo!ihzmb;R zY*!$IK~W@@^u{f7=?l;(^oA$VMsK5O7?pZ$LsTQ;Odv!e*$_roGkVZuA%Z%u?1-1D zdgMz0xWs3w3aP(gMC6LJmS$#`t^1!w;oj_5oIo!&1S4S_nD&=MkL3S7AS?F$VTci@jEqZ{+)vvGaf#%w!Ot)O{hD&@XCX#~ zIPNu&FcpC@zsWsS+sA$>(BtBcJRFCw`Qp2kDosm7d*^Z)$NXyK>u&f3lB&BLP_hMPB2rj5 zkO#CtP)gEE81}UTK{W$}#hvZ`Ifx6C(SF`cet4=2SrsG7zsw&&Qgm2NTt%a`W|`u2Y}TfCK=|2lMcK`8^!9_7%5aF z1m-&!gSyIaC1EyKCj%uKtX&_v`5Ws5sg>@`2%`}}KR+djHAu|gfMpU8gLnb#Yd4~C zq4<0F<|xA4=GvQ{2Z-qTZ@6L79|a7!eton^f+W}|@SJgKh|mU95Cv+z+KhLLh@no+ z!fwc9E_QUFfwz<7dL+(kI$tO5&w(-+Km)Y)H86gi`YruQb6e>@aj0P5tC6aLuy73{ z=KNE+tx!1f2of(#nS9jG&Etw%wu>&)fhQE^yFF2qVvjl)l1SmASZPNp8{fgkwz{P+ zanrYN`Ody&Y`?fjVNP3FOYb(f*id->-21IhQ7-c8Z^*C~gfPl#W#io`8ENwJ@DuDI zqr}hm3d>SRsv5Tp$zNd5XuLZ7UiMB^?M_f$-XiCB?{fM3Px+l*kE}q;@pgwnn`Q;~ z+_SMJ$F!!)Z@hX9Nm4eQm5UC%l8Q13_fdfRd-IDA<|ti~x}B|t$H z^U24mxDlGlY*TV`zTGsPAfD_OWUzL+v9i;{#5dqFjqNoEj7rmElm z{jr9=g<&Ja|Iw#9R!oU778~s8`9r_1K6IF)A`}=IdHd3b+2=5rn}dD1PKH){cXFdq zSJ1J*tRA6FiH)Cn3Zb4}uoBlM-2mJg@E5&w4|+1IISq1Xe@~+5gD9}ov`#g9>~LDX zdOr@m!V*KYz7=7}ah|=I+@l%etAEB>Z@A|JN(pXh`iL7Q6T=icujnYbxV0&|aVp7% zVVi%^i1iK} z!P)C{@Eg`cciZiBynsOG=RDNs0|!li)Vc%xvBkzU6w$#(0P8b-#mkap>j$lK>j$O~ z_YUk7?rYK`hP+J8lCv=NH%kIUQhfv=P)hU<-O zj@7de;L$UMhqrwKBl=G^nAkXkhQECbdoBBw6=>!@keIxYKDVEht40-{^@$Ol=eqi> zzI=3Sj5_~Q<(vPE;m;f@5~Ig_-&Hc`!)&D>b4((8+Y6EG7uR#Kd8}u^oF?2QMv*5{ zZ{HyzI8T0L2P48CnFSdh4T(RNmnYDyS+Y9G-3t*K+KIwl2#ti+uOJt6wIy`CId!md=JS59 zClIoMdlx)Niu^8qtIYtK@;WZiObJN~(OlRNT#M%*ETbUezu-{h$g`8C$si}jx#vx@_0-`sk%&r}c+c9|K$%LT{jC1Hb&{&>; z23u{oJf~71BU^S^Ls<-eKWN%vmGOYol&@>w_ZD@`j7sX6Mc*EHhQqHM&rVq#_N3WpH@%yj;X9r$@V|SB#=eFgBqVLHDKn<`9k#Tkqghep&kpH3)Vrj#X z=2B6e#OnRlk8|_z2bLL^3!@ztA0+ zn9wE+uO-e6lpgaJ> zmV^Z7nk!(l+7%#yh+l8u2X#VpCV^k!j1TG`ey~;WzdAlsmj50Sf`jF?x0MPcSP;97iNT7F3j-^s@BJZKh6h5St|g+6E)4nf zYC~cKV#E7-8w~@aDz(k=PsUjSd@QPCtZ7q}20!S7H@aGFjxcniCzfj4;7^s&7|8>` ziM4|8mXcOOj{H{B!)n)0%BPn|M1PQZdc`kudy7`ilO=DG)lMxNA6u7iqi&-$_v_?> zwjt^1pSk~f)Gnl07bWHT*}?)Mz&mk6r+bjXAyAI{I4exkQf1R?wzT{2q&j53#B9eF z86)%KP#*pEbn#_wr?_`IS~`d~x7j{@2x~xZ1-gWFLfIdXSXVGAl^c zrAZcoSgKw@0&W{N<6q5kL4_{yHffL}&;s?I%ewUVu@-j}kyw>}*1q&iJJJamvR(L+u080xBlJw5#;4 zz{hocZGWd=^aC-D76Nf?NGl0NM-?y(0^T|t;E?2(3uT!Hn< zyKnJS7^0`{(&cPUt)WeWGXGekY?bf75sJ3#r(dLoDS%qUAQ7Rjp^xRe{abIYqIV&p zP$Hq|^^-{3`L-BNk*m(LWWc?-O7#SQ2FG-v@K|+d9stqtvwum-S)IzPI9b#;z9!yB zxML7;Z6wg5_(H&LQj8)}|LELU@>hi=V72-|+Q093JbRL9z=7O)9sO%Ui;1eh=gdk* z0C5{jzvsPt#WOXVog@s?(==~Q=4Lp;?IDI7i&War^^B2k>{3Sk3$yL3yQ#1-U<>jz z15ILyG+OenZUw}I3^NDQu$O>Hy!LwF1<{09fs$hMb2eGL)B_d0bG>n<=|&1Ip2SK zG|)Q;7nk|T0#@-H6Cn9OZ1#~^N$nl=r>AXx%$W3Of@Ag#N4HT2G}Zi)%<)H!+wC5D zFmex<6={`n*87cf_8%JyDyQ=_;4BY8-pLoJq>`^ewXtDSJ#MtMvXK16Mba|@g4w?` zK%gq$zYx^tm8VtgsWcJ9T+i=MVUui!%W4+qSZ%z^;>%k;*3<0wtv$D1K-D1@+I?A*r@kO4U=nX8gKuA9LAPX zWG^arqBY4lH=!{!2ziz|8oF_Q!k6+_=-!y-l>&eT=}v{`+AyDU5nW(!*{^rVOKQRj zxi8`)TCvFyEt4Wh@tVgNCaz313+NdfaYZpusX7GD=fvGiR)R>uH$^6~ru1@==?GXB z{7`>BI=a&LS^Em+jld*u+dD`Gdte$;QxNGrLek!hnWzBOkt3 z|L9Hk6<}Yw;({2Mm{bU(tMLO2CD|HeC2w%Gd7@Uy%7>uCW`SI+w6JvZ#)#!$uMl$68s$paYf&#K0}$=)=wge zNw1HsErrh>f^gf&V0ON+6Jja5m2VX=$?>qy+V#X(Z=CJX+CKoyV)$czgf3hd=9oHqi%@bL zN?lfY?m;czk$y_-$zy0|LWjL) zD#?bpcG{s!w;W5=_cvi}5oa1eqFjJup)ufq=wd+Eu>?&2CVJ6->su7~cf-&MjW4dl zuCt4ZCD(|(9Q0wUP(m8Ps(x@lL$|(C^&guYj1ma1D`li2%l!^gFrf6O1$H-KtJqg^PeS%h2ol&)!*?d?b;FMNeiEH8ci#6+?EbviNu zCYi)K+EOTp&2Trwe^-ZsH5evV1)*aUZ3i*=Bq^(MP?5h+>EnGH@H(hE9E7ak1(C~w zU;UglKWZp}4%8bG0o@i5G#X%J&)3qc5PYjv)CMaXsP6ne*LrO6n2jPXJrbbdHgx17 zTuT?X@}BN9ccdRzikZp-6F2r|z-l}{&w=6Do@W} z$RLWD(%FN4;ZyNo@tE4<7*xn8Hk+}Pzs7-Cli|c6ptm1;nqQhDhdP!3Aq$H5%>NSE z+zy%TocjHcVJlo_PY?2@hS?!&(?m=_9IS<2VuoqIK1+gPaQC{p_{od#-F@WH|A7oU{Tk{a zbwQQ;%zxMOa58~aTG)Vxm(lxN*=-*neEHg!G=k5qd_gSf4Ny{lzjx|;tSh?x7;s1m z%A;$5b$Jlgp{HrhibLxTCLV$$3#-s(4WxbVLH^4Y5JGAgqPZt_YWC^W_mR2)NdAZ| z0IGQI)6aeyRDp}as2-4? z{qHCE0e5Bk`TRncWP@@pNk^#CC+Y&2 z?&do!U&uAAUK03dide#E8?-G@$!ukx{g1xp0~6IQWOS#%?s7qJ76QqZW^@B9{H*dN zNp@UUFMcOl04BH#)UnhYTm5yj*F6wyv3LYoo1-8OUa!=ZS3M*EQhgCNxHzgUJh-sfJt>vjHO)|fV2 zY_0lfd;AWAm$jxh4M&4>c(s*!X)VXA(?a@zW%bz$m%K^Q#6bx!k;k@*FHzdkiXmb!`hCM$e*=QxpwZOtt`Exs-U|)FIO*h1k-&cv&j;JNO zsv{R!r(gb2m5~^j%a*{%xX;LV7cweL=%2!fH;2cnO(<0~ZhZLK2^mm=f#FV=vLMo< zJ3QIjj5bCt>y6#6^XL`Iy124l+iBpV+Mk356g#1I3CNssyw>-$fn*q zvK$|VQ`jI{b(Q$hcG#U9Yx%;#P4@aqxn2#nia$x(_&bmP*O`G#575+0JdK=U{ggaG zOe(t!;yB4IehV)iQ|bK?AmV{zQZV##F+;B3N)qD(5hh_6_5^%k+b48RYtnL z6(0ljvQ={{yifu=;D&8Z)YagstMLhC8SPX=I7(rc{tIA|BJ10qbOt5=ZAQs8eNn*I;DXZSdm~9F4tfs~Gq* z;5wwA62)XPYj;4?qK-zQE%!kFNVq)ouXx4@;Ihllj@P2Qf?fKXPo~d`%TzT6%{Y4)yfa(F0$E829Nw)3!uzfBK?e^$TY71?O@Cr_;wUM$SYD(;- zs2hTFkxuHv5y`2nu^qeePw=R`YniVgowZfBxbZM`{w*Vdy3-*O->XW~CN}RRR&Mm| zQKHkIWon{Zr8aB&Z2k{*USj4G*sU$dEW12RjT|6V21)0$qj50Sb7HoCW!SMZmYIi286=eu?EsYEyZ!6g`j;O=(CYS+WsY5OitfMv^Nx~Dgqd~YYE>`FL%R28n z$BBw1Zo&TZ0!)#H5$CFb@%8xxw1g89PCc83vI2f-46I< zDwucK_WPZRH_4d)FTf(sZap#MQm{xuOdaxY!M6TY`ezd>(y(z8h3VO6+a>M-W8^Np z)!R#ja&LREzbcBV!C~@s57muFq=rk1g6H{jb!0P}$OW{=iE6p0w&f2&XET&_js1qL zwVz=j<8L0lezxF{@HL`SV1+98%h!rRb>X!nt1;I2RiZ$!$77LAG#Ug)W{g30D5{8a zwXxSVp`|iyx8zeRc*&dpb%=6!zNd57ojg1{NjUy{263|By4q?47+={!4jxJnE7V4) zPLT#JHOx&lyMW|7hs?>6fynCgsIf<>732e3Z-00@Lih;0X`SEp-~_U{D{i>>ol%y> zA}B4QZMlFs=($!^2S!~^V@%SXEniHf>p;HmhO;^(WkK|0tM28HvDGiF2AT{$gceG- zMn=PDes`x`us~U4@D3m3PC$=m30OUMf@JIZ={u5PAprIxbS${PdYsJa0VfYPM@pMI z@vrbH8_%wN^aiqyFfe=b5y|GSuM=G6&z0Bv_;knsD@^g>Y*h>QAB6qahsRqsr}ak^ zaDm=^4>`D~_GzEQAz0E>`@yN?uerJ4apvd*pnzJZz+w{mL{aUkK*BVz;iWD26;j7e zqim{+gW14TtE3}cM6;R=IM6~T?=x{eh3QnZ9|%`lxW!kn#A&R^^Bh>e4uh*Pm=WOs zcE*zjOi(bXCX<>>9*Av*Ru;_E;ENiN+GmlhCaW|YSmCEM5QxjP%dUQBG^-Xj zL`N`!sB>p-(1_{F*=5p9W|6-dD`I_@LdKt5<&`ygnoX&-JM&|NWqVcK?A5%rps8eZ z%K@8u;^V|t6NqoCygvm^@ZkIX{;E>Pj$-m&-4Y`H9x1V%fSZy<9Hh@S7o?lmji+m`#0{hcAKTB=C?^ z576@{Jv!WJZz$BSCx#8sq%JsdE9+353*MfZ*%_xbeN+l=)+sPq(~N#Y-`LY#1r64v za#Vb^e!tOz+f51HSW{pHdW}2eMZLY(0Hx}m1dneOxxSLKuwxbw59-DXFpL5v*6z%+ zB1X8tSXKQ+HIa_2s%w2#UP_&qeaiV9>a*5on}wrAdFNPKvx=2pKF(LcqZ2iHf7%6M zAIOo;T?UQ1PBM08*B~1vxH_H6VN7OPD%GV(T>1Xy)&*ql)6Z9c0E)|?cgahs?+EhN zg7#$sJ!$LB`?|qMBg`l;V4Mb0HFXYt_zuLmFHUuWQBlQUX5NSBLEwu z<$MsswQ7ABToljSd?iB8se>bP<~U|PeEeyxK8k} z>;?^c@CH~HRiq<}2mfG7RKC@I89u9?q==DuAtIjgH{jQepuyff9{2I@w^I|co&sBF zk(!BgX+yN0LK=VbsJ$nEaD_jWE)Jr1mUbHq7Dh!w&nV`Hvc}5zEys(SDHE~j)tKuk(L zNtL*bhFP?12quC-RldwdP1$OIH(p`BTkGVO)0r;rxU8<@n#hr3$Jt1D=?v z!UZQa2*LU!+HEE{gTtEl%O3wCrTd*0ji-sXU44pok1;Um_p~)kD&D>eMxjgxyy7k3 z&GW5KkgR3DYtL;HChv8Rw$!;~hTY}?tBp(~Nr@{*yyz4*;(%*Aow@Myk0}vCsCU3S`T#kq52Wl5L07fr#ti0zI`*M7-?l}h55{_bAQ zb=tp;RSd-x2~3XST8s`GdL}G!s!yDEX6A>M3MC4cf0ujQQ5UWD<)0C%vW|5{m{eSq zywCg@LHzt4MtXYlO1neG_O}mZ1bF9JLuIaWEnoP+jPmF3a%Ct?H3Rb?%NG>$GYHuIRGA&9p}RP!J@de2#jrL$jxBm8hJh zxS!0cJ0fAg%e-}K(j;zK^PqI+(wMRH$=>J^iY=qm#l`#i=n;kt+1A{gzV`uV!C&zi z#q~x_ocjz1(qU;Gm%=f(P9$@6_9F9)uFYw~b8PMUv)N0P*Q;eu{!J1d9<*s){NwQ+ z(433zk*BbfLn-OCE}f-%H<9^<6=d{&dCAYV2-g0wsr^SF)$Wz44%B5Af}7S0V_pCbNhSBS87%#M*HhBUk+n-l8?o4Fw2>j zsKr1c(QP>2lNCdE9U2x&>*$QkF9<_ZIp0C4vKR$E}2SK*AKz+nS+=r#l;1(H=KlYlCD3e8;C^ zrxY?%IM*3wr9FaHrOrUYwEr*`*+Ze(x7AR^V&XJEeT9k_T%`^yBcfJLUdSL!WmM7F zW<9(txNHNpP|m}5rDS70wmnL|MTITc1(Kuf%b&7@?5HcF8?+@ zBm3>&^rSQSfcene+xY96wdTza_Me7nRv%tLdj;wt5p1$T2-+(E`Ishn(b!rl^RLq& z`)7t9bNzoCOPiD!L~J05O0Py=YTmB1NR5p^IKp~p#e94w`yEe zNpqkru3gc0AvUImT0nRa{AX3)g9hHBHx>EXwWjjR2HKk~D&j0Oh4w7=U?V=?B%-7Q4?cU}`?VCu7 zi2{qyQbVkx(S4r$mS+#8u&%q=1S3bDK{kZhE`|;DZn}dz0m*4!oNRiYGkuQQ(GC~V z#n%YZ2FrBHbz`yNk#9+ZL3&qR=Ts4_i~V$V4T(yMKDs`NGFS$M&qrzCpQ^~Bi*$k6 zewC+GG3ZEBVACpeYN4gwO7L~Y-*3R$K?H-d`=t0`wFiLi5i2vLQcwZsh4ko$qigBH#!$o?u=WX8A@$5LI@8uy zS6OI|>$AQ_dGRAe_0VK&|EewXvz?}Y-l1bKKc%n(9Xt^t4gkZ+p=$PQ=-VL9B-FIW zQ(PDu2A_$;eX6=wUJtbMB~#*A&3}Sz zLL5WOK}F37T%8?e-uDq~P{7r9MV)r~P`+~Sr2I0;OaTv`U=4P+J`A+*^J*ac>v7-U z?wE6nvYEr zM$wZMKp&Orw+j~1)i6#cGyH-$7I%%Z+s9j=Qr*qNF(CTx+@)*|j&{cN} zJq}~&#EHTh#DV9O82V020QAajY`ab*CFm+5;FpcXWOWtfsxco7x<%@XHdX;%c?Y-s zku^~;CB5cnqyyfaiQXT9@rYMN?lL3Ybn>P=+hmLiYc#Xw13?5l>?@Z6#)Dp%qt(8< z#n3V>c?ZJ+gat(zhTd~vRBGy?gK{*ypbp^Nt*vcQwosWSvxv1GZZWyO(o4GsTs!C$ z&&FygOfA&e3h#Xed&gQRKy{6ctj%QV@t?fV1B7Q{1R;L71<0mIs4l-wUW?{zZS$d#CRF085TRNt+cmXjl%AuH(vA3VCO0F@xy>AgRHt{OS<&;I^r@Dcox0oZaLb5H7+ zt>xx|u93$}ZVZGC;uevD7ewH3hHLzBo4x<|QPu1Fcxc2}k&ZyC#-(_dToe2pTH@)* z^z{vAs~r`g!tPWq@!H#AOnIE)oCg4s7=is;Yc;ed(1wz~9$i+50u^G@5ygDz+gl!% zL(72{rEUd+!Nx-_#Oz^yyIK%6-tl&e*%UHBM%Yqwd=ag@vLNFOcJ9KCuBbWri?|1~f?6NI6w7rdZB z#~&}7vjH_mgQPUb!vnOPd0eu;(^5nFhn>YAql8VnLFgIvHSYPUvJ=q@rCz8NYEfFy zPT$z2-Qr&35tnr^LU~ioCfaSZyN?Y_)#Z~H!q)zs)z4l1F|e@vW8*lN@4wn)gBBel z{57~RB-}m5;OzJ)}!i6%R8v7W>MK6T;gV zk{Pf8^t;ru);8+I#I@=YOf6s}6a~>RhJXz#Z&1`;cro2X0ffsZv;NsuE}|207t7Fu z2Xu>o*vpW<>&+JkDi|!=axTRt=EZ(7DeCj4dB)`5N8d2K>qq?OA#o?@-BSV@!6AKG zyf&9J5uf8apC9?5iByih85LZjsX5OkSC zRi?w!IEn`0b&R{bKpstXfuPv@W8-j z7Equ3GHw@9jT~3jjwB5pPL0C+SbsMmNS~^zyy|8CV1E6#J&g#O{1YhgCIDS6gX8Ol=`5N znxKY4iC`DKTl}+5C&8Fn#n-hrL$pW8w(3tu@q@wWX~u`^o;yw5py9n}kUG%=3XS)?L`mC6jcnNm zEOJ5qM=xtHe$mToTb;-yFO-Fd%I)Hj;e8U4@%OEEc2DCIM`9;PtccJg_oga846c9* zpVRMmmrPvk)*#$?X6AyfHpN6n94UY8ER+j&Ukyi#x?g1)mp1GKIGk>5_}DpN+Z(@2 zmw7l|kVWz<@yqpjk&kTeRg6l?mwE|rT3wv-i;L27_g_(%G7nCu(mcN3JDJ^iAt!uv z;nuKpQo2jYIHF@pM9iMTS6*CHG-M^1$m{qel{blh=@u4qvBCdq?=AnLYP+yuy+r8& z6$NPorKFVZ4naDkTR@}-koE!wBm_iC(vc1akdA>Hkd{V<8bWI5kj`iCx!}6*=lu`f z-|yL9ln?uyb*{C}wT^YHwfC;zTW3psQe!mq9|coD!OhXq zi4-nDDZJQVo;-PqJ)|?l|Lu18X2?b~=iq>0Eli#Z$Gh2!n{XCQx^hQ+U00;T)@zFCB>(9~yYob@*Nn|>tJqNhXE2p6lNtuUUKZLD4w3I?zd(lJW(#+K}(;NWI^Gdq(=PB=^CiF7Pi}AOM_wXrj}3%Ol0TI z9oAqnDBp-(%&tL&H+tIZZ6@Gbf5@NI39T;uoLi6y(m~I$Tb7mFEmwO(bGz_nnk+>; z*Ov0&BfB*x!Hl{otz`8^XY@}J$FKKH2x$#=hws^?S6(}Hgl?~GY*!)VessH`qm?N* zkbJAH9hAV{*dmcSvsSMi9FDvh2uYmg{e)D8J=VwTmZ2%s&vJO~U0>Kb6*Bge>!>A_ zCm@eDiet}k<|JrLhDg0&`0M%YS{SF-TCNaUIs(` z;Qm7hq=n`k6iM6~U0wU{E{a{TzopJ4onyW~5ZwAns3R~If+9K5Wf1wYO0OY;CST+W zDkxS{9;ox!@Dsk({q6_eY~@zA4qp7B1)P^bG^SCKIaOL{Uf~c!@A-Px4~lu3H@8Fw z`=fanC?2tN)L-!s=dP;96JO}At=@DoTblF-nfILR=+2$?k^J*ln+-DdCysLJw2iA~ z`Zs@5o7v~KLWum7_kzVN%Ka5Ytp@H**Ki0?+c`4n+dC}n z2^woK1wkhh0;zq~(SsOVySy zal1kFd&kMc_5~4te%|4|KJUb)^k6Pb3wekBG9LN9+j*e1Kq%r~?s45+1#+!gZc5P} z(_PrvN>AxM>N5=H#IKBvrFe_-x1WMnaG&{XYAg)3GzATUTyP-F;oSLi9~JaCBbzk6 zA5D)vwMV~Gimr~n&Yx3V-@Gby_=e8^8nfhRnR=pnhB`BY?hKA$UCSFd;goA@nD(Lh z&a|$M&M%KpUcZdCc07nCzoooDlpflOa4wt>{r7?A`dL)3nk?MyPceU*<1-r+F_NCR z6=G_Id4khQ*q5(x)z}+edtG| z9Z6W|90RoBE9${4wd%=v2d?>sxsFDPkW+-0ek(`TPn3b{D?|;TKyPL-%7pPnu{VKN-qlHlC0{# zxmmjb38uV%Z&T9qOq$dUs-vTG$Ph<2GQbD~mc_NQPzZ4Le4J-@#$ao*)g^O!_Oft+ zOdkb)VkZ@u(rI+9r3?@*!^owbk08P3L>Yu`0c5p&!4Ym(8(av0Wwb(qnQz@Xd;7(6 zhhe)P&En9mg0Uj|3;kEtc1(^XNBw!|pEsi!(!G4W%2`TyRrqxAdT-CXZ3ndUf}f5S}XJ_MC}-gun$TNE*x^t-{+_Z@d(n)V+Q)6H9dKb%*f zKzVp}yM6n;3xNVU7{y-rVLUR<*onbWhf{vQmcZ{ZO3r463#J6oUX-9{J z-wyhw%oYRG9*=wp=lc7UIT6yFC=ISbJ1 zX~VUPG)Qfcma@0+Mp>3b1}@ZHPvMk|{ZUaG7(x<%7tskjSk$lH|9DVGdfvPckka`0 zLA1_w{EEgp!zs+hhF3)04cAkXhB7npCludl)bfa7q|{kYVh;)By>(3`-n@Zl}J z&c1nQPiI%J`e2`VO>eZZBqQ5*>ZV}WFSPM)hzIV%cglyph&sYKxpw#aWcRadg_||* zgYin!dI&xm@w~6GdNzMqz{J?ON*YgC;NrCwCkonSK=eQq6Jf_PB9c<+U~ikpj^VeI zc;;$?M?`yZK{(q)I=*jC?L9&>e1s;)xGi!%;H&o^t)iq_eT2=9`NOV;}GCwCDF#)2u2-jWvk$EsipJ6 z*-mA=prM(sLg?aoqwP-H$i*f6eX09a8Hi5Ck6*A?IZgA4P%lM=%`f|BhzX>oG@on> z(%8=u)^Zq58QxAOsX_}sigf^T_})lm$19@X^Zj{o74opS_o z8vo>%cq!j4_8U)shs`y+eySB&hXq8djcw3jAS#H>^D6nLvKx_>?Wckf7%`;l`YKAr z&hu{}F@p0icN(he>_>3Q+`<=RGmU_1=e{pPX96Huam9?(#32kO(D%1@git`Phq_&k^ z{Hgwv!j->k6WnlaG~?z_-@0xTGvX#m30v~;^ILZZ^Ap{(92dpOz~EW8jXFcmH+XPc z)FX+-<_(0Y%OhLa1fq2asmbWsCKF#h!6v+tmYmFJ`m7ON1Qan5QBl2q{!J-ta(>)G z`qlWV%;n!D&^L3)(rkd&ZZ*zPsB6`Yp0kf!96nMLpo7_vuKVQ_)picf* zVB`7Tc?*1^4}4f7B<4%R=9bH>g*OK3?}6?oZ2nWuHAOz3kuv-6Xtsq8N-OyGFt@=s ztcp~VLiA8eOQyQ8bariEK{#V62wmr~j-Drsd((w$A+0b67?3Ix!Udp$=954~noq_Q zfGqyn#DAC7eesUHK9RlMt8As(Z7E$07qt$8dZECP9}4H~@-46J$Gd5&w`;Cp*pK?k zkK7F1_dee^e#o*eikqc^cROn1+*2H5m@jEAPMvhY9DL(|@K93;0HP5$*yR?vUV6Ck z(BVPTvnXc2IvN@xD#-<2oO(TuB(u*LHR$J3OO&X2fAoOB;pn;UAXs6qkWo$bwSo%<)5qW%UZYiPT zxA+-3=6~pV)IuUbz(`-v+`0{f#ySnp5NIbI^V#tM6>WnrzDOcTc!r}ww1oJMbpU zD;>CW4Qxz`I$@h9Q2{UZYp#KLEV%Ccx_YedvxEWk#r(aYtc4$2rs8CyLjggfq|{8V zvpp+dL2hC_GzS)}l}TJJ&7(OYuT;+DM^+Wgy@z$YKN(M~j`G9?z@p34l-10+*!6Sy+2|9xP!j{5feGGb;|v+o`?y;$YeF zj=xuWNOMD@{iY|u(Fy6#jUI|X;NJ4!Mh-ide{Q}e`5GT`r^dHC059`?U9AUQk1qqJ zg8NmKfWuZFg34QJu#mEij9fUXe4~h=>R{h#g40%Cdl>r^FR;S9;k&@DuxL(ar_ynv z#*hc|O%H`cW(x#(Z;WbW#+nR+u~P%%ket%D?5=={U`|B=&AQkhDEvza-lxydf20Bq z+xvppDtpw_i*PBY_0dwFz2$S>;90Qre1yz{MX^E*+WAN}*QZB-G&(S>Em1WC10UW8 zuY6`f#Vp#Ss@?CTx*ETrM;Oci!ot%Q1n*@g65hoE=C#REzfjD`tky_Yu)IDY6l?U~ zZ!Xm$FrofuiEA<5fkCnbV1Uu#_1j2xZ?SCM7#@fQK25ZDJRp*mHX(s|k%VYy*ssk> zEKlNTC1wmU*1|Y|(2Ako7z0cnVy|~lKqH!Vc)O(EL~K-_vBjHsIh^IhBaiBMGO5~` zkzWA`Xs7p=M=Ul9;j=}>_uND-@1#fK;D%}Yot2cbC3C_FjYjMxr!gzze~?p?8it0B zwy|`v7Hwpqh`))6-Os{n8r>wGz1HNZ0zPJpy#@iGrdSbWPmB1v>^k4!B=OUmn5B_a z9l5lz%$2$k1)f5!LAoeUeg{KsjKlL~N{YY)FvaSutzYW#-R^B_rl)X5U9da^gxGXM zm%@i>Rxp^!j6Gr3*J&vM75M^>3JR&b-C~u!F#R7bLEgj^UPU#=>ubS!U}z}vR+qI3 z_evx==a>#6+SB~}g3sciBmw=O_bAo<4X4oC=&4Di{Oh&PecaI#hT;0sCqG7RXFu`V z&AV;-!BXt<_IF*tk$DP+9-U`?5Rld=LcQBrSsC}+Md%BNj--ev9SiPOO^+S-NIU)6 z`hD*p5qOOUbN zwf-Q{kUxB7!)wd*f{Ipck#^Kyla~hv25Kb2XbCg!M_xR4WdNZ@ zUH?R|n?2?}MeAAg8%lAW@PB{56YyuI5F*-Lxplf3NZ+)mcJ5 ze+k9`ADij#-}>vKzAKx73XDfw`2r~kAjI#YvRi8EolqetrlS<_#T3I8Rag{2K|Nwd zfvFbB+6SW3``~gIKsv70$#okpYLQ1>3*z-}ThHPPu8tQe9k?eTi5ET3>24FKs;6s( z>}{fo8CEN@Z0t?PtN*0e-G>vimU1)!!jWlOb!ZV~^qMke@bQo#HszG=PMujD0H6D$@AvnD#J@jF3` zwN6&n9Hr)K6f+0cw~PXxaVET6jVWS={!w9ZF;ey3(4)v0q~|`z#MjY$@T}S((|rd) z>Thu3`%lx7wVdSSm1nUp+e$K8MH8i&QTt)v7`sYyn4(nH+UHr;w13+D2W!c6H z(P)K+y;gDQ?^j20t?tdw35!$(IHQWFXjdKd<@t#-l78IrfI>GK!IMqqHZhPX@5^_5 z?`*2ZQsDy|s`BbITLJ4aDbX@K@6-KeQY8ckMZ#$$ZunVfpu4#K$d*Bl71c52YIty* zbF+1-we@bVJtt~MI!Pe4uDinTa!d5*0G?5bRd_#G*4w*&aYx5)W!1h|>s6E|c>1x) z$thw7JbTQg?~IM>qNjK)SNvKh`PbZPZjAM!FPDjN0I&d4KBMfiKAs3#$ZdQwuS*Lk zo{BWx>TUFpwK*|?ac)*lLSl8V(Z4MOrpZs%CW$Za9Rohetpvt?y{6r_=dHwQay8GQ zNL0(+Cwd#XvRD?V#|$~)g}+bg_Wg55dk$K~eH{P#=T^x|fQKzVB1}MQZ@47yep{dL z?1@@|(9osY{#tQQ*{tz7CPZ@lWQ;}_CH=5uf$G$Q<`1uNFpXq|H2aBGJ9}C6d0uHk zAJBvWXha<@G3mU*(Go2+YPwX+x@V<-So}2X#sJ=MTE%p~WbQ+c zoF@@AczgyBi^JGFRWzD-aFup{1kKRPeQq=xd%?%|%O=l6n2d5oI1NPQ)7w%ecsWy` zm81z=JC}Mdqz4HoYKf=Z4tB}Ik!Lr7+Df+W>k#O}g~gk9FQv*8ZITMt1nPuW@yekH z1X_WR*gZ|P<-Iw|3W+!!s6`2Iuw+pKpvKi)M#i`?E50PoG02?P4a{xj?7~RUjVt~? z%RT*WcPI-iXQTJcka{mF(&+?hFW=pXFU`Fd^+0QrJ&Q9QQ?FN`Sx2nJ_B#SO0p+or5di(~g>WK|Nk`z15eEdXv=(kJ4%8=z*u zp}fw22%ZGJr*8~_G!ZKueJP6M4#0Vp93PLbYI7WQ4LERjR76szG`S82C7OEunSc#j zgFL`vwdDTTa)X3%hb_Q+*eEA~SAp8RezZwapT!b zRn?OH><=P@>-?jGzN+)>RyFbC4&0(PSj&h}| zI~BFq>mLE#FIk1c^!(39^a%4`2v!;K9sOpH)$Ie6+BPe6SH3Uw_HMk%RZj2s1bk1? zVSPrQ?H?(Oc541K#*}If1}&%|yb%4IzAdYve(X4-vD)Agw_Na*DW(3E;2|J^d^Dwo zIyukpTqE?YB@mSW?jS+pRY@ZZogZD~*z92`$J2X}uD<2K_HEcP2H!-g^Y(mndH`l>tm+MWmN+%S1?(1AR?WH7Nd~tA>D{5=u0)@KYfhE4Evo;Y*OmG+WOEZ;D z%#;H`xwA4{^as=n{_PF*3?NKyZ2Hx3aZYLkPdo?R!^MU{2 z));BI3*B!79;WOCF}u~5$kZQ0>?lOztLG)^N{v`Yr-#|frzBpr~deq$bY%%-BHT( z@+$kPzX}Z6eGW!Nws;i~m6QSgC38^zul5R-OirHjR45r#HR%+h92x-fBRc;3hb`Zl z*E_9xvQ-5b*vDOxpN8K0sVMOMTHqC@>KrrlG@Ktx*CcE3Ag%`T1CRAEvAQZHg;kLyy$CQq z3OIQc&mjJWuTE8%)|?i{YFE=08`Yg+J=dB_3B#Wx0EE9EZ;P&6g@wFHN_F)&{t{oI z=2Q3j(xZJ>4pAI9c+M5Q@P)$u(fi#T<>x45J&>;HR2sKeR+Z7JvHK#T#VvnCZYf_u zx-MDg7_DS5`nQoWYt_^dQ);Ce)6k@yY$oySHAoX~{ii-V@lp1w$yC9w)pNwK15^Hl znF)C8w_jdm5OqjkP^u;v4fE8W#+OZ)#q+d&-f!;XC%eaHU-!jYBQ~&u!PjT$r=1%h z!(iRK^m~nMe>7RtuK7YybAa~ZK<5Iwxn@`yUz_%) zkLpbJPCGJ`FBJ8T;>pcR>#*DablR2l+ltMzs)@}q{8{0srTx(-d)*}|^c;bk^8*p2u+=x@$jxZ-1S6+XbaO^DSp{8RoU`ql^5-W&^sgAjx}(8l`Rl|{y} zwuJRNvWeHAO2{Vi<3P7nGLg6xz}XdWTMWPk*idPuio&%F{?W#ZK7_aX3!Y4$i_<<% zKS8CNC)-^W-I;G8FgMJ+(p`hE`a0IZoFC!#7O@9cM#X%dp%?2~NIsXhj$K*+o)h(` zA$L%5*$?LQO{uCE$n2*H@Lm{4ed7Q6_V|OIDP3zNC(>$CLbf#RxxKC6s=eLlm3e07 zfI~R|LPFioR`~E-Z28bD2T1rr?HqFyO0dpPA-rMyEc>iEi|k3)?N)4%1~WO?L_s;W zGNs(VQqZAbla%=EY%BXlF%V8esl>o_L|dTUby}`i|%%F5&EIpZ-9{OpO9aU3xl?^lJgqf`fNbhsZL# z%m#pU0eTqKDz*BVY$jNACbh=opl|Q*@|(psLoV;8_rt+GO6u2ty_1E{Q4sqCOH{jZ z0UePw{gc7AG+0z4#M1i{G*wpU>szpA_M&b-oIP_?Hx-ZQaz~QKc#s_)VdY0^c;XJz z4fcSVH%2?sffTAMg;t;gd5EkJ%YLWRdS_Z>jNw7u0L?5#HW8LWio=JXxU~BqP#j0s z?8drO6)1kMKP)4r+DP;3u5{%xK$X7HKc7!tA|M`q(Xdk{@q938s$XLp1UwNIhRSpS zi=hq`^$OSGzI>b`{jm@g&inGVfvM_hs_N+PXyQu zOrN~0DqREfX#ki8?tgDd^xZfOP}X$jj5NnaVY$+8SUQ*;EqL?&)sDn~9i@@_V|!1O zowwz`VM~hz6QCtGwzI?TbLS$QoiIUz^M2}i7-h=7IBQSaxWML;Oi^kdk?=eWPHFyz8-e~DZkcqTKF zMLgZ5^-?=Aw1Gj|V%$#4*1}zn`oM{b2Cnq~3CT-(N05?QL*7snmZPBs73 zlDY}=<^t0UHZqXkKVmHE{`srqngKh;^b|6Z)ETFE%Njh`S zNpn9@%9KCy>sSR{a5X}cHMY$#LGzOL7bX*%(&9 zktq(sL;MW4=Q7T`;P8%5_$Oj#ZH2|`-4=J}ceo-iTu1CL?Q%_tSun}me9~$}#OBdJ zf~Ti%6;}dH6bYJTs2EtU$C9$~V{r57OliiH4}g$N-&+`h+=TmCIs1hg;3>7vCU^{8 zMX0L)6RYCP-7*d^opF1VOfM+vys^c1gf*2yvVSX-s_3~Qb60k>#GfA^`1$bKXZBf z@ulKM#Y^2~wI`H=wvKO`D184Hd@HgwHARA5BSS4MKY%fg;Wak)X+Y^IJJO&;MfqTJ zcf;5D1%YNlPFqbfoP7y9t))Fd$mo?j{dUhCFa}5SYWvo)`E-{z@FIEaMW2s@`)uV> zpE0~x3;-6!ex+-q33r~nsKU~@{fJXr$#jwT~|*7*Q;SQbi;p7OU@6^IyXx_;xB zB+TC2e`{22^TSgkpY=qp0K<3t^B_nE*$NTF>Qx$1RdwbL!uHly`4qo`Lj$U&96n$z zozF%~cem|m3ap{S^PgL`jAhQf?D<~<73vnR5;axlRVM1z7!6HZA+JDVjBH@ggS)jd z6%`91uaFR>GO&`$q--3g`ZkvwYLi{5zYBH-hsq~_B_>2c|BHU@17}~w=HPLYWSB5E z9_SZeiOKX~#;ncAyR$l=!<#tPwmacKclXzK8N80SBhXcl&MjXv!=xXAc#-DUzI63* zrD5)=yY@tPU}?q!A+G;X;BD%kF{F4y4&0xQT~)Scnlh4;zwfxDg3u95U9^r^^-bOI z`K{R}6Bqkk%G>wxlpUXjLPkZ(SwRwYYUF?0No4)hQjS*)Wk>Rm$G2l?< z41dMZv-CuDy!I+qcLP535K5IQYA3A>xTP$Xs^m%(dj*|4943oa8!cO!snslSJ>0@g zbIDu5P88O?LT|k!n;?KU**E$gO@Juw>!`_nW3c>$(p+NRck`swKk?AFJ{1<)_Z=L& zZiD=ol0LprFECxjkv}){cTi}6!Lqmb4yJ2!+G92DvxdXwS3-$DDx4@@?t*ohrB+}T zfH*-(R!ZCYBO>V1J7b>MP>Xo{lu2-fPt1TF8Szzj#jl`dsepdN!S-MpndTd?C}*VD zG%U5W0_h@Vwd9xxXP>m%QhCP6X#cH~?)KdUTldQqzX%FLUcGY+>a2jzB|dTwWgi9$ z#$LyYGKO$cGMm0`v#l^=w z9Ua(P{pM$ks^D^%d|++61&-jP`p^AB$yJE?Zx(ctoAQ9B?YfFv+m8j4Tx*FR>rtF| zfw23;6*uJ9NO^8iWSkVL7pZn&Z7c$Ci2z+7@EAyLq?GmRBdh^{8y;r%yKjMNi;TV8 zk7PYQBnOC{ot4`?9GeGw5F(2H0L8AZ4t#7QA)jvy97<{^u*V}7KN|kCB*$Y>Q{Y2g z)o7s;r4->2W?35_7sap31D?pC6c{S$grGg|y(_Gd@c}QLmxC8ttFc3oA<4qG= z0MgY!7vS6vc?!4y9Um|~rTl{7C^#?b8+Z6Vz->#IMiGSe&j4rMRl`Bew&baFdxsGs zUpV6AiuQNOoiihVajHoNb?yWC_9IlEJr2ya?SkQ|&e&QJEF?6@*Oue$QG~=fGJtzx z&H3}cfj9~WR}0gv)wm^5W)hS&QEGXx0yaEAjCeuX+GYw8d9W3|8^YKy}{#kvAL>6rIz$7fu-4rx4`ki zDk`Sd!c|kloyK?8hU!(k>j|l-FL*j8!Fc@DyS%w(Yn;pUyt3a+R0YI4Sb+TBWcypz znOja;k6G&T{KVm6!a-IjW5`yQ$}Wz9uhK!MAWQx{nc++7xTOPrsB4uTqxgT8ufvi@9@kx5#4+PQS(0N7v z6Bg!s!g1*VQy9glDpJ~1pqB12-*r~I5R05K0lPC>0wA9IO54uCOA&xNJ<7g#^xxoK zjamAr*Z|hKe!xKm9-@{ppceL>57jTe?zfc8x=!wqA+wm^oooKa1(=+(gx`3*_n+(J zp_~bgM?Fr{LdOFG2QB+RL{h(Z9tOa=r@VmA8UjVbFAdM+OGR8G@N6r!Y>(rZ1qo&t zPYm!Qlu-9|@o}K9(0Hfr`z5u6_vMv3=FaFyg0fY6C#h!YadzK@tS$Eg>7~xl`(o~L z!!*p7$LC!$g-)t7Tq~*H%=-6RlYAzu^r;<)i3>KJNU?}3e6fH@;GTm z?syVpv4K<6We1X}liggrNf3rzTH5aa`X8H|GdCPcrIGTJ^hB|9t5dJPmt-yNC0CS8(fq8u>(CA$t2J&z8LA3iFSW=994~WmVefKwP>a|`(4b{_keCkyp=|8JI=Uf- zd%rdN^^NoL0H7$5dH{N_H&{a!a9r6TWX7x+8)&3MYl~0}9AK}E8$8Rc=AP0hnReaE zZw5%mKiJ10R^7jxrk{6qUljekyj@)gGzj?UL-9Mk9a#Go^Tok}$nWor@Ktk+KSfZs z`t{kjYi}+8th*GPVW&!I2dR!hT2jsUe>H&t3(50UMu`Twx7;<&mgKZ8{Zda= zMM}N8eV$2^|DbpR6W<5PX%iHfGCHS{cEc9d%oaX*bpvw-y1+H zX}vDX{ea0Ezj5fL{5LO919?Fb&zrcIZvR_bTdk4}F_o(>NZX9q-%()TJ_O2YaZ1#? zkuX{>=t6VhW3{9K&?8LP8QB;*DpqPx4R@+kgWB&}y$Iz_f0-+FDf4@hrY16Mn?z}} zZe`_}AucgxQUow7oZa9*I;y6V;kCGYzApfbC{6&~Y)4_=!=PTY59CR>o8YQ8h$n_( znt~cAXfvlad}<;e3<+id{u22d9e|BjwE&``s;aM>t8-cR_WDXndsl^Wiu9}Xb_>jLO>E425VF50rx_a1$jW<{robYO;>*d)1_%k%?7*akR8lsxaucBx7$*bM#Uf3ID$>d1Ioa_M5g;TFNc{qG+#|L+g_ l|EGg%|3B3MdqF|LxkR6;+Q`tYlx5K2mE=@q5z=OX{|6L^+v@-T literal 0 HcmV?d00001 diff --git a/web/static/img/cloudnativepg-social-card.png b/web/static/img/cloudnativepg-social-card.png new file mode 100644 index 0000000000000000000000000000000000000000..2e53f4e19a7c2b99061946b0f9af709490e57394 GIT binary patch literal 299025 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

bgh-s+9+xQ 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 gXs9A9`+K&;5S=SLl+{!8U1iXv=z+DV&IE!e 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

fR8p9 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 literal 0 HcmV?d00001 diff --git a/web/static/img/favicon.ico b/web/static/img/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..58fc376e2abb2dcad21cd419b668745c7fc7991a GIT binary patch literal 59282 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

SqWU?X>GSg?zA81(mHo)V)(SZX# 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%0DTPuT^ulNL7n(StGn!oRQQ7f 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 literal 0 HcmV?d00001 diff --git a/web/static/img/github-mark-white.svg b/web/static/img/github-mark-white.svg new file mode 100644 index 0000000..d5e6491 --- /dev/null +++ b/web/static/img/github-mark-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/web/static/img/github-mark.svg b/web/static/img/github-mark.svg new file mode 100644 index 0000000..37fa923 --- /dev/null +++ b/web/static/img/github-mark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/web/static/img/logo.svg b/web/static/img/logo.svg new file mode 100644 index 0000000..856041e --- /dev/null +++ b/web/static/img/logo.svg @@ -0,0 +1 @@ +CloudNativePG Icon - Color diff --git a/web/static/img/undraw_going-up_g8av.svg b/web/static/img/undraw_going-up_g8av.svg new file mode 100644 index 0000000..657fa52 --- /dev/null +++ b/web/static/img/undraw_going-up_g8av.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/web/static/img/undraw_maintenance_rjtm.svg b/web/static/img/undraw_maintenance_rjtm.svg new file mode 100644 index 0000000..831ddb8 --- /dev/null +++ b/web/static/img/undraw_maintenance_rjtm.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/web/static/img/undraw_season-change_ohe6.svg b/web/static/img/undraw_season-change_ohe6.svg new file mode 100644 index 0000000..e40fba4 --- /dev/null +++ b/web/static/img/undraw_season-change_ohe6.svg @@ -0,0 +1 @@ +season_change \ No newline at end of file diff --git a/web/tsconfig.json b/web/tsconfig.json new file mode 100644 index 0000000..920d7a6 --- /dev/null +++ b/web/tsconfig.json @@ -0,0 +1,8 @@ +{ + // This file is not used in compilation. It is here just for a nice editor experience. + "extends": "@docusaurus/tsconfig", + "compilerOptions": { + "baseUrl": "." + }, + "exclude": [".docusaurus", "build"] +} diff --git a/web/versioned_docs/version-0.3.0/welcome.md b/web/versioned_docs/version-0.3.0/welcome.md new file mode 100644 index 0000000..7dc7115 --- /dev/null +++ b/web/versioned_docs/version-0.3.0/welcome.md @@ -0,0 +1,15 @@ +--- +sidebar_position: 1 +sidebar_label: "Welcome" +--- + +# Barman Cloud CNPG-I plugin + +**Status:** EXPERIMENTAL + +Welcome to the documentation of the [barman-cloud](https://pgbarman.org/) CNPG-I +plugin for [CloudNativePG](https://cloudnative-pg.io/). + +Documentation for version **0.3.0** of the plugin is available in the +[README](https://github.com/cloudnative-pg/plugin-barman-cloud/blob/v0.3.0/README.md) +on GitHub. diff --git a/web/versioned_sidebars/version-0.3.0-sidebars.json b/web/versioned_sidebars/version-0.3.0-sidebars.json new file mode 100644 index 0000000..1fd014a --- /dev/null +++ b/web/versioned_sidebars/version-0.3.0-sidebars.json @@ -0,0 +1,8 @@ +{ + "docs": [ + { + "type": "autogenerated", + "dirName": "." + } + ] +} diff --git a/web/versions.json b/web/versions.json new file mode 100644 index 0000000..d9e3dc3 --- /dev/null +++ b/web/versions.json @@ -0,0 +1,3 @@ +[ + "0.3.0" +]