From a212897ed329f2c3ad8f71f22914c1925e48fcbf Mon Sep 17 00:00:00 2001 From: Alex Skrypnyk Date: Wed, 8 Jan 2025 10:53:14 +1100 Subject: [PATCH] Moved docs to Docusarus. --- .../{publish-docs.yml => release-docs.yml} | 35 +- .github/workflows/test-docs.yml | 50 + docs/.gitignore | 25 +- docs/Gemfile | 5 - docs/Gemfile.lock | 103 - docs/README.md | 23 +- docs/_config.yml | 69 - docs/_includes/components/aux_nav.html | 36 - docs/babel.config.js | 3 + docs/{index.md => content/README.mdx} | 3 +- .../{assertions.md => content/assertions.mdx} | 33 +- .../data-provider.mdx} | 7 +- docs/{helpers.md => content/helpers.mdx} | 3 +- docs/{mocking.md => content/mocking.mdx} | 8 +- .../step-runner.mdx} | 30 +- docs/cspell.json | 41 + docs/docusaurus.config.js | 134 + docs/package-lock.json | 20920 ++++++++++++++++ docs/package.json | 50 + docs/sidebars.js | 33 + docs/src/css/custom.css | 32 + docs/static/.nojekyll | 0 docs/{assets => static}/README.md | 0 docs/static/img/favicon.ico | Bin 0 -> 15406 bytes docs/static/img/logo.png | Bin 0 -> 30547 bytes docs/static/img/social-card.jpg | Bin 0 -> 101000 bytes docs/static/img/social-card.png | Bin 0 -> 168939 bytes docs/static/img/social-card.svg | 1 + docs/terminalizer.yml | 255 + 29 files changed, 21615 insertions(+), 284 deletions(-) rename .github/workflows/{publish-docs.yml => release-docs.yml} (59%) create mode 100644 .github/workflows/test-docs.yml delete mode 100644 docs/Gemfile delete mode 100644 docs/Gemfile.lock delete mode 100644 docs/_config.yml delete mode 100644 docs/_includes/components/aux_nav.html create mode 100644 docs/babel.config.js rename docs/{index.md => content/README.mdx} (96%) rename docs/{assertions.md => content/assertions.mdx} (99%) rename docs/{data-provider.md => content/data-provider.mdx} (79%) rename docs/{helpers.md => content/helpers.mdx} (97%) rename docs/{mocking.md => content/mocking.mdx} (98%) rename docs/{step-runner.md => content/step-runner.mdx} (71%) create mode 100644 docs/cspell.json create mode 100644 docs/docusaurus.config.js create mode 100644 docs/package-lock.json create mode 100644 docs/package.json create mode 100644 docs/sidebars.js create mode 100644 docs/src/css/custom.css create mode 100644 docs/static/.nojekyll rename docs/{assets => static}/README.md (100%) create mode 100644 docs/static/img/favicon.ico create mode 100644 docs/static/img/logo.png create mode 100644 docs/static/img/social-card.jpg create mode 100644 docs/static/img/social-card.png create mode 100644 docs/static/img/social-card.svg create mode 100644 docs/terminalizer.yml diff --git a/.github/workflows/publish-docs.yml b/.github/workflows/release-docs.yml similarity index 59% rename from .github/workflows/publish-docs.yml rename to .github/workflows/release-docs.yml index dcf54c6..09932d6 100644 --- a/.github/workflows/publish-docs.yml +++ b/.github/workflows/release-docs.yml @@ -1,11 +1,9 @@ -name: Publish documentation to GitHub Pages +name: Release docs on: push: tags: - '*' - branches: - - main permissions: contents: read @@ -17,10 +15,10 @@ concurrency: cancel-in-progress: true jobs: - publish-docs: + release-docs: environment: name: github-pages - url: ${{ steps.pages.outputs.page_url }} + url: ${{ steps.pages.outputs.base_url }} runs-on: ubuntu-latest @@ -31,29 +29,28 @@ jobs: steps: - name: Checkout code uses: actions/checkout@v4 - - - name: Setup Ruby - uses: ruby/setup-ruby@v1 with: - ruby-version: '3.1' - bundler-cache: true - cache-version: 0 - working-directory: '${{ github.workspace }}/docs' + fetch-depth: 0 - - name: Setup GitHub pages - uses: actions/configure-pages@v5 - id: pages + - name: Setup Node.js + uses: actions/setup-node@v4 + + - name: Install dependencies + run: npm install + working-directory: '${{ github.workspace }}/docs' - name: Build documentation site - run: bundle exec jekyll build --baseurl "${{ steps.pages.outputs.base_path }}" + run: npm run build working-directory: '${{ github.workspace }}/docs' - env: - JEKYLL_ENV: production + + - name: Setup GitHub pages + uses: actions/configure-pages@v5 + id: pages - name: Upload documentation site uses: actions/upload-pages-artifact@v3 with: - path: "docs/_site/" + path: "docs/build" - name: Deploy documentation site uses: actions/deploy-pages@v4 diff --git a/.github/workflows/test-docs.yml b/.github/workflows/test-docs.yml new file mode 100644 index 0000000..f002fee --- /dev/null +++ b/.github/workflows/test-docs.yml @@ -0,0 +1,50 @@ +name: Test Docs + +on: + push: + branches: + - main + pull_request: + branches: + - 'main' + - 'feature/**' + +jobs: + test-docs: + runs-on: ubuntu-latest + + steps: + - name: Checkout code + uses: actions/checkout@v4 + with: + fetch-depth: 0 + + - name: Setup Node.js + uses: actions/setup-node@v4 + + - name: Install dependencies + run: npm install + working-directory: '${{ github.workspace }}/docs' + + - name: Build documentation site + run: npm run build + working-directory: '${{ github.workspace }}/docs' + + - name: Run tests + run: npm run test + working-directory: '${{ github.workspace }}/docs' + + - name: Deploy to Netlify + uses: nwtgck/actions-netlify@v3.0 + with: + github-token: ${{ secrets.GITHUB_TOKEN }} + publish-dir: 'docs/build' + production-branch: main + deploy-message: "Deploy from GitHub Actions" + enable-pull-request-comment: true + enable-commit-comment: true + overwrites-pull-request-comment: true + env: + NETLIFY_SITE_ID: ${{ secrets.NETLIFY_SITE_ID }} + NETLIFY_AUTH_TOKEN: ${{ secrets.NETLIFY_AUTH_TOKEN }} + timeout-minutes: 1 diff --git a/docs/.gitignore b/docs/.gitignore index dec419d..b07d858 100644 --- a/docs/.gitignore +++ b/docs/.gitignore @@ -1,6 +1,19 @@ -_site/ -.sass-cache/ -.jekyll-cache/ -.jekyll-metadata -.bundle/ -vendor/ +# Dependencies +/node_modules + +# Production +/build + +# Generated files +.docusaurus +.cache-loader + +# Misc +.env.local +.env.development.local +.env.test.local +.env.production.local + +npm-debug.log* +yarn-debug.log* +yarn-error.log* diff --git a/docs/Gemfile b/docs/Gemfile deleted file mode 100644 index 8eb7a55..0000000 --- a/docs/Gemfile +++ /dev/null @@ -1,5 +0,0 @@ -source 'https://rubygems.org' -gem "jekyll", "~> 4.3.2" # installed by `gem jekyll` -gem "just-the-docs", "0.10.0" -gem 'jekyll_include_plugin' -gem "jekyll-github-metadata" diff --git a/docs/Gemfile.lock b/docs/Gemfile.lock deleted file mode 100644 index d70d19e..0000000 --- a/docs/Gemfile.lock +++ /dev/null @@ -1,103 +0,0 @@ -GEM - remote: https://rubygems.org/ - specs: - addressable (2.8.7) - public_suffix (>= 2.0.2, < 7.0) - base64 (0.1.1) - colorator (1.1.0) - concurrent-ruby (1.3.4) - em-websocket (0.5.3) - eventmachine (>= 0.12.9) - http_parser.rb (~> 0) - eventmachine (1.2.7) - faraday (2.7.12) - base64 - faraday-net_http (>= 2.0, < 3.1) - ruby2_keywords (>= 0.0.4) - faraday-net_http (3.0.2) - ffi (1.17.0-arm64-darwin) - ffi (1.17.0-x86_64-linux-gnu) - forwardable-extended (2.6.0) - http_parser.rb (0.8.0) - i18n (1.14.6) - concurrent-ruby (~> 1.0) - jekyll (4.3.4) - addressable (~> 2.4) - colorator (~> 1.0) - em-websocket (~> 0.5) - i18n (~> 1.0) - jekyll-sass-converter (>= 2.0, < 4.0) - jekyll-watch (~> 2.0) - kramdown (~> 2.3, >= 2.3.1) - kramdown-parser-gfm (~> 1.0) - liquid (~> 4.0) - mercenary (>= 0.3.6, < 0.5) - pathutil (~> 0.9) - rouge (>= 3.0, < 5.0) - safe_yaml (~> 1.0) - terminal-table (>= 1.8, < 4.0) - webrick (~> 1.7) - jekyll-github-metadata (2.16.1) - jekyll (>= 3.4, < 5.0) - octokit (>= 4, < 7, != 4.4.0) - jekyll-include-cache (0.2.1) - jekyll (>= 3.7, < 5.0) - jekyll-sass-converter (2.2.0) - sassc (> 2.0.1, < 3.0) - jekyll-seo-tag (2.8.0) - jekyll (>= 3.8, < 5.0) - jekyll-watch (2.2.1) - listen (~> 3.0) - jekyll_include_plugin (1.1.1) - jekyll (>= 3.5, < 5.0) - liquid (~> 4.0) - just-the-docs (0.10.0) - jekyll (>= 3.8.5) - jekyll-include-cache - jekyll-seo-tag (>= 2.0) - rake (>= 12.3.1) - kramdown (2.4.0) - rexml - kramdown-parser-gfm (1.1.0) - kramdown (~> 2.0) - liquid (4.0.4) - listen (3.9.0) - rb-fsevent (~> 0.10, >= 0.10.3) - rb-inotify (~> 0.9, >= 0.9.10) - mercenary (0.4.0) - octokit (4.25.1) - faraday (>= 1, < 3) - sawyer (~> 0.9) - pathutil (0.16.2) - forwardable-extended (~> 2.6) - public_suffix (5.1.1) - rake (13.2.1) - rb-fsevent (0.11.2) - rb-inotify (0.11.1) - ffi (~> 1.0) - rexml (3.3.7) - rouge (3.30.0) - ruby2_keywords (0.0.5) - safe_yaml (1.0.5) - sassc (2.4.0) - ffi (~> 1.9) - sawyer (0.9.2) - addressable (>= 2.3.5) - faraday (>= 0.17.3, < 3) - terminal-table (3.0.2) - unicode-display_width (>= 1.1.1, < 3) - unicode-display_width (2.5.0) - webrick (1.8.1) - -PLATFORMS - arm64-darwin-22 - x86_64-linux - -DEPENDENCIES - jekyll (~> 4.3.2) - jekyll-github-metadata - jekyll_include_plugin - just-the-docs (= 0.10.0) - -BUNDLED WITH - 2.4.13 diff --git a/docs/README.md b/docs/README.md index 02ffaee..e0b5b24 100644 --- a/docs/README.md +++ b/docs/README.md @@ -1,10 +1,25 @@ # BATS helpers documentation -Copied from https://github.com/just-the-docs/just-the-docs-template +This website is built using [Docusaurus](https://docusaurus.io/), a modern static website generator. +### Installation -## Building locally +```shell +npm ci +``` - bundle install +### Local Development - bundle exec jekyll serve +```shell +npm 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 +npm run build +``` + +This command generates static content into the `build` directory and can be served using any static contents hosting service. diff --git a/docs/_config.yml b/docs/_config.yml deleted file mode 100644 index 220b22a..0000000 --- a/docs/_config.yml +++ /dev/null @@ -1,69 +0,0 @@ -# @see https://github.com/just-the-docs/just-the-docs/blob/main/_config.yml -title: bats-helpers -description: bats-helpers documentation -theme: just-the-docs -repository: drevops/bats-helpers -url: https://bats-helpers.drevops.com - -layout: default - -# logo: "/assets/logo.png" - -# Aux links for the upper right navigation. -aux_links: - "BATS helpers on GitHub": - - "//github.com/drevops/bats-helpers" -aux_links_new_tab: true - -# Print the latest version of the project in the upper right navigation. -# Set to false to disable. -# Relies on jekyll-github-metadata plugin. -# @see https://github.com/jekyll/github-metadata/blob/main/docs/authentication.md -aux_links_latest_version_text: "" -# Link to the latest version zipball. If false - link to the latest release page. -aux_links_latest_version_link_zipball: true - -back_to_top: true -back_to_top_text: "Back to top" - -enable_copy_code_button: true - -heading_anchors: true - -footer_content: "Copyright ©2023 DrevOps" - -callouts_level: quiet # or loud -callouts: - highlight: - color: yellow - important: - title: Important - color: blue - new: - title: New - color: green - note: - title: Note - color: purple - warning: - title: Warning - color: red - -# Footer "Edit this page on GitHub" link text. -gh_edit_link: true -gh_edit_link_text: "Edit this page on GitHub" -gh_edit_repository: "https://github.com/drevops/bats-helpers" -gh_edit_branch: "main" -gh_edit_source: docs -gh_edit_view_mode: "tree" - -# Google Analytics Tracking (optional) -# Supports a CSV of tracking ID strings (eg. "UA-1234567-89,G-1AB234CDE5") -ga_tracking: G-CMCFVS7NMX -ga_tracking_anonymize_ip: true # Use GDPR compliant Google Analytics settings (true/nil by default) - -plugins: - - jekyll-seo-tag - - jekyll-include-cache - - jekyll_include_plugin - - jekyll-github-metadata diff --git a/docs/_includes/components/aux_nav.html b/docs/_includes/components/aux_nav.html deleted file mode 100644 index 0ae9f69..0000000 --- a/docs/_includes/components/aux_nav.html +++ /dev/null @@ -1,36 +0,0 @@ - diff --git a/docs/babel.config.js b/docs/babel.config.js new file mode 100644 index 0000000..e00595d --- /dev/null +++ b/docs/babel.config.js @@ -0,0 +1,3 @@ +module.exports = { + presets: [require.resolve('@docusaurus/core/lib/babel/preset')], +}; diff --git a/docs/index.md b/docs/content/README.mdx similarity index 96% rename from docs/index.md rename to docs/content/README.mdx index 184809b..00daf58 100644 --- a/docs/index.md +++ b/docs/content/README.mdx @@ -1,7 +1,6 @@ --- title: Introduction -layout: home -nav_order: 1 +sidebar_position: 1 --- # Introduction diff --git a/docs/assertions.md b/docs/content/assertions.mdx similarity index 99% rename from docs/assertions.md rename to docs/content/assertions.mdx index 8dda2db..7e86184 100644 --- a/docs/assertions.md +++ b/docs/content/assertions.mdx @@ -1,7 +1,6 @@ --- title: Assertions -layout: default -nav_order: 2 +sidebar_position: 2 --- # Assertions @@ -12,11 +11,11 @@ Use these after running a command with `run`. | Function Name | Description | | -------------------------------- |-----------------------------------------------------| +| `assert_success` | Asserts that a command succeeds | | `assert_failure` | Asserts that a command fails | | `assert_output` | Asserts that a command outputs an exact string | | `assert_output_contains` | Checks if output contains a specific string | | `assert_output_not_contains` | Checks if output does not contain a specific string | -| `assert_success` | Asserts that a command succeeds | ## String assertions @@ -31,22 +30,22 @@ Use these after running a command with `run`. | Function Name | Description | | -------------------------------- | ----------------------------------------------------- | +| `assert_file_exists` | Asserts that a file exists | +| `assert_file_not_exists` | Asserts that a file does not exist | +| `assert_file_contains` | Checks if a file contains a specific string | +| `assert_file_not_contains` | Checks if a file does not contain a specific string | +| `assert_files_equal` | Asserts that two files are equal | +| `assert_files_not_equal` | Asserts that two files are not equal | +| `assert_file_mode` | Checks the file permission mode | | `assert_binary_files_equal` | Checks if two binary files are equal | | `assert_binary_files_not_equal` | Checks if two binary files are not equal | -| `assert_dir_contains_string` | Checks if directory contains a specific string | -| `assert_dir_empty` | Asserts that a directory is empty | | `assert_dir_exists` | Asserts that a directory exists | -| `assert_dir_not_contains_string` | Checks if directory does not contain a specific string| -| `assert_dir_not_empty` | Asserts that a directory is not empty | | `assert_dir_not_exists` | Asserts that a directory does not exist | +| `assert_dir_empty` | Asserts that a directory is empty | +| `assert_dir_not_empty` | Asserts that a directory is not empty | +| `assert_dir_contains_string` | Checks if directory contains a specific string | +| `assert_dir_not_contains_string` | Checks if directory does not contain a specific string| | `assert_dirs_equal` | Asserts that two directories are equal | -| `assert_file_contains` | Checks if a file contains a specific string | -| `assert_file_exists` | Asserts that a file exists | -| `assert_file_mode` | Checks the file permission mode | -| `assert_file_not_contains` | Checks if a file does not contain a specific string | -| `assert_file_not_exists` | Asserts that a file does not exist | -| `assert_files_equal` | Asserts that two files are equal | -| `assert_files_not_equal` | Asserts that two files are not equal | | `assert_symlink_exists` | Asserts that a symbolic link exists | | `assert_symlink_not_exists` | Asserts that a symbolic link does not exist | @@ -54,8 +53,8 @@ Use these after running a command with `run`. | Function Name | Description | | -------------------------------- | ----------------------------------------------------- | +| `assert_git_repo` | Asserts that a directory is a git repository | | `assert_git_clean` | Asserts that a git repository is clean | -| `assert_git_file_is_not_tracked` | Checks if a file is not tracked in git | -| `assert_git_file_is_tracked` | Checks if a file is tracked in git | | `assert_git_not_clean` | Asserts that a git repository is not clean | -| `assert_git_repo` | Asserts that a directory is a git repository | +| `assert_git_file_is_tracked` | Checks if a file is tracked in git | +| `assert_git_file_is_not_tracked` | Checks if a file is not tracked in git | diff --git a/docs/data-provider.md b/docs/content/data-provider.mdx similarity index 79% rename from docs/data-provider.md rename to docs/content/data-provider.mdx index 5fa5f5f..44dfe4c 100644 --- a/docs/data-provider.md +++ b/docs/content/data-provider.mdx @@ -1,17 +1,16 @@ --- title: Data provider -layout: default -nav_order: 3 +sidebar_position: 3 --- # Data provider -Run multiple test cases for a given function (aka Data Provider). +Run multiple test cases for a given function (aka "data provider"). Arguments: 1. `func_name`: The name of the function to be tested. 2. `args_per_row`: (Optional) The number of arguments in each row of the - `TEST_CASES` array, defaults to 1. Last argument is always the expected + `TEST_CASES` array, defaults to `1`. Last argument is always the expected value. Global Variables: diff --git a/docs/helpers.md b/docs/content/helpers.mdx similarity index 97% rename from docs/helpers.md rename to docs/content/helpers.mdx index ff55144..7e95b85 100644 --- a/docs/helpers.md +++ b/docs/content/helpers.mdx @@ -1,7 +1,6 @@ --- title: Helpers -layout: default -nav_order: 4 +sidebar_position: 4 --- # Helpers diff --git a/docs/mocking.md b/docs/content/mocking.mdx similarity index 98% rename from docs/mocking.md rename to docs/content/mocking.mdx index a40053a..201281d 100644 --- a/docs/mocking.md +++ b/docs/content/mocking.mdx @@ -1,7 +1,6 @@ --- title: Mocking -layout: default -nav_order: 5 +sidebar_position: 5 --- # Mocking @@ -13,9 +12,12 @@ It allows to mock commands and check how they were called. This is a very powerful feature that allows to test complex scenarios as unit tests. -{: .note } +:::note + To run multiple mock assertions, check out the [step runner](step-runner) helper. +::: + ## Acknowledgments This functionality is based on the [bats-mock](https://github.com/grayhemp/bats-mock) project. diff --git a/docs/step-runner.md b/docs/content/step-runner.mdx similarity index 71% rename from docs/step-runner.md rename to docs/content/step-runner.mdx index 06582a5..a0b1c63 100644 --- a/docs/step-runner.md +++ b/docs/content/step-runner.mdx @@ -1,19 +1,14 @@ --- title: Step runner -layout: default -nav_order: 6 +sidebar_position: 6 --- # Step runner When working with mocks, you would have to setup a mock for each command call with the expected argument numbers, return value, possible output and an index -of the call. - -Then, you would run the code to be tested and run assertions for each of the -mocked commands. - -For large scripts maintaining both parts becomes a tedious task. +of the call. Then, you would run the code to be tested and run assertions for each of the +mocked commands. For large scripts maintaining both parts becomes a tedious task. This helper allows to setup and process a sequence of string and mocked command assertions. It helps to make maintenance of complex tests easier. @@ -45,20 +40,27 @@ Consider this example: process_steps "assert" "$mocks" # Assertions will be performed. ``` -Every step is a string that can be one of the following: +### Step types + +A step can be one of the following types: +#### Command `@ [] # [ # ]` Mock the command `` with the given status and optional output.
Status can be omitted and `` can be used instead.
- Different commands can be mocked multiple times.
- Call to the same command will be using the same mock.
+ Steps for the same `@command` can be mocked multiple times.
+ Call to the same command will use the same mock.
+ +#### Substring presence: `` - Check that the output contains the given substring. + Assert that the output contains the given substring. + +#### Substring absence `- ` - Ensure the output does NOT contain the specified substring. - Starts with `- ` (minus followed by space). + Assert that the output does not contain the specified substring. + Starts with `- ` (minus followed by a space). diff --git a/docs/cspell.json b/docs/cspell.json new file mode 100644 index 0000000..43f9995 --- /dev/null +++ b/docs/cspell.json @@ -0,0 +1,41 @@ +{ + "dictionaries": [ + "bash", + "misc", + "node", + "php", + "softwareTerms" + ], + "words": [ + "Cobertura", + "Terminalizer", + "autoloader", + "cobertura", + "daemonized", + "lhotari", + "mksh", + "mktouch", + "mxschmitt", + "ruleset", + "softprops", + "tmate", + "toshimaru" + ], + "overrides": [ + { + "filename": "**/*.mdx", + "languageId": [ + "mdx", + "markdown" + ] + } + ], + "languageSettings": [ + { + "languageId": "markdown", + "ignoreRegExpList": [ + "/^\\s*```(.|\\n)+?^\\s*```/gm" + ] + } + ] +} diff --git a/docs/docusaurus.config.js b/docs/docusaurus.config.js new file mode 100644 index 0000000..ba78146 --- /dev/null +++ b/docs/docusaurus.config.js @@ -0,0 +1,134 @@ +// @ts-check +// `@type` JSDoc annotations allow editor autocompletion and type checking +// (when paired with `@ts-check`). +// There are various equivalent ways to declare your Docusaurus config. +// @see https://docusaurus.io/docs/api/docusaurus-config + +import {themes as prismThemes} from 'prism-react-renderer'; + +/** @type {import('@docusaurus/types').Config} */ +const config = { + title: 'BATS Helpers', + tagline: 'Helpers and assertions for BATS testing', + favicon: 'img/favicon.ico', + + // Set the production url of your site here + url: 'https://bats-helpers.drevops.com/', + // Set the // pathname under which your site is served + // For GitHub pages deployment, it is often '//' + baseUrl: '/', + + // GitHub pages deployment config. + organizationName: 'drevops', + projectName: 'bats-helpers', + + onBrokenLinks: 'throw', + onBrokenMarkdownLinks: 'warn', + + // 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', + /** @type {import('@docusaurus/preset-classic').Options} */ + ({ + docs: { + routeBasePath: '/', + sidebarPath: './sidebars.js', + path: 'content', + // Please change this to your repo. + // Remove this to remove the "edit this page" links. + editUrl: 'https://github.com/drevops/bats-helpers/tree/main/docs/', + }, + blog: false, + theme: { + customCss: './src/css/custom.css', + }, + gtag: { + trackingID: 'G-CMCFVS7NMX', + anonymizeIP: true, + }, + }), + ], + ], + + markdown: { + mermaid: true, + }, + + themes: [ + [ + '@easyops-cn/docusaurus-search-local', + /** @type {import("@easyops-cn/docusaurus-search-local").PluginOptions} */ + ({ + // @see https://github.com/easyops-cn/docusaurus-search-local#theme-options + searchBarPosition: 'left', + docsRouteBasePath: '/', + indexBlog: false, + hashed: true, + highlightSearchTermsOnTargetPage: true, + explicitSearchResultPath: true, + }), + ], + '@docusaurus/theme-mermaid', + ], + + themeConfig: + /** @type {import('@docusaurus/preset-classic').ThemeConfig} */ + ({ + // Replace with your project's social card + image: 'img/social-card.jpg', + navbar: { + logo: { + alt: 'BATS Helpers Logo', + src: 'img/logo.png', + }, + items: [ + { + label: 'Download', + href: 'https://github.com/drevops/bats-helpers/releases/latest', + position: 'right', + title: 'Download the latest version', + }, + { + href: 'https://github.com/drevops/bats-helpers', + label: 'GitHub', + position: 'right', + title: 'View source on GitHub', + }, + { + type: 'search', + position: 'right', + }, + ], + }, + footer: { + style: 'dark', + links: [ + { + label: 'GitHub', + href: 'https://github.com/drevops/bats-helpers', + }, + ], + copyright: `Copyright ©${new Date().getFullYear()} DrevOps. Built with Docusaurus.`, + }, + prism: { + theme: prismThemes.github, + darkTheme: prismThemes.dracula, + additionalLanguages: ['php', 'bash'], + }, + colorMode: { + defaultMode: 'light', + disableSwitch: false, + respectPrefersColorScheme: true, + }, + }), +}; + +export default config; diff --git a/docs/package-lock.json b/docs/package-lock.json new file mode 100644 index 0000000..690781b --- /dev/null +++ b/docs/package-lock.json @@ -0,0 +1,20920 @@ +{ + "name": "scaffold", + "version": "1.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "scaffold", + "version": "1.0.0", + "dependencies": { + "@docusaurus/core": "3.7.0", + "@docusaurus/plugin-google-gtag": "^3.1.1", + "@docusaurus/preset-classic": "3.7.0", + "@docusaurus/theme-mermaid": "^3.1.1", + "@easyops-cn/docusaurus-search-local": "^0.47.0", + "@mdx-js/react": "^3.0.0", + "clsx": "^2.0.0", + "prism-react-renderer": "^2.3.0", + "raw-loader": "^4.0.2", + "react": "^19.0.0", + "react-dom": "^19.0.0" + }, + "devDependencies": { + "@docusaurus/module-type-aliases": "3.7.0", + "@docusaurus/types": "3.7.0", + "cspell": "^8.6.1" + }, + "engines": { + "node": ">=18.0" + } + }, + "node_modules/@algolia/autocomplete-core": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.17.7.tgz", + "integrity": "sha512-BjiPOW6ks90UKl7TwMv7oNQMnzU+t/wk9mgIDi6b1tXpUek7MW0lbNOUHpvam9pe3lVCf4xPFT+lK7s+e+fs7Q==", + "license": "MIT", + "dependencies": { + "@algolia/autocomplete-plugin-algolia-insights": "1.17.7", + "@algolia/autocomplete-shared": "1.17.7" + } + }, + "node_modules/@algolia/autocomplete-plugin-algolia-insights": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.17.7.tgz", + "integrity": "sha512-Jca5Ude6yUOuyzjnz57og7Et3aXjbwCSDf/8onLHSQgw1qW3ALl9mrMWaXb5FmPVkV3EtkD2F/+NkT6VHyPu9A==", + "license": "MIT", + "dependencies": { + "@algolia/autocomplete-shared": "1.17.7" + }, + "peerDependencies": { + "search-insights": ">= 1 < 3" + } + }, + "node_modules/@algolia/autocomplete-preset-algolia": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.17.7.tgz", + "integrity": "sha512-ggOQ950+nwbWROq2MOCIL71RE0DdQZsceqrg32UqnhDz8FlO9rL8ONHNsI2R1MH0tkgVIDKI/D0sMiUchsFdWA==", + "license": "MIT", + "dependencies": { + "@algolia/autocomplete-shared": "1.17.7" + }, + "peerDependencies": { + "@algolia/client-search": ">= 4.9.1 < 6", + "algoliasearch": ">= 4.9.1 < 6" + } + }, + "node_modules/@algolia/autocomplete-shared": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.17.7.tgz", + "integrity": "sha512-o/1Vurr42U/qskRSuhBH+VKxMvkkUVTLU6WZQr+L5lGZZLYWyhdzWjW0iGXY7EkwRTjBqvN2EsR81yCTGV/kmg==", + "license": "MIT", + "peerDependencies": { + "@algolia/client-search": ">= 4.9.1 < 6", + "algoliasearch": ">= 4.9.1 < 6" + } + }, + "node_modules/@algolia/client-abtesting": { + "version": "5.19.0", + "resolved": "https://registry.npmjs.org/@algolia/client-abtesting/-/client-abtesting-5.19.0.tgz", + "integrity": "sha512-dMHwy2+nBL0SnIsC1iHvkBao64h4z+roGelOz11cxrDBrAdASxLxmfVMop8gmodQ2yZSacX0Rzevtxa+9SqxCw==", + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.19.0", + "@algolia/requester-browser-xhr": "5.19.0", + "@algolia/requester-fetch": "5.19.0", + "@algolia/requester-node-http": "5.19.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/client-analytics": { + "version": "5.19.0", + "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-5.19.0.tgz", + "integrity": "sha512-CDW4RwnCHzU10upPJqS6N6YwDpDHno7w6/qXT9KPbPbt8szIIzCHrva4O9KIfx1OhdsHzfGSI5hMAiOOYl4DEQ==", + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.19.0", + "@algolia/requester-browser-xhr": "5.19.0", + "@algolia/requester-fetch": "5.19.0", + "@algolia/requester-node-http": "5.19.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/client-common": { + "version": "5.19.0", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-5.19.0.tgz", + "integrity": "sha512-2ERRbICHXvtj5kfFpY5r8qu9pJII/NAHsdgUXnUitQFwPdPL7wXiupcvZJC7DSntOnE8AE0lM7oDsPhrJfj5nQ==", + "license": "MIT", + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/client-insights": { + "version": "5.19.0", + "resolved": "https://registry.npmjs.org/@algolia/client-insights/-/client-insights-5.19.0.tgz", + "integrity": "sha512-xPOiGjo6I9mfjdJO7Y+p035aWePcbsItizIp+qVyfkfZiGgD+TbNxM12g7QhFAHIkx/mlYaocxPY/TmwPzTe+A==", + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.19.0", + "@algolia/requester-browser-xhr": "5.19.0", + "@algolia/requester-fetch": "5.19.0", + "@algolia/requester-node-http": "5.19.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/client-personalization": { + "version": "5.19.0", + "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-5.19.0.tgz", + "integrity": "sha512-B9eoce/fk8NLboGje+pMr72pw+PV7c5Z01On477heTZ7jkxoZ4X92dobeGuEQop61cJ93Gaevd1of4mBr4hu2A==", + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.19.0", + "@algolia/requester-browser-xhr": "5.19.0", + "@algolia/requester-fetch": "5.19.0", + "@algolia/requester-node-http": "5.19.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/client-query-suggestions": { + "version": "5.19.0", + "resolved": "https://registry.npmjs.org/@algolia/client-query-suggestions/-/client-query-suggestions-5.19.0.tgz", + "integrity": "sha512-6fcP8d4S8XRDtVogrDvmSM6g5g6DndLc0pEm1GCKe9/ZkAzCmM3ZmW1wFYYPxdjMeifWy1vVEDMJK7sbE4W7MA==", + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.19.0", + "@algolia/requester-browser-xhr": "5.19.0", + "@algolia/requester-fetch": "5.19.0", + "@algolia/requester-node-http": "5.19.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/client-search": { + "version": "5.19.0", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-5.19.0.tgz", + "integrity": "sha512-Ctg3xXD/1VtcwmkulR5+cKGOMj4r0wC49Y/KZdGQcqpydKn+e86F6l3tb3utLJQVq4lpEJud6kdRykFgcNsp8Q==", + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.19.0", + "@algolia/requester-browser-xhr": "5.19.0", + "@algolia/requester-fetch": "5.19.0", + "@algolia/requester-node-http": "5.19.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.19.0", + "resolved": "https://registry.npmjs.org/@algolia/ingestion/-/ingestion-1.19.0.tgz", + "integrity": "sha512-LO7w1MDV+ZLESwfPmXkp+KLeYeFrYEgtbCZG6buWjddhYraPQ9MuQWLhLLiaMlKxZ/sZvFTcZYuyI6Jx4WBhcg==", + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.19.0", + "@algolia/requester-browser-xhr": "5.19.0", + "@algolia/requester-fetch": "5.19.0", + "@algolia/requester-node-http": "5.19.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/monitoring": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/@algolia/monitoring/-/monitoring-1.19.0.tgz", + "integrity": "sha512-Mg4uoS0aIKeTpu6iv6O0Hj81s8UHagi5TLm9k2mLIib4vmMtX7WgIAHAcFIaqIZp5D6s5EVy1BaDOoZ7buuJHA==", + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.19.0", + "@algolia/requester-browser-xhr": "5.19.0", + "@algolia/requester-fetch": "5.19.0", + "@algolia/requester-node-http": "5.19.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/recommend": { + "version": "5.19.0", + "resolved": "https://registry.npmjs.org/@algolia/recommend/-/recommend-5.19.0.tgz", + "integrity": "sha512-PbgrMTbUPlmwfJsxjFhal4XqZO2kpBNRjemLVTkUiti4w/+kzcYO4Hg5zaBgVqPwvFDNQ8JS4SS3TBBem88u+g==", + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.19.0", + "@algolia/requester-browser-xhr": "5.19.0", + "@algolia/requester-fetch": "5.19.0", + "@algolia/requester-node-http": "5.19.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/requester-browser-xhr": { + "version": "5.19.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-5.19.0.tgz", + "integrity": "sha512-GfnhnQBT23mW/VMNs7m1qyEyZzhZz093aY2x8p0era96MMyNv8+FxGek5pjVX0b57tmSCZPf4EqNCpkGcGsmbw==", + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.19.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/requester-fetch": { + "version": "5.19.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-fetch/-/requester-fetch-5.19.0.tgz", + "integrity": "sha512-oyTt8ZJ4T4fYvW5avAnuEc6Laedcme9fAFryMD9ndUTIUe/P0kn3BuGcCLFjN3FDmdrETHSFkgPPf1hGy3sLCw==", + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.19.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/requester-node-http": { + "version": "5.19.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-5.19.0.tgz", + "integrity": "sha512-p6t8ue0XZNjcRiqNkb5QAM0qQRAKsCiebZ6n9JjWA+p8fWf8BvnhO55y2fO28g3GW0Imj7PrAuyBuxq8aDVQwQ==", + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.19.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/@antfu/install-pkg": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@antfu/install-pkg/-/install-pkg-0.4.1.tgz", + "integrity": "sha512-T7yB5QNG29afhWVkVq7XeIMBa5U/vs9mX69YqayXypPRmYzUmzwnYltplHmPtZ4HPCn+sQKeXW8I47wCbuBOjw==", + "license": "MIT", + "dependencies": { + "package-manager-detector": "^0.2.0", + "tinyexec": "^0.3.0" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@antfu/utils": { + "version": "0.7.10", + "resolved": "https://registry.npmjs.org/@antfu/utils/-/utils-0.7.10.tgz", + "integrity": "sha512-+562v9k4aI80m1+VuMHehNJWLOFjBnXn3tdOitzD0il5b7smkSBal4+a3oKiQTbrwMmN/TBUMDvbdoWDehgOww==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "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.3", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.3.tgz", + "integrity": "sha512-nHIxvKPniQXpmQLb0vhY3VaFb3S0YrTAwpOWJZh1wn3oJPjJk9Asva204PsBdmAE8vpzfHudT8DB0scYvy9q0g==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.0.tgz", + "integrity": "sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==", + "license": "MIT", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.26.0", + "@babel/generator": "^7.26.0", + "@babel/helper-compilation-targets": "^7.25.9", + "@babel/helper-module-transforms": "^7.26.0", + "@babel/helpers": "^7.26.0", + "@babel/parser": "^7.26.0", + "@babel/template": "^7.25.9", + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.26.0", + "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.26.3", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.3.tgz", + "integrity": "sha512-6FF/urZvD0sTeO7k6/B15pMLC4CHUv1426lzr3N01aHJTl046uCAh9LXW/fzeXXjPNCJ6iABW5XaWOsIZB93aQ==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.26.3", + "@babel/types": "^7.26.3", + "@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.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.9.tgz", + "integrity": "sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ==", + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.25.9", + "@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.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.9.tgz", + "integrity": "sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ==", + "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.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", + "@babel/traverse": "^7.25.9", + "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.26.3", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.26.3.tgz", + "integrity": "sha512-G7ZRb40uUgdKOQqPLjfD12ZmGA54PzqDFUv2BKImnC9QIfGhIHKvVML0oN8IUiDq4iRqpq74ABpvOaerfWdong==", + "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.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.3.tgz", + "integrity": "sha512-HK7Bi+Hj6H+VTHA3ZvBis7V/6hu9QuTrnMXNybfUf2iiuU/N97I8VjB+KbhFF8Rld/Lx5MzoCwPCpPjfK+n8Cg==", + "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.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.25.9.tgz", + "integrity": "sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw==", + "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.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.25.9.tgz", + "integrity": "sha512-IiDqTOTBQy0sWyeXyGSC5TBJpGFXBkRynjBeXsvbhQFKj2viwJC76Epz35YLU1fpe/Am6Vppb7W7zM4fPQzLsQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-member-expression-to-functions": "^7.25.9", + "@babel/helper-optimise-call-expression": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "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.26.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.26.0.tgz", + "integrity": "sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==", + "license": "MIT", + "dependencies": { + "@babel/template": "^7.25.9", + "@babel/types": "^7.26.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.26.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.3.tgz", + "integrity": "sha512-WJ/CvmY8Mea8iDXo6a7RK2wbmJITT5fN3BEkRuFlxVyNx8jOKIIhmC4fSkTcPcf8JyavbBwIe6OpiCOBXt/IcA==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.26.3" + }, + "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.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.25.9.tgz", + "integrity": "sha512-RXV6QAzTBbhDMO9fWwOmwwTuYaiPbggWQ9INdZqAYeSHyG7FzQ+nOZaUUjNwKv9pV3aE4WFqFm1Hnbci5tBCAw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-remap-async-to-generator": "^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-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.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.25.9.tgz", + "integrity": "sha512-toHc9fzab0ZfenFpsyYinOX0J/5dgJVA2fm64xPewu7CoYHWEivIWKxkK2rMi4r3yQqLnVmheMXRdG+k239CgA==", + "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-block-scoping": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.25.9.tgz", + "integrity": "sha512-1F05O7AYjymAtqbsFETboN1NvBdcnzMerO+zlMyJBEz6WkMdejvGWw9p05iTSjC85RLlBseHHQpYaM4gzJkBGg==", + "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-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.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.25.9.tgz", + "integrity": "sha512-LqHxduHoaGELJl2uhImHwRQudhCM50pT46rIBNvtT/Oql3nqiS3wOwP+5ten7NpYSXrrVLgtZU3DZmPtWZo16A==", + "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-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.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.25.9.tgz", + "integrity": "sha512-ENfftpLZw5EItALAD4WsY/KUWvhUlZndm5GC7G3evUsVeSJB6p0pBeLQUnRnBCBx7zV0RKQjR9kCuwrsIrjWog==", + "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-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.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.25.9.tgz", + "integrity": "sha512-vwDcDNsgMPDGP0nMqzahDWE5/MLcX8sv96+wfX7as7LoF/kr97Bo/7fI00lXY4wUXYfVmwIIyG80fGZ1uvt2qg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "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.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.25.9.tgz", + "integrity": "sha512-nZp7GlEl+yULJrClz0SwHPqir3lc0zsPrDHQUcxGspSL7AKrexNSEfTbfqnDNJUO13bgKyfuOLMF8Xqtu8j3YQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "babel-plugin-polyfill-corejs2": "^0.4.10", + "babel-plugin-polyfill-corejs3": "^0.10.6", + "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.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.25.9.tgz", + "integrity": "sha512-o97AE4syN71M/lxrCtQByzphAdlYluKPDBzDVzMmfCobUjjhAryZV0AIpRPrxN0eAkxXO6ZLEScmt+PNhj2OTw==", + "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-typeof-symbol": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.25.9.tgz", + "integrity": "sha512-v61XqUMiueJROUv66BVIOi0Fv/CUuZuZMl5NkRoCVxLAnMexZ0A3kMe7vvZ0nulxMuMp0Mk6S5hNh48yki08ZA==", + "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-typescript": { + "version": "7.26.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.26.3.tgz", + "integrity": "sha512-6+5hpdr6mETwSKjmJUdYw0EIkATiQhnELWlE3kJFBwSg/BGIVwVaVbX+gOXBCdc7Ln1RXZxyWGecIXhUfnl7oA==", + "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", + "@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.0", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.26.0.tgz", + "integrity": "sha512-H84Fxq0CQJNdPFT2DrfnylZ3cf5K43rGfWK4LJGPpjKHiZlk0/RzwEus3PDDZZg+/Er7lCA03MVacueUuXdzfw==", + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.26.0", + "@babel/helper-compilation-targets": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@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.25.9", + "@babel/plugin-transform-async-to-generator": "^7.25.9", + "@babel/plugin-transform-block-scoped-functions": "^7.25.9", + "@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.25.9", + "@babel/plugin-transform-export-namespace-from": "^7.25.9", + "@babel/plugin-transform-for-of": "^7.25.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.25.9", + "@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.25.9", + "@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.25.9", + "@babel/plugin-transform-typeof-symbol": "^7.25.9", + "@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.10.6", + "babel-plugin-polyfill-regenerator": "^0.6.1", + "core-js-compat": "^3.38.1", + "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.26.0", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.26.0.tgz", + "integrity": "sha512-NMk1IGZ5I/oHhoXEElcm+xUnL/szL6xflkFZmoEU9xj1qSJXpiS7rsspYo92B4DRCDvZn2erT5LdsCeXAKNCkg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-validator-option": "^7.25.9", + "@babel/plugin-syntax-jsx": "^7.25.9", + "@babel/plugin-transform-modules-commonjs": "^7.25.9", + "@babel/plugin-transform-typescript": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.0.tgz", + "integrity": "sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==", + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/runtime-corejs3": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.26.0.tgz", + "integrity": "sha512-YXHu5lN8kJCb1LOb9PgV6pvak43X2h4HvRApcN5SdWeaItQOzfn1hgP6jasD6KWQyJDBxrVmA9o9OivlnNJK/w==", + "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.25.9", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.9.tgz", + "integrity": "sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.25.9", + "@babel/parser": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.26.4", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.26.4.tgz", + "integrity": "sha512-fH+b7Y4p3yqvApJALCPJcwb0/XaOSgtK4pzV6WVjPR5GLFQBRI7pfoX2V2iM48NXvX07NUxxm1Vw98YjqTcU5w==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.26.2", + "@babel/generator": "^7.26.3", + "@babel/parser": "^7.26.3", + "@babel/template": "^7.25.9", + "@babel/types": "^7.26.3", + "debug": "^4.3.1", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.26.3", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.3.tgz", + "integrity": "sha512-vN5p+1kl59GVKMvTHt55NzzmYVxprfJD+ql7U9NFIfKCBkYE55LYtS+WtPlaYOyzydrKI8Nezd+aZextrd+FMA==", + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@braintree/sanitize-url": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@braintree/sanitize-url/-/sanitize-url-7.1.1.tgz", + "integrity": "sha512-i1L7noDNxtFyL5DmZafWy1wRVhGehQmzZaz1HiN5e7iylJMSZR7ekOV7NsIqa5qBldlLrsKv4HbgFUVlQrz8Mw==", + "license": "MIT" + }, + "node_modules/@chevrotain/cst-dts-gen": { + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/@chevrotain/cst-dts-gen/-/cst-dts-gen-11.0.3.tgz", + "integrity": "sha512-BvIKpRLeS/8UbfxXxgC33xOumsacaeCKAjAeLyOn7Pcp95HiRbrpl14S+9vaZLolnbssPIUuiUd8IvgkRyt6NQ==", + "license": "Apache-2.0", + "dependencies": { + "@chevrotain/gast": "11.0.3", + "@chevrotain/types": "11.0.3", + "lodash-es": "4.17.21" + } + }, + "node_modules/@chevrotain/gast": { + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/@chevrotain/gast/-/gast-11.0.3.tgz", + "integrity": "sha512-+qNfcoNk70PyS/uxmj3li5NiECO+2YKZZQMbmjTqRI3Qchu8Hig/Q9vgkHpI3alNjr7M+a2St5pw5w5F6NL5/Q==", + "license": "Apache-2.0", + "dependencies": { + "@chevrotain/types": "11.0.3", + "lodash-es": "4.17.21" + } + }, + "node_modules/@chevrotain/regexp-to-ast": { + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/@chevrotain/regexp-to-ast/-/regexp-to-ast-11.0.3.tgz", + "integrity": "sha512-1fMHaBZxLFvWI067AVbGJav1eRY7N8DDvYCTwGBiE/ytKBgP8azTdgyrKyWZ9Mfh09eHWb5PgTSO8wi7U824RA==", + "license": "Apache-2.0" + }, + "node_modules/@chevrotain/types": { + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/@chevrotain/types/-/types-11.0.3.tgz", + "integrity": "sha512-gsiM3G8b58kZC2HaWR50gu6Y1440cHiJ+i3JUvcp/35JchYejb2+5MVeJK0iKThYpAa/P2PYFV4hoi44HD+aHQ==", + "license": "Apache-2.0" + }, + "node_modules/@chevrotain/utils": { + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/@chevrotain/utils/-/utils-11.0.3.tgz", + "integrity": "sha512-YslZMgtJUyuMbZ+aKvfF3x1f5liK4mWNxghFRv7jqRR9C3R3fAOGTTKvxXDa2Y1s9zSbcpuO0cAxDYsc9SrXoQ==", + "license": "Apache-2.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/@cspell/cspell-bundled-dicts": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/@cspell/cspell-bundled-dicts/-/cspell-bundled-dicts-8.17.1.tgz", + "integrity": "sha512-HmkXS5uX4bk/XxsRS4Q+zRvhgRa81ddGiR2/Xfag9MIi5L5UnEJ4g21EpmIlXkMxYrTu2fp69SZFss5NfcFF9Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@cspell/dict-ada": "^4.0.5", + "@cspell/dict-al": "^1.0.3", + "@cspell/dict-aws": "^4.0.7", + "@cspell/dict-bash": "^4.1.8", + "@cspell/dict-companies": "^3.1.8", + "@cspell/dict-cpp": "^6.0.2", + "@cspell/dict-cryptocurrencies": "^5.0.3", + "@cspell/dict-csharp": "^4.0.5", + "@cspell/dict-css": "^4.0.16", + "@cspell/dict-dart": "^2.2.4", + "@cspell/dict-django": "^4.1.3", + "@cspell/dict-docker": "^1.1.11", + "@cspell/dict-dotnet": "^5.0.8", + "@cspell/dict-elixir": "^4.0.6", + "@cspell/dict-en_us": "^4.3.28", + "@cspell/dict-en-common-misspellings": "^2.0.7", + "@cspell/dict-en-gb": "1.1.33", + "@cspell/dict-filetypes": "^3.0.9", + "@cspell/dict-flutter": "^1.0.3", + "@cspell/dict-fonts": "^4.0.3", + "@cspell/dict-fsharp": "^1.0.4", + "@cspell/dict-fullstack": "^3.2.3", + "@cspell/dict-gaming-terms": "^1.0.9", + "@cspell/dict-git": "^3.0.3", + "@cspell/dict-golang": "^6.0.17", + "@cspell/dict-google": "^1.0.4", + "@cspell/dict-haskell": "^4.0.4", + "@cspell/dict-html": "^4.0.10", + "@cspell/dict-html-symbol-entities": "^4.0.3", + "@cspell/dict-java": "^5.0.10", + "@cspell/dict-julia": "^1.0.4", + "@cspell/dict-k8s": "^1.0.9", + "@cspell/dict-latex": "^4.0.3", + "@cspell/dict-lorem-ipsum": "^4.0.3", + "@cspell/dict-lua": "^4.0.6", + "@cspell/dict-makefile": "^1.0.3", + "@cspell/dict-markdown": "^2.0.7", + "@cspell/dict-monkeyc": "^1.0.9", + "@cspell/dict-node": "^5.0.5", + "@cspell/dict-npm": "^5.1.17", + "@cspell/dict-php": "^4.0.13", + "@cspell/dict-powershell": "^5.0.13", + "@cspell/dict-public-licenses": "^2.0.11", + "@cspell/dict-python": "^4.2.13", + "@cspell/dict-r": "^2.0.4", + "@cspell/dict-ruby": "^5.0.7", + "@cspell/dict-rust": "^4.0.10", + "@cspell/dict-scala": "^5.0.6", + "@cspell/dict-software-terms": "^4.1.19", + "@cspell/dict-sql": "^2.1.8", + "@cspell/dict-svelte": "^1.0.5", + "@cspell/dict-swift": "^2.0.4", + "@cspell/dict-terraform": "^1.0.6", + "@cspell/dict-typescript": "^3.1.11", + "@cspell/dict-vue": "^3.0.3" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@cspell/cspell-json-reporter": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/@cspell/cspell-json-reporter/-/cspell-json-reporter-8.17.1.tgz", + "integrity": "sha512-EV9Xkh42Xw3aORvDZfxusICX91DDbqQpYdGKBdPGuhgxWOUYYZKpLXsHCmDkhruMPo2m5gDh++/OqjLRPZofKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@cspell/cspell-types": "8.17.1" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@cspell/cspell-pipe": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/@cspell/cspell-pipe/-/cspell-pipe-8.17.1.tgz", + "integrity": "sha512-uhC99Ox+OH3COSgShv4fpVHiotR70dNvAOSkzRvKVRzV6IGyFnxHjmyVVPEV0dsqzVLxltwYTqFhwI+UOwm45A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/@cspell/cspell-resolver": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/@cspell/cspell-resolver/-/cspell-resolver-8.17.1.tgz", + "integrity": "sha512-XEK2ymTdQNgsV3ny60VkKzWskbICl4zNXh/DbxsoRXHqIRg43MXFpTNkEJ7j873EqdX7BU4opQQ+5D4stWWuhQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "global-directory": "^4.0.1" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@cspell/cspell-service-bus": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/@cspell/cspell-service-bus/-/cspell-service-bus-8.17.1.tgz", + "integrity": "sha512-2sFWQtMEWZ4tdz7bw0bAx4NaV1t0ynGfjpuKWdQppsJFKNb+ZPZZ6Ah1dC13AdRRMZaG194kDRFwzNvRaCgWkQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/@cspell/cspell-types": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/@cspell/cspell-types/-/cspell-types-8.17.1.tgz", + "integrity": "sha512-NJbov7Jp57fh8addoxesjb8atg/APQfssCH5Q9uZuHBN06wEJDgs7fhfE48bU+RBViC9gltblsYZzZZQKzHYKg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/@cspell/dict-ada": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@cspell/dict-ada/-/dict-ada-4.0.6.tgz", + "integrity": "sha512-1DpA3LeidQS5Wec5ZnrIRtuv/ijUcfcUq8G5hj/3QZT4vTTRXtIaQnfsq7t3XYsRlisYHkVmm2CgsJ/8hKChLw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-al": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@cspell/dict-al/-/dict-al-1.0.4.tgz", + "integrity": "sha512-W4ppuwhZN6A1genmj9Q4NC8UKy7TrRb7UjvMsuPDen+V8anePTys9a0DpKp3z0S6nlrcZgqYNe9Hw/9k76mkAQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-aws": { + "version": "4.0.9", + "resolved": "https://registry.npmjs.org/@cspell/dict-aws/-/dict-aws-4.0.9.tgz", + "integrity": "sha512-bDYdnnJGwSkIZ4gzrauu7qzOs/ZAY/FnU4k11LgdMI8BhwMfsbsy2EI1iS+sD/BI5ZnNT9kU5YR3WADeNOmhRg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-bash": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@cspell/dict-bash/-/dict-bash-4.2.0.tgz", + "integrity": "sha512-HOyOS+4AbCArZHs/wMxX/apRkjxg6NDWdt0jF9i9XkvJQUltMwEhyA2TWYjQ0kssBsnof+9amax2lhiZnh3kCg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@cspell/dict-shell": "1.1.0" + } + }, + "node_modules/@cspell/dict-companies": { + "version": "3.1.12", + "resolved": "https://registry.npmjs.org/@cspell/dict-companies/-/dict-companies-3.1.12.tgz", + "integrity": "sha512-99FxBNdLOQc3nVQ663Xh7JqDLbIy/AdqOecQ5bk3HpmXpSkoDvTT7XCUU5nQZvmFBrrQlXFKlRRYjLfTEOUDdA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-cpp": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@cspell/dict-cpp/-/dict-cpp-6.0.3.tgz", + "integrity": "sha512-OFrVXdxCeGKnon36Pe3yFjBuY4kzzEwWFf3vDz+cJTodZDkjFkBifQeTtt5YfimgF8cfAJZXkBCsxjipAgmAiw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-cryptocurrencies": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/@cspell/dict-cryptocurrencies/-/dict-cryptocurrencies-5.0.4.tgz", + "integrity": "sha512-6iFu7Abu+4Mgqq08YhTKHfH59mpMpGTwdzDB2Y8bbgiwnGFCeoiSkVkgLn1Kel2++hYcZ8vsAW/MJS9oXxuMag==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-csharp": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@cspell/dict-csharp/-/dict-csharp-4.0.6.tgz", + "integrity": "sha512-w/+YsqOknjQXmIlWDRmkW+BHBPJZ/XDrfJhZRQnp0wzpPOGml7W0q1iae65P2AFRtTdPKYmvSz7AL5ZRkCnSIw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-css": { + "version": "4.0.17", + "resolved": "https://registry.npmjs.org/@cspell/dict-css/-/dict-css-4.0.17.tgz", + "integrity": "sha512-2EisRLHk6X/PdicybwlajLGKF5aJf4xnX2uuG5lexuYKt05xV/J/OiBADmi8q9obhxf1nesrMQbqAt+6CsHo/w==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-dart": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/@cspell/dict-dart/-/dict-dart-2.2.5.tgz", + "integrity": "sha512-j/J99MH4NV2Klok0XMqnHxGl2lkewBcYjGYWdBKvVSbLXyA4oOaL+vCZR8Nmwf+lHInJFN8nkMU2k7TnC0MgUw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-data-science": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@cspell/dict-data-science/-/dict-data-science-2.0.6.tgz", + "integrity": "sha512-gOYKZOg358yhnnQfr1/f232REmjeIymXUHJdrLEMPirluv2rzMWvEBBazqRVQ++jMUNg9IduVI0v096ZWMDekA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-django": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/@cspell/dict-django/-/dict-django-4.1.4.tgz", + "integrity": "sha512-fX38eUoPvytZ/2GA+g4bbdUtCMGNFSLbdJJPKX2vbewIQGfgSFJKY56vvcHJKAvw7FopjvgyS/98Ta9WN1gckg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-docker": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/@cspell/dict-docker/-/dict-docker-1.1.12.tgz", + "integrity": "sha512-6d25ZPBnYZaT9D9An/x6g/4mk542R8bR3ipnby3QFCxnfdd6xaWiTcwDPsCgwN2aQZIQ1jX/fil9KmBEqIK/qA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-dotnet": { + "version": "5.0.9", + "resolved": "https://registry.npmjs.org/@cspell/dict-dotnet/-/dict-dotnet-5.0.9.tgz", + "integrity": "sha512-JGD6RJW5sHtO5lfiJl11a5DpPN6eKSz5M1YBa1I76j4dDOIqgZB6rQexlDlK1DH9B06X4GdDQwdBfnpAB0r2uQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-elixir": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/@cspell/dict-elixir/-/dict-elixir-4.0.7.tgz", + "integrity": "sha512-MAUqlMw73mgtSdxvbAvyRlvc3bYnrDqXQrx5K9SwW8F7fRYf9V4vWYFULh+UWwwkqkhX9w03ZqFYRTdkFku6uA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-en_us": { + "version": "4.3.29", + "resolved": "https://registry.npmjs.org/@cspell/dict-en_us/-/dict-en_us-4.3.29.tgz", + "integrity": "sha512-7kHP0sJ271oS5RqakxvhWvHFoCUFCBDV6+cgIRIpKwW0aYVB4F2AwElGsdeE/XEmihhYUje7e/e6X3IEWHrcrQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-en-common-misspellings": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/@cspell/dict-en-common-misspellings/-/dict-en-common-misspellings-2.0.8.tgz", + "integrity": "sha512-l1u/pDjwrPyWwBd1hCkZhdsK8yLbLFPD2xWz+1tFFI7WaV9ckDZoF3woRc/0wFGRy53yrfSAVuwhoYOQnHe/fA==", + "dev": true, + "license": "CC BY-SA 4.0" + }, + "node_modules/@cspell/dict-en-gb": { + "version": "1.1.33", + "resolved": "https://registry.npmjs.org/@cspell/dict-en-gb/-/dict-en-gb-1.1.33.tgz", + "integrity": "sha512-tKSSUf9BJEV+GJQAYGw5e+ouhEe2ZXE620S7BLKe3ZmpnjlNG9JqlnaBhkIMxKnNFkLY2BP/EARzw31AZnOv4g==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-filetypes": { + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/@cspell/dict-filetypes/-/dict-filetypes-3.0.10.tgz", + "integrity": "sha512-JEN3627joBVtpa1yfkdN9vz1Z129PoKGHBKjXCEziJvf2Zt1LeULWYYYg/O6pzRR4yzRa5YbXDTuyrN7vX7DFg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-flutter": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@cspell/dict-flutter/-/dict-flutter-1.0.4.tgz", + "integrity": "sha512-XlWLCUsI9m2rKJ5TqYcDucajzQOqa7Hy8dhHaRQEyWic6oYvikpA1KtXsi8JD6JaiqfhejZZ6vNsQm1//6iSAg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-fonts": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@cspell/dict-fonts/-/dict-fonts-4.0.4.tgz", + "integrity": "sha512-cHFho4hjojBcHl6qxidl9CvUb492IuSk7xIf2G2wJzcHwGaCFa2o3gRcxmIg1j62guetAeDDFELizDaJlVRIOg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-fsharp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@cspell/dict-fsharp/-/dict-fsharp-1.0.5.tgz", + "integrity": "sha512-6SsdHOtUsTDZ50wjK4FcvIjPiwBSDU9M/+zmUWpFfT5k5d5Ei80n4HGisFtuFdtmoLgz2F/xNnVvhsA2MWJv+w==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-fullstack": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/@cspell/dict-fullstack/-/dict-fullstack-3.2.3.tgz", + "integrity": "sha512-62PbndIyQPH11mAv0PyiyT0vbwD0AXEocPpHlCHzfb5v9SspzCCbzQ/LIBiFmyRa+q5LMW35CnSVu6OXdT+LKg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-gaming-terms": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@cspell/dict-gaming-terms/-/dict-gaming-terms-1.1.0.tgz", + "integrity": "sha512-46AnDs9XkgJ2f1Sqol1WgfJ8gOqp60fojpc9Wxch7x+BA63g4JfMV5/M5x0sI0TLlLY8EBSglcr8wQF/7C80AQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-git": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@cspell/dict-git/-/dict-git-3.0.4.tgz", + "integrity": "sha512-C44M+m56rYn6QCsLbiKiedyPTMZxlDdEYAsPwwlL5bhMDDzXZ3Ic8OCQIhMbiunhCOJJT+er4URmOmM+sllnjg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-golang": { + "version": "6.0.18", + "resolved": "https://registry.npmjs.org/@cspell/dict-golang/-/dict-golang-6.0.18.tgz", + "integrity": "sha512-Mt+7NwfodDwUk7423DdaQa0YaA+4UoV3XSxQwZioqjpFBCuxfvvv4l80MxCTAAbK6duGj0uHbGTwpv8fyKYPKg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-google": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@cspell/dict-google/-/dict-google-1.0.5.tgz", + "integrity": "sha512-KNrzfUsoFat94slWzo36g601sIGz6KtE4kBMM0gpqwFLK/MXRyaW65IL4SwysY0PEhuRzg9spLLMnUXuVcY2hQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-haskell": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/@cspell/dict-haskell/-/dict-haskell-4.0.5.tgz", + "integrity": "sha512-s4BG/4tlj2pPM9Ha7IZYMhUujXDnI0Eq1+38UTTCpatYLbQqDwRFf2KNPLRqkroU+a44yTUAe0rkkKbwy4yRtQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-html": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/@cspell/dict-html/-/dict-html-4.0.11.tgz", + "integrity": "sha512-QR3b/PB972SRQ2xICR1Nw/M44IJ6rjypwzA4jn+GH8ydjAX9acFNfc+hLZVyNe0FqsE90Gw3evLCOIF0vy1vQw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-html-symbol-entities": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@cspell/dict-html-symbol-entities/-/dict-html-symbol-entities-4.0.3.tgz", + "integrity": "sha512-aABXX7dMLNFdSE8aY844X4+hvfK7977sOWgZXo4MTGAmOzR8524fjbJPswIBK7GaD3+SgFZ2yP2o0CFvXDGF+A==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-java": { + "version": "5.0.11", + "resolved": "https://registry.npmjs.org/@cspell/dict-java/-/dict-java-5.0.11.tgz", + "integrity": "sha512-T4t/1JqeH33Raa/QK/eQe26FE17eUCtWu+JsYcTLkQTci2dk1DfcIKo8YVHvZXBnuM43ATns9Xs0s+AlqDeH7w==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-julia": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@cspell/dict-julia/-/dict-julia-1.0.5.tgz", + "integrity": "sha512-rMC9OC8POmGw9pN96ByZJaY0YGtzSh64AtuJu4uFcuooF0MGmtXwiAhazRC5kPK5XMS+pKMQql/ItTyKbYh1yg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-k8s": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/@cspell/dict-k8s/-/dict-k8s-1.0.10.tgz", + "integrity": "sha512-313haTrX9prep1yWO7N6Xw4D6tvUJ0Xsx+YhCP+5YrrcIKoEw5Rtlg8R4PPzLqe6zibw6aJ+Eqq+y76Vx5BZkw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-latex": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@cspell/dict-latex/-/dict-latex-4.0.3.tgz", + "integrity": "sha512-2KXBt9fSpymYHxHfvhUpjUFyzrmN4c4P8mwIzweLyvqntBT3k0YGZJSriOdjfUjwSygrfEwiuPI1EMrvgrOMJw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-lorem-ipsum": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@cspell/dict-lorem-ipsum/-/dict-lorem-ipsum-4.0.4.tgz", + "integrity": "sha512-+4f7vtY4dp2b9N5fn0za/UR0kwFq2zDtA62JCbWHbpjvO9wukkbl4rZg4YudHbBgkl73HRnXFgCiwNhdIA1JPw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-lua": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/@cspell/dict-lua/-/dict-lua-4.0.7.tgz", + "integrity": "sha512-Wbr7YSQw+cLHhTYTKV6cAljgMgcY+EUAxVIZW3ljKswEe4OLxnVJ7lPqZF5JKjlXdgCjbPSimsHqyAbC5pQN/Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-makefile": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@cspell/dict-makefile/-/dict-makefile-1.0.4.tgz", + "integrity": "sha512-E4hG/c0ekPqUBvlkrVvzSoAA+SsDA9bLi4xSV3AXHTVru7Y2bVVGMPtpfF+fI3zTkww/jwinprcU1LSohI3ylw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-markdown": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/@cspell/dict-markdown/-/dict-markdown-2.0.8.tgz", + "integrity": "sha512-GCzfae+PLw9MjdgOO0OB67zguNfhiLnaZX1glCNJ6G1ZWqfeC9eBOxrAR3BkFXoBY0cvDSjIP037QXFEfCgeTg==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "@cspell/dict-css": "^4.0.17", + "@cspell/dict-html": "^4.0.11", + "@cspell/dict-html-symbol-entities": "^4.0.3", + "@cspell/dict-typescript": "^3.1.12" + } + }, + "node_modules/@cspell/dict-monkeyc": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/@cspell/dict-monkeyc/-/dict-monkeyc-1.0.10.tgz", + "integrity": "sha512-7RTGyKsTIIVqzbvOtAu6Z/lwwxjGRtY5RkKPlXKHEoEAgIXwfDxb5EkVwzGQwQr8hF/D3HrdYbRT8MFBfsueZw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-node": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/@cspell/dict-node/-/dict-node-5.0.6.tgz", + "integrity": "sha512-CEbhPCpxGvRNByGolSBTrXXW2rJA4bGqZuTx1KKO85mwR6aadeOmUE7xf/8jiCkXSy+qvr9aJeh+jlfXcsrziQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-npm": { + "version": "5.1.22", + "resolved": "https://registry.npmjs.org/@cspell/dict-npm/-/dict-npm-5.1.22.tgz", + "integrity": "sha512-fZBTn8QHr8pAv1/I14CmdDWpVkovCfYpSYiGfV1SZkOjrsKLzPxsP84eaP3RijbFtYj3GMplVN27FR3H5oHfiw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-php": { + "version": "4.0.14", + "resolved": "https://registry.npmjs.org/@cspell/dict-php/-/dict-php-4.0.14.tgz", + "integrity": "sha512-7zur8pyncYZglxNmqsRycOZ6inpDoVd4yFfz1pQRe5xaRWMiK3Km4n0/X/1YMWhh3e3Sl/fQg5Axb2hlN68t1g==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-powershell": { + "version": "5.0.14", + "resolved": "https://registry.npmjs.org/@cspell/dict-powershell/-/dict-powershell-5.0.14.tgz", + "integrity": "sha512-ktjjvtkIUIYmj/SoGBYbr3/+CsRGNXGpvVANrY0wlm/IoGlGywhoTUDYN0IsGwI2b8Vktx3DZmQkfb3Wo38jBA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-public-licenses": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/@cspell/dict-public-licenses/-/dict-public-licenses-2.0.12.tgz", + "integrity": "sha512-obreJMVbz8ZrXyc60PcS/B2FwXaO3AWPO2x50zrI/n4UDuBr/UdPb6M1q++6c08n+151I35GEx52xRFiToSg4g==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-python": { + "version": "4.2.14", + "resolved": "https://registry.npmjs.org/@cspell/dict-python/-/dict-python-4.2.14.tgz", + "integrity": "sha512-NZ/rsTH5gqTlEwbSg0vn5b1TsyzrUvA6ykwCVCwsVDdlQAS82cyDsF9JqHp8S4d6PFykmkfSxtAXYyOUr0KCbg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@cspell/dict-data-science": "^2.0.6" + } + }, + "node_modules/@cspell/dict-r": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@cspell/dict-r/-/dict-r-2.0.5.tgz", + "integrity": "sha512-CpZvA/6Ps/vCaR5c+2tL1dGU7ZlIFMp+lUamamHGG1ZIc0+j+16Tb1+9oksEf7k8LCI/F5Io4uIJ+0NezaY8Rg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-ruby": { + "version": "5.0.7", + "resolved": "https://registry.npmjs.org/@cspell/dict-ruby/-/dict-ruby-5.0.7.tgz", + "integrity": "sha512-4/d0hcoPzi5Alk0FmcyqlzFW9lQnZh9j07MJzPcyVO62nYJJAGKaPZL2o4qHeCS/od/ctJC5AHRdoUm0ktsw6Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-rust": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/@cspell/dict-rust/-/dict-rust-4.0.11.tgz", + "integrity": "sha512-OGWDEEzm8HlkSmtD8fV3pEcO2XBpzG2XYjgMCJCRwb2gRKvR+XIm6Dlhs04N/K2kU+iH8bvrqNpM8fS/BFl0uw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-scala": { + "version": "5.0.7", + "resolved": "https://registry.npmjs.org/@cspell/dict-scala/-/dict-scala-5.0.7.tgz", + "integrity": "sha512-yatpSDW/GwulzO3t7hB5peoWwzo+Y3qTc0pO24Jf6f88jsEeKmDeKkfgPbYuCgbE4jisGR4vs4+jfQZDIYmXPA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-shell": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@cspell/dict-shell/-/dict-shell-1.1.0.tgz", + "integrity": "sha512-D/xHXX7T37BJxNRf5JJHsvziFDvh23IF/KvkZXNSh8VqcRdod3BAz9VGHZf6VDqcZXr1VRqIYR3mQ8DSvs3AVQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-software-terms": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@cspell/dict-software-terms/-/dict-software-terms-4.2.2.tgz", + "integrity": "sha512-cgteXRzx2W/Ug7QSdFJrVxLES7krrZEjZ9J6sXRWOsVYFpgu2Gup8NKmjKOZ8NTnCjHQFrMnbmKdv56q9Kwixw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-sql": { + "version": "2.1.9", + "resolved": "https://registry.npmjs.org/@cspell/dict-sql/-/dict-sql-2.1.9.tgz", + "integrity": "sha512-dyVtWGUs79SihmxzoXXOpA2mRipQhzZOy5mrRTZvMp3HE7Y5vM1ag/Di8+QCtjYD6l7MjVjp0CxkKp1U7PBpbw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-svelte": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@cspell/dict-svelte/-/dict-svelte-1.0.6.tgz", + "integrity": "sha512-8LAJHSBdwHCoKCSy72PXXzz7ulGROD0rP1CQ0StOqXOOlTUeSFaJJlxNYjlONgd2c62XBQiN2wgLhtPN+1Zv7Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-swift": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@cspell/dict-swift/-/dict-swift-2.0.5.tgz", + "integrity": "sha512-3lGzDCwUmnrfckv3Q4eVSW3sK3cHqqHlPprFJZD4nAqt23ot7fic5ALR7J4joHpvDz36nHX34TgcbZNNZOC/JA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-terraform": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@cspell/dict-terraform/-/dict-terraform-1.0.8.tgz", + "integrity": "sha512-YR2v2iDtuzEIwOWAlV9V8pdnrIQud6wHQOhuk3oqR3PS0rkAd6dkWrS0Ce2gbZY7AHHxQ2jvJ66pOjAdIDXbtA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-typescript": { + "version": "3.1.12", + "resolved": "https://registry.npmjs.org/@cspell/dict-typescript/-/dict-typescript-3.1.12.tgz", + "integrity": "sha512-gQxryTuRrRW3whM7gASetOTcPVsDGxfVn/MoSX507rcsFdZTnX18+M6D4iE0sUtranF1MWscGPIm6J2gfL3Zxw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dict-vue": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@cspell/dict-vue/-/dict-vue-3.0.4.tgz", + "integrity": "sha512-0dPtI0lwHcAgSiQFx8CzvqjdoXROcH+1LyqgROCpBgppommWpVhbQ0eubnKotFEXgpUCONVkeZJ6Ql8NbTEu+w==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cspell/dynamic-import": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/@cspell/dynamic-import/-/dynamic-import-8.17.1.tgz", + "integrity": "sha512-XQtr2olYOtqbg49E+8SISd6I5DzfxmsKINDn0ZgaTFeLalnNdF3ewDU4gOEbApIzGffRa1mW9t19MsiVrznSDw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@cspell/url": "8.17.1", + "import-meta-resolve": "^4.1.0" + }, + "engines": { + "node": ">=18.0" + } + }, + "node_modules/@cspell/filetypes": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/@cspell/filetypes/-/filetypes-8.17.1.tgz", + "integrity": "sha512-AxYw6j7EPYtDFAFjwybjFpMc9waXQzurfBXmEVfQ5RQRlbylujLZWwR6GnMqofeNg4oGDUpEjcAZFrgdkvMQlA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/@cspell/strong-weak-map": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/@cspell/strong-weak-map/-/strong-weak-map-8.17.1.tgz", + "integrity": "sha512-8cY3vLAKdt5gQEMM3Gr57BuQ8sun2NjYNh9qTdrctC1S9gNC7XzFghTYAfHSWR4VrOUcMFLO/izMdsc1KFvFOA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/@cspell/url": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/@cspell/url/-/url-8.17.1.tgz", + "integrity": "sha512-LMvReIndW1ckvemElfDgTt282fb2C3C/ZXfsm0pJsTV5ZmtdelCHwzmgSBmY5fDr7D66XDp8EurotSE0K6BTvw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18.0" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/@csstools/color-helpers/-/color-helpers-5.0.1.tgz", + "integrity": "sha512-MKtmkA0BX87PKaO1NFRTFH+UnkgnmySQOvNxJubsadusqPEC2aJ9MOQiMceZJJ6oitUl/i0L6u0M1IrmAOmgBA==", + "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.1", + "resolved": "https://registry.npmjs.org/@csstools/css-calc/-/css-calc-2.1.1.tgz", + "integrity": "sha512-rL7kaUnTkL9K+Cvo2pnCieqNpTKgQzy5f+N+5Iuko9HAoasP+xgprVh7KN/MaJVvVL1l0EzQq2MoqBHKSrDrag==", + "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.7", + "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-3.0.7.tgz", + "integrity": "sha512-nkMp2mTICw32uE5NN+EsJ4f5N+IGFeCFu4bGpiKgb2Pq/7J/MpyLBeQ5ry4KKtRFZaYs6sTmcMYrSRIyj5DFKA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", + "dependencies": { + "@csstools/color-helpers": "^5.0.1", + "@csstools/css-calc": "^2.1.1" + }, + "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.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.0.0.tgz", + "integrity": "sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==", + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@csstools/postcss-color-function": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-4.0.7.tgz", + "integrity": "sha512-aDHYmhNIHR6iLw4ElWhf+tRqqaXwKnMl0YsQ/X105Zc4dQwe6yJpMrTN6BwOoESrkDjOYMOfORviSSLeDTJkdQ==", + "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.7", + "@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.7", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-mix-function/-/postcss-color-mix-function-3.0.7.tgz", + "integrity": "sha512-e68Nev4CxZYCLcrfWhHH4u/N1YocOfTmw67/kVX5Rb7rnguqqLyxPjhHWjSBX8o4bmyuukmNf3wrUSU3//kT7g==", + "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.7", + "@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.6", + "resolved": "https://registry.npmjs.org/@csstools/postcss-exponential-functions/-/postcss-exponential-functions-2.0.6.tgz", + "integrity": "sha512-IgJA5DQsQLu/upA3HcdvC6xEMR051ufebBTIXZ5E9/9iiaA7juXWz1ceYj814lnDYP/7eWjZnw0grRJlX4eI6g==", + "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.1", + "@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.7", + "resolved": "https://registry.npmjs.org/@csstools/postcss-gamut-mapping/-/postcss-gamut-mapping-2.0.7.tgz", + "integrity": "sha512-gzFEZPoOkY0HqGdyeBXR3JP218Owr683u7KOZazTK7tQZBE8s2yhg06W1tshOqk7R7SWvw9gkw2TQogKpIW8Xw==", + "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.7", + "@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.7", + "resolved": "https://registry.npmjs.org/@csstools/postcss-gradients-interpolation-method/-/postcss-gradients-interpolation-method-5.0.7.tgz", + "integrity": "sha512-WgEyBeg6glUeTdS2XT7qeTFBthTJuXlS9GFro/DVomj7W7WMTamAwpoP4oQCq/0Ki2gvfRYFi/uZtmRE14/DFA==", + "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.7", + "@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.7", + "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-4.0.7.tgz", + "integrity": "sha512-LKYqjO+wGwDCfNIEllessCBWfR4MS/sS1WXO+j00KKyOjm7jDW2L6jzUmqASEiv/kkJO39GcoIOvTTfB3yeBUA==", + "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.7", + "@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.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-initial/-/postcss-initial-2.0.0.tgz", + "integrity": "sha512-dv2lNUKR+JV+OOhZm9paWzYBXOCi+rJPqJ2cJuhh9xd8USVrd0cBEPczla81HNOyThMQWeCcdln3gZkQV2kYxA==", + "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.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.0.0.tgz", + "integrity": "sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==", + "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.6", + "resolved": "https://registry.npmjs.org/@csstools/postcss-media-minmax/-/postcss-media-minmax-2.0.6.tgz", + "integrity": "sha512-J1+4Fr2W3pLZsfxkFazK+9kr96LhEYqoeBszLmFjb6AjYs+g9oDAw3J5oQignLKk3rC9XHW+ebPTZ9FaW5u5pg==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", + "dependencies": { + "@csstools/css-calc": "^2.1.1", + "@csstools/css-parser-algorithms": "^3.0.4", + "@csstools/css-tokenizer": "^3.0.3", + "@csstools/media-query-list-parser": "^4.0.2" + }, + "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.7", + "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-4.0.7.tgz", + "integrity": "sha512-I6WFQIbEKG2IO3vhaMGZDkucbCaUSXMxvHNzDdnfsTCF5tc0UlV3Oe2AhamatQoKFjBi75dSEMrgWq3+RegsOQ==", + "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.7", + "@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.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-random-function/-/postcss-random-function-1.0.2.tgz", + "integrity": "sha512-vBCT6JvgdEkvRc91NFoNrLjgGtkLWt47GKT6E2UDn3nd8ZkMBiziQ1Md1OiKoSsgzxsSnGKG3RVdhlbdZEkHjA==", + "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.1", + "@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.7", + "resolved": "https://registry.npmjs.org/@csstools/postcss-relative-color-syntax/-/postcss-relative-color-syntax-3.0.7.tgz", + "integrity": "sha512-apbT31vsJVd18MabfPOnE977xgct5B1I+Jpf+Munw3n6kKb1MMuUmGGH+PT9Hm/fFs6fe61Q/EWnkrb4bNoNQw==", + "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.7", + "@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.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.0.0.tgz", + "integrity": "sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==", + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@csstools/postcss-sign-functions": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-sign-functions/-/postcss-sign-functions-1.1.1.tgz", + "integrity": "sha512-MslYkZCeMQDxetNkfmmQYgKCy4c+w9pPDfgOBCJOo/RI1RveEUdZQYtOfrC6cIZB7sD7/PHr2VGOcMXlZawrnA==", + "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.1", + "@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.6", + "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-4.0.6.tgz", + "integrity": "sha512-/dwlO9w8vfKgiADxpxUbZOWlL5zKoRIsCymYoh1IPuBsXODKanKnfuZRr32DEqT0//3Av1VjfNZU9yhxtEfIeA==", + "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.1", + "@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.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-4.0.1.tgz", + "integrity": "sha512-xPZIikbx6jyzWvhms27uugIc0I4ykH4keRvoa3rxX5K7lEhkbd54rjj/dv60qOCTisoS+3bmwJTeyV1VNBrXaw==", + "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.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-trigonometric-functions": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-4.0.6.tgz", + "integrity": "sha512-c4Y1D2Why/PeccaSouXnTt6WcNHJkoJRidV2VW9s5gJ97cNxnLgQ4Qj8qOqkIR9VmTQKJyNcbF4hy79ZQnWD7A==", + "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.1", + "@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.8.2", + "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.8.2.tgz", + "integrity": "sha512-y05ayQFyUmCXze79+56v/4HpycYF3uFqB78pLPrSV5ZKAlDuIAAJNhaRi8tTdRNXh05yxX/TyNnzD6LwSM89vQ==", + "license": "MIT" + }, + "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-mermaid": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-mermaid/-/theme-mermaid-3.7.0.tgz", + "integrity": "sha512-7kNDvL7hm+tshjxSxIqYMtsLUPsEBYnkevej/ext6ru9xyLgCed+zkvTfGzTWNeq8rJIEe2YSS8/OV5gCVaPCw==", + "license": "MIT", + "dependencies": { + "@docusaurus/core": "3.7.0", + "@docusaurus/module-type-aliases": "3.7.0", + "@docusaurus/theme-common": "3.7.0", + "@docusaurus/types": "3.7.0", + "@docusaurus/utils-validation": "3.7.0", + "mermaid": ">=10.4", + "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/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-search-algolia/node_modules/@docsearch/react": { + "version": "3.8.2", + "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.8.2.tgz", + "integrity": "sha512-xCRrJQlTt8N9GU0DG4ptwHRkfnSnD/YpdeaXe02iKfqs97TkZJv60yE+1eq/tjPcVnTW8dP5qLP7itifFVV5eg==", + "license": "MIT", + "dependencies": { + "@algolia/autocomplete-core": "1.17.7", + "@algolia/autocomplete-preset-algolia": "1.17.7", + "@docsearch/css": "3.8.2", + "algoliasearch": "^5.14.2" + }, + "peerDependencies": { + "@types/react": ">= 16.8.0 < 19.0.0", + "react": ">= 16.8.0 < 19.0.0", + "react-dom": ">= 16.8.0 < 19.0.0", + "search-insights": ">= 1 < 3" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "react": { + "optional": true + }, + "react-dom": { + "optional": true + }, + "search-insights": { + "optional": true + } + } + }, + "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/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.47.0", + "resolved": "https://registry.npmjs.org/@easyops-cn/docusaurus-search-local/-/docusaurus-search-local-0.47.0.tgz", + "integrity": "sha512-nzOeVWR2T34Czdjby85VHP0a2AmfE/El56MoXDs3UDOOTCtba+2FVxYDcNMohoGFvfesX6fGsZ3vZuYT4aSqXw==", + "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.3.1", + "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.3.1.tgz", + "integrity": "sha512-pVGjBIt1Y6gg3EJN8jTcfpP/+uuRksIo055oE/OBkDNcjZqVbfkWCksG1Jp4yZnj3iKWyWX8fdG/j6UDYPbFog==", + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/wasi-threads": "1.0.1", + "tslib": "^2.4.0" + } + }, + "node_modules/@emnapi/runtime": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.3.1.tgz", + "integrity": "sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw==", + "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/@iconify/types": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@iconify/types/-/types-2.0.0.tgz", + "integrity": "sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==", + "license": "MIT" + }, + "node_modules/@iconify/utils": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@iconify/utils/-/utils-2.2.1.tgz", + "integrity": "sha512-0/7J7hk4PqXmxo5PDBDxmnecw5PxklZJfNjIVG9FM0mEfVrvfudS22rYWsqVk6gR3UJ/mSYS90X4R3znXnqfNA==", + "license": "MIT", + "dependencies": { + "@antfu/install-pkg": "^0.4.1", + "@antfu/utils": "^0.7.10", + "@iconify/types": "^2.0.0", + "debug": "^4.4.0", + "globals": "^15.13.0", + "kolorist": "^1.8.0", + "local-pkg": "^0.5.1", + "mlly": "^1.7.3" + } + }, + "node_modules/@iconify/utils/node_modules/globals": { + "version": "15.14.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-15.14.0.tgz", + "integrity": "sha512-OkToC372DtlQeje9/zHIo5CT8lRP/FUgEOKBEhU4e0abL7J7CD24fD9ohiLN5hagG/kWCYj4K5oaxxtj2Z0Dig==", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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/@mermaid-js/parser": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@mermaid-js/parser/-/parser-0.3.0.tgz", + "integrity": "sha512-HsvL6zgE5sUPGgkIDlmAWR1HTNHz2Iy11BAWPTa4Jjabkpguy4Ze2gzfLrg6pdRuBvFwgUYyxiaNqZwrEEXepA==", + "license": "MIT", + "dependencies": { + "langium": "3.0.0" + } + }, + "node_modules/@napi-rs/wasm-runtime": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.6.tgz", + "integrity": "sha512-z8YVS3XszxFTO73iwvFDNpQIzdMmSDTP/mB3E/ucR37V3Sx57hSExcXyMoNwaucWxnsWf4xfbZv0iZ30jr0M4Q==", + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/core": "^1.3.1", + "@emnapi/runtime": "^1.3.1", + "@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/acorn": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@types/acorn/-/acorn-4.0.6.tgz", + "integrity": "sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==", + "license": "MIT", + "dependencies": { + "@types/estree": "*" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.5", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz", + "integrity": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==", + "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/d3": { + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@types/d3/-/d3-7.4.3.tgz", + "integrity": "sha512-lZXZ9ckh5R8uiFVt8ogUNf+pIrK4EsWrx2Np75WvF/eTpJ0FMHNhjXk8CKEx/+gpHbNQyJWehbFaTvqmHWB3ww==", + "license": "MIT", + "dependencies": { + "@types/d3-array": "*", + "@types/d3-axis": "*", + "@types/d3-brush": "*", + "@types/d3-chord": "*", + "@types/d3-color": "*", + "@types/d3-contour": "*", + "@types/d3-delaunay": "*", + "@types/d3-dispatch": "*", + "@types/d3-drag": "*", + "@types/d3-dsv": "*", + "@types/d3-ease": "*", + "@types/d3-fetch": "*", + "@types/d3-force": "*", + "@types/d3-format": "*", + "@types/d3-geo": "*", + "@types/d3-hierarchy": "*", + "@types/d3-interpolate": "*", + "@types/d3-path": "*", + "@types/d3-polygon": "*", + "@types/d3-quadtree": "*", + "@types/d3-random": "*", + "@types/d3-scale": "*", + "@types/d3-scale-chromatic": "*", + "@types/d3-selection": "*", + "@types/d3-shape": "*", + "@types/d3-time": "*", + "@types/d3-time-format": "*", + "@types/d3-timer": "*", + "@types/d3-transition": "*", + "@types/d3-zoom": "*" + } + }, + "node_modules/@types/d3-array": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/@types/d3-array/-/d3-array-3.2.1.tgz", + "integrity": "sha512-Y2Jn2idRrLzUfAKV2LyRImR+y4oa2AntrgID95SHJxuMUrkNXmanDSed71sRNZysveJVt1hLLemQZIady0FpEg==", + "license": "MIT" + }, + "node_modules/@types/d3-axis": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/@types/d3-axis/-/d3-axis-3.0.6.tgz", + "integrity": "sha512-pYeijfZuBd87T0hGn0FO1vQ/cgLk6E1ALJjfkC0oJ8cbwkZl3TpgS8bVBLZN+2jjGgg38epgxb2zmoGtSfvgMw==", + "license": "MIT", + "dependencies": { + "@types/d3-selection": "*" + } + }, + "node_modules/@types/d3-brush": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/@types/d3-brush/-/d3-brush-3.0.6.tgz", + "integrity": "sha512-nH60IZNNxEcrh6L1ZSMNA28rj27ut/2ZmI3r96Zd+1jrZD++zD3LsMIjWlvg4AYrHn/Pqz4CF3veCxGjtbqt7A==", + "license": "MIT", + "dependencies": { + "@types/d3-selection": "*" + } + }, + "node_modules/@types/d3-chord": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/@types/d3-chord/-/d3-chord-3.0.6.tgz", + "integrity": "sha512-LFYWWd8nwfwEmTZG9PfQxd17HbNPksHBiJHaKuY1XeqscXacsS2tyoo6OdRsjf+NQYeB6XrNL3a25E3gH69lcg==", + "license": "MIT" + }, + "node_modules/@types/d3-color": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/@types/d3-color/-/d3-color-3.1.3.tgz", + "integrity": "sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A==", + "license": "MIT" + }, + "node_modules/@types/d3-contour": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/@types/d3-contour/-/d3-contour-3.0.6.tgz", + "integrity": "sha512-BjzLgXGnCWjUSYGfH1cpdo41/hgdWETu4YxpezoztawmqsvCeep+8QGfiY6YbDvfgHz/DkjeIkkZVJavB4a3rg==", + "license": "MIT", + "dependencies": { + "@types/d3-array": "*", + "@types/geojson": "*" + } + }, + "node_modules/@types/d3-delaunay": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/@types/d3-delaunay/-/d3-delaunay-6.0.4.tgz", + "integrity": "sha512-ZMaSKu4THYCU6sV64Lhg6qjf1orxBthaC161plr5KuPHo3CNm8DTHiLw/5Eq2b6TsNP0W0iJrUOFscY6Q450Hw==", + "license": "MIT" + }, + "node_modules/@types/d3-dispatch": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/@types/d3-dispatch/-/d3-dispatch-3.0.6.tgz", + "integrity": "sha512-4fvZhzMeeuBJYZXRXrRIQnvUYfyXwYmLsdiN7XXmVNQKKw1cM8a5WdID0g1hVFZDqT9ZqZEY5pD44p24VS7iZQ==", + "license": "MIT" + }, + "node_modules/@types/d3-drag": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/@types/d3-drag/-/d3-drag-3.0.7.tgz", + "integrity": "sha512-HE3jVKlzU9AaMazNufooRJ5ZpWmLIoc90A37WU2JMmeq28w1FQqCZswHZ3xR+SuxYftzHq6WU6KJHvqxKzTxxQ==", + "license": "MIT", + "dependencies": { + "@types/d3-selection": "*" + } + }, + "node_modules/@types/d3-dsv": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/@types/d3-dsv/-/d3-dsv-3.0.7.tgz", + "integrity": "sha512-n6QBF9/+XASqcKK6waudgL0pf/S5XHPPI8APyMLLUHd8NqouBGLsU8MgtO7NINGtPBtk9Kko/W4ea0oAspwh9g==", + "license": "MIT" + }, + "node_modules/@types/d3-ease": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@types/d3-ease/-/d3-ease-3.0.2.tgz", + "integrity": "sha512-NcV1JjO5oDzoK26oMzbILE6HW7uVXOHLQvHshBUW4UMdZGfiY6v5BeQwh9a9tCzv+CeefZQHJt5SRgK154RtiA==", + "license": "MIT" + }, + "node_modules/@types/d3-fetch": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/@types/d3-fetch/-/d3-fetch-3.0.7.tgz", + "integrity": "sha512-fTAfNmxSb9SOWNB9IoG5c8Hg6R+AzUHDRlsXsDZsNp6sxAEOP0tkP3gKkNSO/qmHPoBFTxNrjDprVHDQDvo5aA==", + "license": "MIT", + "dependencies": { + "@types/d3-dsv": "*" + } + }, + "node_modules/@types/d3-force": { + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/@types/d3-force/-/d3-force-3.0.10.tgz", + "integrity": "sha512-ZYeSaCF3p73RdOKcjj+swRlZfnYpK1EbaDiYICEEp5Q6sUiqFaFQ9qgoshp5CzIyyb/yD09kD9o2zEltCexlgw==", + "license": "MIT" + }, + "node_modules/@types/d3-format": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/d3-format/-/d3-format-3.0.4.tgz", + "integrity": "sha512-fALi2aI6shfg7vM5KiR1wNJnZ7r6UuggVqtDA+xiEdPZQwy/trcQaHnwShLuLdta2rTymCNpxYTiMZX/e09F4g==", + "license": "MIT" + }, + "node_modules/@types/d3-geo": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@types/d3-geo/-/d3-geo-3.1.0.tgz", + "integrity": "sha512-856sckF0oP/diXtS4jNsiQw/UuK5fQG8l/a9VVLeSouf1/PPbBE1i1W852zVwKwYCBkFJJB7nCFTbk6UMEXBOQ==", + "license": "MIT", + "dependencies": { + "@types/geojson": "*" + } + }, + "node_modules/@types/d3-hierarchy": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/@types/d3-hierarchy/-/d3-hierarchy-3.1.7.tgz", + "integrity": "sha512-tJFtNoYBtRtkNysX1Xq4sxtjK8YgoWUNpIiUee0/jHGRwqvzYxkq0hGVbbOGSz+JgFxxRu4K8nb3YpG3CMARtg==", + "license": "MIT" + }, + "node_modules/@types/d3-interpolate": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/d3-interpolate/-/d3-interpolate-3.0.4.tgz", + "integrity": "sha512-mgLPETlrpVV1YRJIglr4Ez47g7Yxjl1lj7YKsiMCb27VJH9W8NVM6Bb9d8kkpG/uAQS5AmbA48q2IAolKKo1MA==", + "license": "MIT", + "dependencies": { + "@types/d3-color": "*" + } + }, + "node_modules/@types/d3-path": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@types/d3-path/-/d3-path-3.1.0.tgz", + "integrity": "sha512-P2dlU/q51fkOc/Gfl3Ul9kicV7l+ra934qBFXCFhrZMOL6du1TM0pm1ThYvENukyOn5h9v+yMJ9Fn5JK4QozrQ==", + "license": "MIT" + }, + "node_modules/@types/d3-polygon": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@types/d3-polygon/-/d3-polygon-3.0.2.tgz", + "integrity": "sha512-ZuWOtMaHCkN9xoeEMr1ubW2nGWsp4nIql+OPQRstu4ypeZ+zk3YKqQT0CXVe/PYqrKpZAi+J9mTs05TKwjXSRA==", + "license": "MIT" + }, + "node_modules/@types/d3-quadtree": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/@types/d3-quadtree/-/d3-quadtree-3.0.6.tgz", + "integrity": "sha512-oUzyO1/Zm6rsxKRHA1vH0NEDG58HrT5icx/azi9MF1TWdtttWl0UIUsjEQBBh+SIkrpd21ZjEv7ptxWys1ncsg==", + "license": "MIT" + }, + "node_modules/@types/d3-random": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/d3-random/-/d3-random-3.0.3.tgz", + "integrity": "sha512-Imagg1vJ3y76Y2ea0871wpabqp613+8/r0mCLEBfdtqC7xMSfj9idOnmBYyMoULfHePJyxMAw3nWhJxzc+LFwQ==", + "license": "MIT" + }, + "node_modules/@types/d3-scale": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-4.0.8.tgz", + "integrity": "sha512-gkK1VVTr5iNiYJ7vWDI+yUFFlszhNMtVeneJ6lUTKPjprsvLLI9/tgEGiXJOnlINJA8FyA88gfnQsHbybVZrYQ==", + "license": "MIT", + "dependencies": { + "@types/d3-time": "*" + } + }, + "node_modules/@types/d3-scale-chromatic": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@types/d3-scale-chromatic/-/d3-scale-chromatic-3.1.0.tgz", + "integrity": "sha512-iWMJgwkK7yTRmWqRB5plb1kadXyQ5Sj8V/zYlFGMUBbIPKQScw+Dku9cAAMgJG+z5GYDoMjWGLVOvjghDEFnKQ==", + "license": "MIT" + }, + "node_modules/@types/d3-selection": { + "version": "3.0.11", + "resolved": "https://registry.npmjs.org/@types/d3-selection/-/d3-selection-3.0.11.tgz", + "integrity": "sha512-bhAXu23DJWsrI45xafYpkQ4NtcKMwWnAC/vKrd2l+nxMFuvOT3XMYTIj2opv8vq8AO5Yh7Qac/nSeP/3zjTK0w==", + "license": "MIT" + }, + "node_modules/@types/d3-shape": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/@types/d3-shape/-/d3-shape-3.1.7.tgz", + "integrity": "sha512-VLvUQ33C+3J+8p+Daf+nYSOsjB4GXp19/S/aGo60m9h1v6XaxjiT82lKVWJCfzhtuZ3yD7i/TPeC/fuKLLOSmg==", + "license": "MIT", + "dependencies": { + "@types/d3-path": "*" + } + }, + "node_modules/@types/d3-time": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/d3-time/-/d3-time-3.0.4.tgz", + "integrity": "sha512-yuzZug1nkAAaBlBBikKZTgzCeA+k1uy4ZFwWANOfKw5z5LRhV0gNA7gNkKm7HoK+HRN0wX3EkxGk0fpbWhmB7g==", + "license": "MIT" + }, + "node_modules/@types/d3-time-format": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@types/d3-time-format/-/d3-time-format-4.0.3.tgz", + "integrity": "sha512-5xg9rC+wWL8kdDj153qZcsJ0FWiFt0J5RB6LYUNZjwSnesfblqrI/bJ1wBdJ8OQfncgbJG5+2F+qfqnqyzYxyg==", + "license": "MIT" + }, + "node_modules/@types/d3-timer": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@types/d3-timer/-/d3-timer-3.0.2.tgz", + "integrity": "sha512-Ps3T8E8dZDam6fUyNiMkekK3XUsaUEik+idO9/YjPtfj2qruF8tFBXS7XhtE4iIXBLxhmLjP3SXpLhVf21I9Lw==", + "license": "MIT" + }, + "node_modules/@types/d3-transition": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/@types/d3-transition/-/d3-transition-3.0.9.tgz", + "integrity": "sha512-uZS5shfxzO3rGlu0cC3bjmMFKsXv+SmZZcgp0KD22ts4uGXp5EVYGzu/0YdwZeKmddhcAccYtREJKkPfXkZuCg==", + "license": "MIT", + "dependencies": { + "@types/d3-selection": "*" + } + }, + "node_modules/@types/d3-zoom": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/@types/d3-zoom/-/d3-zoom-3.0.8.tgz", + "integrity": "sha512-iqMC4/YlFCSlO8+2Ii1GGGliCAY4XdeG748w5vQUbevlbDu0zSjH/+jojorQVBK/se0j6DUFNPBGSqD3YWYnDw==", + "license": "MIT", + "dependencies": { + "@types/d3-interpolate": "*", + "@types/d3-selection": "*" + } + }, + "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.6", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", + "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", + "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.4", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-5.0.4.tgz", + "integrity": "sha512-5kz9ScmzBdzTgB/3susoCgfqNDzBjvLL4taparufgSvlwjdLy6UyUy9T/tCpYd2GIdIilCatC4iSQS0QSYHt0w==", + "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/geojson": { + "version": "7946.0.15", + "resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.15.tgz", + "integrity": "sha512-9oSxFzDCT2Rj6DfcHF8G++jxBKS7mBqXl5xrRW+Kbvjry6Uduya2iiwqHPhVXpasAVMBYKkEPGgKhd3+/HZ6xA==", + "license": "MIT" + }, + "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.15", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.15.tgz", + "integrity": "sha512-25g5atgiVNTIv0LBDTg1H74Hvayx0ajtJPLLcYE3whFv75J0pWNtOBzaXJQgDTmrX1bx5U9YC2w/n65BN1HwRQ==", + "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": "0.7.34", + "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.34.tgz", + "integrity": "sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==", + "license": "MIT" + }, + "node_modules/@types/node": { + "version": "22.10.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.5.tgz", + "integrity": "sha512-F8Q+SeGimwOo86fiovQh8qiXfFEh2/ocYv7tU5pJ3EXMSSxk1Joj5wefpFK2fHTf/N6HKGSxIDBT9f3gCxXPkQ==", + "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/prop-types": { + "version": "15.7.14", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.14.tgz", + "integrity": "sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==", + "license": "MIT" + }, + "node_modules/@types/qs": { + "version": "6.9.17", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.17.tgz", + "integrity": "sha512-rX4/bPcfmvxHDv0XjfJELTTr+iB+tn032nPILqHm5wbthUUUuVtNGGqzhya9XUxjTP8Fpr0qYgSZZKxGY++svQ==", + "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": "18.3.18", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.18.tgz", + "integrity": "sha512-t4yC+vtgnkYjNSKlFx1jkAhH8LgTo2N/7Qvi83kdEaUtMDiwpbLAktKDaAMlRcJ5eSxZkH74eEGt1ky31d7kfQ==", + "license": "MIT", + "dependencies": { + "@types/prop-types": "*", + "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/trusted-types": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz", + "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==", + "license": "MIT", + "optional": true + }, + "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.5.13", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.13.tgz", + "integrity": "sha512-osM/gWBTPKgHV8XkTunnegTRIsvF6owmf5w+JtAfOw472dptdm0dlGv4xCt6GwQRcC2XVOvvRE/0bAoQcL2QkA==", + "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.2.1", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.1.tgz", + "integrity": "sha512-fEzPV3hSkSMltkw152tJKNARhOupqbH96MZWyRjNaYZOMIzbrTeQDG+MTc6Mr2pgzFQzFxAfmhGDNP5QK++2ZA==", + "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.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", + "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", + "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.19.0", + "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-5.19.0.tgz", + "integrity": "sha512-zrLtGhC63z3sVLDDKGW+SlCRN9eJHFTgdEmoAOpsVh6wgGL1GgTTDou7tpCBjevzgIvi3AIyDAQO3Xjbg5eqZg==", + "license": "MIT", + "dependencies": { + "@algolia/client-abtesting": "5.19.0", + "@algolia/client-analytics": "5.19.0", + "@algolia/client-common": "5.19.0", + "@algolia/client-insights": "5.19.0", + "@algolia/client-personalization": "5.19.0", + "@algolia/client-query-suggestions": "5.19.0", + "@algolia/client-search": "5.19.0", + "@algolia/ingestion": "1.19.0", + "@algolia/monitoring": "1.19.0", + "@algolia/recommend": "5.19.0", + "@algolia/requester-browser-xhr": "5.19.0", + "@algolia/requester-fetch": "5.19.0", + "@algolia/requester-node-http": "5.19.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/algoliasearch-helper": { + "version": "3.22.6", + "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.22.6.tgz", + "integrity": "sha512-F2gSb43QHyvZmvH/2hxIjbk/uFdO2MguQYTFP7J+RowMW1csjIODMobEnpLI8nbLQuzZnGZdIxl5Bpy1k9+CFQ==", + "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-timsort": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-timsort/-/array-timsort-1.0.3.tgz", + "integrity": "sha512-/+3GRL7dDAGEfM6TseQk/U+mi18TU2Ms9I3UlLdUMhz2hbvGNTKdj9xniwXfUqgYhHxRx0+8UnKkvlNwVU+cWQ==", + "dev": true, + "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.20", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.20.tgz", + "integrity": "sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==", + "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.23.3", + "caniuse-lite": "^1.0.30001646", + "fraction.js": "^4.3.7", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.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.12", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.12.tgz", + "integrity": "sha512-CPWT6BwvhrTO2d8QVorhTCQw9Y43zOu7G9HigcfxvepOU6b8o3tcWad6oVgZIsZCTt42FFv97aA7ZJsbM4+8og==", + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.22.6", + "@babel/helper-define-polyfill-provider": "^0.6.3", + "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.10.6", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.6.tgz", + "integrity": "sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==", + "license": "MIT", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.2", + "core-js-compat": "^3.38.0" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.3.tgz", + "integrity": "sha512-LiWSbl4CRSIa5x/JAU6jZiG9eit9w6mz+yVMFwDE83LAWvt0AfGBoZ7HS/mkhrKuh2ZlzfVZYKoLjXdqw6Yt7Q==", + "license": "MIT", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.3" + }, + "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/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/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.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.3.tgz", + "integrity": "sha512-1CPmv8iobE2fyRMV97dAcMVegvvWKxmq94hkLiAkUGwKVTyDLw33K+ZxiFrREKmmps4rIw6grcCFCnTMSZ/YiA==", + "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.1", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.1.tgz", + "integrity": "sha512-BhYE+WDaywFg2TBWYNXAE+8B1ATnThNBqXHP5nQu0jWJdVvY2hvkpyB3qOmtmDePiS5/BDQ8wASEWGMWRG148g==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/call-bound": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.3.tgz", + "integrity": "sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "get-intrinsic": "^1.2.6" + }, + "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.30001690", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001690.tgz", + "integrity": "sha512-5ExiE3qQN6oF8Clf8ifIDcMRCRE/dMGcETG/XGMD8/XiXm6HXQgQTh1yZYLXXpSOsEUlJm1Xr7kGULZTuGtP/w==", + "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/chalk-template": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/chalk-template/-/chalk-template-1.1.0.tgz", + "integrity": "sha512-T2VJbcDuZQ0Tb2EWwSotMPJjgpy1/tGee1BTpUNsGZ/qgNjV2t7Mvu+d4600U564nbLesN1x2dPL+xii174Ekg==", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^5.2.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/chalk/chalk-template?sponsor=1" + } + }, + "node_modules/chalk-template/node_modules/chalk": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.4.1.tgz", + "integrity": "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "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/chevrotain": { + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/chevrotain/-/chevrotain-11.0.3.tgz", + "integrity": "sha512-ci2iJH6LeIkvP9eJW6gpueU8cnZhv85ELY8w8WiFtNjMHA5ad6pQLaJo9mEly/9qUyCpvqX8/POVUTf18/HFdw==", + "license": "Apache-2.0", + "dependencies": { + "@chevrotain/cst-dts-gen": "11.0.3", + "@chevrotain/gast": "11.0.3", + "@chevrotain/regexp-to-ast": "11.0.3", + "@chevrotain/types": "11.0.3", + "@chevrotain/utils": "11.0.3", + "lodash-es": "4.17.21" + } + }, + "node_modules/chevrotain-allstar": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/chevrotain-allstar/-/chevrotain-allstar-0.3.1.tgz", + "integrity": "sha512-b7g+y9A0v4mxCW1qUhf3BSVPg+/NvGErk/dOkrDaHA0nQIQGAtrOjlX//9OQtRlSCy+x9rfB5N8yC71lH1nvMw==", + "license": "MIT", + "dependencies": { + "lodash-es": "^4.17.21" + }, + "peerDependencies": { + "chevrotain": "^11.0.0" + } + }, + "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/clear-module": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/clear-module/-/clear-module-4.1.2.tgz", + "integrity": "sha512-LWAxzHqdHsAZlPlEyJ2Poz6AIs384mPeqLVCru2p0BrP9G/kVGuhNyZYClLO6cXlnuJjzC8xtsJIuMjKqLXoAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "parent-module": "^2.0.0", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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/comment-json": { + "version": "4.2.5", + "resolved": "https://registry.npmjs.org/comment-json/-/comment-json-4.2.5.tgz", + "integrity": "sha512-bKw/r35jR3HGt5PEPm1ljsQQGyCrR8sFGNiN5L+ykDHdpO8Smxkrkla9Yi6NkQyUrb8V54PGhfMs6NrIwtxtdw==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-timsort": "^1.0.3", + "core-util-is": "^1.0.3", + "esprima": "^4.0.1", + "has-own-prop": "^2.0.0", + "repeat-string": "^1.6.1" + }, + "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.53.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.53.0.tgz", + "integrity": "sha512-oHlN/w+3MQ3rba9rqFr6V/ypF10LSkdwUysQL7GkXoTgIWeV+tcXGA852TBxH+gsh8UWoyhR1hKcoMJTuWflpg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.5.tgz", + "integrity": "sha512-bQJ0YRck5ak3LgtnpKkiabX5pNF7tMUh1BSy2ZBOTh0Dim0BUu6aPPwByIns6/A5Prh8PufSPerMDUklpzes2Q==", + "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/confbox": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.1.8.tgz", + "integrity": "sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==", + "license": "MIT" + }, + "node_modules/config-chain": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", + "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", + "license": "MIT", + "dependencies": { + "ini": "^1.3.4", + "proto-list": "~1.2.1" + } + }, + "node_modules/config-chain/node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "license": "ISC" + }, + "node_modules/configstore": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-6.0.0.tgz", + "integrity": "sha512-cD31W1v3GqUlQvbBCGcXmd2Nj9SvLDOP1oQ0YFuLETufzSPaKp11rYBsSOm7rCsW3OnIRAFM3OxRhceaXNYHkA==", + "license": "BSD-2-Clause", + "dependencies": { + "dot-prop": "^6.0.1", + "graceful-fs": "^4.2.6", + "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.3.3", + "resolved": "https://registry.npmjs.org/consola/-/consola-3.3.3.tgz", + "integrity": "sha512-Qil5KwghMzlqd51UXM0b6fyaGHtOC22scxrwrz4A2882LyUMwQjnvaedN1HAeXzphspQ6CpHkzMAWxBTUruDLg==", + "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.40.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.40.0.tgz", + "integrity": "sha512-7vsMc/Lty6AGnn7uFpYT56QesI5D2Y/UkgKounk87OP9Z2H9Z8kj6jzcSGAxFmUtDOS0ntK6lbQz+Nsa0Jj6mQ==", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.40.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.40.0.tgz", + "integrity": "sha512-0XEDpr5y5mijvw8Lbc6E5AkjrHfp7eEoPlu36SWeAbcL8fn1G1ANe8DBlo2XoNN89oVpxWwOjYIPVzR4ZvsKCQ==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.24.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-pure": { + "version": "3.40.0", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.40.0.tgz", + "integrity": "sha512-AtDzVIgRrmRKQai62yuSIN5vNiQjcJakJb4fbhVw3ehxx7Lohphvw9SGNWKhLFqSxC4ilD0g/L1huAYFQU3Q6A==", + "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/cose-base": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/cose-base/-/cose-base-1.0.3.tgz", + "integrity": "sha512-s9whTXInMSgAp/NVXVNuVxVKzGH2qck3aQlVHxDCdAEPgtMKwc4Wq6/QKhgdEdgbLSi9rBTAcPoRa6JpiG4ksg==", + "license": "MIT", + "dependencies": { + "layout-base": "^1.0.0" + } + }, + "node_modules/cosmiconfig": { + "version": "8.3.6", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", + "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", + "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/cspell": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/cspell/-/cspell-8.17.1.tgz", + "integrity": "sha512-D0lw8XTXrTycNzOn5DkfPJNUT00X53OgvFDm+0SzhBr1r+na8LEh3CnQ6zKYVU0fL0x8vU82vs4jmGjDho9mPg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@cspell/cspell-json-reporter": "8.17.1", + "@cspell/cspell-pipe": "8.17.1", + "@cspell/cspell-types": "8.17.1", + "@cspell/dynamic-import": "8.17.1", + "@cspell/url": "8.17.1", + "chalk": "^5.3.0", + "chalk-template": "^1.1.0", + "commander": "^12.1.0", + "cspell-dictionary": "8.17.1", + "cspell-gitignore": "8.17.1", + "cspell-glob": "8.17.1", + "cspell-io": "8.17.1", + "cspell-lib": "8.17.1", + "fast-json-stable-stringify": "^2.1.0", + "file-entry-cache": "^9.1.0", + "get-stdin": "^9.0.0", + "semver": "^7.6.3", + "tinyglobby": "^0.2.10" + }, + "bin": { + "cspell": "bin.mjs", + "cspell-esm": "bin.mjs" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/streetsidesoftware/cspell?sponsor=1" + } + }, + "node_modules/cspell-config-lib": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/cspell-config-lib/-/cspell-config-lib-8.17.1.tgz", + "integrity": "sha512-x1S7QWprgUcwuwiJB1Ng0ZTBC4G50qP9qQyg/aroMkcdMsHfk26E8jUGRPNt4ftHFzS4YMhwtXuJQ9IgRUuNPA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@cspell/cspell-types": "8.17.1", + "comment-json": "^4.2.5", + "yaml": "^2.6.1" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/cspell-dictionary": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/cspell-dictionary/-/cspell-dictionary-8.17.1.tgz", + "integrity": "sha512-zSl9l3wii+x16yc2NVZl/+CMLeLBAiuEd5YoFkOYPcbTJnfPwdjMNcj71u7wBvNJ+qwbF+kGbutEt15yHW3NBw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@cspell/cspell-pipe": "8.17.1", + "@cspell/cspell-types": "8.17.1", + "cspell-trie-lib": "8.17.1", + "fast-equals": "^5.0.1" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/cspell-gitignore": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/cspell-gitignore/-/cspell-gitignore-8.17.1.tgz", + "integrity": "sha512-bk727Zf4FBCjm9Mwvyreyhgjwe+YhPQEW7PldkHiinKd+Irfez4s8GXLQb1EgV0UpvViqaqBqLmngjZdS30BTA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@cspell/url": "8.17.1", + "cspell-glob": "8.17.1", + "cspell-io": "8.17.1", + "find-up-simple": "^1.0.0" + }, + "bin": { + "cspell-gitignore": "bin.mjs" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/cspell-glob": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/cspell-glob/-/cspell-glob-8.17.1.tgz", + "integrity": "sha512-cUwM5auSt0RvLX7UkP2GEArJRWc85l51B1voArl+3ZIKeMZwcJpJgN3qvImtF8yRTZwYeYCs1sgsihb179q+mg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@cspell/url": "8.17.1", + "micromatch": "^4.0.8" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/cspell-grammar": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/cspell-grammar/-/cspell-grammar-8.17.1.tgz", + "integrity": "sha512-H5tLcBuW7aUj9L0rR+FSbnWPEsWb8lWppHVidtqw9Ll1CUHWOZC9HTB2RdrhJZrsz/8DJbM2yNbok0Xt0VAfdw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@cspell/cspell-pipe": "8.17.1", + "@cspell/cspell-types": "8.17.1" + }, + "bin": { + "cspell-grammar": "bin.mjs" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/cspell-io": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/cspell-io/-/cspell-io-8.17.1.tgz", + "integrity": "sha512-liIOsblt7oVItifzRAbuxiYrwlgw1VOqKppMxVKtYoAn2VUuuEpjCj6jLWpoTqSszR/38o7ChsHY1LHakhJZmw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@cspell/cspell-service-bus": "8.17.1", + "@cspell/url": "8.17.1" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/cspell-lib": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/cspell-lib/-/cspell-lib-8.17.1.tgz", + "integrity": "sha512-66n83Q7bK5tnvkDH7869/pBY/65AKmZVfCOAlsbhJn3YMDbNHFCHR0d1oNMlqG+n65Aco89VGwYfXxImZY+/mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@cspell/cspell-bundled-dicts": "8.17.1", + "@cspell/cspell-pipe": "8.17.1", + "@cspell/cspell-resolver": "8.17.1", + "@cspell/cspell-types": "8.17.1", + "@cspell/dynamic-import": "8.17.1", + "@cspell/filetypes": "8.17.1", + "@cspell/strong-weak-map": "8.17.1", + "@cspell/url": "8.17.1", + "clear-module": "^4.1.2", + "comment-json": "^4.2.5", + "cspell-config-lib": "8.17.1", + "cspell-dictionary": "8.17.1", + "cspell-glob": "8.17.1", + "cspell-grammar": "8.17.1", + "cspell-io": "8.17.1", + "cspell-trie-lib": "8.17.1", + "env-paths": "^3.0.0", + "fast-equals": "^5.0.1", + "gensequence": "^7.0.0", + "import-fresh": "^3.3.0", + "resolve-from": "^5.0.0", + "vscode-languageserver-textdocument": "^1.0.12", + "vscode-uri": "^3.0.8", + "xdg-basedir": "^5.1.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/cspell-trie-lib": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/cspell-trie-lib/-/cspell-trie-lib-8.17.1.tgz", + "integrity": "sha512-13WNa5s75VwOjlGzWprmfNbBFIfXyA7tYYrbV+LugKkznyNZJeJPojHouEudcLq3SYb2Q6tJ7qyWcuT5bR9qPA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@cspell/cspell-pipe": "8.17.1", + "@cspell/cspell-types": "8.17.1", + "gensequence": "^7.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/cspell/node_modules/chalk": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.4.1.tgz", + "integrity": "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/cspell/node_modules/commander": { + "version": "12.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz", + "integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "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.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.0.0.tgz", + "integrity": "sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==", + "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.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.0.0.tgz", + "integrity": "sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==", + "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.3", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-8.2.3.tgz", + "integrity": "sha512-9BDG5XmJrJQQnJ51VFxXCAtpZ5ebDlAREmO8sxMOVU0aSxN/gocbctjIG5LMh3WBUq+xTlb/jw2LoljBEqraTA==", + "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/cytoscape": { + "version": "3.30.4", + "resolved": "https://registry.npmjs.org/cytoscape/-/cytoscape-3.30.4.tgz", + "integrity": "sha512-OxtlZwQl1WbwMmLiyPSEBuzeTIQnwZhJYYWFzZ2PhEHVFwpeaqNIkUzSiso00D98qk60l8Gwon2RP304d3BJ1A==", + "license": "MIT", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/cytoscape-cose-bilkent": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cytoscape-cose-bilkent/-/cytoscape-cose-bilkent-4.1.0.tgz", + "integrity": "sha512-wgQlVIUJF13Quxiv5e1gstZ08rnZj2XaLHGoFMYXz7SkNfCDOOteKBE6SYRfA9WxxI/iBc3ajfDoc6hb/MRAHQ==", + "license": "MIT", + "dependencies": { + "cose-base": "^1.0.0" + }, + "peerDependencies": { + "cytoscape": "^3.2.0" + } + }, + "node_modules/cytoscape-fcose": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/cytoscape-fcose/-/cytoscape-fcose-2.2.0.tgz", + "integrity": "sha512-ki1/VuRIHFCzxWNrsshHYPs6L7TvLu3DL+TyIGEsRcvVERmxokbf5Gdk7mFxZnTdiGtnA4cfSmjZJMviqSuZrQ==", + "license": "MIT", + "dependencies": { + "cose-base": "^2.2.0" + }, + "peerDependencies": { + "cytoscape": "^3.2.0" + } + }, + "node_modules/cytoscape-fcose/node_modules/cose-base": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/cose-base/-/cose-base-2.2.0.tgz", + "integrity": "sha512-AzlgcsCbUMymkADOJtQm3wO9S3ltPfYOFD5033keQn9NJzIbtnZj+UdBJe7DYml/8TdbtHJW3j58SOnKhWY/5g==", + "license": "MIT", + "dependencies": { + "layout-base": "^2.0.0" + } + }, + "node_modules/cytoscape-fcose/node_modules/layout-base": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/layout-base/-/layout-base-2.0.1.tgz", + "integrity": "sha512-dp3s92+uNI1hWIpPGH3jK2kxE2lMjdXdr+DH8ynZHpd6PUlH6x6cbuXnoMmiNumznqaNO31xu9e79F0uuZ0JFg==", + "license": "MIT" + }, + "node_modules/d3": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/d3/-/d3-7.9.0.tgz", + "integrity": "sha512-e1U46jVP+w7Iut8Jt8ri1YsPOvFpg46k+K8TpCb0P+zjCkjkPnV7WzfDJzMHy1LnA+wj5pLT1wjO901gLXeEhA==", + "license": "ISC", + "dependencies": { + "d3-array": "3", + "d3-axis": "3", + "d3-brush": "3", + "d3-chord": "3", + "d3-color": "3", + "d3-contour": "4", + "d3-delaunay": "6", + "d3-dispatch": "3", + "d3-drag": "3", + "d3-dsv": "3", + "d3-ease": "3", + "d3-fetch": "3", + "d3-force": "3", + "d3-format": "3", + "d3-geo": "3", + "d3-hierarchy": "3", + "d3-interpolate": "3", + "d3-path": "3", + "d3-polygon": "3", + "d3-quadtree": "3", + "d3-random": "3", + "d3-scale": "4", + "d3-scale-chromatic": "3", + "d3-selection": "3", + "d3-shape": "3", + "d3-time": "3", + "d3-time-format": "4", + "d3-timer": "3", + "d3-transition": "3", + "d3-zoom": "3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-array": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.4.tgz", + "integrity": "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==", + "license": "ISC", + "dependencies": { + "internmap": "1 - 2" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-axis": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-axis/-/d3-axis-3.0.0.tgz", + "integrity": "sha512-IH5tgjV4jE/GhHkRV0HiVYPDtvfjHQlQfJHs0usq7M30XcSBvOotpmH1IgkcXsO/5gEQZD43B//fc7SRT5S+xw==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-brush": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-brush/-/d3-brush-3.0.0.tgz", + "integrity": "sha512-ALnjWlVYkXsVIGlOsuWH1+3udkYFI48Ljihfnh8FZPF2QS9o+PzGLBslO0PjzVoHLZ2KCVgAM8NVkXPJB2aNnQ==", + "license": "ISC", + "dependencies": { + "d3-dispatch": "1 - 3", + "d3-drag": "2 - 3", + "d3-interpolate": "1 - 3", + "d3-selection": "3", + "d3-transition": "3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-chord": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-chord/-/d3-chord-3.0.1.tgz", + "integrity": "sha512-VE5S6TNa+j8msksl7HwjxMHDM2yNK3XCkusIlpX5kwauBfXuyLAtNg9jCp/iHH61tgI4sb6R/EIMWCqEIdjT/g==", + "license": "ISC", + "dependencies": { + "d3-path": "1 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-color": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz", + "integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-contour": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/d3-contour/-/d3-contour-4.0.2.tgz", + "integrity": "sha512-4EzFTRIikzs47RGmdxbeUvLWtGedDUNkTcmzoeyg4sP/dvCexO47AaQL7VKy/gul85TOxw+IBgA8US2xwbToNA==", + "license": "ISC", + "dependencies": { + "d3-array": "^3.2.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-delaunay": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/d3-delaunay/-/d3-delaunay-6.0.4.tgz", + "integrity": "sha512-mdjtIZ1XLAM8bm/hx3WwjfHt6Sggek7qH043O8KEjDXN40xi3vx/6pYSVTwLjEgiXQTbvaouWKynLBiUZ6SK6A==", + "license": "ISC", + "dependencies": { + "delaunator": "5" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-dispatch": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-3.0.1.tgz", + "integrity": "sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-drag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-drag/-/d3-drag-3.0.0.tgz", + "integrity": "sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg==", + "license": "ISC", + "dependencies": { + "d3-dispatch": "1 - 3", + "d3-selection": "3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-dsv": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-dsv/-/d3-dsv-3.0.1.tgz", + "integrity": "sha512-UG6OvdI5afDIFP9w4G0mNq50dSOsXHJaRE8arAS5o9ApWnIElp8GZw1Dun8vP8OyHOZ/QJUKUJwxiiCCnUwm+Q==", + "license": "ISC", + "dependencies": { + "commander": "7", + "iconv-lite": "0.6", + "rw": "1" + }, + "bin": { + "csv2json": "bin/dsv2json.js", + "csv2tsv": "bin/dsv2dsv.js", + "dsv2dsv": "bin/dsv2dsv.js", + "dsv2json": "bin/dsv2json.js", + "json2csv": "bin/json2dsv.js", + "json2dsv": "bin/json2dsv.js", + "json2tsv": "bin/json2dsv.js", + "tsv2csv": "bin/dsv2dsv.js", + "tsv2json": "bin/dsv2json.js" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-dsv/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/d3-ease": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-3.0.1.tgz", + "integrity": "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-fetch": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-fetch/-/d3-fetch-3.0.1.tgz", + "integrity": "sha512-kpkQIM20n3oLVBKGg6oHrUchHM3xODkTzjMoj7aWQFq5QEM+R6E4WkzT5+tojDY7yjez8KgCBRoj4aEr99Fdqw==", + "license": "ISC", + "dependencies": { + "d3-dsv": "1 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-force": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-force/-/d3-force-3.0.0.tgz", + "integrity": "sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg==", + "license": "ISC", + "dependencies": { + "d3-dispatch": "1 - 3", + "d3-quadtree": "1 - 3", + "d3-timer": "1 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-format": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-3.1.0.tgz", + "integrity": "sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-geo": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-3.1.1.tgz", + "integrity": "sha512-637ln3gXKXOwhalDzinUgY83KzNWZRKbYubaG+fGVuc/dxO64RRljtCTnf5ecMyE1RIdtqpkVcq0IbtU2S8j2Q==", + "license": "ISC", + "dependencies": { + "d3-array": "2.5.0 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-hierarchy": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-3.1.2.tgz", + "integrity": "sha512-FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-interpolate": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz", + "integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==", + "license": "ISC", + "dependencies": { + "d3-color": "1 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-path": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-3.1.0.tgz", + "integrity": "sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-polygon": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-polygon/-/d3-polygon-3.0.1.tgz", + "integrity": "sha512-3vbA7vXYwfe1SYhED++fPUQlWSYTTGmFmQiany/gdbiWgU/iEyQzyymwL9SkJjFFuCS4902BSzewVGsHHmHtXg==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-quadtree": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-3.0.1.tgz", + "integrity": "sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-random": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-random/-/d3-random-3.0.1.tgz", + "integrity": "sha512-FXMe9GfxTxqd5D6jFsQ+DJ8BJS4E/fT5mqqdjovykEB2oFbTMDVdg1MGFxfQW+FBOGoB++k8swBrgwSHT1cUXQ==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-sankey": { + "version": "0.12.3", + "resolved": "https://registry.npmjs.org/d3-sankey/-/d3-sankey-0.12.3.tgz", + "integrity": "sha512-nQhsBRmM19Ax5xEIPLMY9ZmJ/cDvd1BG3UVvt5h3WRxKg5zGRbvnteTyWAbzeSvlh3tW7ZEmq4VwR5mB3tutmQ==", + "license": "BSD-3-Clause", + "dependencies": { + "d3-array": "1 - 2", + "d3-shape": "^1.2.0" + } + }, + "node_modules/d3-sankey/node_modules/d3-array": { + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-2.12.1.tgz", + "integrity": "sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==", + "license": "BSD-3-Clause", + "dependencies": { + "internmap": "^1.0.0" + } + }, + "node_modules/d3-sankey/node_modules/d3-path": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-1.0.9.tgz", + "integrity": "sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==", + "license": "BSD-3-Clause" + }, + "node_modules/d3-sankey/node_modules/d3-shape": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-1.3.7.tgz", + "integrity": "sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==", + "license": "BSD-3-Clause", + "dependencies": { + "d3-path": "1" + } + }, + "node_modules/d3-sankey/node_modules/internmap": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/internmap/-/internmap-1.0.1.tgz", + "integrity": "sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw==", + "license": "ISC" + }, + "node_modules/d3-scale": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz", + "integrity": "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==", + "license": "ISC", + "dependencies": { + "d3-array": "2.10.0 - 3", + "d3-format": "1 - 3", + "d3-interpolate": "1.2.0 - 3", + "d3-time": "2.1.1 - 3", + "d3-time-format": "2 - 4" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-scale-chromatic": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-3.1.0.tgz", + "integrity": "sha512-A3s5PWiZ9YCXFye1o246KoscMWqf8BsD9eRiJ3He7C9OBaxKhAd5TFCdEx/7VbKtxxTsu//1mMJFrEt572cEyQ==", + "license": "ISC", + "dependencies": { + "d3-color": "1 - 3", + "d3-interpolate": "1 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-selection": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-3.0.0.tgz", + "integrity": "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-shape": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-3.2.0.tgz", + "integrity": "sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==", + "license": "ISC", + "dependencies": { + "d3-path": "^3.1.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-time": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz", + "integrity": "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==", + "license": "ISC", + "dependencies": { + "d3-array": "2 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-time-format": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz", + "integrity": "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==", + "license": "ISC", + "dependencies": { + "d3-time": "1 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-timer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz", + "integrity": "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-transition": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-3.0.1.tgz", + "integrity": "sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w==", + "license": "ISC", + "dependencies": { + "d3-color": "1 - 3", + "d3-dispatch": "1 - 3", + "d3-ease": "1 - 3", + "d3-interpolate": "1 - 3", + "d3-timer": "1 - 3" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "d3-selection": "2 - 3" + } + }, + "node_modules/d3-zoom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-zoom/-/d3-zoom-3.0.0.tgz", + "integrity": "sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw==", + "license": "ISC", + "dependencies": { + "d3-dispatch": "1 - 3", + "d3-drag": "2 - 3", + "d3-interpolate": "1 - 3", + "d3-selection": "2 - 3", + "d3-transition": "2 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/dagre-d3-es": { + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/dagre-d3-es/-/dagre-d3-es-7.0.11.tgz", + "integrity": "sha512-tvlJLyQf834SylNKax8Wkzco/1ias1OPw8DcUMDE7oUIoSEW25riQVuiu/0OWEFqT0cxHT3Pa9/D82Jr47IONw==", + "license": "MIT", + "dependencies": { + "d3": "^7.9.0", + "lodash-es": "^4.17.21" + } + }, + "node_modules/dayjs": { + "version": "1.11.13", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.13.tgz", + "integrity": "sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==", + "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.0.2", + "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz", + "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", + "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/delaunator": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/delaunator/-/delaunator-5.0.1.tgz", + "integrity": "sha512-8nvh+XBe96aCESrGOqMp/84b13H9cdKbG5P2ejQCh4d4sK9RL4371qou9drQjMhvnPmhWl5hnmqbEE0fXr9Xnw==", + "license": "ISC", + "dependencies": { + "robust-predicates": "^3.0.2" + } + }, + "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/dompurify": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.2.3.tgz", + "integrity": "sha512-U1U5Hzc2MO0oW3DF+G9qYN0aT7atAou4AgI0XjWz061nyBPbdxkfdhfy5uMgGn6+oLFCfn44ZGbdDqCzVmlOWA==", + "license": "(MPL-2.0 OR Apache-2.0)", + "optionalDependencies": { + "@types/trusted-types": "^2.0.7" + } + }, + "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.79", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.79.tgz", + "integrity": "sha512-nYOxJNxQ9Om4EC88BE4pPoNI8xwSFf8pU/BAeOl4Hh/b/i6V4biTAzwV7pXi3ARKeoYO5JZKMIXTryXSVer5RA==", + "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/enhanced-resolve": { + "version": "5.18.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.0.tgz", + "integrity": "sha512-0/r0MySGYG8YqlayBZ6MuCfECmHFdJ5qyPh8s8wa5Hnm6SaFLSK1VYCbj+NKp090Nm1caZhD+QTnmxO7esYGyQ==", + "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/env-paths": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-3.0.0.tgz", + "integrity": "sha512-dtJUTepzMW3Lm/NPxRf3wP4642UWhjL2sQxc+ym2YMj1m/H2zDNQOlezafzkHwn6sMstjHTwG6iQQsctDW/b1A==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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.0.0", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", + "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", + "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.2.1", + "resolved": "https://registry.npmjs.org/estree-util-value-to-estree/-/estree-util-value-to-estree-3.2.1.tgz", + "integrity": "sha512-Vt2UOjyPbNQQgT5eJh+K5aATti0OjCIAGc9SgMdOFYbohuifsWclR74l0iZTJwePMgWYdX1hlVS+dedH9XV8kw==", + "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-equals": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/fast-equals/-/fast-equals-5.2.1.tgz", + "integrity": "sha512-4DpZF7SS4GQO08ScYvTMuZSRik6Y+46ByOJOZR3yKjE69rooHcHB/UsO89qJyIlyvlya38296vypgnInFhRePA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "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.5", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.5.tgz", + "integrity": "sha512-5JnBCWpFlMo0a3ciDy/JckMzzv1U9coZrIhedq+HXxxUfDTAiS0LA8OKVao4G9BxmCVck/jtA5r3KAtRWEyD8Q==", + "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.18.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.18.0.tgz", + "integrity": "sha512-QKHXPW0hD8g4UET03SdOdunzSouc9N4AuHdsX8XNcTsuz+yYFILVNIX4l9yHABMhiEI9Db0JTTIpu0wB+Y1QQw==", + "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-entry-cache": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-9.1.0.tgz", + "integrity": "sha512-/pqPFG+FdxWQj+/WSuzXSDaNzxgTLr/OrR1QuqfEZzDakpdYE70PwUxL7BPUa8hpjbvY1+qvCl8k+8Tq34xJgg==", + "dev": true, + "license": "MIT", + "dependencies": { + "flat-cache": "^5.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "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/find-up-simple": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/find-up-simple/-/find-up-simple-1.0.0.tgz", + "integrity": "sha512-q7Us7kcjj2VMePAa02hDAF6d+MzsdsAWEwYyOpwUtlerRBkOEPBCRZrAV4XfcSN8fHAgaD0hP7miwoay6DCprw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "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/flat-cache": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-5.0.0.tgz", + "integrity": "sha512-JrqFmyUl2PnPi1OvLyTVHnQvwQ0S+e6lGSwu8OkAZlSaNIZciTY2H/cOOROxsBA1m/LZNHDsqAgDZt6akWcjsQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "flatted": "^3.3.1", + "keyv": "^4.5.4" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/flatted": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.2.tgz", + "integrity": "sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==", + "dev": true, + "license": "ISC" + }, + "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/fork-ts-checker-webpack-plugin/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/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.2.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", + "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", + "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/gensequence": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/gensequence/-/gensequence-7.0.0.tgz", + "integrity": "sha512-47Frx13aZh01afHJTB3zTtKIlFI6vWY+MYCN9Qpew6i52rfKjnhCF/l1YlC8UmEMvvntZZ6z4PiCcmyuedR2aQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "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.2.7", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.7.tgz", + "integrity": "sha512-VW6Pxhsrk0KAOqs3WEd0klDiF/+V7gQOpAvY1jVU/LHmaD/kQO4523aiJuikX/QAKYiW6x8Jh+RJej1almdtCA==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "function-bind": "^1.1.2", + "get-proto": "^1.0.0", + "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-stdin": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-9.0.0.tgz", + "integrity": "sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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-directory": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/global-directory/-/global-directory-4.0.1.tgz", + "integrity": "sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "ini": "4.1.1" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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/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/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/hachure-fill": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/hachure-fill/-/hachure-fill-0.5.2.tgz", + "integrity": "sha512-3GKBOn+m2LX9iq+JC1064cSFprJY4jL1jCXTcpnfER5HYE2l/4EfWSGzkPa/ZDBmYI0ZOEj5VHV/eKnPGkHuOg==", + "license": "MIT" + }, + "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-own-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-own-prop/-/has-own-prop-2.0.0.tgz", + "integrity": "sha512-Pq0h+hvsVm6dDEa8x82GnLSYHOzNDt7f0ddFa3FqcQlgzEiptPqL+XrOJNavjOzSYiYWIrgeVYYgGlLmnxwilQ==", + "dev": true, + "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.2", + "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-8.0.2.tgz", + "integrity": "sha512-SfMzfdAi/zAoZ1KkFEyyeXBn7u/ShQrfd675ZEE9M3qj+PMFX05xubzRyF76CCSJu8au9jgVxDV1+okFvgZU4A==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "devlop": "^1.0.0", + "hastscript": "^9.0.0", + "property-information": "^6.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.1", + "resolved": "https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-3.1.1.tgz", + "integrity": "sha512-IWtwwmPskfSmma9RpzCappDUitC8t5jhAynHhc1m2+5trOgsrp7txscUSavc5Ic8PATyAjfrCK1wgtxh2cICVQ==", + "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": "^6.0.0", + "space-separated-tokens": "^2.0.0", + "style-to-object": "^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.2", + "resolved": "https://registry.npmjs.org/hast-util-to-jsx-runtime/-/hast-util-to-jsx-runtime-2.3.2.tgz", + "integrity": "sha512-1ngXYb+V9UT5h+PxNRa1O1FYguZK/XL+gkeqvp7EdHlB9oHUG0eYRo/vY5inBdcqo3RkPMC58/H94HvkbfGdyg==", + "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": "^6.0.0", + "space-separated-tokens": "^2.0.0", + "style-to-object": "^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-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.0", + "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-9.0.0.tgz", + "integrity": "sha512-jzaLBGavEDKHrc5EfFImKN7nZKKBdSLIdGvCwDZ9TfzbF2ffXiov8CKE445L2Z1Ek2t/m4SKQ2j6Ipv7NyUolw==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "hast-util-parse-selector": "^4.0.0", + "property-information": "^6.0.0", + "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.2", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.5.2.tgz", + "integrity": "sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==", + "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.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", + "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.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/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.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "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-fresh/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/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "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/import-meta-resolve": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz", + "integrity": "sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==", + "dev": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "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": "4.1.1", + "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.1.tgz", + "integrity": "sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "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/internmap": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz", + "integrity": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "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/katex": { + "version": "0.16.19", + "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.19.tgz", + "integrity": "sha512-3IA6DYVhxhBabjSLTNO9S4+OliA3Qvb8pBQXMfC4WxXJgLwZgnfDl0BmB4z6nBMdznBsZ+CGM8DrGZ5hcguDZg==", + "funding": [ + "https://opencollective.com/katex", + "https://github.com/sponsors/katex" + ], + "license": "MIT", + "dependencies": { + "commander": "^8.3.0" + }, + "bin": { + "katex": "cli.js" + } + }, + "node_modules/katex/node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "license": "MIT", + "engines": { + "node": ">= 12" + } + }, + "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/khroma": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/khroma/-/khroma-2.1.0.tgz", + "integrity": "sha512-Ls993zuzfayK269Svk9hzpeGUKob/sIgZzyHYdjQoAdQetRKpOLj+k/QQQ/6Qi0Yz65mlROrfd+Ev+1+7dz9Kw==" + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "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/kolorist": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/kolorist/-/kolorist-1.8.0.tgz", + "integrity": "sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==", + "license": "MIT" + }, + "node_modules/langium": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/langium/-/langium-3.0.0.tgz", + "integrity": "sha512-+Ez9EoiByeoTu/2BXmEaZ06iPNXM6thWJp02KfBO/raSMyCJ4jw7AkWWa+zBCTm0+Tw1Fj9FOxdqSskyN5nAwg==", + "license": "MIT", + "dependencies": { + "chevrotain": "~11.0.3", + "chevrotain-allstar": "~0.3.0", + "vscode-languageserver": "~9.0.1", + "vscode-languageserver-textdocument": "~1.0.11", + "vscode-uri": "~3.0.8" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "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.9.1", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.9.1.tgz", + "integrity": "sha512-Gcnl4Bd+hRO9P9icCP/RVVT2o8SFlPXofuCxvA2SaZuH45whSvf5p8x5oih5ftLiVhEI4sp5xDY+R+b3zJBh5w==", + "license": "MIT", + "dependencies": { + "picocolors": "^1.0.0", + "shell-quote": "^1.8.1" + } + }, + "node_modules/layout-base": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/layout-base/-/layout-base-1.0.2.tgz", + "integrity": "sha512-8h2oVEZNktL4BH2JCOI90iD1yXwL6iNW7KcCKT2QZgQJR2vbqDsldCTPRU9NifTCqHZci57XvQQ15YTu+sTYPg==", + "license": "MIT" + }, + "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/local-pkg": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-0.5.1.tgz", + "integrity": "sha512-9rrA30MRRP3gBD3HTGnC6cDFpaE1kVDWxWgqWJUN0RvDNAo+Nz/9GxB+nHOH0ifbVFy0hSA1V6vFDvnx54lTEQ==", + "license": "MIT", + "dependencies": { + "mlly": "^1.7.3", + "pkg-types": "^1.2.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "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-es": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", + "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==", + "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/marked": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/marked/-/marked-13.0.3.tgz", + "integrity": "sha512-rqRix3/TWzE9rIoFGIn8JmsVfhiuC8VIQ8IdX5TfzmeBucdY05/0UlzKaw0eVtpcN/OdVFpBk7CjKGo9iHJ/zA==", + "license": "MIT", + "bin": { + "marked": "bin/marked.js" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/mdast-util-directive": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-directive/-/mdast-util-directive-3.0.0.tgz", + "integrity": "sha512-JUpYOqKI4mM3sZcNxmF/ox04XYFFkNwr0CFlrQIkCwbvH0xzMCqkMqAde9wRd80VAhaUrwFwKm2nxretdT1h7Q==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "@types/unist": "^3.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.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-3.0.0.tgz", + "integrity": "sha512-dgQEX5Amaq+DuUqf26jJqSK9qgixgd6rYDHAv4aTBuA92cTknZlKpPfa86Z/s8Dj8xsAQpFfBmPUHWJBWqS4Bw==", + "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.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.0.0.tgz", + "integrity": "sha512-5jOT2boTSVkMnQ7LTrd6n/18kqwjmuYqo7JUPe+tRCY6O7dAuTFMtTPauYYrMPpox9hlN0uOx/FL8XvEfG9/mQ==", + "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.1.3", + "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.1.3.tgz", + "integrity": "sha512-bfOjvNt+1AcbPLTFMFWY149nJz0OjmewJs3LQQ5pIyVGxP4CdOqNVJL6kTaM5c68p8q82Xv3nCyFfUnuEcH3UQ==", + "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/mermaid": { + "version": "11.4.1", + "resolved": "https://registry.npmjs.org/mermaid/-/mermaid-11.4.1.tgz", + "integrity": "sha512-Mb01JT/x6CKDWaxigwfZYuYmDZ6xtrNwNlidKZwkSrDaY9n90tdrJTV5Umk+wP1fZscGptmKFXHsXMDEVZ+Q6A==", + "license": "MIT", + "dependencies": { + "@braintree/sanitize-url": "^7.0.1", + "@iconify/utils": "^2.1.32", + "@mermaid-js/parser": "^0.3.0", + "@types/d3": "^7.4.3", + "cytoscape": "^3.29.2", + "cytoscape-cose-bilkent": "^4.1.0", + "cytoscape-fcose": "^2.2.0", + "d3": "^7.9.0", + "d3-sankey": "^0.12.3", + "dagre-d3-es": "7.0.11", + "dayjs": "^1.11.10", + "dompurify": "^3.2.1", + "katex": "^0.16.9", + "khroma": "^2.1.0", + "lodash-es": "^4.17.21", + "marked": "^13.0.2", + "roughjs": "^4.6.6", + "stylis": "^4.3.1", + "ts-dedent": "^2.2.0", + "uuid": "^9.0.1" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.1.tgz", + "integrity": "sha512-eBPdkcoCNvYcxQOAKAlceo5SNdzZWfF+FcSupREAzdAh9rRmE239CEQAiTwIgblwnoM8zzj35sZ5ZwvSEOF6Kw==", + "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.2", + "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.2.tgz", + "integrity": "sha512-FKjQKbxd1cibWMM1P9N+H8TwlgGgSkWZMmfuVucLCHaYqeSvJ0hFeHsIa65pA2nYbes0f8LDHPMrd9X7Ujxg9w==", + "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.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.0.tgz", + "integrity": "sha512-Ub2ncQv+fwD70/l4ou27b4YzfNaCJOvyX4HxXU15m7mpYY+rjuWzsLIPZHJL253Z643RpbcP1oeIJlQ/SKW67g==", + "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.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-3.0.0.tgz", + "integrity": "sha512-sI0nwhUDz97xyzqJAbHQhp5TfaxEvZZZ2JDqUo+7NvyIYG6BZ5CPPqj2ogUoPJlmXHBnyZUzISg9+oUmU6tUjQ==", + "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.1", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-3.0.1.tgz", + "integrity": "sha512-vNuFb9czP8QCtAQcEJn0UJQJZA8Dk6DXKBqx+bg/w0WGuSxDxNr7hErW89tHUY31dUW4NqEOWwmEUNhjTFmHkg==", + "license": "MIT", + "dependencies": { + "@types/acorn": "^4.0.0", + "@types/estree": "^1.0.0", + "devlop": "^1.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "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.2", + "resolved": "https://registry.npmjs.org/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-2.0.2.tgz", + "integrity": "sha512-5E5I2pFzJyg2CtemqAbcyCktpHXuJbABnsb32wX2U8IQKhhVFBqkcZR5LRm1WVoFqa4kTueZK4abep7wdo9nrw==", + "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.2", + "resolved": "https://registry.npmjs.org/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-2.0.2.tgz", + "integrity": "sha512-Fk+xmBrOv9QZnEDguL9OI9/NQQp6Hz4FuQ4YmCb/5V7+9eAh1s6AYSvL20kHkD67YIg7EpE54TiSlcsf3vyZgA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "@types/acorn": "^4.0.0", + "@types/estree": "^1.0.0", + "@types/unist": "^3.0.0", + "devlop": "^1.0.0", + "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.0.3", + "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.3.tgz", + "integrity": "sha512-VXJJuNxYWSoYL6AJ6OQECCFGhIU2GGHMw8tahogePBrjkG8aCCas3ibkp7RnVOSTClg2is05/R7maAhF1XyQMg==", + "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.1", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.1.tgz", + "integrity": "sha512-534m2WhVTddrcKVepwmVEVnUAmtrx9bfIjNoQHRqfnvdaHQiFytEhJoTgpWJvDEXCO5gLTQh3wYC1PgOJA4NSQ==", + "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/mlly": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.7.3.tgz", + "integrity": "sha512-xUsx5n/mN0uQf4V548PKQ+YShA4/IW0KI1dZhrNrPCLG+xizETbHTkOa1f8/xut9JRPp8kQuMnz0oqwkTiLo/A==", + "license": "MIT", + "dependencies": { + "acorn": "^8.14.0", + "pathe": "^1.1.2", + "pkg-types": "^1.2.1", + "ufo": "^1.5.4" + } + }, + "node_modules/mrmime": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.0.tgz", + "integrity": "sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==", + "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.8", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz", + "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==", + "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.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.3.tgz", + "integrity": "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==", + "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/package-manager-detector": { + "version": "0.2.8", + "resolved": "https://registry.npmjs.org/package-manager-detector/-/package-manager-detector-0.2.8.tgz", + "integrity": "sha512-ts9KSdroZisdvKMWVAVCXiKqnqNfXz4+IbrBG8/BWx/TR5le+jfenvoBuIZ6UWM9nz47W7AbD9qYfAwfWMIwzA==", + "license": "MIT" + }, + "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": "2.0.0", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-2.0.0.tgz", + "integrity": "sha512-uo0Z9JJeWzv8BG+tRcapBKNJ0dro9cLyczGzulS6EfeyAdeC9sbojtW6XwvYxJkEne9En+J2XEl4zyglVeIwFg==", + "dev": true, + "license": "MIT", + "dependencies": { + "callsites": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "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-data-parser": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/path-data-parser/-/path-data-parser-0.1.0.tgz", + "integrity": "sha512-NOnmBpt5Y2RWbuv0LMzsayp3lVylAHLPUTut412ZA3l+C4uw4ZVkQbjShYCQ8TCpUMdPapr4YjUqLYD6v68j+w==", + "license": "MIT" + }, + "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/pathe": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz", + "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==", + "license": "MIT" + }, + "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-types": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.3.0.tgz", + "integrity": "sha512-kS7yWjVFCkIw9hqdJBoMxDdzEngmkr5FXeWZZfQ6GoYacjVnsW6l2CcYW/0ThD0vF4LPJgVYnrg4d0uuhwYQbg==", + "license": "MIT", + "dependencies": { + "confbox": "^0.1.8", + "mlly": "^1.7.3", + "pathe": "^1.1.2" + } + }, + "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/points-on-curve": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/points-on-curve/-/points-on-curve-0.2.0.tgz", + "integrity": "sha512-0mYKnYYe9ZcqMCWhUjItv/oHjvgEsfKvnUTg8sAtnHr3GVy7rGkXCb6d5cSyqrWqL4k81b9CPg3urd+T7aop3A==", + "license": "MIT" + }, + "node_modules/points-on-path": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/points-on-path/-/points-on-path-0.2.1.tgz", + "integrity": "sha512-25ClnWWuw7JbWZcgqY/gJ4FQWadKxGWk+3kR/7kD0tCaDtPPMj7oHu2ToLaVhfpnHrZzYby2w6tUA0eOIuUg8g==", + "license": "MIT", + "dependencies": { + "path-data-parser": "0.1.0", + "points-on-curve": "0.2.0" + } + }, + "node_modules/postcss": { + "version": "8.4.49", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.49.tgz", + "integrity": "sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==", + "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.7", + "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.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.0.0.tgz", + "integrity": "sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==", + "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.7", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-7.0.7.tgz", + "integrity": "sha512-EZvAHsvyASX63vXnyXOIynkxhaHRSsdb7z6yiXKIovGXAolW4cMZ3qoh7k3VdTsLBS6VGdksGfIo3r6+waLoOw==", + "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.7", + "@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.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.0.0.tgz", + "integrity": "sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==", + "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.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.0.0.tgz", + "integrity": "sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==", + "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.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.0.0.tgz", + "integrity": "sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==", + "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.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.0.0.tgz", + "integrity": "sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==", + "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.7", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-7.0.7.tgz", + "integrity": "sha512-+ONj2bpOQfsCKZE2T9VGMyVVdGcGUpr7u3SVfvkJlvhTRmDCfY25k4Jc8fubB9DclAPR4+w8uVtDZmdRgdAHig==", + "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.7", + "@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.0.0", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-8.0.0.tgz", + "integrity": "sha512-HpIdsdieClTjXLOyYdUPAX/XQASNIwdKt5hoZW08ZOAiI+tbV0ta1oclkpVkW5ANU+xJvk3KkA0FejkjGLXUkg==", + "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.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.0.0.tgz", + "integrity": "sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==", + "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.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.0.0.tgz", + "integrity": "sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==", + "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.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.0.0.tgz", + "integrity": "sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==", + "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.3", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-10.1.3.tgz", + "integrity": "sha512-9qzVhcMFU/MnwYHyYpJz4JhGku/4+xEiPTmhn0hj3IxnUYlEF9vbh7OC1KoLAnenS6Fgg43TKNp9xcuMeAi4Zw==", + "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.7", + "@csstools/postcss-color-mix-function": "^3.0.7", + "@csstools/postcss-content-alt-text": "^2.0.4", + "@csstools/postcss-exponential-functions": "^2.0.6", + "@csstools/postcss-font-format-keywords": "^4.0.0", + "@csstools/postcss-gamut-mapping": "^2.0.7", + "@csstools/postcss-gradients-interpolation-method": "^5.0.7", + "@csstools/postcss-hwb-function": "^4.0.7", + "@csstools/postcss-ic-unit": "^4.0.0", + "@csstools/postcss-initial": "^2.0.0", + "@csstools/postcss-is-pseudo-class": "^5.0.1", + "@csstools/postcss-light-dark-function": "^2.0.7", + "@csstools/postcss-logical-float-and-clear": "^3.0.0", + "@csstools/postcss-logical-overflow": "^2.0.0", + "@csstools/postcss-logical-overscroll-behavior": "^2.0.0", + "@csstools/postcss-logical-resize": "^3.0.0", + "@csstools/postcss-logical-viewport-units": "^3.0.3", + "@csstools/postcss-media-minmax": "^2.0.6", + "@csstools/postcss-media-queries-aspect-ratio-number-values": "^3.0.4", + "@csstools/postcss-nested-calc": "^4.0.0", + "@csstools/postcss-normalize-display-values": "^4.0.0", + "@csstools/postcss-oklab-function": "^4.0.7", + "@csstools/postcss-progressive-custom-properties": "^4.0.0", + "@csstools/postcss-random-function": "^1.0.2", + "@csstools/postcss-relative-color-syntax": "^3.0.7", + "@csstools/postcss-scope-pseudo-class": "^4.0.1", + "@csstools/postcss-sign-functions": "^1.1.1", + "@csstools/postcss-stepped-value-functions": "^4.0.6", + "@csstools/postcss-text-decoration-shorthand": "^4.0.1", + "@csstools/postcss-trigonometric-functions": "^4.0.6", + "@csstools/postcss-unset-value": "^4.0.0", + "autoprefixer": "^10.4.19", + "browserslist": "^4.23.1", + "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.7", + "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.7", + "postcss-logical": "^8.0.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.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.0.0.tgz", + "integrity": "sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==", + "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.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.0.0.tgz", + "integrity": "sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==", + "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.29.0", + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz", + "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==", + "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": "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/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/raw-body/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/raw-loader": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-4.0.2.tgz", + "integrity": "sha512-ZnScIV3ag9A4wPX/ZayxL/jZH+euYb6FcUinPcgiQW0+UBtEv0O6Q3lGd3cqJ+GHH+rksEv3Pj99oxJ3u3VIKA==", + "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/raw-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/raw-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/raw-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/raw-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/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/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "license": "ISC" + }, + "node_modules/rc/node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react": { + "version": "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.0.11", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", + "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==", + "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.0.3", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-5.0.3.tgz", + "integrity": "sha512-1bpc9IyC+e+CNFRaWyn77tk4xGG4PPUyfakSmA6F6cvUDjrm58dfyJ3II+9yb10EDkHoy1LaPSmHaWLOH3m6HA==", + "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.0", + "resolved": "https://registry.npmjs.org/remark-directive/-/remark-directive-3.0.0.tgz", + "integrity": "sha512-l1UyWJ6Eg1VPU7Hm/9tt0zKtReJQNOA4+iDMAxTyZNWnJnFlbS/7zhiel/rogTLQ2vMYwDzSJa4BiVNqGlqIMA==", + "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.0", + "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-4.0.0.tgz", + "integrity": "sha512-U92vJgBPkbw4Zfu/IiW2oTZLSL3Zpv+uI7My2eq8JxKgqraFdU8YUGicEJCEgSbeaG+QDFqIcwwfMTOEelPxuA==", + "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": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "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.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "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/robust-predicates": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/robust-predicates/-/robust-predicates-3.0.2.tgz", + "integrity": "sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==", + "license": "Unlicense" + }, + "node_modules/roughjs": { + "version": "4.6.6", + "resolved": "https://registry.npmjs.org/roughjs/-/roughjs-4.6.6.tgz", + "integrity": "sha512-ZUz/69+SYpFN/g/lUlo2FXcIjRkSu3nDarreVdGGndHEBJ6cXPdKguS8JGxwj5HA5xIbVKSmLgr5b3AWxtRfvQ==", + "license": "MIT", + "dependencies": { + "hachure-fill": "^0.5.2", + "path-data-parser": "^0.1.0", + "points-on-curve": "^0.2.0", + "points-on-path": "^0.2.1" + } + }, + "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/rw": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/rw/-/rw-1.3.3.tgz", + "integrity": "sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==", + "license": "BSD-3-Clause" + }, + "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.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "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/sockjs/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/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.0", + "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.8.0.tgz", + "integrity": "sha512-Bc3YwwCB+OzldMxOXJIIvC6cPRWr/LxOp48CdQTOkPyk/t4JWWJbrilwBd7RJzKV8QW7tJkcgAmeuLLJugl5/w==", + "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-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/stylis": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.4.tgz", + "integrity": "sha512-osIBl6BGUmSfDkyH2mB7EFvCJntXDrLhKjHTRj/rK6xLH0yuPrHULDRQzKokSOD4VoorhtKpfcfW1GAntu8now==", + "license": "MIT" + }, + "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.37.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.37.0.tgz", + "integrity": "sha512-B8wRRkmre4ERucLM/uXx4MOV5cbnOlVAqUst+1+iLKPI0dOgFO28f84ptoQt9HEI537PMzfYa/d+GEPKTRXmYA==", + "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.11", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.11.tgz", + "integrity": "sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==", + "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/tinyexec": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.2.tgz", + "integrity": "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==", + "license": "MIT" + }, + "node_modules/tinyglobby": { + "version": "0.2.10", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.10.tgz", + "integrity": "sha512-Zc+8eJlFMvgatPZTl6A9L/yht8QqdmUNtURHaKZLmKBE12hNPSrqNkUp2cs3M/UKmNVVAMFQYSjYIVHDjW5zew==", + "dev": true, + "license": "MIT", + "dependencies": { + "fdir": "^6.4.2", + "picomatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/tinyglobby/node_modules/fdir": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.2.tgz", + "integrity": "sha512-KnhMXsKSPZlAhp7+IjUkRZKPb4fUyccpDrdFXbi4QL1qkmFh9kVY09Yox+n4MaOb3lHZ1Tv829C3oaaXoMYPDQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/tinyglobby/node_modules/picomatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "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/ts-dedent": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/ts-dedent/-/ts-dedent-2.2.0.tgz", + "integrity": "sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==", + "license": "MIT", + "engines": { + "node": ">=6.10" + } + }, + "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.7.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz", + "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==", + "license": "Apache-2.0", + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/ufo": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.5.4.tgz", + "integrity": "sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==", + "license": "MIT" + }, + "node_modules/undici": { + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/undici/-/undici-6.21.0.tgz", + "integrity": "sha512-BUgJXc752Kou3oOIuU1i+yZZypyZRqNPW0vqoMPl8VaoalSfeR0D8/t4iAS3yirs79SSMTxTag+ZC86uswv+Cw==", + "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.1", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz", + "integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==", + "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.0" + }, + "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": "9.0.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", + "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "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/vscode-jsonrpc": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-8.2.0.tgz", + "integrity": "sha512-C+r0eKJUIfiDIfwJhria30+TYWPtuHJXHtI7J0YlOmKAo7ogxP20T0zxB7HZQIFhIyvoBPwWskjxrvAtfjyZfA==", + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/vscode-languageserver": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-9.0.1.tgz", + "integrity": "sha512-woByF3PDpkHFUreUa7Hos7+pUWdeWMXRd26+ZX2A8cFx6v/JPTtd4/uN0/jB6XQHYaOlHbio03NTHCqrgG5n7g==", + "license": "MIT", + "dependencies": { + "vscode-languageserver-protocol": "3.17.5" + }, + "bin": { + "installServerIntoExtension": "bin/installServerIntoExtension" + } + }, + "node_modules/vscode-languageserver-protocol": { + "version": "3.17.5", + "resolved": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.5.tgz", + "integrity": "sha512-mb1bvRJN8SVznADSGWM9u/b07H7Ecg0I3OgXDuLdn307rl/J3A9YD6/eYOssqhecL27hK1IPZAsaqh00i/Jljg==", + "license": "MIT", + "dependencies": { + "vscode-jsonrpc": "8.2.0", + "vscode-languageserver-types": "3.17.5" + } + }, + "node_modules/vscode-languageserver-textdocument": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.12.tgz", + "integrity": "sha512-cxWNPesCnQCcMPeenjKKsOCKQZ/L6Tv19DTRIGuLWe32lyzWhihGVJ/rcckZXJxfdKCFvRLS3fpBIsV/ZGX4zA==", + "license": "MIT" + }, + "node_modules/vscode-languageserver-types": { + "version": "3.17.5", + "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.17.5.tgz", + "integrity": "sha512-Ld1VelNuX9pdF39h2Hgaeb5hEZM2Z3jUrrMgWQAu82jMtZp7p3vJT3BzToKtZI7NgQssZje5o0zryOrhQvzQAg==", + "license": "MIT" + }, + "node_modules/vscode-uri": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-3.0.8.tgz", + "integrity": "sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==", + "license": "MIT" + }, + "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.97.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.97.1.tgz", + "integrity": "sha512-EksG6gFY3L1eFMROS/7Wzgrii5mBAFe4rIr3r2BTfo7bcc+DWwFZ4OJ/miOuHJO/A85HwyI4eQ0F6IKXesO7Fg==", + "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": "^3.2.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.3.10", + "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.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", + "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", + "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/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/webpack/node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "license": "MIT", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/webpack/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "license": "MIT" + }, + "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/webpack/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "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/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-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": "2.7.0", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.7.0.tgz", + "integrity": "sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==", + "dev": true, + "license": "ISC", + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/yocto-queue": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.1.1.tgz", + "integrity": "sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==", + "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/docs/package.json b/docs/package.json new file mode 100644 index 0000000..9628e80 --- /dev/null +++ b/docs/package.json @@ -0,0 +1,50 @@ +{ + "name": "bats-helpers-docs", + "version": "1.0.0", + "private": true, + "scripts": { + "docusaurus": "docusaurus", + "start": "docusaurus start", + "build": "docusaurus build", + "swizzle": "docusaurus swizzle", + "clear": "docusaurus clear", + "serve": "docusaurus serve", + "write-translations": "docusaurus write-translations", + "write-heading-ids": "docusaurus write-heading-ids", + "spellcheck": "cspell content/*.mdx content/**/*.mdx", + "test": "npm run spellcheck" + }, + "dependencies": { + "@docusaurus/core": "3.7.0", + "@docusaurus/plugin-google-gtag": "^3.1.1", + "@docusaurus/preset-classic": "3.7.0", + "@docusaurus/theme-mermaid": "^3.1.1", + "@easyops-cn/docusaurus-search-local": "^0.47.0", + "@mdx-js/react": "^3.0.0", + "clsx": "^2.0.0", + "prism-react-renderer": "^2.3.0", + "raw-loader": "^4.0.2", + "react": "^19.0.0", + "react-dom": "^19.0.0" + }, + "devDependencies": { + "@docusaurus/module-type-aliases": "3.7.0", + "@docusaurus/types": "3.7.0", + "cspell": "^8.6.1" + }, + "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/docs/sidebars.js b/docs/sidebars.js new file mode 100644 index 0000000..3327580 --- /dev/null +++ b/docs/sidebars.js @@ -0,0 +1,33 @@ +/** + * 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. + */ + +// @ts-check + +/** @type {import('@docusaurus/plugin-content-docs').SidebarsConfig} */ +const sidebars = { + // By default, Docusaurus generates a sidebar from the docs folder structure + tutorialSidebar: [{type: 'autogenerated', dirName: '.'}], + + // But you can create a sidebar manually + /* + tutorialSidebar: [ + 'intro', + 'hello', + { + type: 'category', + label: 'Tutorial', + items: ['tutorial-basics/create-a-document'], + }, + ], + */ +}; + +export default sidebars; diff --git a/docs/src/css/custom.css b/docs/src/css/custom.css new file mode 100644 index 0000000..ce46304 --- /dev/null +++ b/docs/src/css/custom.css @@ -0,0 +1,32 @@ +/** + * 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. + * + * @see https://docusaurus.io/docs/styling-layout#styling-your-site-with-infima + */ + +/* You can override the default Infima variables here. */ +:root { + --ifm-color-primary: #7253ed; + --ifm-color-primary-dark: #5a36ea; + --ifm-color-primary-darker: #4e28e8; + --ifm-color-primary-darkest: #3a15cb; + --ifm-color-primary-light: #8a70f0; + --ifm-color-primary-lighter: #967ef2; + --ifm-color-primary-lightest: #b9aaf6; + --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: #bfaffd; + --ifm-color-primary-dark: #9e85fc; + --ifm-color-primary-darker: #8d70fb; + --ifm-color-primary-darkest: #5b32fa; + --ifm-color-primary-light: #e0d9fe; + --ifm-color-primary-lighter: #f1eeff; + --ifm-color-primary-lightest: #ffffff; + --docusaurus-highlighted-code-line-bg: rgba(0, 0, 0, 0.3); +} diff --git a/docs/static/.nojekyll b/docs/static/.nojekyll new file mode 100644 index 0000000..e69de29 diff --git a/docs/assets/README.md b/docs/static/README.md similarity index 100% rename from docs/assets/README.md rename to docs/static/README.md diff --git a/docs/static/img/favicon.ico b/docs/static/img/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..44c2ba005128133e28805616156b953564837092 GIT binary patch literal 15406 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
e-x5C(TlDpLY$?J%%uh#@8 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

uVZV8=<#t<_$t4`8NiGjg-`R7XPL#tl4%u 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 T_T+Z~{eQ<_;zfk~weWucKv>Wo literal 0 HcmV?d00001 diff --git a/docs/static/img/social-card.png b/docs/static/img/social-card.png new file mode 100644 index 0000000000000000000000000000000000000000..883ef1953329b055b26bc5b46cb12fd715466cff GIT binary patch literal 168939 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 literal 0 HcmV?d00001 diff --git a/docs/static/img/social-card.svg b/docs/static/img/social-card.svg new file mode 100644 index 0000000..e2be12a --- /dev/null +++ b/docs/static/img/social-card.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/terminalizer.yml b/docs/terminalizer.yml new file mode 100644 index 0000000..ff369fe --- /dev/null +++ b/docs/terminalizer.yml @@ -0,0 +1,255 @@ +# Terminalizer configuration file. +# @see https://www.terminalizer.com/ + +config: + + # Specify a command to be executed + # like `/bin/bash -l`, `ls`, or any other commands + # the default is bash for Linux + # or powershell.exe for Windows + command: bash -l + + # Specify the current working directory path + # the default is the current working directory path + cwd: . + + # Export additional ENV variables + env: + recording: true + + # Explicitly set the number of columns + # or use `auto` to take the current + # number of columns of your shell + cols: 80 + + # Explicitly set the number of rows + # or use `auto` to take the current + # number of rows of your shell + rows: 20 + + # Amount of times to repeat GIF + # If value is -1, play once + # If value is 0, loop indefinitely + # If value is a positive number, loop n times + repeat: -1 + + # Quality + # 1 - 100 + quality: 10 + + # Delay between frames in ms + # If the value is `auto` use the actual recording delays + frameDelay: auto + + # Maximum delay between frames in ms + # Ignored if the `frameDelay` isn't set to `auto` + # Set to `auto` to prevent limiting the max idle time + maxIdleTime: 2000 + + # The surrounding frame box + # The `type` can be null, window, floating, or solid` + # To hide the title use the value null + # Don't forget to add a backgroundColor style with a null as type + frameBox: + type: floating + title: Scaffold init + style: + border: 0px black solid + # boxShadow: none + # margin: 0px + + # Add a watermark image to the rendered gif + # You need to specify an absolute path for + # the image on your machine or a URL, and you can also + # add your own CSS styles + watermark: false + # imagePath: https://user-images.githubusercontent.com/378794/243635893-fd23dc13-71a2-446a-9fd0-1023372df0b6.png + # style: + # position: absolute + # right: 10px + # top: 10px + # width: 16px + # opacity: 0.5 + + # Cursor style can be one of + # `block`, `underline`, or `bar` + cursorStyle: bar + + # Font family + # You can use any font that is installed on your machine + # in CSS-like syntax + fontFamily: "Monaco, Lucida Console, Ubuntu Mono, Monospace" + + # The size of the font + fontSize: 12 + + # The height of lines + lineHeight: 1 + + # The spacing between letters + letterSpacing: 0 + + # Theme + theme: + background: "transparent" + foreground: "#afafaf" + cursor: "#c7c7c7" + black: "#232628" + red: "#fc4384" + green: "#b3e33b" + yellow: "#ffa727" + blue: "#75dff2" + magenta: "#ae89fe" + cyan: "#708387" + white: "#d5d5d0" + brightBlack: "#626566" + brightRed: "#ff7fac" + brightGreen: "#c8ed71" + brightYellow: "#ebdf86" + brightBlue: "#75dff2" + brightMagenta: "#ae89fe" + brightCyan: "#b1c6ca" + brightWhite: "#f9f9f4" + +# Records, feel free to edit them +records: + - delay: 100 + content: . +#;< META + - delay: 100 + content: / + - delay: 100 + content: i + - delay: 100 + content: 'n' + - delay: 100 + content: i + - delay: 100 + content: t + - delay: 100 + content: . + - delay: 100 + content: s + - delay: 100 + content: h + - delay: 100 + content: "\r\n\e[?2004l\r" + - delay: 100 + content: "Please follow the prompts to adjust your project configuration\r\n\r\n" + - delay: 100 + content: 'Namespace (PascalCase): ' + - delay: 100 + content: M + - delay: 100 + content: 'y' + - delay: 100 + content: 'N' + - delay: 100 + content: a + - delay: 100 + content: m + - delay: 100 + content: e + - delay: 100 + content: s + - delay: 100 + content: p + - delay: 100 + content: a + - delay: 100 + content: c + - delay: 100 + content: e + - delay: 100 + content: "\r\n" + - delay: 100 + content: 'Project: ' + - delay: 100 + content: m + - delay: 100 + content: 'y' + - delay: 100 + content: p + - delay: 100 + content: r + - delay: 100 + content: o + - delay: 100 + content: j + - delay: 100 + content: e + - delay: 100 + content: c + - delay: 100 + content: t + - delay: 100 + content: "\r\n" + - delay: 100 + content: 'Author: ' + - delay: 100 + content: A + - delay: 100 + content: l + - delay: 100 + content: e + - delay: 100 + content: x + - delay: 100 + content: "\r\n" + - delay: 250 + content: 'Use PHP [Y/n]: ' + - delay: 100 + content: "\r\n" + - delay: 250 + content: ' Use CLI command app [Y/n]: ' + - delay: 250 + content: "\r\n" + - delay: 250 + content: ' CLI command name [myproject]: ' + - delay: 100 + content: "\r\n" + - delay: 250 + content: ' Build PHAR [Y/n]: ' + - delay: 100 + content: "\r\n" + - delay: 250 + content: 'Use NodeJS [Y/n]: ' + - delay: 100 + content: "\r\n" + - delay: 250 + content: 'Use GitHub release drafter [Y/n]: ' + - delay: 100 + content: "\r\n" + - delay: 250 + content: 'Use GitHub PR author auto-assign [Y/n]: ' + - delay: 100 + content: "\r\n" + - delay: 250 + content: 'Use GitHub funding [Y/n]: ' + - delay: 100 + content: "\r\n" + - delay: 250 + content: 'Use GitHub PR template [Y/n]: ' + - delay: 100 + content: "\r\n" + - delay: 250 + content: 'Use Renovate [Y/n]: ' + - delay: 100 + content: "\r\n" + - delay: 250 + content: 'Use docs [Y/n]: ' + - delay: 100 + content: "\r\n" + - delay: 250 + content: 'Remove this script [Y/n]: ' + - delay: 100 + content: "\r\n" + - delay: 1000 + content: "\r\n Summary\r\n---------------------------------\r\nNamespace : MyNamespace\r\nProject : myproject\r\nAuthor : Alex\r\nUse PHP : y\r\n Use CLI command app : y\r\n CLI command name : myproject\r\n Build PHAR : y\r\n Use simple script : n\r\nUse NodeJS : y\r\nUse GitHub release drafter : y\r\nUse GitHub PR author auto-assign : y\r\nUse GitHub funding : y\r\nUse GitHub PR template : y\r\nUse Renovate : y\r\nUse Docs : y\r\nRemove this script : y\r\n---------------------------------\r\n\r\n" + - delay: 100 + content: 'Proceed with project init [Y/n]: ' + - delay: 100 + content: "\r\n" + - delay: 1000 + content: "\r\nInitialization complete." +#;> META