From eda135d07bab0a57aad5ea469b959beb7b86c08a Mon Sep 17 00:00:00 2001 From: William Oldham <wegg7250@gmail.com> Date: Mon, 11 Dec 2023 22:09:51 +0000 Subject: [PATCH 01/10] Remove Docs - Moving to movie-web/docs --- .docs/.eslintignore | 4 - .docs/.eslintrc.cjs | 8 - .docs/.gitignore | 12 - .docs/.npmrc | 1 - .docs/README.md | 57 - .docs/app.config.ts | 18 - .docs/content/0.index.md | 50 - .../1.introduction/1.getting-started.md | 2 - .docs/content/1.introduction/_dir.yml | 2 - .../content/2.self-hosting/1.self-hosting.md | 9 - .docs/content/2.self-hosting/2.proxy.md | 37 - .docs/content/2.self-hosting/3.client.md | 49 - .docs/content/2.self-hosting/4.config.md | 1 - .docs/content/2.self-hosting/_dir.yml | 2 - .docs/nuxt.config.ts | 11 - .docs/package.json | 21 - .docs/pnpm-lock.yaml | 9768 ----------------- .docs/public/cover.png | Bin 219401 -> 0 bytes .docs/public/favicon.ico | Bin 24178 -> 0 bytes .docs/renovate.json | 8 - .docs/tokens.config.ts | 18 - .docs/tsconfig.json | 3 - 22 files changed, 10081 deletions(-) delete mode 100644 .docs/.eslintignore delete mode 100644 .docs/.eslintrc.cjs delete mode 100755 .docs/.gitignore delete mode 100644 .docs/.npmrc delete mode 100755 .docs/README.md delete mode 100644 .docs/app.config.ts delete mode 100644 .docs/content/0.index.md delete mode 100644 .docs/content/1.introduction/1.getting-started.md delete mode 100644 .docs/content/1.introduction/_dir.yml delete mode 100644 .docs/content/2.self-hosting/1.self-hosting.md delete mode 100644 .docs/content/2.self-hosting/2.proxy.md delete mode 100644 .docs/content/2.self-hosting/3.client.md delete mode 100644 .docs/content/2.self-hosting/4.config.md delete mode 100644 .docs/content/2.self-hosting/_dir.yml delete mode 100755 .docs/nuxt.config.ts delete mode 100755 .docs/package.json delete mode 100644 .docs/pnpm-lock.yaml delete mode 100644 .docs/public/cover.png delete mode 100644 .docs/public/favicon.ico delete mode 100755 .docs/renovate.json delete mode 100644 .docs/tokens.config.ts delete mode 100755 .docs/tsconfig.json diff --git a/.docs/.eslintignore b/.docs/.eslintignore deleted file mode 100644 index a1bd0c80..00000000 --- a/.docs/.eslintignore +++ /dev/null @@ -1,4 +0,0 @@ -dist -node_modules -.output -.nuxt \ No newline at end of file diff --git a/.docs/.eslintrc.cjs b/.docs/.eslintrc.cjs deleted file mode 100644 index 38db3138..00000000 --- a/.docs/.eslintrc.cjs +++ /dev/null @@ -1,8 +0,0 @@ -module.exports = { - root: true, - extends: '@nuxt/eslint-config', - rules: { - 'vue/max-attributes-per-line': 'off', - 'vue/multi-word-component-names': 'off' - } -} \ No newline at end of file diff --git a/.docs/.gitignore b/.docs/.gitignore deleted file mode 100755 index 69f6b69d..00000000 --- a/.docs/.gitignore +++ /dev/null @@ -1,12 +0,0 @@ -node_modules -*.iml -.idea -*.log* -.nuxt -.vscode -.DS_Store -coverage -dist -sw.* -.env -.output diff --git a/.docs/.npmrc b/.docs/.npmrc deleted file mode 100644 index bf2e7648..00000000 --- a/.docs/.npmrc +++ /dev/null @@ -1 +0,0 @@ -shamefully-hoist=true diff --git a/.docs/README.md b/.docs/README.md deleted file mode 100755 index 8607e02a..00000000 --- a/.docs/README.md +++ /dev/null @@ -1,57 +0,0 @@ -# Docus Starter - -Starter template for [Docus](https://docus.dev). - -## Clone - -Clone the repository (using `nuxi`): - -```bash -npx nuxi init -t themes/docus -``` - -## Setup - -Install dependencies: - -```bash -yarn install -``` - -## Development - -```bash -yarn dev -``` - -## Edge Side Rendering - -Can be deployed to Vercel Functions, Netlify Functions, AWS, and most Node-compatible environments. - -Look at all the available presets [here](https://v3.nuxtjs.org/guide/deploy/presets). - -```bash -yarn build -``` - -## Static Generation - -Use the `generate` command to build your application. - -The HTML files will be generated in the .output/public directory and ready to be deployed to any static compatible hosting. - -```bash -yarn generate -``` - -## Preview build - -You might want to preview the result of your build locally, to do so, run the following command: - -```bash -yarn preview -``` - ---- - -For a detailed explanation of how things work, check out [Docus](https://docus.dev). diff --git a/.docs/app.config.ts b/.docs/app.config.ts deleted file mode 100644 index 3eb8de0c..00000000 --- a/.docs/app.config.ts +++ /dev/null @@ -1,18 +0,0 @@ -export default defineAppConfig({ - docus: { - title: 'movie-web', - description: 'For all your media scraping needs', - socials: { - github: 'movie-web/providers', - }, - image: '', - aside: { - level: 0, - exclude: [], - }, - header: { - logo: false, - title: "movie-web" - }, - }, -}); diff --git a/.docs/content/0.index.md b/.docs/content/0.index.md deleted file mode 100644 index e9f81689..00000000 --- a/.docs/content/0.index.md +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: "movie-web | For all your movie and TV show needs" -navigation: false -layout: page ---- - -::block-hero ---- -cta: - - Get Started - - /introduction/getting-started -secondary: - - Open on GitHub → - - https://github.com/movie-web/movie-web ---- - -#title -movie-web - -#description -A simple and no-BS app for watching movies and TV shows -:: - -::card-grid -#title -What's all the fuss? - -#root -:ellipsis - -#default - ::card{icon="mdi:server-network"} - #title - Easy to host - #description - movie-web can be easily hosted on any static website host. - :: - ::card{icon="material-symbols:hangout-video-off"} - #title - No ADs - #description - movie-web will never show ADs, enjoy watching without interruptions. - :: - ::card{icon="ic:baseline-ondemand-video"} - #title - Custom Player - #description - Enjoy a fully custom video player including streaming integration, subtitle customisation and easy TV season navigation. - :: -:: diff --git a/.docs/content/1.introduction/1.getting-started.md b/.docs/content/1.introduction/1.getting-started.md deleted file mode 100644 index 31dd91e8..00000000 --- a/.docs/content/1.introduction/1.getting-started.md +++ /dev/null @@ -1,2 +0,0 @@ -# Getting Started - diff --git a/.docs/content/1.introduction/_dir.yml b/.docs/content/1.introduction/_dir.yml deleted file mode 100644 index ff0894da..00000000 --- a/.docs/content/1.introduction/_dir.yml +++ /dev/null @@ -1,2 +0,0 @@ -icon: ph:star-duotone -navigation.redirect: /introduction/getting-started diff --git a/.docs/content/2.self-hosting/1.self-hosting.md b/.docs/content/2.self-hosting/1.self-hosting.md deleted file mode 100644 index dcd24ef5..00000000 --- a/.docs/content/2.self-hosting/1.self-hosting.md +++ /dev/null @@ -1,9 +0,0 @@ -# How to self host - -::alert{type="info"} -We **do not** provide support on how to self-host. If you can't figure it out then tough luck. Please do not make GitHub issues or ask in our Discord server for support on how to self-host. -:: - -The movie-web application is made of two parts: the proxy and the client. Click the following links to find out more: -- [Setup the Proxy](2.proxy.md) -- [Setup the Client](3.client.md) diff --git a/.docs/content/2.self-hosting/2.proxy.md b/.docs/content/2.self-hosting/2.proxy.md deleted file mode 100644 index c727f540..00000000 --- a/.docs/content/2.self-hosting/2.proxy.md +++ /dev/null @@ -1,37 +0,0 @@ -# Setting up the proxy - -Our proxy is used to bypass CORS-protected URLs on the client side, allowing users to make requests to protected endpoints without a backend server. - -The proxy is made using [Nitro by UnJS](https://nitro.unjs.io/) which supports building the proxy to work on multiple providers including Cloudflare Workers, AWS Lambda and [more...](https://nitro.unjs.io/deploy) - -Our recommended provider is Cloudflare due to its [generous free plan](https://www.cloudflare.com/en-gb/plans/developer-platform/). - -## Cloudflare Workers - -The proxy is made as a Cloudflare worker. Cloudflare has a generous free plan, so you don't need to pay anything unless you get hundreds of users. - -[![Deploy to Cloudflare Workers](https://deploy.workers.cloudflare.com/button)](https://deploy.workers.cloudflare.com/?url=https://github.com/movie-web/simple-proxy) - -1. Create a GitHub account at https://github.com if you don't have one. -1. Click the "Deploy with workers" button above. -1. Click the "Authorize Workers" button to authorise Cloudflare to talk to GitHub. -1. Authorize Cloudflare Workers in the GitHub page that pops up. -1. Follow the instructions to configure your Cloudflare account. Select "I have an account" if you have a Cloudflare account already, otherwise follow the link to create one. -1. Click the link to "Workers Dashboard" to find your account ID. - 1. If you have used workers in the past, there will be a place on the right hand side to copy your account ID. - 1. If you haven't used workers before, you can copy your account ID from the URL e.g. https://dash.cloudflare.com/ab7cb454c93987b6343350d4e84c16c7/workers-and-pages/create where `ab7cb454c93987b6343350d4e84c16c7` is the account ID. - 1. Paste the account ID into the text box on the original Cloudflare workers page. -1. Click the link to "My Profile" to create an API token. - 1. Click "Create Token". - 1. Select "Use template" next to "Edit Cloudflare Workers". - 1. Under "Account Resources", select "Include" and your account under the dropdown. - 1. Under "Zone Resources", select "All zones" (You can select a more specific zone if you have the zones available). - 1. At the bottom of the page, click "Continue to summary". - 1. On the next screen, click "Create token". - 1. Copy the API token and **save it in a safe place, it won't be shown again**. - 1. Paste the API token into the Cloudflare Workers API Token text box. -1. Click "Fork the Repository" and follow the instructions to enable workflows. -1. Click "Deploy" to deploy to Cloudflare Workers. -1. Congratulations! Your worker is now deploying. Please wait for the GitHub Action to build and publish your worker. -1. You can click the "Worker dash" and "GitHub repo" buttons to see the status of the deploy. -1. When the worker has deployed, you will need to take note of the URL. This can be found on Cloudflare under Workers and Pages -> Overview -> proxy. diff --git a/.docs/content/2.self-hosting/3.client.md b/.docs/content/2.self-hosting/3.client.md deleted file mode 100644 index d4cd12f4..00000000 --- a/.docs/content/2.self-hosting/3.client.md +++ /dev/null @@ -1,49 +0,0 @@ -# Setting up the client - -## Vercel - Recommended -[![Deploy with Vercel](https://vercel.com/button)](https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2Fmovie-web%2Fmovie-web%2Ftree%2Fmaster&env=VITE_CORS_PROXY_URL,VITE_TMDB_READ_API_KEY) -1. Click the Deploy button. -1. Sign in using either a GitHub, GitLab, or Bitbucket. -1. Follow the instructions to create a repository for movie-web. -1. Configure the environment variables: - - `VITE_CORS_PROXY_URL`: Enter your proxy URL here. Make sure to not have a slash at the end of your URL. - - Example (THIS IS AN EXAMPLE, IT WON'T WORK FOR YOU): `https://test-proxy.test.workers.dev` - - `VITE_TMDB_READ_API_KEY`: Enter your TMDB Read Access Token here. Please read [below](#tmdb-api-key) on how to get an API key. -1. Click "Deploy" -1. Congrats! You have your own version of movie-web hosted. -1. You may wish to configure a custom domain - Please consult [the Vercel docs for how to do this](https://vercel.com/docs/getting-started-with-vercel/domains). - - -## Any Static Web Host -1. Download the file `movie-web.zip` from the latest release: https://github.com/movie-web/movie-web/releases/latest. -2. Extract the ZIP file so you can edit the files. -3. Open `config.js` in an editor such as Notepad, Visual Studio Code or similar. -4. Put your proxy URL in-between the double quotes of `VITE_CORS_PROXY_URL: ""`. Make sure to not have a slash at the end of your URL. - - Example (THIS IS AN EXAMPLE, IT WON'T WORK FOR YOU): `VITE_CORS_PROXY_URL: "https://test-proxy.test.workers.dev"` -5. Put your TMDB Read Access Token inside the quotes of `VITE_TMDB_READ_API_KEY: ""`. Please read [below](#tmdb-api-key) on how to get an API key. -6. Save the file. -7. Upload **all** of the files to a static website hosting such as: - - GitHub Pages - - Netlify - - Vercel - - Etc, there are lots - Google it if the ones above don't work for you. -1. Congrats! You have your own version of movie-web hosted. - - -## TMDB API Key -In order to search for movies and TV shows, we use an API called "The Movie Database" (TMDB). In order for your client to be able to search, you need to generate an API key. - -::alert{type="info"} -The API key is **free**, you just need to create an account. -:: - -1. Create an account at https://www.themoviedb.org/signup -1. You will be required to verify your email; click the link that you get sent to verify your account. -1. Go to https://www.themoviedb.org/settings/api/request to create a developer account. -1. Read the terms and conditions and accept them. -1. Fill out your details: - - Select "Website" as type of use. - - For the other details can put any values; they are not important. -1. Copy the "API Read Access Token" - **DO NOT COPY THE API Key - IT WILL NOT WORK** diff --git a/.docs/content/2.self-hosting/4.config.md b/.docs/content/2.self-hosting/4.config.md deleted file mode 100644 index 04edf220..00000000 --- a/.docs/content/2.self-hosting/4.config.md +++ /dev/null @@ -1 +0,0 @@ -# Config Reference diff --git a/.docs/content/2.self-hosting/_dir.yml b/.docs/content/2.self-hosting/_dir.yml deleted file mode 100644 index 2810153a..00000000 --- a/.docs/content/2.self-hosting/_dir.yml +++ /dev/null @@ -1,2 +0,0 @@ -title: 'Self-Hosting' -icon: mdi:server-network diff --git a/.docs/nuxt.config.ts b/.docs/nuxt.config.ts deleted file mode 100755 index aceffe98..00000000 --- a/.docs/nuxt.config.ts +++ /dev/null @@ -1,11 +0,0 @@ -export default defineNuxtConfig({ - // https://github.com/nuxt-themes/docus - extends: '@nuxt-themes/docus', - devtools: { enabled: true }, - - modules: [ - // Remove it if you don't use Plausible analytics - // https://github.com/nuxt-modules/plausible - '@nuxtjs/plausible' - ] -}) diff --git a/.docs/package.json b/.docs/package.json deleted file mode 100755 index 9685469f..00000000 --- a/.docs/package.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "name": "docus-starter", - "version": "0.1.0", - "private": true, - "scripts": { - "dev": "nuxi dev", - "build": "nuxi build", - "generate": "nuxi generate", - "preview": "nuxi preview", - "lint": "eslint ." - }, - "devDependencies": { - "@nuxt-themes/docus": "latest", - "@nuxt/devtools": "^0.8.5", - "@nuxt/eslint-config": "^0.2.0", - "@nuxtjs/plausible": "^0.2.3", - "@types/node": "^20.8.2", - "eslint": "^8.50.0", - "nuxt": "^3.7.4" - } -} diff --git a/.docs/pnpm-lock.yaml b/.docs/pnpm-lock.yaml deleted file mode 100644 index e9675959..00000000 --- a/.docs/pnpm-lock.yaml +++ /dev/null @@ -1,9768 +0,0 @@ -lockfileVersion: '6.0' - -settings: - autoInstallPeers: true - excludeLinksFromLockfile: false - -devDependencies: - '@nuxt-themes/docus': - specifier: latest - version: 1.15.0(nuxt@3.8.0)(postcss@8.4.31)(rollup@3.29.4)(vue@3.3.6) - '@nuxt/devtools': - specifier: ^0.8.5 - version: 0.8.5(nuxt@3.8.0)(rollup@3.29.4)(vite@4.5.1) - '@nuxt/eslint-config': - specifier: ^0.2.0 - version: 0.2.0(eslint@8.52.0) - '@nuxtjs/plausible': - specifier: ^0.2.3 - version: 0.2.3(rollup@3.29.4) - '@types/node': - specifier: ^20.8.2 - version: 20.8.7 - eslint: - specifier: ^8.50.0 - version: 8.52.0 - nuxt: - specifier: ^3.7.4 - version: 3.8.0(@types/node@20.8.7)(eslint@8.52.0)(rollup@3.29.4)(typescript@5.2.2)(vite@4.5.1) - -packages: - - /@aashutoshrathi/word-wrap@1.2.6: - resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==} - engines: {node: '>=0.10.0'} - dev: true - - /@ampproject/remapping@2.2.1: - resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==} - engines: {node: '>=6.0.0'} - dependencies: - '@jridgewell/gen-mapping': 0.3.3 - '@jridgewell/trace-mapping': 0.3.20 - dev: true - - /@antfu/utils@0.7.6: - resolution: {integrity: sha512-pvFiLP2BeOKA/ZOS6jxx4XhKzdVLHDhGlFEaZ2flWWYf2xOqVniqpk38I04DFRyz+L0ASggl7SkItTc+ZLju4w==} - dev: true - - /@babel/code-frame@7.22.13: - resolution: {integrity: sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/highlight': 7.22.20 - chalk: 2.4.2 - dev: true - - /@babel/compat-data@7.23.2: - resolution: {integrity: sha512-0S9TQMmDHlqAZ2ITT95irXKfxN9bncq8ZCoJhun3nHL/lLUxd2NKBJYoNGWH7S0hz6fRQwWlAWn/ILM0C70KZQ==} - engines: {node: '>=6.9.0'} - dev: true - - /@babel/core@7.23.2: - resolution: {integrity: sha512-n7s51eWdaWZ3vGT2tD4T7J6eJs3QoBXydv7vkUM06Bf1cbVD2Kc2UrkzhiQwobfV7NwOnQXYL7UBJ5VPU+RGoQ==} - engines: {node: '>=6.9.0'} - dependencies: - '@ampproject/remapping': 2.2.1 - '@babel/code-frame': 7.22.13 - '@babel/generator': 7.23.0 - '@babel/helper-compilation-targets': 7.22.15 - '@babel/helper-module-transforms': 7.23.0(@babel/core@7.23.2) - '@babel/helpers': 7.23.2 - '@babel/parser': 7.23.0 - '@babel/template': 7.22.15 - '@babel/traverse': 7.23.2 - '@babel/types': 7.23.0 - convert-source-map: 2.0.0 - debug: 4.3.4 - gensync: 1.0.0-beta.2 - json5: 2.2.3 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/generator@7.23.0: - resolution: {integrity: sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.23.0 - '@jridgewell/gen-mapping': 0.3.3 - '@jridgewell/trace-mapping': 0.3.20 - jsesc: 2.5.2 - dev: true - - /@babel/helper-annotate-as-pure@7.22.5: - resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.23.0 - dev: true - - /@babel/helper-compilation-targets@7.22.15: - resolution: {integrity: sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/compat-data': 7.23.2 - '@babel/helper-validator-option': 7.22.15 - browserslist: 4.22.1 - lru-cache: 5.1.1 - semver: 6.3.1 - dev: true - - /@babel/helper-create-class-features-plugin@7.22.15(@babel/core@7.23.2): - resolution: {integrity: sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.23.2 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-function-name': 7.23.0 - '@babel/helper-member-expression-to-functions': 7.23.0 - '@babel/helper-optimise-call-expression': 7.22.5 - '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.2) - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.6 - semver: 6.3.1 - dev: true - - /@babel/helper-environment-visitor@7.22.20: - resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==} - engines: {node: '>=6.9.0'} - dev: true - - /@babel/helper-function-name@7.23.0: - resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/template': 7.22.15 - '@babel/types': 7.23.0 - dev: true - - /@babel/helper-hoist-variables@7.22.5: - resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.23.0 - dev: true - - /@babel/helper-member-expression-to-functions@7.23.0: - resolution: {integrity: sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.23.0 - dev: true - - /@babel/helper-module-imports@7.22.15: - resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.23.0 - dev: true - - /@babel/helper-module-transforms@7.23.0(@babel/core@7.23.2): - resolution: {integrity: sha512-WhDWw1tdrlT0gMgUJSlX0IQvoO1eN279zrAUbVB+KpV2c3Tylz8+GnKOLllCS6Z/iZQEyVYxhZVUdPTqs2YYPw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.23.2 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-module-imports': 7.22.15 - '@babel/helper-simple-access': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.6 - '@babel/helper-validator-identifier': 7.22.20 - dev: true - - /@babel/helper-optimise-call-expression@7.22.5: - resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.23.0 - dev: true - - /@babel/helper-plugin-utils@7.22.5: - resolution: {integrity: sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==} - engines: {node: '>=6.9.0'} - dev: true - - /@babel/helper-replace-supers@7.22.20(@babel/core@7.23.2): - resolution: {integrity: sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.23.2 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-member-expression-to-functions': 7.23.0 - '@babel/helper-optimise-call-expression': 7.22.5 - dev: true - - /@babel/helper-simple-access@7.22.5: - resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.23.0 - dev: true - - /@babel/helper-skip-transparent-expression-wrappers@7.22.5: - resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.23.0 - dev: true - - /@babel/helper-split-export-declaration@7.22.6: - resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.23.0 - dev: true - - /@babel/helper-string-parser@7.22.5: - resolution: {integrity: sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==} - engines: {node: '>=6.9.0'} - dev: true - - /@babel/helper-validator-identifier@7.22.20: - resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==} - engines: {node: '>=6.9.0'} - dev: true - - /@babel/helper-validator-option@7.22.15: - resolution: {integrity: sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==} - engines: {node: '>=6.9.0'} - dev: true - - /@babel/helpers@7.23.2: - resolution: {integrity: sha512-lzchcp8SjTSVe/fPmLwtWVBFC7+Tbn8LGHDVfDp9JGxpAY5opSaEFgt8UQvrnECWOTdji2mOWMz1rOhkHscmGQ==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/template': 7.22.15 - '@babel/traverse': 7.23.2 - '@babel/types': 7.23.0 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/highlight@7.22.20: - resolution: {integrity: sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-validator-identifier': 7.22.20 - chalk: 2.4.2 - js-tokens: 4.0.0 - dev: true - - /@babel/parser@7.23.0: - resolution: {integrity: sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==} - engines: {node: '>=6.0.0'} - hasBin: true - dependencies: - '@babel/types': 7.23.0 - dev: true - - /@babel/plugin-proposal-decorators@7.23.2(@babel/core@7.23.2): - resolution: {integrity: sha512-eR0gJQc830fJVGz37oKLvt9W9uUIQSAovUl0e9sJ3YeO09dlcoBVYD3CLrjCj4qHdXmfiyTyFt8yeQYSN5fxLg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.2 - '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.2) - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.2) - '@babel/helper-split-export-declaration': 7.22.6 - '@babel/plugin-syntax-decorators': 7.22.10(@babel/core@7.23.2) - dev: true - - /@babel/plugin-syntax-decorators@7.22.10(@babel/core@7.23.2): - resolution: {integrity: sha512-z1KTVemBjnz+kSEilAsI4lbkPOl5TvJH7YDSY1CTIzvLWJ+KHXp+mRe8VPmfnyvqOPqar1V2gid2PleKzRUstQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-syntax-import-attributes@7.22.5(@babel/core@7.23.2): - resolution: {integrity: sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.23.2): - resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.23.2): - resolution: {integrity: sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-syntax-typescript@7.22.5(@babel/core@7.23.2): - resolution: {integrity: sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-transform-typescript@7.22.15(@babel/core@7.23.2): - resolution: {integrity: sha512-1uirS0TnijxvQLnlv5wQBwOX3E1wCFX7ITv+9pBV2wKEk4K+M5tqDaoNXnTH8tjEIYHLO98MwiTWO04Ggz4XuA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.2 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.2) - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-typescript': 7.22.5(@babel/core@7.23.2) - dev: true - - /@babel/standalone@7.23.2: - resolution: {integrity: sha512-VJNw7OS26JvB6rE9XpbT6uQeQIEBWU5eeHGS4VR/+/4ZoKdLBXLcy66ZVJ/9IBkK1RMp8B0cohvhzdKWtJAGmg==} - engines: {node: '>=6.9.0'} - dev: true - - /@babel/template@7.22.15: - resolution: {integrity: sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/code-frame': 7.22.13 - '@babel/parser': 7.23.0 - '@babel/types': 7.23.0 - dev: true - - /@babel/traverse@7.23.2: - resolution: {integrity: sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/code-frame': 7.22.13 - '@babel/generator': 7.23.0 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-function-name': 7.23.0 - '@babel/helper-hoist-variables': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.6 - '@babel/parser': 7.23.0 - '@babel/types': 7.23.0 - debug: 4.3.4 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/types@7.23.0: - resolution: {integrity: sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-string-parser': 7.22.5 - '@babel/helper-validator-identifier': 7.22.20 - to-fast-properties: 2.0.0 - dev: true - - /@cloudflare/kv-asset-handler@0.3.0: - resolution: {integrity: sha512-9CB/MKf/wdvbfkUdfrj+OkEwZ5b7rws0eogJ4293h+7b6KX5toPwym+VQKmILafNB9YiehqY0DlNrDcDhdWHSQ==} - dependencies: - mime: 3.0.0 - dev: true - - /@csstools/cascade-layer-name-parser@1.0.5(@csstools/css-parser-algorithms@2.3.2)(@csstools/css-tokenizer@2.2.1): - resolution: {integrity: sha512-v/5ODKNBMfBl0us/WQjlfsvSlYxfZLhNMVIsuCPib2ulTwGKYbKJbwqw671+qH9Y4wvWVnu7LBChvml/wBKjFg==} - engines: {node: ^14 || ^16 || >=18} - peerDependencies: - '@csstools/css-parser-algorithms': ^2.3.2 - '@csstools/css-tokenizer': ^2.2.1 - dependencies: - '@csstools/css-parser-algorithms': 2.3.2(@csstools/css-tokenizer@2.2.1) - '@csstools/css-tokenizer': 2.2.1 - dev: true - - /@csstools/css-parser-algorithms@2.3.2(@csstools/css-tokenizer@2.2.1): - resolution: {integrity: sha512-sLYGdAdEY2x7TSw9FtmdaTrh2wFtRJO5VMbBrA8tEqEod7GEggFmxTSK9XqExib3yMuYNcvcTdCZIP6ukdjAIA==} - engines: {node: ^14 || ^16 || >=18} - peerDependencies: - '@csstools/css-tokenizer': ^2.2.1 - dependencies: - '@csstools/css-tokenizer': 2.2.1 - dev: true - - /@csstools/css-tokenizer@2.2.1: - resolution: {integrity: sha512-Zmsf2f/CaEPWEVgw29odOj+WEVoiJy9s9NOv5GgNY9mZ1CZ7394By6wONrONrTsnNDv6F9hR02nvFihrGVGHBg==} - engines: {node: ^14 || ^16 || >=18} - dev: true - - /@esbuild/android-arm64@0.17.19: - resolution: {integrity: sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==} - engines: {node: '>=12'} - cpu: [arm64] - os: [android] - requiresBuild: true - dev: true - optional: true - - /@esbuild/android-arm64@0.18.20: - resolution: {integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==} - engines: {node: '>=12'} - cpu: [arm64] - os: [android] - requiresBuild: true - dev: true - optional: true - - /@esbuild/android-arm64@0.19.5: - resolution: {integrity: sha512-5d1OkoJxnYQfmC+Zd8NBFjkhyCNYwM4n9ODrycTFY6Jk1IGiZ+tjVJDDSwDt77nK+tfpGP4T50iMtVi4dEGzhQ==} - engines: {node: '>=12'} - cpu: [arm64] - os: [android] - requiresBuild: true - dev: true - optional: true - - /@esbuild/android-arm@0.17.19: - resolution: {integrity: sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==} - engines: {node: '>=12'} - cpu: [arm] - os: [android] - requiresBuild: true - dev: true - optional: true - - /@esbuild/android-arm@0.18.20: - resolution: {integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==} - engines: {node: '>=12'} - cpu: [arm] - os: [android] - requiresBuild: true - dev: true - optional: true - - /@esbuild/android-arm@0.19.5: - resolution: {integrity: sha512-bhvbzWFF3CwMs5tbjf3ObfGqbl/17ict2/uwOSfr3wmxDE6VdS2GqY/FuzIPe0q0bdhj65zQsvqfArI9MY6+AA==} - engines: {node: '>=12'} - cpu: [arm] - os: [android] - requiresBuild: true - dev: true - optional: true - - /@esbuild/android-x64@0.17.19: - resolution: {integrity: sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==} - engines: {node: '>=12'} - cpu: [x64] - os: [android] - requiresBuild: true - dev: true - optional: true - - /@esbuild/android-x64@0.18.20: - resolution: {integrity: sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==} - engines: {node: '>=12'} - cpu: [x64] - os: [android] - requiresBuild: true - dev: true - optional: true - - /@esbuild/android-x64@0.19.5: - resolution: {integrity: sha512-9t+28jHGL7uBdkBjL90QFxe7DVA+KGqWlHCF8ChTKyaKO//VLuoBricQCgwhOjA1/qOczsw843Fy4cbs4H3DVA==} - engines: {node: '>=12'} - cpu: [x64] - os: [android] - requiresBuild: true - dev: true - optional: true - - /@esbuild/darwin-arm64@0.17.19: - resolution: {integrity: sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==} - engines: {node: '>=12'} - cpu: [arm64] - os: [darwin] - requiresBuild: true - dev: true - optional: true - - /@esbuild/darwin-arm64@0.18.20: - resolution: {integrity: sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==} - engines: {node: '>=12'} - cpu: [arm64] - os: [darwin] - requiresBuild: true - dev: true - optional: true - - /@esbuild/darwin-arm64@0.19.5: - resolution: {integrity: sha512-mvXGcKqqIqyKoxq26qEDPHJuBYUA5KizJncKOAf9eJQez+L9O+KfvNFu6nl7SCZ/gFb2QPaRqqmG0doSWlgkqw==} - engines: {node: '>=12'} - cpu: [arm64] - os: [darwin] - requiresBuild: true - dev: true - optional: true - - /@esbuild/darwin-x64@0.17.19: - resolution: {integrity: sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==} - engines: {node: '>=12'} - cpu: [x64] - os: [darwin] - requiresBuild: true - dev: true - optional: true - - /@esbuild/darwin-x64@0.18.20: - resolution: {integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [darwin] - requiresBuild: true - dev: true - optional: true - - /@esbuild/darwin-x64@0.19.5: - resolution: {integrity: sha512-Ly8cn6fGLNet19s0X4unjcniX24I0RqjPv+kurpXabZYSXGM4Pwpmf85WHJN3lAgB8GSth7s5A0r856S+4DyiA==} - engines: {node: '>=12'} - cpu: [x64] - os: [darwin] - requiresBuild: true - dev: true - optional: true - - /@esbuild/freebsd-arm64@0.17.19: - resolution: {integrity: sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==} - engines: {node: '>=12'} - cpu: [arm64] - os: [freebsd] - requiresBuild: true - dev: true - optional: true - - /@esbuild/freebsd-arm64@0.18.20: - resolution: {integrity: sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==} - engines: {node: '>=12'} - cpu: [arm64] - os: [freebsd] - requiresBuild: true - dev: true - optional: true - - /@esbuild/freebsd-arm64@0.19.5: - resolution: {integrity: sha512-GGDNnPWTmWE+DMchq1W8Sd0mUkL+APvJg3b11klSGUDvRXh70JqLAO56tubmq1s2cgpVCSKYywEiKBfju8JztQ==} - engines: {node: '>=12'} - cpu: [arm64] - os: [freebsd] - requiresBuild: true - dev: true - optional: true - - /@esbuild/freebsd-x64@0.17.19: - resolution: {integrity: sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [freebsd] - requiresBuild: true - dev: true - optional: true - - /@esbuild/freebsd-x64@0.18.20: - resolution: {integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [freebsd] - requiresBuild: true - dev: true - optional: true - - /@esbuild/freebsd-x64@0.19.5: - resolution: {integrity: sha512-1CCwDHnSSoA0HNwdfoNY0jLfJpd7ygaLAp5EHFos3VWJCRX9DMwWODf96s9TSse39Br7oOTLryRVmBoFwXbuuQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [freebsd] - requiresBuild: true - dev: true - optional: true - - /@esbuild/linux-arm64@0.17.19: - resolution: {integrity: sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==} - engines: {node: '>=12'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@esbuild/linux-arm64@0.18.20: - resolution: {integrity: sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==} - engines: {node: '>=12'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@esbuild/linux-arm64@0.19.5: - resolution: {integrity: sha512-o3vYippBmSrjjQUCEEiTZ2l+4yC0pVJD/Dl57WfPwwlvFkrxoSO7rmBZFii6kQB3Wrn/6GwJUPLU5t52eq2meA==} - engines: {node: '>=12'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@esbuild/linux-arm@0.17.19: - resolution: {integrity: sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==} - engines: {node: '>=12'} - cpu: [arm] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@esbuild/linux-arm@0.18.20: - resolution: {integrity: sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==} - engines: {node: '>=12'} - cpu: [arm] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@esbuild/linux-arm@0.19.5: - resolution: {integrity: sha512-lrWXLY/vJBzCPC51QN0HM71uWgIEpGSjSZZADQhq7DKhPcI6NH1IdzjfHkDQws2oNpJKpR13kv7/pFHBbDQDwQ==} - engines: {node: '>=12'} - cpu: [arm] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@esbuild/linux-ia32@0.17.19: - resolution: {integrity: sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==} - engines: {node: '>=12'} - cpu: [ia32] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@esbuild/linux-ia32@0.18.20: - resolution: {integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==} - engines: {node: '>=12'} - cpu: [ia32] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@esbuild/linux-ia32@0.19.5: - resolution: {integrity: sha512-MkjHXS03AXAkNp1KKkhSKPOCYztRtK+KXDNkBa6P78F8Bw0ynknCSClO/ztGszILZtyO/lVKpa7MolbBZ6oJtQ==} - engines: {node: '>=12'} - cpu: [ia32] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@esbuild/linux-loong64@0.17.19: - resolution: {integrity: sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==} - engines: {node: '>=12'} - cpu: [loong64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@esbuild/linux-loong64@0.18.20: - resolution: {integrity: sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==} - engines: {node: '>=12'} - cpu: [loong64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@esbuild/linux-loong64@0.19.5: - resolution: {integrity: sha512-42GwZMm5oYOD/JHqHska3Jg0r+XFb/fdZRX+WjADm3nLWLcIsN27YKtqxzQmGNJgu0AyXg4HtcSK9HuOk3v1Dw==} - engines: {node: '>=12'} - cpu: [loong64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@esbuild/linux-mips64el@0.17.19: - resolution: {integrity: sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==} - engines: {node: '>=12'} - cpu: [mips64el] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@esbuild/linux-mips64el@0.18.20: - resolution: {integrity: sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==} - engines: {node: '>=12'} - cpu: [mips64el] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@esbuild/linux-mips64el@0.19.5: - resolution: {integrity: sha512-kcjndCSMitUuPJobWCnwQ9lLjiLZUR3QLQmlgaBfMX23UEa7ZOrtufnRds+6WZtIS9HdTXqND4yH8NLoVVIkcg==} - engines: {node: '>=12'} - cpu: [mips64el] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@esbuild/linux-ppc64@0.17.19: - resolution: {integrity: sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@esbuild/linux-ppc64@0.18.20: - resolution: {integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@esbuild/linux-ppc64@0.19.5: - resolution: {integrity: sha512-yJAxJfHVm0ZbsiljbtFFP1BQKLc8kUF6+17tjQ78QjqjAQDnhULWiTA6u0FCDmYT1oOKS9PzZ2z0aBI+Mcyj7Q==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@esbuild/linux-riscv64@0.17.19: - resolution: {integrity: sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==} - engines: {node: '>=12'} - cpu: [riscv64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@esbuild/linux-riscv64@0.18.20: - resolution: {integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==} - engines: {node: '>=12'} - cpu: [riscv64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@esbuild/linux-riscv64@0.19.5: - resolution: {integrity: sha512-5u8cIR/t3gaD6ad3wNt1MNRstAZO+aNyBxu2We8X31bA8XUNyamTVQwLDA1SLoPCUehNCymhBhK3Qim1433Zag==} - engines: {node: '>=12'} - cpu: [riscv64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@esbuild/linux-s390x@0.17.19: - resolution: {integrity: sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==} - engines: {node: '>=12'} - cpu: [s390x] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@esbuild/linux-s390x@0.18.20: - resolution: {integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==} - engines: {node: '>=12'} - cpu: [s390x] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@esbuild/linux-s390x@0.19.5: - resolution: {integrity: sha512-Z6JrMyEw/EmZBD/OFEFpb+gao9xJ59ATsoTNlj39jVBbXqoZm4Xntu6wVmGPB/OATi1uk/DB+yeDPv2E8PqZGw==} - engines: {node: '>=12'} - cpu: [s390x] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@esbuild/linux-x64@0.17.19: - resolution: {integrity: sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==} - engines: {node: '>=12'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@esbuild/linux-x64@0.18.20: - resolution: {integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==} - engines: {node: '>=12'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@esbuild/linux-x64@0.19.5: - resolution: {integrity: sha512-psagl+2RlK1z8zWZOmVdImisMtrUxvwereIdyJTmtmHahJTKb64pAcqoPlx6CewPdvGvUKe2Jw+0Z/0qhSbG1A==} - engines: {node: '>=12'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@esbuild/netbsd-x64@0.17.19: - resolution: {integrity: sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==} - engines: {node: '>=12'} - cpu: [x64] - os: [netbsd] - requiresBuild: true - dev: true - optional: true - - /@esbuild/netbsd-x64@0.18.20: - resolution: {integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==} - engines: {node: '>=12'} - cpu: [x64] - os: [netbsd] - requiresBuild: true - dev: true - optional: true - - /@esbuild/netbsd-x64@0.19.5: - resolution: {integrity: sha512-kL2l+xScnAy/E/3119OggX8SrWyBEcqAh8aOY1gr4gPvw76la2GlD4Ymf832UCVbmuWeTf2adkZDK+h0Z/fB4g==} - engines: {node: '>=12'} - cpu: [x64] - os: [netbsd] - requiresBuild: true - dev: true - optional: true - - /@esbuild/openbsd-x64@0.17.19: - resolution: {integrity: sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==} - engines: {node: '>=12'} - cpu: [x64] - os: [openbsd] - requiresBuild: true - dev: true - optional: true - - /@esbuild/openbsd-x64@0.18.20: - resolution: {integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==} - engines: {node: '>=12'} - cpu: [x64] - os: [openbsd] - requiresBuild: true - dev: true - optional: true - - /@esbuild/openbsd-x64@0.19.5: - resolution: {integrity: sha512-sPOfhtzFufQfTBgRnE1DIJjzsXukKSvZxloZbkJDG383q0awVAq600pc1nfqBcl0ice/WN9p4qLc39WhBShRTA==} - engines: {node: '>=12'} - cpu: [x64] - os: [openbsd] - requiresBuild: true - dev: true - optional: true - - /@esbuild/sunos-x64@0.17.19: - resolution: {integrity: sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==} - engines: {node: '>=12'} - cpu: [x64] - os: [sunos] - requiresBuild: true - dev: true - optional: true - - /@esbuild/sunos-x64@0.18.20: - resolution: {integrity: sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [sunos] - requiresBuild: true - dev: true - optional: true - - /@esbuild/sunos-x64@0.19.5: - resolution: {integrity: sha512-dGZkBXaafuKLpDSjKcB0ax0FL36YXCvJNnztjKV+6CO82tTYVDSH2lifitJ29jxRMoUhgkg9a+VA/B03WK5lcg==} - engines: {node: '>=12'} - cpu: [x64] - os: [sunos] - requiresBuild: true - dev: true - optional: true - - /@esbuild/win32-arm64@0.17.19: - resolution: {integrity: sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==} - engines: {node: '>=12'} - cpu: [arm64] - os: [win32] - requiresBuild: true - dev: true - optional: true - - /@esbuild/win32-arm64@0.18.20: - resolution: {integrity: sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==} - engines: {node: '>=12'} - cpu: [arm64] - os: [win32] - requiresBuild: true - dev: true - optional: true - - /@esbuild/win32-arm64@0.19.5: - resolution: {integrity: sha512-dWVjD9y03ilhdRQ6Xig1NWNgfLtf2o/STKTS+eZuF90fI2BhbwD6WlaiCGKptlqXlURVB5AUOxUj09LuwKGDTg==} - engines: {node: '>=12'} - cpu: [arm64] - os: [win32] - requiresBuild: true - dev: true - optional: true - - /@esbuild/win32-ia32@0.17.19: - resolution: {integrity: sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==} - engines: {node: '>=12'} - cpu: [ia32] - os: [win32] - requiresBuild: true - dev: true - optional: true - - /@esbuild/win32-ia32@0.18.20: - resolution: {integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==} - engines: {node: '>=12'} - cpu: [ia32] - os: [win32] - requiresBuild: true - dev: true - optional: true - - /@esbuild/win32-ia32@0.19.5: - resolution: {integrity: sha512-4liggWIA4oDgUxqpZwrDhmEfAH4d0iljanDOK7AnVU89T6CzHon/ony8C5LeOdfgx60x5cnQJFZwEydVlYx4iw==} - engines: {node: '>=12'} - cpu: [ia32] - os: [win32] - requiresBuild: true - dev: true - optional: true - - /@esbuild/win32-x64@0.17.19: - resolution: {integrity: sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==} - engines: {node: '>=12'} - cpu: [x64] - os: [win32] - requiresBuild: true - dev: true - optional: true - - /@esbuild/win32-x64@0.18.20: - resolution: {integrity: sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [win32] - requiresBuild: true - dev: true - optional: true - - /@esbuild/win32-x64@0.19.5: - resolution: {integrity: sha512-czTrygUsB/jlM8qEW5MD8bgYU2Xg14lo6kBDXW6HdxKjh8M5PzETGiSHaz9MtbXBYDloHNUAUW2tMiKW4KM9Mw==} - engines: {node: '>=12'} - cpu: [x64] - os: [win32] - requiresBuild: true - dev: true - optional: true - - /@eslint-community/eslint-utils@4.4.0(eslint@8.52.0): - resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - dependencies: - eslint: 8.52.0 - eslint-visitor-keys: 3.4.3 - dev: true - - /@eslint-community/regexpp@4.9.1: - resolution: {integrity: sha512-Y27x+MBLjXa+0JWDhykM3+JE+il3kHKAEqabfEWq3SDhZjLYb6/BHL/JKFnH3fe207JaXkyDo685Oc2Glt6ifA==} - engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - dev: true - - /@eslint/eslintrc@2.1.2: - resolution: {integrity: sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - ajv: 6.12.6 - debug: 4.3.4 - espree: 9.6.1 - globals: 13.23.0 - ignore: 5.2.4 - import-fresh: 3.3.0 - js-yaml: 4.1.0 - minimatch: 3.1.2 - strip-json-comments: 3.1.1 - transitivePeerDependencies: - - supports-color - dev: true - - /@eslint/js@8.52.0: - resolution: {integrity: sha512-mjZVbpaeMZludF2fsWLD0Z9gCref1Tk4i9+wddjRvpUNqqcndPkBD09N/Mapey0b3jaXbLm2kICwFv2E64QinA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dev: true - - /@fastify/busboy@2.0.0: - resolution: {integrity: sha512-JUFJad5lv7jxj926GPgymrWQxxjPYuJNiNjNMzqT+HiuP6Vl3dk5xzG+8sTX96np0ZAluvaMzPsjhHZ5rNuNQQ==} - engines: {node: '>=14'} - dev: true - - /@hapi/hoek@9.3.0: - resolution: {integrity: sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==} - dev: true - - /@hapi/topo@5.1.0: - resolution: {integrity: sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==} - dependencies: - '@hapi/hoek': 9.3.0 - dev: true - - /@humanwhocodes/config-array@0.11.13: - resolution: {integrity: sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==} - engines: {node: '>=10.10.0'} - dependencies: - '@humanwhocodes/object-schema': 2.0.1 - debug: 4.3.4 - minimatch: 3.1.2 - transitivePeerDependencies: - - supports-color - dev: true - - /@humanwhocodes/module-importer@1.0.1: - resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} - engines: {node: '>=12.22'} - dev: true - - /@humanwhocodes/object-schema@2.0.1: - resolution: {integrity: sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==} - dev: true - - /@iconify/types@2.0.0: - resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==} - dev: true - - /@iconify/vue@4.1.1(vue@3.3.6): - resolution: {integrity: sha512-RL85Bm/DAe8y6rT6pux7D2FJSiUEM/TPfyK7GrbAOfTSwrhvwJW+S5yijdGcmtXouA8MtuH9C7l4hiSE4mLMjg==} - peerDependencies: - vue: '>=3' - dependencies: - '@iconify/types': 2.0.0 - vue: 3.3.6(typescript@5.2.2) - dev: true - - /@ioredis/commands@1.2.0: - resolution: {integrity: sha512-Sx1pU8EM64o2BrqNpEO1CNLtKQwyhuXuqyfH7oGKCk+1a33d2r5saW8zNwm3j6BTExtjrv2BxTgzzkMwts6vGg==} - dev: true - - /@isaacs/cliui@8.0.2: - resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} - engines: {node: '>=12'} - dependencies: - string-width: 5.1.2 - string-width-cjs: /string-width@4.2.3 - strip-ansi: 7.1.0 - strip-ansi-cjs: /strip-ansi@6.0.1 - wrap-ansi: 8.1.0 - wrap-ansi-cjs: /wrap-ansi@7.0.0 - dev: true - - /@jridgewell/gen-mapping@0.3.3: - resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==} - engines: {node: '>=6.0.0'} - dependencies: - '@jridgewell/set-array': 1.1.2 - '@jridgewell/sourcemap-codec': 1.4.15 - '@jridgewell/trace-mapping': 0.3.20 - dev: true - - /@jridgewell/resolve-uri@3.1.1: - resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==} - engines: {node: '>=6.0.0'} - dev: true - - /@jridgewell/set-array@1.1.2: - resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==} - engines: {node: '>=6.0.0'} - dev: true - - /@jridgewell/source-map@0.3.5: - resolution: {integrity: sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==} - dependencies: - '@jridgewell/gen-mapping': 0.3.3 - '@jridgewell/trace-mapping': 0.3.20 - dev: true - - /@jridgewell/sourcemap-codec@1.4.15: - resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} - dev: true - - /@jridgewell/trace-mapping@0.3.20: - resolution: {integrity: sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==} - dependencies: - '@jridgewell/resolve-uri': 3.1.1 - '@jridgewell/sourcemap-codec': 1.4.15 - dev: true - - /@kwsites/file-exists@1.1.1: - resolution: {integrity: sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw==} - dependencies: - debug: 4.3.4 - transitivePeerDependencies: - - supports-color - dev: true - - /@kwsites/promise-deferred@1.1.1: - resolution: {integrity: sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==} - dev: true - - /@mapbox/node-pre-gyp@1.0.11: - resolution: {integrity: sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ==} - hasBin: true - dependencies: - detect-libc: 2.0.2 - https-proxy-agent: 5.0.1 - make-dir: 3.1.0 - node-fetch: 2.7.0 - nopt: 5.0.0 - npmlog: 5.0.1 - rimraf: 3.0.2 - semver: 7.5.4 - tar: 6.2.0 - transitivePeerDependencies: - - encoding - - supports-color - dev: true - - /@netlify/functions@2.3.0: - resolution: {integrity: sha512-E3kzXPWMP/r1rAWhjTaXcaOT47dhEvg/eQUJjRLhD9Zzp0WqkdynHr+bqff4rFNv6tuXrtFZrpbPJFKHH0c0zw==} - engines: {node: '>=14.0.0'} - dependencies: - '@netlify/serverless-functions-api': 1.9.0 - is-promise: 4.0.0 - dev: true - - /@netlify/node-cookies@0.1.0: - resolution: {integrity: sha512-OAs1xG+FfLX0LoRASpqzVntVV/RpYkgpI0VrUnw2u0Q1qiZUzcPffxRK8HF3gc4GjuhG5ahOEMJ9bswBiZPq0g==} - engines: {node: ^14.16.0 || >=16.0.0} - dev: true - - /@netlify/serverless-functions-api@1.9.0: - resolution: {integrity: sha512-Jq4uk1Mwa5vyxImupJYXPP+I5yYcp3PtguvXtJRutKdm9DPALXfZVtCQzBWMNdZiqVWCM3La9hvaBsPjSMfeug==} - engines: {node: ^14.18.0 || >=16.0.0} - dependencies: - '@netlify/node-cookies': 0.1.0 - urlpattern-polyfill: 8.0.2 - dev: true - - /@nodelib/fs.scandir@2.1.5: - resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} - engines: {node: '>= 8'} - dependencies: - '@nodelib/fs.stat': 2.0.5 - run-parallel: 1.2.0 - dev: true - - /@nodelib/fs.stat@2.0.5: - resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} - engines: {node: '>= 8'} - dev: true - - /@nodelib/fs.walk@1.2.8: - resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} - engines: {node: '>= 8'} - dependencies: - '@nodelib/fs.scandir': 2.1.5 - fastq: 1.15.0 - dev: true - - /@npmcli/agent@2.2.0: - resolution: {integrity: sha512-2yThA1Es98orMkpSLVqlDZAMPK3jHJhifP2gnNUdk1754uZ8yI5c+ulCoVG+WlntQA6MzhrURMXjSd9Z7dJ2/Q==} - engines: {node: ^16.14.0 || >=18.0.0} - dependencies: - agent-base: 7.1.0 - http-proxy-agent: 7.0.0 - https-proxy-agent: 7.0.2 - lru-cache: 10.0.1 - socks-proxy-agent: 8.0.2 - transitivePeerDependencies: - - supports-color - dev: true - - /@npmcli/fs@3.1.0: - resolution: {integrity: sha512-7kZUAaLscfgbwBQRbvdMYaZOWyMEcPTH/tJjnyAWJ/dvvs9Ef+CERx/qJb9GExJpl1qipaDGn7KqHnFGGixd0w==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - dependencies: - semver: 7.5.4 - dev: true - - /@npmcli/git@5.0.3: - resolution: {integrity: sha512-UZp9NwK+AynTrKvHn5k3KviW/hA5eENmFsu3iAPe7sWRt0lFUdsY/wXIYjpDFe7cdSNwOIzbObfwgt6eL5/2zw==} - engines: {node: ^16.14.0 || >=18.0.0} - dependencies: - '@npmcli/promise-spawn': 7.0.0 - lru-cache: 10.0.1 - npm-pick-manifest: 9.0.0 - proc-log: 3.0.0 - promise-inflight: 1.0.1 - promise-retry: 2.0.1 - semver: 7.5.4 - which: 4.0.0 - transitivePeerDependencies: - - bluebird - dev: true - - /@npmcli/installed-package-contents@2.0.2: - resolution: {integrity: sha512-xACzLPhnfD51GKvTOOuNX2/V4G4mz9/1I2MfDoye9kBM3RYe5g2YbscsaGoTlaWqkxeiapBWyseULVKpSVHtKQ==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - hasBin: true - dependencies: - npm-bundled: 3.0.0 - npm-normalize-package-bin: 3.0.1 - dev: true - - /@npmcli/node-gyp@3.0.0: - resolution: {integrity: sha512-gp8pRXC2oOxu0DUE1/M3bYtb1b3/DbJ5aM113+XJBgfXdussRAsX0YOrOhdd8WvnAR6auDBvJomGAkLKA5ydxA==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - dev: true - - /@npmcli/promise-spawn@7.0.0: - resolution: {integrity: sha512-wBqcGsMELZna0jDblGd7UXgOby45TQaMWmbFwWX+SEotk4HV6zG2t6rT9siyLhPk4P6YYqgfL1UO8nMWDBVJXQ==} - engines: {node: ^16.14.0 || >=18.0.0} - dependencies: - which: 4.0.0 - dev: true - - /@npmcli/run-script@7.0.1: - resolution: {integrity: sha512-Od/JMrgkjZ8alyBE0IzeqZDiF1jgMez9Gkc/OYrCkHHiXNwM0wc6s7+h+xM7kYDZkS0tAoOLr9VvygyE5+2F7g==} - engines: {node: ^16.14.0 || >=18.0.0} - dependencies: - '@npmcli/node-gyp': 3.0.0 - '@npmcli/promise-spawn': 7.0.0 - node-gyp: 9.4.0 - read-package-json-fast: 3.0.2 - which: 4.0.0 - transitivePeerDependencies: - - supports-color - dev: true - - /@nuxt-themes/docus@1.15.0(nuxt@3.8.0)(postcss@8.4.31)(rollup@3.29.4)(vue@3.3.6): - resolution: {integrity: sha512-V2kJ5ecGUxXcEovXeQkJBPYfQwjmjaxB5fnl2XaQV+S2Epcn+vhPWShSlL6/WXzLPiAkQFdwbBj9xedTvXgjkw==} - dependencies: - '@nuxt-themes/elements': 0.9.5(postcss@8.4.31)(rollup@3.29.4)(vue@3.3.6) - '@nuxt-themes/tokens': 1.9.1(postcss@8.4.31)(rollup@3.29.4)(vue@3.3.6) - '@nuxt-themes/typography': 0.11.0(postcss@8.4.31)(rollup@3.29.4)(vue@3.3.6) - '@nuxt/content': 2.8.5(rollup@3.29.4)(vue@3.3.6) - '@nuxthq/studio': 1.0.2(rollup@3.29.4) - '@vueuse/integrations': 10.5.0(focus-trap@7.5.4)(fuse.js@6.6.2)(vue@3.3.6) - '@vueuse/nuxt': 10.5.0(nuxt@3.8.0)(rollup@3.29.4)(vue@3.3.6) - focus-trap: 7.5.4 - fuse.js: 6.6.2 - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@planetscale/database' - - '@upstash/redis' - - '@vercel/kv' - - '@vue/composition-api' - - async-validator - - axios - - bufferutil - - change-case - - drauu - - idb-keyval - - jwt-decode - - nprogress - - nuxt - - postcss - - qrcode - - rollup - - sass - - sortablejs - - supports-color - - universal-cookie - - utf-8-validate - - vue - dev: true - - /@nuxt-themes/elements@0.9.5(postcss@8.4.31)(rollup@3.29.4)(vue@3.3.6): - resolution: {integrity: sha512-uAA5AiIaT1SxCBjNIURJyCDPNR27+8J+t3AWuzWyhbNPr3L1inEcETZ3RVNzFdQE6mx7MGAMwFBqxPkOUhZQuA==} - dependencies: - '@nuxt-themes/tokens': 1.9.1(postcss@8.4.31)(rollup@3.29.4)(vue@3.3.6) - '@vueuse/core': 9.13.0(vue@3.3.6) - transitivePeerDependencies: - - '@vue/composition-api' - - postcss - - rollup - - sass - - supports-color - - vue - dev: true - - /@nuxt-themes/tokens@1.9.1(postcss@8.4.31)(rollup@3.29.4)(vue@3.3.6): - resolution: {integrity: sha512-5C28kfRvKnTX8Tux+xwyaf+2pxKgQ53dC9l6C33sZwRRyfUJulGDZCFjKbuNq4iqVwdGvkFSQBYBYjFAv6t75g==} - dependencies: - '@nuxtjs/color-mode': 3.3.0(rollup@3.29.4) - '@vueuse/core': 9.13.0(vue@3.3.6) - pinceau: 0.18.9(postcss@8.4.31) - transitivePeerDependencies: - - '@vue/composition-api' - - postcss - - rollup - - sass - - supports-color - - vue - dev: true - - /@nuxt-themes/typography@0.11.0(postcss@8.4.31)(rollup@3.29.4)(vue@3.3.6): - resolution: {integrity: sha512-TqyvD7sDWnqGmL00VtuI7JdmNTPL5/g957HCAWNzcNp+S20uJjW/FXSdkM76d4JSVDHvBqw7Wer3RsqVhqvA4w==} - dependencies: - '@nuxtjs/color-mode': 3.3.0(rollup@3.29.4) - nuxt-config-schema: 0.4.6(rollup@3.29.4) - nuxt-icon: 0.3.3(rollup@3.29.4)(vue@3.3.6) - pinceau: 0.18.9(postcss@8.4.31) - ufo: 1.3.1 - transitivePeerDependencies: - - postcss - - rollup - - sass - - supports-color - - vue - dev: true - - /@nuxt/content@2.8.5(rollup@3.29.4)(vue@3.3.6): - resolution: {integrity: sha512-sWVGoZJOjwEd8v6XYTrHYtQ7c11HR6yK9dcqruf+7WM2WJmwTSeY8B1ir6+9mE1FPQAFnqg26qSkxwafpS9o+g==} - dependencies: - '@nuxt/kit': 3.8.0(rollup@3.29.4) - '@nuxtjs/mdc': 0.2.3(rollup@3.29.4) - '@vueuse/head': 2.0.0(vue@3.3.6) - consola: 3.2.3 - defu: 6.1.2 - destr: 2.0.1 - json5: 2.2.3 - knitwork: 1.0.0 - listhen: 1.5.5 - mdast-util-to-string: 4.0.0 - mdurl: 1.0.1 - micromark: 4.0.0 - micromark-util-sanitize-uri: 2.0.0 - micromark-util-types: 2.0.0 - ohash: 1.1.3 - pathe: 1.1.1 - scule: 1.0.0 - shiki-es: 0.14.0 - slugify: 1.6.6 - socket.io-client: 4.7.2 - ufo: 1.3.1 - unist-util-stringify-position: 4.0.0 - unstorage: 1.9.0 - ws: 8.14.2 - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@planetscale/database' - - '@upstash/redis' - - '@vercel/kv' - - bufferutil - - idb-keyval - - rollup - - supports-color - - utf-8-validate - - vue - dev: true - - /@nuxt/devalue@2.0.2: - resolution: {integrity: sha512-GBzP8zOc7CGWyFQS6dv1lQz8VVpz5C2yRszbXufwG/9zhStTIH50EtD87NmWbTMwXDvZLNg8GIpb1UFdH93JCA==} - dev: true - - /@nuxt/devtools-kit@0.8.5(nuxt@3.8.0)(rollup@3.29.4)(vite@4.5.1): - resolution: {integrity: sha512-gkZuythYbx6ybwQc2zE1DC40B3cj3rrSxHG6GIihWseilTea7G4QMkDliEbGnqyM4cLQmMBD+SU4DxiDVSNlQQ==} - peerDependencies: - nuxt: ^3.7.3 - vite: '*' - dependencies: - '@nuxt/kit': 3.8.0(rollup@3.29.4) - '@nuxt/schema': 3.8.0(rollup@3.29.4) - execa: 7.2.0 - nuxt: 3.8.0(@types/node@20.8.7)(eslint@8.52.0)(rollup@3.29.4)(typescript@5.2.2)(vite@4.5.1) - vite: 4.5.1(@types/node@20.8.7) - transitivePeerDependencies: - - rollup - - supports-color - dev: true - - /@nuxt/devtools-kit@1.0.0(nuxt@3.8.0)(rollup@3.29.4)(vite@4.5.1): - resolution: {integrity: sha512-cNloBepQYCBW6x/ctfCvyYRZudxhfgh5w5JDswpCzn7KXmm8U6abG2jyT0FXIaceW1d5QYMpGCN1RUw24wSvOA==} - peerDependencies: - nuxt: ^3.7.4 - vite: '*' - dependencies: - '@nuxt/kit': 3.8.0(rollup@3.29.4) - '@nuxt/schema': 3.8.0(rollup@3.29.4) - execa: 7.2.0 - nuxt: 3.8.0(@types/node@20.8.7)(eslint@8.52.0)(rollup@3.29.4)(typescript@5.2.2)(vite@4.5.1) - vite: 4.5.1(@types/node@20.8.7) - transitivePeerDependencies: - - rollup - - supports-color - dev: true - - /@nuxt/devtools-wizard@0.8.5: - resolution: {integrity: sha512-4QbI4SgzKJrJTWmObsgUAM5wZ0vlYAy0eNTpXsc2aMQZkpmb74ebY9yvgyz9e5tLOvPOjZNUkFYNmun5uy3QRA==} - hasBin: true - dependencies: - consola: 3.2.3 - diff: 5.1.0 - execa: 7.2.0 - global-dirs: 3.0.1 - magicast: 0.3.0 - pathe: 1.1.1 - pkg-types: 1.0.3 - prompts: 2.4.2 - rc9: 2.1.1 - semver: 7.5.4 - dev: true - - /@nuxt/devtools-wizard@1.0.0: - resolution: {integrity: sha512-9OeZM2/Y4VuI06gdlDjmYM8yUzdfnywy4t2u2VAEfA2Lk7vk3U1lYn51IAqr+Gits9tp/Q9OiktMWmPLLNGgFw==} - hasBin: true - dependencies: - consola: 3.2.3 - diff: 5.1.0 - execa: 7.2.0 - global-dirs: 3.0.1 - magicast: 0.3.0 - pathe: 1.1.1 - pkg-types: 1.0.3 - prompts: 2.4.2 - rc9: 2.1.1 - semver: 7.5.4 - dev: true - - /@nuxt/devtools@0.8.5(nuxt@3.8.0)(rollup@3.29.4)(vite@4.5.1): - resolution: {integrity: sha512-xNogUcv257gj/1NreQ0TiS7SqalHRoDYkPM5zaBbimBtUa7tlmtpbI/VpFrkpVbHOvBpPWk8JMMFkIDScYyMyw==} - hasBin: true - peerDependencies: - nuxt: ^3.7.3 - vite: '*' - dependencies: - '@antfu/utils': 0.7.6 - '@nuxt/devtools-kit': 0.8.5(nuxt@3.8.0)(rollup@3.29.4)(vite@4.5.1) - '@nuxt/devtools-wizard': 0.8.5 - '@nuxt/kit': 3.8.0(rollup@3.29.4) - birpc: 0.2.14 - consola: 3.2.3 - error-stack-parser-es: 0.1.1 - execa: 7.2.0 - fast-glob: 3.3.1 - flatted: 3.2.9 - get-port-please: 3.1.1 - global-dirs: 3.0.1 - h3: 1.8.2 - hookable: 5.5.3 - image-meta: 0.1.1 - is-installed-globally: 0.4.0 - launch-editor: 2.6.1 - local-pkg: 0.4.3 - magicast: 0.3.0 - nuxt: 3.8.0(@types/node@20.8.7)(eslint@8.52.0)(rollup@3.29.4)(typescript@5.2.2)(vite@4.5.1) - nypm: 0.3.3 - ofetch: 1.3.3 - ohash: 1.1.3 - pacote: 17.0.4 - pathe: 1.1.1 - perfect-debounce: 1.0.0 - pkg-types: 1.0.3 - rc9: 2.1.1 - semver: 7.5.4 - simple-git: 3.20.0 - sirv: 2.0.3 - unimport: 3.4.0(rollup@3.29.4) - vite: 4.5.1(@types/node@20.8.7) - vite-plugin-inspect: 0.7.40(@nuxt/kit@3.8.0)(rollup@3.29.4)(vite@4.5.1) - vite-plugin-vue-inspector: 3.7.2(vite@4.5.1) - wait-on: 7.0.1 - which: 3.0.1 - ws: 8.14.2 - transitivePeerDependencies: - - bluebird - - bufferutil - - debug - - rollup - - supports-color - - utf-8-validate - dev: true - - /@nuxt/devtools@1.0.0(nuxt@3.8.0)(rollup@3.29.4)(vite@4.5.1): - resolution: {integrity: sha512-pM5AvystXlFPYOsGbH8PBxEYkttiEWHsZnGw660iMw8QedB6mAweT21XX9LDS69cqnRY5uTFqVOmO9Y4EYL3hg==} - hasBin: true - peerDependencies: - nuxt: ^3.7.4 - vite: '*' - dependencies: - '@antfu/utils': 0.7.6 - '@nuxt/devtools-kit': 1.0.0(nuxt@3.8.0)(rollup@3.29.4)(vite@4.5.1) - '@nuxt/devtools-wizard': 1.0.0 - '@nuxt/kit': 3.8.0(rollup@3.29.4) - birpc: 0.2.14 - consola: 3.2.3 - destr: 2.0.1 - error-stack-parser-es: 0.1.1 - execa: 7.2.0 - fast-glob: 3.3.1 - flatted: 3.2.9 - get-port-please: 3.1.1 - global-dirs: 3.0.1 - h3: 1.8.2 - hookable: 5.5.3 - image-meta: 0.1.1 - is-installed-globally: 0.4.0 - launch-editor: 2.6.1 - local-pkg: 0.5.0 - magicast: 0.3.0 - nitropack: 2.7.0 - nuxt: 3.8.0(@types/node@20.8.7)(eslint@8.52.0)(rollup@3.29.4)(typescript@5.2.2)(vite@4.5.1) - nypm: 0.3.3 - ofetch: 1.3.3 - ohash: 1.1.3 - pacote: 17.0.4 - pathe: 1.1.1 - perfect-debounce: 1.0.0 - pkg-types: 1.0.3 - rc9: 2.1.1 - scule: 1.0.0 - semver: 7.5.4 - simple-git: 3.20.0 - sirv: 2.0.3 - unimport: 3.4.0(rollup@3.29.4) - vite: 4.5.1(@types/node@20.8.7) - vite-plugin-inspect: 0.7.40(@nuxt/kit@3.8.0)(rollup@3.29.4)(vite@4.5.1) - vite-plugin-vue-inspector: 4.0.0(vite@4.5.1) - which: 3.0.1 - ws: 8.14.2 - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@planetscale/database' - - '@upstash/redis' - - '@vercel/kv' - - bluebird - - bufferutil - - encoding - - idb-keyval - - rollup - - supports-color - - utf-8-validate - - xml2js - dev: true - - /@nuxt/eslint-config@0.2.0(eslint@8.52.0): - resolution: {integrity: sha512-NeJX8TLcnNAjQFiDs3XhP+9CHKK8jaKsP7eUyCSrQdgY7nqWe7VJx64lwzx5FTT4cW3RHMEyH+Y0qzLGYYoa/A==} - peerDependencies: - eslint: ^8.48.0 - dependencies: - '@rushstack/eslint-patch': 1.5.1 - '@typescript-eslint/eslint-plugin': 6.9.0(@typescript-eslint/parser@6.9.0)(eslint@8.52.0)(typescript@5.2.2) - '@typescript-eslint/parser': 6.9.0(eslint@8.52.0)(typescript@5.2.2) - eslint: 8.52.0 - eslint-plugin-vue: 9.17.0(eslint@8.52.0) - typescript: 5.2.2 - transitivePeerDependencies: - - supports-color - dev: true - - /@nuxt/kit@3.8.0(rollup@3.29.4): - resolution: {integrity: sha512-oIthQxeMIVs4ESVP5FqLYn8tj0S1sLd+eYreh+dNYgnJ2pTi7+THR12ONBNHjk668jqEe7ErUJ8UlGwqBzgezg==} - engines: {node: ^14.18.0 || >=16.10.0} - dependencies: - '@nuxt/schema': 3.8.0(rollup@3.29.4) - c12: 1.5.1 - consola: 3.2.3 - defu: 6.1.2 - globby: 13.2.2 - hash-sum: 2.0.0 - ignore: 5.2.4 - jiti: 1.20.0 - knitwork: 1.0.0 - mlly: 1.4.2 - pathe: 1.1.1 - pkg-types: 1.0.3 - scule: 1.0.0 - semver: 7.5.4 - ufo: 1.3.1 - unctx: 2.3.1 - unimport: 3.4.0(rollup@3.29.4) - untyped: 1.4.0 - transitivePeerDependencies: - - rollup - - supports-color - dev: true - - /@nuxt/schema@3.8.0(rollup@3.29.4): - resolution: {integrity: sha512-VEDVeCjdVowhoY5vIBSz94+SSwmM204jN6TNe/ShBJ2d/vZiy9EtLbhOwqaPNFHwnN1fl/XFHThwJiexdB9D1w==} - engines: {node: ^14.18.0 || >=16.10.0} - dependencies: - '@nuxt/ui-templates': 1.3.1 - consola: 3.2.3 - defu: 6.1.2 - hookable: 5.5.3 - pathe: 1.1.1 - pkg-types: 1.0.3 - postcss-import-resolver: 2.0.0 - std-env: 3.4.3 - ufo: 1.3.1 - unimport: 3.4.0(rollup@3.29.4) - untyped: 1.4.0 - transitivePeerDependencies: - - rollup - - supports-color - dev: true - - /@nuxt/telemetry@2.5.2(rollup@3.29.4): - resolution: {integrity: sha512-kZ+rWq/5MZonMhp8KGFI5zMaR2VsiWpnlkOLJIuIX2WoJl0DkHvtxCtuFq2erAqMVruWLpKU+tgMC+1cno/QmA==} - hasBin: true - dependencies: - '@nuxt/kit': 3.8.0(rollup@3.29.4) - ci-info: 3.9.0 - consola: 3.2.3 - create-require: 1.1.1 - defu: 6.1.2 - destr: 2.0.1 - dotenv: 16.3.1 - git-url-parse: 13.1.1 - is-docker: 3.0.0 - jiti: 1.20.0 - mri: 1.2.0 - nanoid: 4.0.2 - ofetch: 1.3.3 - parse-git-config: 3.0.0 - pathe: 1.1.1 - rc9: 2.1.1 - std-env: 3.4.3 - transitivePeerDependencies: - - rollup - - supports-color - dev: true - - /@nuxt/ui-templates@1.3.1: - resolution: {integrity: sha512-5gc02Pu1HycOVUWJ8aYsWeeXcSTPe8iX8+KIrhyEtEoOSkY0eMBuo0ssljB8wALuEmepv31DlYe5gpiRwkjESA==} - dev: true - - /@nuxt/vite-builder@3.8.0(@types/node@20.8.7)(eslint@8.52.0)(rollup@3.29.4)(typescript@5.2.2)(vue@3.3.6): - resolution: {integrity: sha512-F9BfH+c/Idp6sBGVHR4QJSuoO42evtE4D0OelD45NgkqVvmBmOawlj0Oz5fDKoV64LDPI2+yE+xnBdQtsNv/VA==} - engines: {node: ^14.18.0 || >=16.10.0} - peerDependencies: - vue: ^3.3.4 - dependencies: - '@nuxt/kit': 3.8.0(rollup@3.29.4) - '@rollup/plugin-replace': 5.0.4(rollup@3.29.4) - '@vitejs/plugin-vue': 4.4.0(vite@4.5.1)(vue@3.3.6) - '@vitejs/plugin-vue-jsx': 3.0.2(vite@4.5.1)(vue@3.3.6) - autoprefixer: 10.4.16(postcss@8.4.31) - clear: 0.1.0 - consola: 3.2.3 - cssnano: 6.0.1(postcss@8.4.31) - defu: 6.1.2 - esbuild: 0.19.5 - escape-string-regexp: 5.0.0 - estree-walker: 3.0.3 - externality: 1.0.2 - fs-extra: 11.1.1 - get-port-please: 3.1.1 - h3: 1.8.2 - knitwork: 1.0.0 - magic-string: 0.30.5 - mlly: 1.4.2 - ohash: 1.1.3 - pathe: 1.1.1 - perfect-debounce: 1.0.0 - pkg-types: 1.0.3 - postcss: 8.4.31 - postcss-import: 15.1.0(postcss@8.4.31) - postcss-url: 10.1.3(postcss@8.4.31) - rollup-plugin-visualizer: 5.9.2(rollup@3.29.4) - std-env: 3.4.3 - strip-literal: 1.3.0 - ufo: 1.3.1 - unplugin: 1.5.0 - vite: 4.5.1(@types/node@20.8.7) - vite-node: 0.33.0(@types/node@20.8.7) - vite-plugin-checker: 0.6.2(eslint@8.52.0)(typescript@5.2.2)(vite@4.5.1) - vue: 3.3.6(typescript@5.2.2) - vue-bundle-renderer: 2.0.0 - transitivePeerDependencies: - - '@types/node' - - eslint - - less - - lightningcss - - meow - - optionator - - rollup - - sass - - stylelint - - stylus - - sugarss - - supports-color - - terser - - typescript - - vls - - vti - - vue-tsc - dev: true - - /@nuxthq/studio@1.0.2(rollup@3.29.4): - resolution: {integrity: sha512-QoF6oYigr6IcHgNeQqAUBmCrSqnuPffoF9Tbg8cToF3oYU7WHkKgYCe+diICFdWuiH/SHTEfSm9kaone/Bp2gw==} - dependencies: - '@nuxt/kit': 3.8.0(rollup@3.29.4) - defu: 6.1.2 - nuxt-component-meta: 0.5.4(rollup@3.29.4) - nuxt-config-schema: 0.4.6(rollup@3.29.4) - socket.io-client: 4.7.2 - ufo: 1.3.1 - transitivePeerDependencies: - - bufferutil - - rollup - - supports-color - - utf-8-validate - dev: true - - /@nuxtjs/color-mode@3.3.0(rollup@3.29.4): - resolution: {integrity: sha512-YVFNmTISke1eL7uk5p9I1suOsM222FxrqKoF13HS4x94OKCWwPLLeTCEzHZ8orzKnaFUbCXpuL4pRv8gvW+0Kw==} - dependencies: - '@nuxt/kit': 3.8.0(rollup@3.29.4) - lodash.template: 4.5.0 - pathe: 1.1.1 - transitivePeerDependencies: - - rollup - - supports-color - dev: true - - /@nuxtjs/mdc@0.2.3(rollup@3.29.4): - resolution: {integrity: sha512-tMCEs6CRskhicjx+WU9E3lLA8BWC4X++WSPzoSlYJzsiPadnW4f+Si7vIXtFRU8IKyBoxG+grCh6fS+gjDZIZA==} - dependencies: - '@nuxt/kit': 3.8.0(rollup@3.29.4) - '@types/hast': 3.0.2 - '@types/mdast': 4.0.2 - '@vue/compiler-core': 3.3.6 - consola: 3.2.3 - defu: 6.1.2 - destr: 2.0.1 - detab: 3.0.2 - github-slugger: 2.0.0 - hast-util-to-string: 3.0.0 - mdast-util-to-hast: 13.0.2 - micromark-util-sanitize-uri: 2.0.0 - ohash: 1.1.3 - property-information: 6.3.0 - rehype-external-links: 3.0.0 - rehype-raw: 6.1.1 - rehype-slug: 6.0.0 - rehype-sort-attribute-values: 5.0.0 - rehype-sort-attributes: 5.0.0 - remark-emoji: 4.0.0 - remark-gfm: 3.0.1 - remark-mdc: 2.0.0 - remark-parse: 10.0.2 - remark-rehype: 10.1.0 - scule: 1.0.0 - shikiji: 0.6.10 - ufo: 1.3.1 - unified: 11.0.3 - unist-builder: 4.0.0 - unist-util-visit: 5.0.0 - transitivePeerDependencies: - - rollup - - supports-color - dev: true - - /@nuxtjs/plausible@0.2.3(rollup@3.29.4): - resolution: {integrity: sha512-HGZA70ad6IgaP0bN2N3sEsBxURZfUb8HMMxQ7s/Iqw1U8snBsByAEaIxD0eafWLOvwNckHMTYzCIl+Xs6ZiXSA==} - dependencies: - '@nuxt/kit': 3.8.0(rollup@3.29.4) - defu: 6.1.2 - pathe: 1.1.1 - plausible-tracker: 0.3.8 - transitivePeerDependencies: - - rollup - - supports-color - dev: true - - /@parcel/watcher-android-arm64@2.3.0: - resolution: {integrity: sha512-f4o9eA3dgk0XRT3XhB0UWpWpLnKgrh1IwNJKJ7UJek7eTYccQ8LR7XUWFKqw6aEq5KUNlCcGvSzKqSX/vtWVVA==} - engines: {node: '>= 10.0.0'} - cpu: [arm64] - os: [android] - requiresBuild: true - dev: true - optional: true - - /@parcel/watcher-darwin-arm64@2.3.0: - resolution: {integrity: sha512-mKY+oijI4ahBMc/GygVGvEdOq0L4DxhYgwQqYAz/7yPzuGi79oXrZG52WdpGA1wLBPrYb0T8uBaGFo7I6rvSKw==} - engines: {node: '>= 10.0.0'} - cpu: [arm64] - os: [darwin] - requiresBuild: true - dev: true - optional: true - - /@parcel/watcher-darwin-x64@2.3.0: - resolution: {integrity: sha512-20oBj8LcEOnLE3mgpy6zuOq8AplPu9NcSSSfyVKgfOhNAc4eF4ob3ldj0xWjGGbOF7Dcy1Tvm6ytvgdjlfUeow==} - engines: {node: '>= 10.0.0'} - cpu: [x64] - os: [darwin] - requiresBuild: true - dev: true - optional: true - - /@parcel/watcher-freebsd-x64@2.3.0: - resolution: {integrity: sha512-7LftKlaHunueAEiojhCn+Ef2CTXWsLgTl4hq0pkhkTBFI3ssj2bJXmH2L67mKpiAD5dz66JYk4zS66qzdnIOgw==} - engines: {node: '>= 10.0.0'} - cpu: [x64] - os: [freebsd] - requiresBuild: true - dev: true - optional: true - - /@parcel/watcher-linux-arm-glibc@2.3.0: - resolution: {integrity: sha512-1apPw5cD2xBv1XIHPUlq0cO6iAaEUQ3BcY0ysSyD9Kuyw4MoWm1DV+W9mneWI+1g6OeP6dhikiFE6BlU+AToTQ==} - engines: {node: '>= 10.0.0'} - cpu: [arm] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@parcel/watcher-linux-arm64-glibc@2.3.0: - resolution: {integrity: sha512-mQ0gBSQEiq1k/MMkgcSB0Ic47UORZBmWoAWlMrTW6nbAGoLZP+h7AtUM7H3oDu34TBFFvjy4JCGP43JlylkTQA==} - engines: {node: '>= 10.0.0'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@parcel/watcher-linux-arm64-musl@2.3.0: - resolution: {integrity: sha512-LXZAExpepJew0Gp8ZkJ+xDZaTQjLHv48h0p0Vw2VMFQ8A+RKrAvpFuPVCVwKJCr5SE+zvaG+Etg56qXvTDIedw==} - engines: {node: '>= 10.0.0'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@parcel/watcher-linux-x64-glibc@2.3.0: - resolution: {integrity: sha512-P7Wo91lKSeSgMTtG7CnBS6WrA5otr1K7shhSjKHNePVmfBHDoAOHYRXgUmhiNfbcGk0uMCHVcdbfxtuiZCHVow==} - engines: {node: '>= 10.0.0'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@parcel/watcher-linux-x64-musl@2.3.0: - resolution: {integrity: sha512-+kiRE1JIq8QdxzwoYY+wzBs9YbJ34guBweTK8nlzLKimn5EQ2b2FSC+tAOpq302BuIMjyuUGvBiUhEcLIGMQ5g==} - engines: {node: '>= 10.0.0'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@parcel/watcher-wasm@2.3.0: - resolution: {integrity: sha512-ejBAX8H0ZGsD8lSICDNyMbSEtPMWgDL0WFCt/0z7hyf5v8Imz4rAM8xY379mBsECkq/Wdqa5WEDLqtjZ+6NxfA==} - engines: {node: '>= 10.0.0'} - dependencies: - is-glob: 4.0.3 - micromatch: 4.0.5 - napi-wasm: 1.1.0 - dev: true - bundledDependencies: - - napi-wasm - - /@parcel/watcher-win32-arm64@2.3.0: - resolution: {integrity: sha512-35gXCnaz1AqIXpG42evcoP2+sNL62gZTMZne3IackM+6QlfMcJLy3DrjuL6Iks7Czpd3j4xRBzez3ADCj1l7Aw==} - engines: {node: '>= 10.0.0'} - cpu: [arm64] - os: [win32] - requiresBuild: true - dev: true - optional: true - - /@parcel/watcher-win32-ia32@2.3.0: - resolution: {integrity: sha512-FJS/IBQHhRpZ6PiCjFt1UAcPr0YmCLHRbTc00IBTrelEjlmmgIVLeOx4MSXzx2HFEy5Jo5YdhGpxCuqCyDJ5ow==} - engines: {node: '>= 10.0.0'} - cpu: [ia32] - os: [win32] - requiresBuild: true - dev: true - optional: true - - /@parcel/watcher-win32-x64@2.3.0: - resolution: {integrity: sha512-dLx+0XRdMnVI62kU3wbXvbIRhLck4aE28bIGKbRGS7BJNt54IIj9+c/Dkqb+7DJEbHUZAX1bwaoM8PqVlHJmCA==} - engines: {node: '>= 10.0.0'} - cpu: [x64] - os: [win32] - requiresBuild: true - dev: true - optional: true - - /@parcel/watcher@2.3.0: - resolution: {integrity: sha512-pW7QaFiL11O0BphO+bq3MgqeX/INAk9jgBldVDYjlQPO4VddoZnF22TcF9onMhnLVHuNqBJeRf+Fj7eezi/+rQ==} - engines: {node: '>= 10.0.0'} - dependencies: - detect-libc: 1.0.3 - is-glob: 4.0.3 - micromatch: 4.0.5 - node-addon-api: 7.0.0 - optionalDependencies: - '@parcel/watcher-android-arm64': 2.3.0 - '@parcel/watcher-darwin-arm64': 2.3.0 - '@parcel/watcher-darwin-x64': 2.3.0 - '@parcel/watcher-freebsd-x64': 2.3.0 - '@parcel/watcher-linux-arm-glibc': 2.3.0 - '@parcel/watcher-linux-arm64-glibc': 2.3.0 - '@parcel/watcher-linux-arm64-musl': 2.3.0 - '@parcel/watcher-linux-x64-glibc': 2.3.0 - '@parcel/watcher-linux-x64-musl': 2.3.0 - '@parcel/watcher-win32-arm64': 2.3.0 - '@parcel/watcher-win32-ia32': 2.3.0 - '@parcel/watcher-win32-x64': 2.3.0 - dev: true - - /@pkgjs/parseargs@0.11.0: - resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} - engines: {node: '>=14'} - requiresBuild: true - dev: true - optional: true - - /@polka/url@1.0.0-next.23: - resolution: {integrity: sha512-C16M+IYz0rgRhWZdCmK+h58JMv8vijAA61gmz2rspCSwKwzBebpdcsiUmwrtJRdphuY30i6BSLEOP8ppbNLyLg==} - dev: true - - /@rollup/plugin-alias@5.0.1(rollup@3.29.4): - resolution: {integrity: sha512-JObvbWdOHoMy9W7SU0lvGhDtWq9PllP5mjpAy+TUslZG/WzOId9u80Hsqq1vCUn9pFJ0cxpdcnAv+QzU2zFH3Q==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - dependencies: - rollup: 3.29.4 - slash: 4.0.0 - dev: true - - /@rollup/plugin-commonjs@24.1.0(rollup@3.29.4): - resolution: {integrity: sha512-eSL45hjhCWI0jCCXcNtLVqM5N1JlBGvlFfY0m6oOYnLCJ6N0qEXoZql4sY2MOUArzhH4SA/qBpTxvvZp2Sc+DQ==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^2.68.0||^3.0.0 - peerDependenciesMeta: - rollup: - optional: true - dependencies: - '@rollup/pluginutils': 5.0.5(rollup@3.29.4) - commondir: 1.0.1 - estree-walker: 2.0.2 - glob: 8.1.0 - is-reference: 1.2.1 - magic-string: 0.27.0 - rollup: 3.29.4 - dev: true - - /@rollup/plugin-commonjs@25.0.7(rollup@3.29.4): - resolution: {integrity: sha512-nEvcR+LRjEjsaSsc4x3XZfCCvZIaSMenZu/OiwOKGN2UhQpAYI7ru7czFvyWbErlpoGjnSX3D5Ch5FcMA3kRWQ==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^2.68.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - dependencies: - '@rollup/pluginutils': 5.0.5(rollup@3.29.4) - commondir: 1.0.1 - estree-walker: 2.0.2 - glob: 8.1.0 - is-reference: 1.2.1 - magic-string: 0.30.5 - rollup: 3.29.4 - dev: true - - /@rollup/plugin-inject@5.0.5(rollup@3.29.4): - resolution: {integrity: sha512-2+DEJbNBoPROPkgTDNe8/1YXWcqxbN5DTjASVIOx8HS+pITXushyNiBV56RB08zuptzz8gT3YfkqriTBVycepg==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - dependencies: - '@rollup/pluginutils': 5.0.5(rollup@3.29.4) - estree-walker: 2.0.2 - magic-string: 0.30.5 - rollup: 3.29.4 - dev: true - - /@rollup/plugin-json@6.0.1(rollup@3.29.4): - resolution: {integrity: sha512-RgVfl5hWMkxN1h/uZj8FVESvPuBJ/uf6ly6GTj0GONnkfoBN5KC0MSz+PN2OLDgYXMhtG0mWpTrkiOjoxAIevw==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - dependencies: - '@rollup/pluginutils': 5.0.5(rollup@3.29.4) - rollup: 3.29.4 - dev: true - - /@rollup/plugin-node-resolve@15.2.3(rollup@3.29.4): - resolution: {integrity: sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^2.78.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - dependencies: - '@rollup/pluginutils': 5.0.5(rollup@3.29.4) - '@types/resolve': 1.20.2 - deepmerge: 4.3.1 - is-builtin-module: 3.2.1 - is-module: 1.0.0 - resolve: 1.22.8 - rollup: 3.29.4 - dev: true - - /@rollup/plugin-replace@5.0.4(rollup@3.29.4): - resolution: {integrity: sha512-E2hmRnlh09K8HGT0rOnnri9OTh+BILGr7NVJGB30S4E3cLRn3J0xjdiyOZ74adPs4NiAMgrjUMGAZNJDBgsdmQ==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - dependencies: - '@rollup/pluginutils': 5.0.5(rollup@3.29.4) - magic-string: 0.30.5 - rollup: 3.29.4 - dev: true - - /@rollup/plugin-terser@0.4.4(rollup@3.29.4): - resolution: {integrity: sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - dependencies: - rollup: 3.29.4 - serialize-javascript: 6.0.1 - smob: 1.4.1 - terser: 5.22.0 - dev: true - - /@rollup/plugin-wasm@6.2.2(rollup@3.29.4): - resolution: {integrity: sha512-gpC4R1G9Ni92ZIRTexqbhX7U+9estZrbhP+9SRb0DW9xpB9g7j34r+J2hqrcW/lRI7dJaU84MxZM0Rt82tqYPQ==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - dependencies: - '@rollup/pluginutils': 5.0.5(rollup@3.29.4) - rollup: 3.29.4 - dev: true - - /@rollup/pluginutils@4.2.1: - resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==} - engines: {node: '>= 8.0.0'} - dependencies: - estree-walker: 2.0.2 - picomatch: 2.3.1 - dev: true - - /@rollup/pluginutils@5.0.5(rollup@3.29.4): - resolution: {integrity: sha512-6aEYR910NyP73oHiJglti74iRyOwgFU4x3meH/H8OJx6Ry0j6cOVZ5X/wTvub7G7Ao6qaHBEaNsV3GLJkSsF+Q==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - dependencies: - '@types/estree': 1.0.3 - estree-walker: 2.0.2 - picomatch: 2.3.1 - rollup: 3.29.4 - dev: true - - /@rushstack/eslint-patch@1.5.1: - resolution: {integrity: sha512-6i/8UoL0P5y4leBIGzvkZdS85RDMG9y1ihZzmTZQ5LdHUYmZ7pKFoj8X0236s3lusPs1Fa5HTQUpwI+UfTcmeA==} - dev: true - - /@sideway/address@4.1.4: - resolution: {integrity: sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==} - dependencies: - '@hapi/hoek': 9.3.0 - dev: true - - /@sideway/formula@3.0.1: - resolution: {integrity: sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==} - dev: true - - /@sideway/pinpoint@2.0.0: - resolution: {integrity: sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==} - dev: true - - /@sigstore/bundle@2.1.0: - resolution: {integrity: sha512-89uOo6yh/oxaU8AeOUnVrTdVMcGk9Q1hJa7Hkvalc6G3Z3CupWk4Xe9djSgJm9fMkH69s0P0cVHUoKSOemLdng==} - engines: {node: ^16.14.0 || >=18.0.0} - dependencies: - '@sigstore/protobuf-specs': 0.2.1 - dev: true - - /@sigstore/protobuf-specs@0.2.1: - resolution: {integrity: sha512-XTWVxnWJu+c1oCshMLwnKvz8ZQJJDVOlciMfgpJBQbThVjKTCG8dwyhgLngBD2KN0ap9F/gOV8rFDEx8uh7R2A==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - dev: true - - /@sigstore/sign@2.2.0: - resolution: {integrity: sha512-AAbmnEHDQv6CSfrWA5wXslGtzLPtAtHZleKOgxdQYvx/s76Fk6T6ZVt7w2IGV9j1UrFeBocTTQxaXG2oRrDhYA==} - engines: {node: ^16.14.0 || >=18.0.0} - dependencies: - '@sigstore/bundle': 2.1.0 - '@sigstore/protobuf-specs': 0.2.1 - make-fetch-happen: 13.0.0 - transitivePeerDependencies: - - supports-color - dev: true - - /@sigstore/tuf@2.2.0: - resolution: {integrity: sha512-KKATZ5orWfqd9ZG6MN8PtCIx4eevWSuGRKQvofnWXRpyMyUEpmrzg5M5BrCpjM+NfZ0RbNGOh5tCz/P2uoRqOA==} - engines: {node: ^16.14.0 || >=18.0.0} - dependencies: - '@sigstore/protobuf-specs': 0.2.1 - tuf-js: 2.1.0 - transitivePeerDependencies: - - supports-color - dev: true - - /@sindresorhus/is@3.1.2: - resolution: {integrity: sha512-JiX9vxoKMmu8Y3Zr2RVathBL1Cdu4Nt4MuNWemt1Nc06A0RAin9c5FArkhGsyMBWfCu4zj+9b+GxtjAnE4qqLQ==} - engines: {node: '>=10'} - dev: true - - /@socket.io/component-emitter@3.1.0: - resolution: {integrity: sha512-+9jVqKhRSpsc591z5vX+X5Yyw+he/HCB4iQ/RYxw35CEPaY1gnsNE43nf9n9AaYjAQrTiI/mOwKUKdUs9vf7Xg==} - dev: true - - /@tootallnate/once@2.0.0: - resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} - engines: {node: '>= 10'} - dev: true - - /@trysound/sax@0.2.0: - resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} - engines: {node: '>=10.13.0'} - dev: true - - /@tufjs/canonical-json@2.0.0: - resolution: {integrity: sha512-yVtV8zsdo8qFHe+/3kw81dSLyF7D576A5cCFCi4X7B39tWT7SekaEFUnvnWJHz+9qO7qJTah1JbrDjWKqFtdWA==} - engines: {node: ^16.14.0 || >=18.0.0} - dev: true - - /@tufjs/models@2.0.0: - resolution: {integrity: sha512-c8nj8BaOExmZKO2DXhDfegyhSGcG9E/mPN3U13L+/PsoWm1uaGiHHjxqSHQiasDBQwDA3aHuw9+9spYAP1qvvg==} - engines: {node: ^16.14.0 || >=18.0.0} - dependencies: - '@tufjs/canonical-json': 2.0.0 - minimatch: 9.0.3 - dev: true - - /@types/debug@4.1.10: - resolution: {integrity: sha512-tOSCru6s732pofZ+sMv9o4o3Zc+Sa8l3bxd/tweTQudFn06vAzb13ZX46Zi6m6EJ+RUbRTHvgQJ1gBtSgkaUYA==} - dependencies: - '@types/ms': 0.7.33 - dev: true - - /@types/estree@1.0.3: - resolution: {integrity: sha512-CS2rOaoQ/eAgAfcTfq6amKG7bsN+EMcgGY4FAFQdvSj2y1ixvOZTUA9mOtCai7E1SYu283XNw7urKK30nP3wkQ==} - dev: true - - /@types/hast@2.3.7: - resolution: {integrity: sha512-EVLigw5zInURhzfXUM65eixfadfsHKomGKUakToXo84t8gGIJuTcD2xooM2See7GyQ7DRtYjhCHnSUQez8JaLw==} - dependencies: - '@types/unist': 2.0.9 - dev: true - - /@types/hast@3.0.2: - resolution: {integrity: sha512-B5hZHgHsXvfCoO3xgNJvBnX7N8p86TqQeGKXcokW4XXi+qY4vxxPSFYofytvVmpFxzPv7oxDQzjg5Un5m2/xiw==} - dependencies: - '@types/unist': 3.0.1 - dev: true - - /@types/http-proxy@1.17.13: - resolution: {integrity: sha512-GkhdWcMNiR5QSQRYnJ+/oXzu0+7JJEPC8vkWXK351BkhjraZF+1W13CUYARUvX9+NqIU2n6YHA4iwywsc/M6Sw==} - dependencies: - '@types/node': 20.8.7 - dev: true - - /@types/json-schema@7.0.14: - resolution: {integrity: sha512-U3PUjAudAdJBeC2pgN8uTIKgxrb4nlDF3SF0++EldXQvQBGkpFZMSnwQiIoDU77tv45VgNkl/L4ouD+rEomujw==} - dev: true - - /@types/mdast@3.0.14: - resolution: {integrity: sha512-gVZ04PGgw1qLZKsnWnyFv4ORnaJ+DXLdHTVSFbU8yX6xZ34Bjg4Q32yPkmveUP1yItXReKfB0Aknlh/3zxTKAw==} - dependencies: - '@types/unist': 2.0.9 - dev: true - - /@types/mdast@4.0.2: - resolution: {integrity: sha512-tYR83EignvhYO9iU3kDg8V28M0jqyh9zzp5GV+EO+AYnyUl3P5ltkTeJuTiFZQFz670FSb3EwT/6LQdX+UdKfw==} - dependencies: - '@types/unist': 3.0.1 - dev: true - - /@types/ms@0.7.33: - resolution: {integrity: sha512-AuHIyzR5Hea7ij0P9q7vx7xu4z0C28ucwjAZC0ja7JhINyCnOw8/DnvAPQQ9TfOlCtZAmCERKQX9+o1mgQhuOQ==} - dev: true - - /@types/node@20.8.7: - resolution: {integrity: sha512-21TKHHh3eUHIi2MloeptJWALuCu5H7HQTdTrWIFReA8ad+aggoX+lRes3ex7/FtpC+sVUpFMQ+QTfYr74mruiQ==} - dependencies: - undici-types: 5.25.3 - dev: true - - /@types/parse5@6.0.3: - resolution: {integrity: sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==} - dev: true - - /@types/resolve@1.20.2: - resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} - dev: true - - /@types/semver@7.5.4: - resolution: {integrity: sha512-MMzuxN3GdFwskAnb6fz0orFvhfqi752yjaXylr0Rp4oDg5H0Zn1IuyRhDVvYOwAXoJirx2xuS16I3WjxnAIHiQ==} - dev: true - - /@types/unist@2.0.9: - resolution: {integrity: sha512-zC0iXxAv1C1ERURduJueYzkzZ2zaGyc+P2c95hgkikHPr3z8EdUZOlgEQ5X0DRmwDZn+hekycQnoeiiRVrmilQ==} - dev: true - - /@types/unist@3.0.1: - resolution: {integrity: sha512-ue/hDUpPjC85m+PM9OQDMZr3LywT+CT6mPsQq8OJtCLiERkGRcQUFvu9XASF5XWqyZFXbf15lvb3JFJ4dRLWPg==} - dev: true - - /@types/web-bluetooth@0.0.16: - resolution: {integrity: sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ==} - dev: true - - /@types/web-bluetooth@0.0.18: - resolution: {integrity: sha512-v/ZHEj9xh82usl8LMR3GarzFY1IrbXJw5L4QfQhokjRV91q+SelFqxQWSep1ucXEZ22+dSTwLFkXeur25sPIbw==} - dev: true - - /@typescript-eslint/eslint-plugin@6.9.0(@typescript-eslint/parser@6.9.0)(eslint@8.52.0)(typescript@5.2.2): - resolution: {integrity: sha512-lgX7F0azQwRPB7t7WAyeHWVfW1YJ9NIgd9mvGhfQpRY56X6AVf8mwM8Wol+0z4liE7XX3QOt8MN1rUKCfSjRIA==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha - eslint: ^7.0.0 || ^8.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@eslint-community/regexpp': 4.9.1 - '@typescript-eslint/parser': 6.9.0(eslint@8.52.0)(typescript@5.2.2) - '@typescript-eslint/scope-manager': 6.9.0 - '@typescript-eslint/type-utils': 6.9.0(eslint@8.52.0)(typescript@5.2.2) - '@typescript-eslint/utils': 6.9.0(eslint@8.52.0)(typescript@5.2.2) - '@typescript-eslint/visitor-keys': 6.9.0 - debug: 4.3.4 - eslint: 8.52.0 - graphemer: 1.4.0 - ignore: 5.2.4 - natural-compare: 1.4.0 - semver: 7.5.4 - ts-api-utils: 1.0.3(typescript@5.2.2) - typescript: 5.2.2 - transitivePeerDependencies: - - supports-color - dev: true - - /@typescript-eslint/parser@6.9.0(eslint@8.52.0)(typescript@5.2.2): - resolution: {integrity: sha512-GZmjMh4AJ/5gaH4XF2eXA8tMnHWP+Pm1mjQR2QN4Iz+j/zO04b9TOvJYOX2sCNIQHtRStKTxRY1FX7LhpJT4Gw==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/scope-manager': 6.9.0 - '@typescript-eslint/types': 6.9.0 - '@typescript-eslint/typescript-estree': 6.9.0(typescript@5.2.2) - '@typescript-eslint/visitor-keys': 6.9.0 - debug: 4.3.4 - eslint: 8.52.0 - typescript: 5.2.2 - transitivePeerDependencies: - - supports-color - dev: true - - /@typescript-eslint/scope-manager@6.9.0: - resolution: {integrity: sha512-1R8A9Mc39n4pCCz9o79qRO31HGNDvC7UhPhv26TovDsWPBDx+Sg3rOZdCELIA3ZmNoWAuxaMOT7aWtGRSYkQxw==} - engines: {node: ^16.0.0 || >=18.0.0} - dependencies: - '@typescript-eslint/types': 6.9.0 - '@typescript-eslint/visitor-keys': 6.9.0 - dev: true - - /@typescript-eslint/type-utils@6.9.0(eslint@8.52.0)(typescript@5.2.2): - resolution: {integrity: sha512-XXeahmfbpuhVbhSOROIzJ+b13krFmgtc4GlEuu1WBT+RpyGPIA4Y/eGnXzjbDj5gZLzpAXO/sj+IF/x2GtTMjQ==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/typescript-estree': 6.9.0(typescript@5.2.2) - '@typescript-eslint/utils': 6.9.0(eslint@8.52.0)(typescript@5.2.2) - debug: 4.3.4 - eslint: 8.52.0 - ts-api-utils: 1.0.3(typescript@5.2.2) - typescript: 5.2.2 - transitivePeerDependencies: - - supports-color - dev: true - - /@typescript-eslint/types@6.9.0: - resolution: {integrity: sha512-+KB0lbkpxBkBSiVCuQvduqMJy+I1FyDbdwSpM3IoBS7APl4Bu15lStPjgBIdykdRqQNYqYNMa8Kuidax6phaEw==} - engines: {node: ^16.0.0 || >=18.0.0} - dev: true - - /@typescript-eslint/typescript-estree@6.9.0(typescript@5.2.2): - resolution: {integrity: sha512-NJM2BnJFZBEAbCfBP00zONKXvMqihZCrmwCaik0UhLr0vAgb6oguXxLX1k00oQyD+vZZ+CJn3kocvv2yxm4awQ==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/types': 6.9.0 - '@typescript-eslint/visitor-keys': 6.9.0 - debug: 4.3.4 - globby: 11.1.0 - is-glob: 4.0.3 - semver: 7.5.4 - ts-api-utils: 1.0.3(typescript@5.2.2) - typescript: 5.2.2 - transitivePeerDependencies: - - supports-color - dev: true - - /@typescript-eslint/utils@6.9.0(eslint@8.52.0)(typescript@5.2.2): - resolution: {integrity: sha512-5Wf+Jsqya7WcCO8me504FBigeQKVLAMPmUzYgDbWchINNh1KJbxCgVya3EQ2MjvJMVeXl3pofRmprqX6mfQkjQ==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.52.0) - '@types/json-schema': 7.0.14 - '@types/semver': 7.5.4 - '@typescript-eslint/scope-manager': 6.9.0 - '@typescript-eslint/types': 6.9.0 - '@typescript-eslint/typescript-estree': 6.9.0(typescript@5.2.2) - eslint: 8.52.0 - semver: 7.5.4 - transitivePeerDependencies: - - supports-color - - typescript - dev: true - - /@typescript-eslint/visitor-keys@6.9.0: - resolution: {integrity: sha512-dGtAfqjV6RFOtIP8I0B4ZTBRrlTT8NHHlZZSchQx3qReaoDeXhYM++M4So2AgFK9ZB0emRPA6JI1HkafzA2Ibg==} - engines: {node: ^16.0.0 || >=18.0.0} - dependencies: - '@typescript-eslint/types': 6.9.0 - eslint-visitor-keys: 3.4.3 - dev: true - - /@ungap/structured-clone@1.2.0: - resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} - dev: true - - /@unhead/dom@1.7.4: - resolution: {integrity: sha512-xanQMtGmgikqTvDtuyJy6GXgqvUXOdrdnIyqAabpeS8goD8udxo0stzjtbT8ERbMQibzPGSGcN+Ux+MKoWzrjQ==} - dependencies: - '@unhead/schema': 1.7.4 - '@unhead/shared': 1.7.4 - dev: true - - /@unhead/schema@1.7.4: - resolution: {integrity: sha512-wUL4CK0NSEm3KH4kYsiqVYQw5xBk1hpBi5tiNj0BTZgpQVrRufICdK5EHA9Fh7OIAR6tOTWwTvsf5+nK0BgQDA==} - dependencies: - hookable: 5.5.3 - zhead: 2.2.0 - dev: true - - /@unhead/schema@1.7.5: - resolution: {integrity: sha512-qmXRX8HoRS6OlIJGM1HMsP67+QFNKD7segptggHR7vrV+MaumVoIrzL1Tq5TPkk9hxeP38o1wnX+KCZiDKifXg==} - dependencies: - hookable: 5.5.3 - zhead: 2.2.0 - dev: true - - /@unhead/shared@1.7.4: - resolution: {integrity: sha512-YUNA2UxAuDPnDps41BQ8aEIY5hdyvruSB1Vs3AALhRo07MxMivSq5DjNKfYr/JvRN6593RtfI1NHnP9x5M57xA==} - dependencies: - '@unhead/schema': 1.7.4 - dev: true - - /@unhead/ssr@1.7.4: - resolution: {integrity: sha512-2QqaHdC48XJGP9Pd0F2fblPv9/6G4IU04iZ5qLRAs6MFFmFEzrdvoooFlcwdcoH/WDGRnpYBmo+Us2nzQz1MMQ==} - dependencies: - '@unhead/schema': 1.7.4 - '@unhead/shared': 1.7.4 - dev: true - - /@unhead/vue@1.7.4(vue@3.3.6): - resolution: {integrity: sha512-ZfgzOhg1Bxo9xwp3upawqerw4134hc9Lhz6t005ixcBwPX+39Wpgc9dC3lf+owFQEVuWkf8F+eAwK2sghVBK4A==} - peerDependencies: - vue: '>=2.7 || >=3' - dependencies: - '@unhead/schema': 1.7.4 - '@unhead/shared': 1.7.4 - hookable: 5.5.3 - unhead: 1.7.4 - vue: 3.3.6(typescript@5.2.2) - dev: true - - /@unocss/reset@0.50.8: - resolution: {integrity: sha512-2WoM6O9VyuHDPAnvCXr7LBJQ8ZRHDnuQAFsL1dWXp561Iq2l9whdNtPuMcozLGJGUUrFfVBXIrHY4sfxxScgWg==} - dev: true - - /@vercel/nft@0.24.3: - resolution: {integrity: sha512-IyBdIxmFAeGZnEfMgt4QrGK7XX4lWazlQj34HEi9dw04/WeDBJ7r1yaOIO5tTf9pbfvwUFodj9b0H+NDGGoOMg==} - engines: {node: '>=16'} - hasBin: true - dependencies: - '@mapbox/node-pre-gyp': 1.0.11 - '@rollup/pluginutils': 4.2.1 - acorn: 8.10.0 - async-sema: 3.1.1 - bindings: 1.5.0 - estree-walker: 2.0.2 - glob: 7.2.3 - graceful-fs: 4.2.11 - micromatch: 4.0.5 - node-gyp-build: 4.6.1 - resolve-from: 5.0.0 - transitivePeerDependencies: - - encoding - - supports-color - dev: true - - /@vitejs/plugin-vue-jsx@3.0.2(vite@4.5.1)(vue@3.3.6): - resolution: {integrity: sha512-obF26P2Z4Ogy3cPp07B4VaW6rpiu0ue4OT2Y15UxT5BZZ76haUY9guOsZV3uWh/I6xc+VeiW+ZVabRE82FyzWw==} - engines: {node: ^14.18.0 || >=16.0.0} - peerDependencies: - vite: ^4.0.0 - vue: ^3.0.0 - dependencies: - '@babel/core': 7.23.2 - '@babel/plugin-transform-typescript': 7.22.15(@babel/core@7.23.2) - '@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.23.2) - vite: 4.5.1(@types/node@20.8.7) - vue: 3.3.6(typescript@5.2.2) - transitivePeerDependencies: - - supports-color - dev: true - - /@vitejs/plugin-vue@4.4.0(vite@4.5.1)(vue@3.3.6): - resolution: {integrity: sha512-xdguqb+VUwiRpSg+nsc2HtbAUSGak25DXYvpQQi4RVU1Xq1uworyoH/md9Rfd8zMmPR/pSghr309QNcftUVseg==} - engines: {node: ^14.18.0 || >=16.0.0} - peerDependencies: - vite: ^4.0.0 - vue: ^3.2.25 - dependencies: - vite: 4.5.1(@types/node@20.8.7) - vue: 3.3.6(typescript@5.2.2) - dev: true - - /@volar/language-core@1.10.4: - resolution: {integrity: sha512-Na69qA6uwVIdA0rHuOc2W3pHtVQQO8hCNim7FOaKNpRJh0oAFnu5r9i7Oopo5C4cnELZkPNjTrbmpcCTiW+CMQ==} - dependencies: - '@volar/source-map': 1.10.4 - dev: true - - /@volar/language-core@1.4.1: - resolution: {integrity: sha512-EIY+Swv+TjsWpxOxujjMf1ZXqOjg9MT2VMXZ+1dKva0wD8W0L6EtptFFcCJdBbcKmGMFkr57Qzz9VNMWhs3jXQ==} - dependencies: - '@volar/source-map': 1.4.1 - dev: true - - /@volar/source-map@1.10.4: - resolution: {integrity: sha512-RxZdUEL+pV8p+SMqnhVjzy5zpb1QRZTlcwSk4bdcBO7yOu4rtEWqDGahVCEj4CcXour+0yJUMrMczfSCpP9Uxg==} - dependencies: - muggle-string: 0.3.1 - dev: true - - /@volar/source-map@1.4.1: - resolution: {integrity: sha512-bZ46ad72dsbzuOWPUtJjBXkzSQzzSejuR3CT81+GvTEI2E994D8JPXzM3tl98zyCNnjgs4OkRyliImL1dvJ5BA==} - dependencies: - muggle-string: 0.2.2 - dev: true - - /@volar/typescript@1.10.4: - resolution: {integrity: sha512-BCCUEBASBEMCrz7qmNSi2hBEWYsXD0doaktRKpmmhvb6XntM2sAWYu6gbyK/MluLDgluGLFiFRpWgobgzUqolg==} - dependencies: - '@volar/language-core': 1.10.4 - dev: true - - /@volar/vue-language-core@1.6.5: - resolution: {integrity: sha512-IF2b6hW4QAxfsLd5mePmLgtkXzNi+YnH6ltCd80gb7+cbdpFMjM1I+w+nSg2kfBTyfu+W8useCZvW89kPTBpzg==} - dependencies: - '@volar/language-core': 1.4.1 - '@volar/source-map': 1.4.1 - '@vue/compiler-dom': 3.3.6 - '@vue/compiler-sfc': 3.3.6 - '@vue/reactivity': 3.3.6 - '@vue/shared': 3.3.6 - minimatch: 9.0.3 - muggle-string: 0.2.2 - vue-template-compiler: 2.7.15 - dev: true - - /@vue-macros/common@1.8.0(rollup@3.29.4)(vue@3.3.6): - resolution: {integrity: sha512-auDJJzE0z3uRe3867e0DsqcseKImktNf5ojCZgUKqiVxb2yTlwlgOVAYCgoep9oITqxkXQymSvFeKhedi8PhaA==} - engines: {node: '>=16.14.0'} - peerDependencies: - vue: ^2.7.0 || ^3.2.25 - peerDependenciesMeta: - vue: - optional: true - dependencies: - '@babel/types': 7.23.0 - '@rollup/pluginutils': 5.0.5(rollup@3.29.4) - '@vue/compiler-sfc': 3.3.6 - ast-kit: 0.11.2(rollup@3.29.4) - local-pkg: 0.4.3 - magic-string-ast: 0.3.0 - vue: 3.3.6(typescript@5.2.2) - transitivePeerDependencies: - - rollup - dev: true - - /@vue/babel-helper-vue-transform-on@1.1.5: - resolution: {integrity: sha512-SgUymFpMoAyWeYWLAY+MkCK3QEROsiUnfaw5zxOVD/M64KQs8D/4oK6Q5omVA2hnvEOE0SCkH2TZxs/jnnUj7w==} - dev: true - - /@vue/babel-plugin-jsx@1.1.5(@babel/core@7.23.2): - resolution: {integrity: sha512-nKs1/Bg9U1n3qSWnsHhCVQtAzI6aQXqua8j/bZrau8ywT1ilXQbK4FwEJGmU8fV7tcpuFvWmmN7TMmV1OBma1g==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.2 - '@babel/helper-module-imports': 7.22.15 - '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.23.2) - '@babel/template': 7.22.15 - '@babel/traverse': 7.23.2 - '@babel/types': 7.23.0 - '@vue/babel-helper-vue-transform-on': 1.1.5 - camelcase: 6.3.0 - html-tags: 3.3.1 - svg-tags: 1.0.0 - transitivePeerDependencies: - - supports-color - dev: true - - /@vue/compiler-core@3.3.6: - resolution: {integrity: sha512-2JNjemwaNwf+MkkatATVZi7oAH1Hx0B04DdPH3ZoZ8vKC1xZVP7nl4HIsk8XYd3r+/52sqqoz9TWzYc3yE9dqA==} - dependencies: - '@babel/parser': 7.23.0 - '@vue/shared': 3.3.6 - estree-walker: 2.0.2 - source-map-js: 1.0.2 - dev: true - - /@vue/compiler-dom@3.3.6: - resolution: {integrity: sha512-1MxXcJYMHiTPexjLAJUkNs/Tw2eDf2tY3a0rL+LfuWyiKN2s6jvSwywH3PWD8bKICjfebX3GWx2Os8jkRDq3Ng==} - dependencies: - '@vue/compiler-core': 3.3.6 - '@vue/shared': 3.3.6 - dev: true - - /@vue/compiler-sfc@3.3.6: - resolution: {integrity: sha512-/Kms6du2h1VrXFreuZmlvQej8B1zenBqIohP0690IUBkJjsFvJxY0crcvVRJ0UhMgSR9dewB+khdR1DfbpArJA==} - dependencies: - '@babel/parser': 7.23.0 - '@vue/compiler-core': 3.3.6 - '@vue/compiler-dom': 3.3.6 - '@vue/compiler-ssr': 3.3.6 - '@vue/reactivity-transform': 3.3.6 - '@vue/shared': 3.3.6 - estree-walker: 2.0.2 - magic-string: 0.30.5 - postcss: 8.4.31 - source-map-js: 1.0.2 - dev: true - - /@vue/compiler-ssr@3.3.6: - resolution: {integrity: sha512-QTIHAfDCHhjXlYGkUg5KH7YwYtdUM1vcFl/FxFDlD6d0nXAmnjizka3HITp8DGudzHndv2PjKVS44vqqy0vP4w==} - dependencies: - '@vue/compiler-dom': 3.3.6 - '@vue/shared': 3.3.6 - dev: true - - /@vue/devtools-api@6.5.1: - resolution: {integrity: sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==} - dev: true - - /@vue/language-core@1.8.20(typescript@5.2.2): - resolution: {integrity: sha512-vNJaqjCTSrWEr+erSq6Rq0CqDC8MOAwyxirxwK8esOxd+1LmAUJUTG2p7I84Mj1Izy5uHiHQAkRTVR2QxMBY+A==} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@volar/language-core': 1.10.4 - '@volar/source-map': 1.10.4 - '@vue/compiler-dom': 3.3.6 - '@vue/shared': 3.3.6 - computeds: 0.0.1 - minimatch: 9.0.3 - muggle-string: 0.3.1 - typescript: 5.2.2 - vue-template-compiler: 2.7.15 - dev: true - - /@vue/reactivity-transform@3.3.6: - resolution: {integrity: sha512-RlJl4dHfeO7EuzU1iJOsrlqWyJfHTkJbvYz/IOJWqu8dlCNWtxWX377WI0VsbAgBizjwD+3ZjdnvSyyFW1YVng==} - dependencies: - '@babel/parser': 7.23.0 - '@vue/compiler-core': 3.3.6 - '@vue/shared': 3.3.6 - estree-walker: 2.0.2 - magic-string: 0.30.5 - dev: true - - /@vue/reactivity@3.3.6: - resolution: {integrity: sha512-gtChAumfQz5lSy5jZXfyXbKrIYPf9XEOrIr6rxwVyeWVjFhJwmwPLtV6Yis+M9onzX++I5AVE9j+iPH60U+B8Q==} - dependencies: - '@vue/shared': 3.3.6 - dev: true - - /@vue/runtime-core@3.3.6: - resolution: {integrity: sha512-qp7HTP1iw1UW2ZGJ8L3zpqlngrBKvLsDAcq5lA6JvEXHmpoEmjKju7ahM9W2p/h51h0OT5F2fGlP/gMhHOmbUA==} - dependencies: - '@vue/reactivity': 3.3.6 - '@vue/shared': 3.3.6 - dev: true - - /@vue/runtime-dom@3.3.6: - resolution: {integrity: sha512-AoX3Cp8NqMXjLbIG9YR6n/pPLWE9TiDdk6wTJHFnl2GpHzDFH1HLBC9wlqqQ7RlnvN3bVLpzPGAAH00SAtOxHg==} - dependencies: - '@vue/runtime-core': 3.3.6 - '@vue/shared': 3.3.6 - csstype: 3.1.2 - dev: true - - /@vue/server-renderer@3.3.6(vue@3.3.6): - resolution: {integrity: sha512-kgLoN43W4ERdZ6dpyy+gnk2ZHtcOaIr5Uc/WUP5DRwutgvluzu2pudsZGoD2b7AEJHByUVMa9k6Sho5lLRCykw==} - peerDependencies: - vue: 3.3.6 - dependencies: - '@vue/compiler-ssr': 3.3.6 - '@vue/shared': 3.3.6 - vue: 3.3.6(typescript@5.2.2) - dev: true - - /@vue/shared@3.3.6: - resolution: {integrity: sha512-Xno5pEqg8SVhomD0kTSmfh30ZEmV/+jZtyh39q6QflrjdJCXah5lrnOLi9KB6a5k5aAHXMXjoMnxlzUkCNfWLQ==} - dev: true - - /@vueuse/core@10.5.0(vue@3.3.6): - resolution: {integrity: sha512-z/tI2eSvxwLRjOhDm0h/SXAjNm8N5ld6/SC/JQs6o6kpJ6Ya50LnEL8g5hoYu005i28L0zqB5L5yAl8Jl26K3A==} - dependencies: - '@types/web-bluetooth': 0.0.18 - '@vueuse/metadata': 10.5.0 - '@vueuse/shared': 10.5.0(vue@3.3.6) - vue-demi: 0.14.6(vue@3.3.6) - transitivePeerDependencies: - - '@vue/composition-api' - - vue - dev: true - - /@vueuse/core@9.13.0(vue@3.3.6): - resolution: {integrity: sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw==} - dependencies: - '@types/web-bluetooth': 0.0.16 - '@vueuse/metadata': 9.13.0 - '@vueuse/shared': 9.13.0(vue@3.3.6) - vue-demi: 0.14.6(vue@3.3.6) - transitivePeerDependencies: - - '@vue/composition-api' - - vue - dev: true - - /@vueuse/head@2.0.0(vue@3.3.6): - resolution: {integrity: sha512-ykdOxTGs95xjD4WXE4na/umxZea2Itl0GWBILas+O4oqS7eXIods38INvk3XkJKjqMdWPcpCyLX/DioLQxU1KA==} - peerDependencies: - vue: '>=2.7 || >=3' - dependencies: - '@unhead/dom': 1.7.4 - '@unhead/schema': 1.7.5 - '@unhead/ssr': 1.7.4 - '@unhead/vue': 1.7.4(vue@3.3.6) - vue: 3.3.6(typescript@5.2.2) - dev: true - - /@vueuse/integrations@10.5.0(focus-trap@7.5.4)(fuse.js@6.6.2)(vue@3.3.6): - resolution: {integrity: sha512-fm5sXLCK0Ww3rRnzqnCQRmfjDURaI4xMsx+T+cec0ngQqHx/JgUtm8G0vRjwtonIeTBsH1Q8L3SucE+7K7upJQ==} - peerDependencies: - async-validator: '*' - axios: '*' - change-case: '*' - drauu: '*' - focus-trap: '*' - fuse.js: '*' - idb-keyval: '*' - jwt-decode: '*' - nprogress: '*' - qrcode: '*' - sortablejs: '*' - universal-cookie: '*' - peerDependenciesMeta: - async-validator: - optional: true - axios: - optional: true - change-case: - optional: true - drauu: - optional: true - focus-trap: - optional: true - fuse.js: - optional: true - idb-keyval: - optional: true - jwt-decode: - optional: true - nprogress: - optional: true - qrcode: - optional: true - sortablejs: - optional: true - universal-cookie: - optional: true - dependencies: - '@vueuse/core': 10.5.0(vue@3.3.6) - '@vueuse/shared': 10.5.0(vue@3.3.6) - focus-trap: 7.5.4 - fuse.js: 6.6.2 - vue-demi: 0.14.6(vue@3.3.6) - transitivePeerDependencies: - - '@vue/composition-api' - - vue - dev: true - - /@vueuse/metadata@10.5.0: - resolution: {integrity: sha512-fEbElR+MaIYyCkeM0SzWkdoMtOpIwO72x8WsZHRE7IggiOlILttqttM69AS13nrDxosnDBYdyy3C5mR1LCxHsw==} - dev: true - - /@vueuse/metadata@9.13.0: - resolution: {integrity: sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ==} - dev: true - - /@vueuse/nuxt@10.5.0(nuxt@3.8.0)(rollup@3.29.4)(vue@3.3.6): - resolution: {integrity: sha512-x1mpjwcPB5DGA3cTM29Hf3bralslrma3Jr0fXm3Js3dbUHdadC/iVMf831W+sKPjZBhiZxR0S94B8gmGlvZ/1Q==} - peerDependencies: - nuxt: ^3.0.0 - dependencies: - '@nuxt/kit': 3.8.0(rollup@3.29.4) - '@vueuse/core': 10.5.0(vue@3.3.6) - '@vueuse/metadata': 10.5.0 - local-pkg: 0.5.0 - nuxt: 3.8.0(@types/node@20.8.7)(eslint@8.52.0)(rollup@3.29.4)(typescript@5.2.2)(vite@4.5.1) - vue-demi: 0.14.6(vue@3.3.6) - transitivePeerDependencies: - - '@vue/composition-api' - - rollup - - supports-color - - vue - dev: true - - /@vueuse/shared@10.5.0(vue@3.3.6): - resolution: {integrity: sha512-18iyxbbHYLst9MqU1X1QNdMHIjks6wC7XTVf0KNOv5es/Ms6gjVFCAAWTVP2JStuGqydg3DT+ExpFORUEi9yhg==} - dependencies: - vue-demi: 0.14.6(vue@3.3.6) - transitivePeerDependencies: - - '@vue/composition-api' - - vue - dev: true - - /@vueuse/shared@9.13.0(vue@3.3.6): - resolution: {integrity: sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==} - dependencies: - vue-demi: 0.14.6(vue@3.3.6) - transitivePeerDependencies: - - '@vue/composition-api' - - vue - dev: true - - /abbrev@1.1.1: - resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} - dev: true - - /acorn-jsx@5.3.2(acorn@8.10.0): - resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} - peerDependencies: - acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - dependencies: - acorn: 8.10.0 - dev: true - - /acorn@8.10.0: - resolution: {integrity: sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==} - engines: {node: '>=0.4.0'} - hasBin: true - dev: true - - /agent-base@6.0.2: - resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} - engines: {node: '>= 6.0.0'} - dependencies: - debug: 4.3.4 - transitivePeerDependencies: - - supports-color - dev: true - - /agent-base@7.1.0: - resolution: {integrity: sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==} - engines: {node: '>= 14'} - dependencies: - debug: 4.3.4 - transitivePeerDependencies: - - supports-color - dev: true - - /agentkeepalive@4.5.0: - resolution: {integrity: sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==} - engines: {node: '>= 8.0.0'} - dependencies: - humanize-ms: 1.2.1 - dev: true - - /aggregate-error@3.1.0: - resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} - engines: {node: '>=8'} - dependencies: - clean-stack: 2.2.0 - indent-string: 4.0.0 - dev: true - - /ajv@6.12.6: - resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} - dependencies: - fast-deep-equal: 3.1.3 - fast-json-stable-stringify: 2.1.0 - json-schema-traverse: 0.4.1 - uri-js: 4.4.1 - dev: true - - /ansi-colors@4.1.3: - resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} - engines: {node: '>=6'} - dev: true - - /ansi-escapes@4.3.2: - resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} - engines: {node: '>=8'} - dependencies: - type-fest: 0.21.3 - dev: true - - /ansi-regex@5.0.1: - resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} - engines: {node: '>=8'} - dev: true - - /ansi-regex@6.0.1: - resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} - engines: {node: '>=12'} - dev: true - - /ansi-styles@3.2.1: - resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} - engines: {node: '>=4'} - dependencies: - color-convert: 1.9.3 - dev: true - - /ansi-styles@4.3.0: - resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} - engines: {node: '>=8'} - dependencies: - color-convert: 2.0.1 - dev: true - - /ansi-styles@6.2.1: - resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} - engines: {node: '>=12'} - dev: true - - /anymatch@3.1.3: - resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} - engines: {node: '>= 8'} - dependencies: - normalize-path: 3.0.0 - picomatch: 2.3.1 - dev: true - - /aproba@2.0.0: - resolution: {integrity: sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==} - dev: true - - /arch@2.2.0: - resolution: {integrity: sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==} - dev: true - - /archiver-utils@4.0.1: - resolution: {integrity: sha512-Q4Q99idbvzmgCTEAAhi32BkOyq8iVI5EwdO0PmBDSGIzzjYNdcFn7Q7k3OzbLy4kLUPXfJtG6fO2RjftXbobBg==} - engines: {node: '>= 12.0.0'} - dependencies: - glob: 8.1.0 - graceful-fs: 4.2.11 - lazystream: 1.0.1 - lodash: 4.17.21 - normalize-path: 3.0.0 - readable-stream: 3.6.2 - dev: true - - /archiver@6.0.1: - resolution: {integrity: sha512-CXGy4poOLBKptiZH//VlWdFuUC1RESbdZjGjILwBuZ73P7WkAUN0htfSfBq/7k6FRFlpu7bg4JOkj1vU9G6jcQ==} - engines: {node: '>= 12.0.0'} - dependencies: - archiver-utils: 4.0.1 - async: 3.2.4 - buffer-crc32: 0.2.13 - readable-stream: 3.6.2 - readdir-glob: 1.1.3 - tar-stream: 3.1.6 - zip-stream: 5.0.1 - dev: true - - /are-we-there-yet@2.0.0: - resolution: {integrity: sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==} - engines: {node: '>=10'} - dependencies: - delegates: 1.0.0 - readable-stream: 3.6.2 - dev: true - - /are-we-there-yet@3.0.1: - resolution: {integrity: sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - dependencies: - delegates: 1.0.0 - readable-stream: 3.6.2 - dev: true - - /argparse@2.0.1: - resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} - dev: true - - /array-union@2.1.0: - resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} - engines: {node: '>=8'} - dev: true - - /assert@2.1.0: - resolution: {integrity: sha512-eLHpSK/Y4nhMJ07gDaAzoX/XAKS8PSaojml3M0DM4JpV1LAi5JOJ/p6H/XWrl8L+DzVEvVCW1z3vWAaB9oTsQw==} - dependencies: - call-bind: 1.0.5 - is-nan: 1.3.2 - object-is: 1.1.5 - object.assign: 4.1.4 - util: 0.12.5 - dev: true - - /ast-kit@0.11.2(rollup@3.29.4): - resolution: {integrity: sha512-Q0DjXK4ApbVoIf9GLyCo252tUH44iTnD/hiJ2TQaJeydYWSpKk0sI34+WMel8S9Wt5pbLgG02oJ+gkgX5DV3sQ==} - engines: {node: '>=16.14.0'} - dependencies: - '@babel/parser': 7.23.0 - '@rollup/pluginutils': 5.0.5(rollup@3.29.4) - pathe: 1.1.1 - transitivePeerDependencies: - - rollup - dev: true - - /ast-kit@0.9.5(rollup@3.29.4): - resolution: {integrity: sha512-kbL7ERlqjXubdDd+szuwdlQ1xUxEz9mCz1+m07ftNVStgwRb2RWw+U6oKo08PAvOishMxiqz1mlJyLl8yQx2Qg==} - engines: {node: '>=16.14.0'} - dependencies: - '@babel/parser': 7.23.0 - '@rollup/pluginutils': 5.0.5(rollup@3.29.4) - pathe: 1.1.1 - transitivePeerDependencies: - - rollup - dev: true - - /ast-types@0.15.2: - resolution: {integrity: sha512-c27loCv9QkZinsa5ProX751khO9DJl/AcB5c2KNtA6NRvHKS0PgLfcftz72KVq504vB0Gku5s2kUZzDBvQWvHg==} - engines: {node: '>=4'} - dependencies: - tslib: 2.6.2 - dev: true - - /ast-walker-scope@0.5.0(rollup@3.29.4): - resolution: {integrity: sha512-NsyHMxBh4dmdEHjBo1/TBZvCKxffmZxRYhmclfu0PP6Aftre47jOHYaYaNqJcV0bxihxFXhDkzLHUwHc0ocd0Q==} - engines: {node: '>=16.14.0'} - dependencies: - '@babel/parser': 7.23.0 - ast-kit: 0.9.5(rollup@3.29.4) - transitivePeerDependencies: - - rollup - dev: true - - /async-sema@3.1.1: - resolution: {integrity: sha512-tLRNUXati5MFePdAk8dw7Qt7DpxPB60ofAgn8WRhW6a2rcimZnYBP9oxHiv0OHy+Wz7kPMG+t4LGdt31+4EmGg==} - dev: true - - /async@3.2.4: - resolution: {integrity: sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==} - dev: true - - /asynckit@0.4.0: - resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} - dev: true - - /autoprefixer@10.4.16(postcss@8.4.31): - resolution: {integrity: sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==} - engines: {node: ^10 || ^12 || >=14} - hasBin: true - peerDependencies: - postcss: ^8.1.0 - dependencies: - browserslist: 4.22.1 - caniuse-lite: 1.0.30001553 - fraction.js: 4.3.7 - normalize-range: 0.1.2 - picocolors: 1.0.0 - postcss: 8.4.31 - postcss-value-parser: 4.2.0 - dev: true - - /available-typed-arrays@1.0.5: - resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==} - engines: {node: '>= 0.4'} - dev: true - - /axios@0.27.2: - resolution: {integrity: sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==} - dependencies: - follow-redirects: 1.15.3 - form-data: 4.0.0 - transitivePeerDependencies: - - debug - dev: true - - /b4a@1.6.4: - resolution: {integrity: sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw==} - dev: true - - /bail@2.0.2: - resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==} - dev: true - - /balanced-match@1.0.2: - resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - dev: true - - /big-integer@1.6.51: - resolution: {integrity: sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==} - engines: {node: '>=0.6'} - dev: true - - /binary-extensions@2.2.0: - resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} - engines: {node: '>=8'} - dev: true - - /bindings@1.5.0: - resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==} - dependencies: - file-uri-to-path: 1.0.0 - dev: true - - /birpc@0.2.14: - resolution: {integrity: sha512-37FHE8rqsYM5JEKCnXFyHpBCzvgHEExwVVTq+nUmloInU7l8ezD1TpOhKpS8oe1DTYFqEK27rFZVKG43oTqXRA==} - dev: true - - /boolbase@1.0.0: - resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} - dev: true - - /bplist-parser@0.2.0: - resolution: {integrity: sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==} - engines: {node: '>= 5.10.0'} - dependencies: - big-integer: 1.6.51 - dev: true - - /brace-expansion@1.1.11: - resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} - dependencies: - balanced-match: 1.0.2 - concat-map: 0.0.1 - dev: true - - /brace-expansion@2.0.1: - resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} - dependencies: - balanced-match: 1.0.2 - dev: true - - /braces@3.0.2: - resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} - engines: {node: '>=8'} - dependencies: - fill-range: 7.0.1 - dev: true - - /browserslist@4.22.1: - resolution: {integrity: sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - dependencies: - caniuse-lite: 1.0.30001553 - electron-to-chromium: 1.4.564 - node-releases: 2.0.13 - update-browserslist-db: 1.0.13(browserslist@4.22.1) - dev: true - - /buffer-crc32@0.2.13: - resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==} - dev: true - - /buffer-from@1.1.2: - resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} - dev: true - - /builtin-modules@3.3.0: - resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} - engines: {node: '>=6'} - dev: true - - /builtins@5.0.1: - resolution: {integrity: sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==} - dependencies: - semver: 7.5.4 - dev: true - - /bundle-name@3.0.0: - resolution: {integrity: sha512-PKA4BeSvBpQKQ8iPOGCSiell+N8P+Tf1DlwqmYhpe2gAhKPHn8EYOxVT+ShuGmhg8lN8XiSlS80yiExKXrURlw==} - engines: {node: '>=12'} - dependencies: - run-applescript: 5.0.0 - dev: true - - /c12@1.5.1: - resolution: {integrity: sha512-BWZRJgDEveT8uI+cliCwvYSSSSvb4xKoiiu5S0jaDbKBopQLQF7E+bq9xKk1pTcG+mUa3yXuFO7bD9d8Lr9Xxg==} - dependencies: - chokidar: 3.5.3 - defu: 6.1.2 - dotenv: 16.3.1 - giget: 1.1.3 - jiti: 1.20.0 - mlly: 1.4.2 - ohash: 1.1.3 - pathe: 1.1.1 - perfect-debounce: 1.0.0 - pkg-types: 1.0.3 - rc9: 2.1.1 - transitivePeerDependencies: - - supports-color - dev: true - - /cac@6.7.14: - resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} - engines: {node: '>=8'} - dev: true - - /cacache@17.1.4: - resolution: {integrity: sha512-/aJwG2l3ZMJ1xNAnqbMpA40of9dj/pIH3QfiuQSqjfPJF747VR0J/bHn+/KdNnHKc6XQcWt/AfRSBft82W1d2A==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - dependencies: - '@npmcli/fs': 3.1.0 - fs-minipass: 3.0.3 - glob: 10.3.10 - lru-cache: 7.18.3 - minipass: 7.0.4 - minipass-collect: 1.0.2 - minipass-flush: 1.0.5 - minipass-pipeline: 1.2.4 - p-map: 4.0.0 - ssri: 10.0.5 - tar: 6.2.0 - unique-filename: 3.0.0 - dev: true - - /cacache@18.0.0: - resolution: {integrity: sha512-I7mVOPl3PUCeRub1U8YoGz2Lqv9WOBpobZ8RyWFXmReuILz+3OAyTa5oH3QPdtKZD7N0Yk00aLfzn0qvp8dZ1w==} - engines: {node: ^16.14.0 || >=18.0.0} - dependencies: - '@npmcli/fs': 3.1.0 - fs-minipass: 3.0.3 - glob: 10.3.10 - lru-cache: 10.0.1 - minipass: 7.0.4 - minipass-collect: 1.0.2 - minipass-flush: 1.0.5 - minipass-pipeline: 1.2.4 - p-map: 4.0.0 - ssri: 10.0.5 - tar: 6.2.0 - unique-filename: 3.0.0 - dev: true - - /call-bind@1.0.5: - resolution: {integrity: sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==} - dependencies: - function-bind: 1.1.2 - get-intrinsic: 1.2.2 - set-function-length: 1.1.1 - dev: true - - /callsites@3.1.0: - resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} - engines: {node: '>=6'} - dev: true - - /camel-case@4.1.2: - resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==} - dependencies: - pascal-case: 3.1.2 - tslib: 2.6.2 - dev: true - - /camelcase@6.3.0: - resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} - engines: {node: '>=10'} - dev: true - - /caniuse-api@3.0.0: - resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} - dependencies: - browserslist: 4.22.1 - caniuse-lite: 1.0.30001553 - lodash.memoize: 4.1.2 - lodash.uniq: 4.5.0 - dev: true - - /caniuse-lite@1.0.30001553: - resolution: {integrity: sha512-N0ttd6TrFfuqKNi+pMgWJTb9qrdJu4JSpgPFLe/lrD19ugC6fZgF0pUewRowDwzdDnb9V41mFcdlYgl/PyKf4A==} - dev: true - - /capital-case@1.0.4: - resolution: {integrity: sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==} - dependencies: - no-case: 3.0.4 - tslib: 2.6.2 - upper-case-first: 2.0.2 - dev: true - - /ccount@2.0.1: - resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} - dev: true - - /chalk@2.4.2: - resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} - engines: {node: '>=4'} - dependencies: - ansi-styles: 3.2.1 - escape-string-regexp: 1.0.5 - supports-color: 5.5.0 - dev: true - - /chalk@4.1.2: - resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} - engines: {node: '>=10'} - dependencies: - ansi-styles: 4.3.0 - supports-color: 7.2.0 - dev: true - - /chalk@5.3.0: - resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} - engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} - dev: true - - /change-case@4.1.2: - resolution: {integrity: sha512-bSxY2ws9OtviILG1EiY5K7NNxkqg/JnRnFxLtKQ96JaviiIxi7djMrSd0ECT9AC+lttClmYwKw53BWpOMblo7A==} - dependencies: - camel-case: 4.1.2 - capital-case: 1.0.4 - constant-case: 3.0.4 - dot-case: 3.0.4 - header-case: 2.0.4 - no-case: 3.0.4 - param-case: 3.0.4 - pascal-case: 3.1.2 - path-case: 3.0.4 - sentence-case: 3.0.4 - snake-case: 3.0.4 - tslib: 2.6.2 - dev: true - - /char-regex@1.0.2: - resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==} - engines: {node: '>=10'} - dev: true - - /character-entities-html4@2.1.0: - resolution: {integrity: sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==} - dev: true - - /character-entities-legacy@3.0.0: - resolution: {integrity: sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==} - dev: true - - /character-entities@2.0.2: - resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==} - dev: true - - /character-reference-invalid@2.0.1: - resolution: {integrity: sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==} - dev: true - - /chokidar@3.5.3: - resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} - engines: {node: '>= 8.10.0'} - dependencies: - anymatch: 3.1.3 - braces: 3.0.2 - glob-parent: 5.1.2 - is-binary-path: 2.1.0 - is-glob: 4.0.3 - normalize-path: 3.0.0 - readdirp: 3.6.0 - optionalDependencies: - fsevents: 2.3.3 - dev: true - - /chownr@2.0.0: - resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} - engines: {node: '>=10'} - dev: true - - /chroma-js@2.4.2: - resolution: {integrity: sha512-U9eDw6+wt7V8z5NncY2jJfZa+hUH8XEj8FQHgFJTrUFnJfXYf4Ml4adI2vXZOjqRDpFWtYVWypDfZwnJ+HIR4A==} - dev: true - - /ci-info@3.9.0: - resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} - engines: {node: '>=8'} - dev: true - - /citty@0.1.4: - resolution: {integrity: sha512-Q3bK1huLxzQrvj7hImJ7Z1vKYJRPQCDnd0EjXfHMidcjecGOMuLrmuQmtWmFkuKLcMThlGh1yCKG8IEc6VeNXQ==} - dependencies: - consola: 3.2.3 - dev: true - - /clean-stack@2.2.0: - resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} - engines: {node: '>=6'} - dev: true - - /clear@0.1.0: - resolution: {integrity: sha512-qMjRnoL+JDPJHeLePZJuao6+8orzHMGP04A8CdwCNsKhRbOnKRjefxONR7bwILT3MHecxKBjHkKL/tkZ8r4Uzw==} - dev: true - - /clipboardy@3.0.0: - resolution: {integrity: sha512-Su+uU5sr1jkUy1sGRpLKjKrvEOVXgSgiSInwa/qeID6aJ07yh+5NWc3h2QfjHjBnfX4LhtFcuAWKUsJ3r+fjbg==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dependencies: - arch: 2.2.0 - execa: 5.1.1 - is-wsl: 2.2.0 - dev: true - - /cliui@8.0.1: - resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} - engines: {node: '>=12'} - dependencies: - string-width: 4.2.3 - strip-ansi: 6.0.1 - wrap-ansi: 7.0.0 - dev: true - - /cluster-key-slot@1.1.2: - resolution: {integrity: sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA==} - engines: {node: '>=0.10.0'} - dev: true - - /color-convert@1.9.3: - resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} - dependencies: - color-name: 1.1.3 - dev: true - - /color-convert@2.0.1: - resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} - engines: {node: '>=7.0.0'} - dependencies: - color-name: 1.1.4 - dev: true - - /color-name@1.1.3: - resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} - dev: true - - /color-name@1.1.4: - resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} - dev: true - - /color-support@1.1.3: - resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==} - hasBin: true - dev: true - - /colord@2.9.3: - resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==} - dev: true - - /colorette@2.0.20: - resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} - dev: true - - /combined-stream@1.0.8: - resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} - engines: {node: '>= 0.8'} - dependencies: - delayed-stream: 1.0.0 - dev: true - - /comma-separated-tokens@2.0.3: - resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==} - dev: true - - /commander@11.1.0: - resolution: {integrity: sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==} - engines: {node: '>=16'} - dev: true - - /commander@2.20.3: - resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} - dev: true - - /commander@7.2.0: - resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} - engines: {node: '>= 10'} - dev: true - - /commander@8.3.0: - resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==} - engines: {node: '>= 12'} - dev: true - - /commondir@1.0.1: - resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} - dev: true - - /compress-commons@5.0.1: - resolution: {integrity: sha512-MPh//1cERdLtqwO3pOFLeXtpuai0Y2WCd5AhtKxznqM7WtaMYaOEMSgn45d9D10sIHSfIKE603HlOp8OPGrvag==} - engines: {node: '>= 12.0.0'} - dependencies: - crc-32: 1.2.2 - crc32-stream: 5.0.0 - normalize-path: 3.0.0 - readable-stream: 3.6.2 - dev: true - - /computeds@0.0.1: - resolution: {integrity: sha512-7CEBgcMjVmitjYo5q8JTJVra6X5mQ20uTThdK+0kR7UEaDrAWEQcRiBtWJzga4eRpP6afNwwLsX2SET2JhVB1Q==} - dev: true - - /concat-map@0.0.1: - resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} - dev: true - - /consola@3.2.3: - resolution: {integrity: sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==} - engines: {node: ^14.18.0 || >=16.10.0} - dev: true - - /console-control-strings@1.1.0: - resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==} - dev: true - - /constant-case@3.0.4: - resolution: {integrity: sha512-I2hSBi7Vvs7BEuJDr5dDHfzb/Ruj3FyvFyh7KLilAjNQw3Be+xgqUBA2W6scVEcL0hL1dwPRtIqEPVUCKkSsyQ==} - dependencies: - no-case: 3.0.4 - tslib: 2.6.2 - upper-case: 2.0.2 - dev: true - - /convert-source-map@2.0.0: - resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} - dev: true - - /cookie-es@1.0.0: - resolution: {integrity: sha512-mWYvfOLrfEc996hlKcdABeIiPHUPC6DM2QYZdGGOvhOTbA3tjm2eBwqlJpoFdjC89NI4Qt6h0Pu06Mp+1Pj5OQ==} - dev: true - - /core-util-is@1.0.3: - resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} - dev: true - - /crc-32@1.2.2: - resolution: {integrity: sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==} - engines: {node: '>=0.8'} - hasBin: true - dev: true - - /crc32-stream@5.0.0: - resolution: {integrity: sha512-B0EPa1UK+qnpBZpG+7FgPCu0J2ETLpXq09o9BkLkEAhdB6Z61Qo4pJ3JYu0c+Qi+/SAL7QThqnzS06pmSSyZaw==} - engines: {node: '>= 12.0.0'} - dependencies: - crc-32: 1.2.2 - readable-stream: 3.6.2 - dev: true - - /create-require@1.1.1: - resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} - dev: true - - /cross-spawn@7.0.3: - resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} - engines: {node: '>= 8'} - dependencies: - path-key: 3.1.1 - shebang-command: 2.0.0 - which: 2.0.2 - dev: true - - /css-declaration-sorter@6.4.1(postcss@8.4.31): - resolution: {integrity: sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==} - engines: {node: ^10 || ^12 || >=14} - peerDependencies: - postcss: ^8.0.9 - dependencies: - postcss: 8.4.31 - dev: true - - /css-select@5.1.0: - resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==} - dependencies: - boolbase: 1.0.0 - css-what: 6.1.0 - domhandler: 5.0.3 - domutils: 3.1.0 - nth-check: 2.1.1 - dev: true - - /css-tree@2.2.1: - resolution: {integrity: sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==} - engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} - dependencies: - mdn-data: 2.0.28 - source-map-js: 1.0.2 - dev: true - - /css-tree@2.3.1: - resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==} - engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} - dependencies: - mdn-data: 2.0.30 - source-map-js: 1.0.2 - dev: true - - /css-what@6.1.0: - resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} - engines: {node: '>= 6'} - dev: true - - /cssesc@3.0.0: - resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} - engines: {node: '>=4'} - hasBin: true - dev: true - - /cssnano-preset-default@6.0.1(postcss@8.4.31): - resolution: {integrity: sha512-7VzyFZ5zEB1+l1nToKyrRkuaJIx0zi/1npjvZfbBwbtNTzhLtlvYraK/7/uqmX2Wb2aQtd983uuGw79jAjLSuQ==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - css-declaration-sorter: 6.4.1(postcss@8.4.31) - cssnano-utils: 4.0.0(postcss@8.4.31) - postcss: 8.4.31 - postcss-calc: 9.0.1(postcss@8.4.31) - postcss-colormin: 6.0.0(postcss@8.4.31) - postcss-convert-values: 6.0.0(postcss@8.4.31) - postcss-discard-comments: 6.0.0(postcss@8.4.31) - postcss-discard-duplicates: 6.0.0(postcss@8.4.31) - postcss-discard-empty: 6.0.0(postcss@8.4.31) - postcss-discard-overridden: 6.0.0(postcss@8.4.31) - postcss-merge-longhand: 6.0.0(postcss@8.4.31) - postcss-merge-rules: 6.0.1(postcss@8.4.31) - postcss-minify-font-values: 6.0.0(postcss@8.4.31) - postcss-minify-gradients: 6.0.0(postcss@8.4.31) - postcss-minify-params: 6.0.0(postcss@8.4.31) - postcss-minify-selectors: 6.0.0(postcss@8.4.31) - postcss-normalize-charset: 6.0.0(postcss@8.4.31) - postcss-normalize-display-values: 6.0.0(postcss@8.4.31) - postcss-normalize-positions: 6.0.0(postcss@8.4.31) - postcss-normalize-repeat-style: 6.0.0(postcss@8.4.31) - postcss-normalize-string: 6.0.0(postcss@8.4.31) - postcss-normalize-timing-functions: 6.0.0(postcss@8.4.31) - postcss-normalize-unicode: 6.0.0(postcss@8.4.31) - postcss-normalize-url: 6.0.0(postcss@8.4.31) - postcss-normalize-whitespace: 6.0.0(postcss@8.4.31) - postcss-ordered-values: 6.0.0(postcss@8.4.31) - postcss-reduce-initial: 6.0.0(postcss@8.4.31) - postcss-reduce-transforms: 6.0.0(postcss@8.4.31) - postcss-svgo: 6.0.0(postcss@8.4.31) - postcss-unique-selectors: 6.0.0(postcss@8.4.31) - dev: true - - /cssnano-utils@4.0.0(postcss@8.4.31): - resolution: {integrity: sha512-Z39TLP+1E0KUcd7LGyF4qMfu8ZufI0rDzhdyAMsa/8UyNUU8wpS0fhdBxbQbv32r64ea00h4878gommRVg2BHw==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.31 - dev: true - - /cssnano@6.0.1(postcss@8.4.31): - resolution: {integrity: sha512-fVO1JdJ0LSdIGJq68eIxOqFpIJrZqXUsBt8fkrBcztCQqAjQD51OhZp7tc0ImcbwXD4k7ny84QTV90nZhmqbkg==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - cssnano-preset-default: 6.0.1(postcss@8.4.31) - lilconfig: 2.1.0 - postcss: 8.4.31 - dev: true - - /csso@5.0.5: - resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==} - engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} - dependencies: - css-tree: 2.2.1 - dev: true - - /csstype@3.1.2: - resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==} - dev: true - - /cuint@0.2.2: - resolution: {integrity: sha512-d4ZVpCW31eWwCMe1YT3ur7mUDnTXbgwyzaL320DrcRT45rfjYxkt5QWLrmOJ+/UEAI2+fQgKe/fCjR8l4TpRgw==} - dev: true - - /de-indent@1.0.2: - resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==} - dev: true - - /debug@2.6.9: - resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - dependencies: - ms: 2.0.0 - dev: true - - /debug@4.3.4: - resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - dependencies: - ms: 2.1.2 - dev: true - - /decode-named-character-reference@1.0.2: - resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==} - dependencies: - character-entities: 2.0.2 - dev: true - - /deep-is@0.1.4: - resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} - dev: true - - /deepmerge@4.3.1: - resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} - engines: {node: '>=0.10.0'} - dev: true - - /default-browser-id@3.0.0: - resolution: {integrity: sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA==} - engines: {node: '>=12'} - dependencies: - bplist-parser: 0.2.0 - untildify: 4.0.0 - dev: true - - /default-browser@4.0.0: - resolution: {integrity: sha512-wX5pXO1+BrhMkSbROFsyxUm0i/cJEScyNhA4PPxc41ICuv05ZZB/MX28s8aZx6xjmatvebIapF6hLEKEcpneUA==} - engines: {node: '>=14.16'} - dependencies: - bundle-name: 3.0.0 - default-browser-id: 3.0.0 - execa: 7.2.0 - titleize: 3.0.0 - dev: true - - /define-data-property@1.1.1: - resolution: {integrity: sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==} - engines: {node: '>= 0.4'} - dependencies: - get-intrinsic: 1.2.2 - gopd: 1.0.1 - has-property-descriptors: 1.0.1 - dev: true - - /define-lazy-prop@2.0.0: - resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} - engines: {node: '>=8'} - dev: true - - /define-lazy-prop@3.0.0: - resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==} - engines: {node: '>=12'} - dev: true - - /define-properties@1.2.1: - resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} - engines: {node: '>= 0.4'} - dependencies: - define-data-property: 1.1.1 - has-property-descriptors: 1.0.1 - object-keys: 1.1.1 - dev: true - - /defu@6.1.2: - resolution: {integrity: sha512-+uO4+qr7msjNNWKYPHqN/3+Dx3NFkmIzayk2L1MyZQlvgZb/J1A0fo410dpKrN2SnqFjt8n4JL8fDJE0wIgjFQ==} - dev: true - - /delayed-stream@1.0.0: - resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} - engines: {node: '>=0.4.0'} - dev: true - - /delegates@1.0.0: - resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==} - dev: true - - /denque@2.1.0: - resolution: {integrity: sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==} - engines: {node: '>=0.10'} - dev: true - - /depd@2.0.0: - resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} - engines: {node: '>= 0.8'} - dev: true - - /dequal@2.0.3: - resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} - engines: {node: '>=6'} - dev: true - - /destr@2.0.1: - resolution: {integrity: sha512-M1Ob1zPSIvlARiJUkKqvAZ3VAqQY6Jcuth/pBKQ2b1dX/Qx0OnJ8Vux6J2H5PTMQeRzWrrbTu70VxBfv/OPDJA==} - dev: true - - /destroy@1.2.0: - resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} - engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} - dev: true - - /detab@3.0.2: - resolution: {integrity: sha512-7Bp16Bk8sk0Y6gdXiCtnpGbghn8atnTJdd/82aWvS5ESnlcNvgUc10U2NYS0PAiDSGjWiI8qs/Cv1b2uSGdQ8w==} - dev: true - - /detect-libc@1.0.3: - resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==} - engines: {node: '>=0.10'} - hasBin: true - dev: true - - /detect-libc@2.0.2: - resolution: {integrity: sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==} - engines: {node: '>=8'} - dev: true - - /devalue@4.3.2: - resolution: {integrity: sha512-KqFl6pOgOW+Y6wJgu80rHpo2/3H07vr8ntR9rkkFIRETewbf5GaYYcakYfiKz89K+sLsuPkQIZaXDMjUObZwWg==} - dev: true - - /devlop@1.1.0: - resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==} - dependencies: - dequal: 2.0.3 - dev: true - - /diff@5.1.0: - resolution: {integrity: sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==} - engines: {node: '>=0.3.1'} - dev: true - - /dir-glob@3.0.1: - resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} - engines: {node: '>=8'} - dependencies: - path-type: 4.0.0 - dev: true - - /doctrine@3.0.0: - resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} - engines: {node: '>=6.0.0'} - dependencies: - esutils: 2.0.3 - dev: true - - /dom-serializer@2.0.0: - resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} - dependencies: - domelementtype: 2.3.0 - domhandler: 5.0.3 - entities: 4.5.0 - dev: true - - /domelementtype@2.3.0: - resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} - dev: true - - /domhandler@5.0.3: - resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} - engines: {node: '>= 4'} - dependencies: - domelementtype: 2.3.0 - dev: true - - /domutils@3.1.0: - resolution: {integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==} - dependencies: - dom-serializer: 2.0.0 - domelementtype: 2.3.0 - domhandler: 5.0.3 - dev: true - - /dot-case@3.0.4: - resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} - dependencies: - no-case: 3.0.4 - tslib: 2.6.2 - dev: true - - /dot-prop@8.0.2: - resolution: {integrity: sha512-xaBe6ZT4DHPkg0k4Ytbvn5xoxgpG0jOS1dYxSOwAHPuNLjP3/OzN0gH55SrLqpx8cBfSaVt91lXYkApjb+nYdQ==} - engines: {node: '>=16'} - dependencies: - type-fest: 3.13.1 - dev: true - - /dotenv@16.3.1: - resolution: {integrity: sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==} - engines: {node: '>=12'} - dev: true - - /duplexer@0.1.2: - resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} - dev: true - - /eastasianwidth@0.2.0: - resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} - dev: true - - /ee-first@1.1.1: - resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - dev: true - - /electron-to-chromium@1.4.564: - resolution: {integrity: sha512-bGAx9+teIzL5I4esQwCMtiXtb78Ysc8xOKTPOvmafbJZ4SQ40kDO1ym3yRcGSkfaBtV81fGgHOgPoe6DsmpmkA==} - dev: true - - /emoji-regex@8.0.0: - resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} - dev: true - - /emoji-regex@9.2.2: - resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} - dev: true - - /emojilib@2.4.0: - resolution: {integrity: sha512-5U0rVMU5Y2n2+ykNLQqMoqklN9ICBT/KsvC1Gz6vqHbz2AXXGkG+Pm5rMWk/8Vjrr/mY9985Hi8DYzn1F09Nyw==} - dev: true - - /emoticon@4.0.1: - resolution: {integrity: sha512-dqx7eA9YaqyvYtUhJwT4rC1HIp82j5ybS1/vQ42ur+jBe17dJMwZE4+gvL1XadSFfxaPFFGt3Xsw+Y8akThDlw==} - dev: true - - /encodeurl@1.0.2: - resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} - engines: {node: '>= 0.8'} - dev: true - - /encoding@0.1.13: - resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==} - requiresBuild: true - dependencies: - iconv-lite: 0.6.3 - dev: true - optional: true - - /engine.io-client@6.5.2: - resolution: {integrity: sha512-CQZqbrpEYnrpGqC07a9dJDz4gePZUgTPMU3NKJPSeQOyw27Tst4Pl3FemKoFGAlHzgZmKjoRmiJvbWfhCXUlIg==} - dependencies: - '@socket.io/component-emitter': 3.1.0 - debug: 4.3.4 - engine.io-parser: 5.2.1 - ws: 8.11.0 - xmlhttprequest-ssl: 2.0.0 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - dev: true - - /engine.io-parser@5.2.1: - resolution: {integrity: sha512-9JktcM3u18nU9N2Lz3bWeBgxVgOKpw7yhRaoxQA3FUDZzzw+9WlA6p4G4u0RixNkg14fH7EfEc/RhpurtiROTQ==} - engines: {node: '>=10.0.0'} - dev: true - - /enhanced-resolve@4.5.0: - resolution: {integrity: sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==} - engines: {node: '>=6.9.0'} - dependencies: - graceful-fs: 4.2.11 - memory-fs: 0.5.0 - tapable: 1.1.3 - dev: true - - /enhanced-resolve@5.15.0: - resolution: {integrity: sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==} - engines: {node: '>=10.13.0'} - dependencies: - graceful-fs: 4.2.11 - tapable: 2.2.1 - dev: true - - /entities@4.5.0: - resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} - engines: {node: '>=0.12'} - dev: true - - /env-paths@2.2.1: - resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==} - engines: {node: '>=6'} - dev: true - - /err-code@2.0.3: - resolution: {integrity: sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==} - dev: true - - /errno@0.1.8: - resolution: {integrity: sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==} - hasBin: true - dependencies: - prr: 1.0.1 - dev: true - - /error-stack-parser-es@0.1.1: - resolution: {integrity: sha512-g/9rfnvnagiNf+DRMHEVGuGuIBlCIMDFoTA616HaP2l9PlCjGjVhD98PNbVSJvmK4TttqT5mV5tInMhoFgi+aA==} - dev: true - - /esbuild@0.17.19: - resolution: {integrity: sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==} - engines: {node: '>=12'} - hasBin: true - requiresBuild: true - optionalDependencies: - '@esbuild/android-arm': 0.17.19 - '@esbuild/android-arm64': 0.17.19 - '@esbuild/android-x64': 0.17.19 - '@esbuild/darwin-arm64': 0.17.19 - '@esbuild/darwin-x64': 0.17.19 - '@esbuild/freebsd-arm64': 0.17.19 - '@esbuild/freebsd-x64': 0.17.19 - '@esbuild/linux-arm': 0.17.19 - '@esbuild/linux-arm64': 0.17.19 - '@esbuild/linux-ia32': 0.17.19 - '@esbuild/linux-loong64': 0.17.19 - '@esbuild/linux-mips64el': 0.17.19 - '@esbuild/linux-ppc64': 0.17.19 - '@esbuild/linux-riscv64': 0.17.19 - '@esbuild/linux-s390x': 0.17.19 - '@esbuild/linux-x64': 0.17.19 - '@esbuild/netbsd-x64': 0.17.19 - '@esbuild/openbsd-x64': 0.17.19 - '@esbuild/sunos-x64': 0.17.19 - '@esbuild/win32-arm64': 0.17.19 - '@esbuild/win32-ia32': 0.17.19 - '@esbuild/win32-x64': 0.17.19 - dev: true - - /esbuild@0.18.20: - resolution: {integrity: sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==} - engines: {node: '>=12'} - hasBin: true - requiresBuild: true - optionalDependencies: - '@esbuild/android-arm': 0.18.20 - '@esbuild/android-arm64': 0.18.20 - '@esbuild/android-x64': 0.18.20 - '@esbuild/darwin-arm64': 0.18.20 - '@esbuild/darwin-x64': 0.18.20 - '@esbuild/freebsd-arm64': 0.18.20 - '@esbuild/freebsd-x64': 0.18.20 - '@esbuild/linux-arm': 0.18.20 - '@esbuild/linux-arm64': 0.18.20 - '@esbuild/linux-ia32': 0.18.20 - '@esbuild/linux-loong64': 0.18.20 - '@esbuild/linux-mips64el': 0.18.20 - '@esbuild/linux-ppc64': 0.18.20 - '@esbuild/linux-riscv64': 0.18.20 - '@esbuild/linux-s390x': 0.18.20 - '@esbuild/linux-x64': 0.18.20 - '@esbuild/netbsd-x64': 0.18.20 - '@esbuild/openbsd-x64': 0.18.20 - '@esbuild/sunos-x64': 0.18.20 - '@esbuild/win32-arm64': 0.18.20 - '@esbuild/win32-ia32': 0.18.20 - '@esbuild/win32-x64': 0.18.20 - dev: true - - /esbuild@0.19.5: - resolution: {integrity: sha512-bUxalY7b1g8vNhQKdB24QDmHeY4V4tw/s6Ak5z+jJX9laP5MoQseTOMemAr0gxssjNcH0MCViG8ONI2kksvfFQ==} - engines: {node: '>=12'} - hasBin: true - requiresBuild: true - optionalDependencies: - '@esbuild/android-arm': 0.19.5 - '@esbuild/android-arm64': 0.19.5 - '@esbuild/android-x64': 0.19.5 - '@esbuild/darwin-arm64': 0.19.5 - '@esbuild/darwin-x64': 0.19.5 - '@esbuild/freebsd-arm64': 0.19.5 - '@esbuild/freebsd-x64': 0.19.5 - '@esbuild/linux-arm': 0.19.5 - '@esbuild/linux-arm64': 0.19.5 - '@esbuild/linux-ia32': 0.19.5 - '@esbuild/linux-loong64': 0.19.5 - '@esbuild/linux-mips64el': 0.19.5 - '@esbuild/linux-ppc64': 0.19.5 - '@esbuild/linux-riscv64': 0.19.5 - '@esbuild/linux-s390x': 0.19.5 - '@esbuild/linux-x64': 0.19.5 - '@esbuild/netbsd-x64': 0.19.5 - '@esbuild/openbsd-x64': 0.19.5 - '@esbuild/sunos-x64': 0.19.5 - '@esbuild/win32-arm64': 0.19.5 - '@esbuild/win32-ia32': 0.19.5 - '@esbuild/win32-x64': 0.19.5 - dev: true - - /escalade@3.1.1: - resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} - engines: {node: '>=6'} - dev: true - - /escape-html@1.0.3: - resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} - dev: true - - /escape-string-regexp@1.0.5: - resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} - engines: {node: '>=0.8.0'} - dev: true - - /escape-string-regexp@4.0.0: - resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} - engines: {node: '>=10'} - dev: true - - /escape-string-regexp@5.0.0: - resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} - engines: {node: '>=12'} - dev: true - - /eslint-plugin-vue@9.17.0(eslint@8.52.0): - resolution: {integrity: sha512-r7Bp79pxQk9I5XDP0k2dpUC7Ots3OSWgvGZNu3BxmKK6Zg7NgVtcOB6OCna5Kb9oQwJPl5hq183WD0SY5tZtIQ==} - engines: {node: ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 - dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.52.0) - eslint: 8.52.0 - natural-compare: 1.4.0 - nth-check: 2.1.1 - postcss-selector-parser: 6.0.13 - semver: 7.5.4 - vue-eslint-parser: 9.3.2(eslint@8.52.0) - xml-name-validator: 4.0.0 - transitivePeerDependencies: - - supports-color - dev: true - - /eslint-scope@7.2.2: - resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - esrecurse: 4.3.0 - estraverse: 5.3.0 - dev: true - - /eslint-visitor-keys@3.4.3: - resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dev: true - - /eslint@8.52.0: - resolution: {integrity: sha512-zh/JHnaixqHZsolRB/w9/02akBk9EPrOs9JwcTP2ek7yL5bVvXuRariiaAjjoJ5DvuwQ1WAE/HsMz+w17YgBCg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - hasBin: true - dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.52.0) - '@eslint-community/regexpp': 4.9.1 - '@eslint/eslintrc': 2.1.2 - '@eslint/js': 8.52.0 - '@humanwhocodes/config-array': 0.11.13 - '@humanwhocodes/module-importer': 1.0.1 - '@nodelib/fs.walk': 1.2.8 - '@ungap/structured-clone': 1.2.0 - ajv: 6.12.6 - chalk: 4.1.2 - cross-spawn: 7.0.3 - debug: 4.3.4 - doctrine: 3.0.0 - escape-string-regexp: 4.0.0 - eslint-scope: 7.2.2 - eslint-visitor-keys: 3.4.3 - espree: 9.6.1 - esquery: 1.5.0 - esutils: 2.0.3 - fast-deep-equal: 3.1.3 - file-entry-cache: 6.0.1 - find-up: 5.0.0 - glob-parent: 6.0.2 - globals: 13.23.0 - graphemer: 1.4.0 - ignore: 5.2.4 - imurmurhash: 0.1.4 - is-glob: 4.0.3 - is-path-inside: 3.0.3 - js-yaml: 4.1.0 - json-stable-stringify-without-jsonify: 1.0.1 - levn: 0.4.1 - lodash.merge: 4.6.2 - minimatch: 3.1.2 - natural-compare: 1.4.0 - optionator: 0.9.3 - strip-ansi: 6.0.1 - text-table: 0.2.0 - transitivePeerDependencies: - - supports-color - dev: true - - /espree@9.6.1: - resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - acorn: 8.10.0 - acorn-jsx: 5.3.2(acorn@8.10.0) - eslint-visitor-keys: 3.4.3 - dev: true - - /esprima@4.0.1: - resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} - engines: {node: '>=4'} - hasBin: true - dev: true - - /esquery@1.5.0: - resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==} - engines: {node: '>=0.10'} - dependencies: - estraverse: 5.3.0 - dev: true - - /esrecurse@4.3.0: - resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} - engines: {node: '>=4.0'} - dependencies: - estraverse: 5.3.0 - dev: true - - /estraverse@5.3.0: - resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} - engines: {node: '>=4.0'} - dev: true - - /estree-walker@2.0.2: - resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} - dev: true - - /estree-walker@3.0.3: - resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} - dependencies: - '@types/estree': 1.0.3 - dev: true - - /esutils@2.0.3: - resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} - engines: {node: '>=0.10.0'} - dev: true - - /etag@1.8.1: - resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} - engines: {node: '>= 0.6'} - dev: true - - /execa@5.1.1: - resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} - engines: {node: '>=10'} - dependencies: - cross-spawn: 7.0.3 - get-stream: 6.0.1 - human-signals: 2.1.0 - is-stream: 2.0.1 - merge-stream: 2.0.0 - npm-run-path: 4.0.1 - onetime: 5.1.2 - signal-exit: 3.0.7 - strip-final-newline: 2.0.0 - dev: true - - /execa@7.2.0: - resolution: {integrity: sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==} - engines: {node: ^14.18.0 || ^16.14.0 || >=18.0.0} - dependencies: - cross-spawn: 7.0.3 - get-stream: 6.0.1 - human-signals: 4.3.1 - is-stream: 3.0.0 - merge-stream: 2.0.0 - npm-run-path: 5.1.0 - onetime: 6.0.0 - signal-exit: 3.0.7 - strip-final-newline: 3.0.0 - dev: true - - /execa@8.0.1: - resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} - engines: {node: '>=16.17'} - dependencies: - cross-spawn: 7.0.3 - get-stream: 8.0.1 - human-signals: 5.0.0 - is-stream: 3.0.0 - merge-stream: 2.0.0 - npm-run-path: 5.1.0 - onetime: 6.0.0 - signal-exit: 4.1.0 - strip-final-newline: 3.0.0 - dev: true - - /exponential-backoff@3.1.1: - resolution: {integrity: sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==} - dev: true - - /extend@3.0.2: - resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} - dev: true - - /externality@1.0.2: - resolution: {integrity: sha512-LyExtJWKxtgVzmgtEHyQtLFpw1KFhQphF9nTG8TpAIVkiI/xQ3FJh75tRFLYl4hkn7BNIIdLJInuDAavX35pMw==} - dependencies: - enhanced-resolve: 5.15.0 - mlly: 1.4.2 - pathe: 1.1.1 - ufo: 1.3.1 - dev: true - - /fast-deep-equal@3.1.3: - resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - dev: true - - /fast-fifo@1.3.2: - resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==} - dev: true - - /fast-glob@3.3.1: - resolution: {integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==} - engines: {node: '>=8.6.0'} - dependencies: - '@nodelib/fs.stat': 2.0.5 - '@nodelib/fs.walk': 1.2.8 - glob-parent: 5.1.2 - merge2: 1.4.1 - micromatch: 4.0.5 - dev: true - - /fast-json-stable-stringify@2.1.0: - resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} - dev: true - - /fast-levenshtein@2.0.6: - resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} - dev: true - - /fastq@1.15.0: - resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==} - dependencies: - reusify: 1.0.4 - dev: true - - /file-entry-cache@6.0.1: - resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} - engines: {node: ^10.12.0 || >=12.0.0} - dependencies: - flat-cache: 3.1.1 - dev: true - - /file-uri-to-path@1.0.0: - resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==} - dev: true - - /fill-range@7.0.1: - resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} - engines: {node: '>=8'} - dependencies: - to-regex-range: 5.0.1 - dev: true - - /find-up@5.0.0: - resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} - engines: {node: '>=10'} - dependencies: - locate-path: 6.0.0 - path-exists: 4.0.0 - dev: true - - /flat-cache@3.1.1: - resolution: {integrity: sha512-/qM2b3LUIaIgviBQovTLvijfyOQXPtSRnRK26ksj2J7rzPIecePUIpJsZ4T02Qg+xiAEKIs5K8dsHEd+VaKa/Q==} - engines: {node: '>=12.0.0'} - dependencies: - flatted: 3.2.9 - keyv: 4.5.4 - rimraf: 3.0.2 - dev: true - - /flat@5.0.2: - resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} - hasBin: true - dev: true - - /flatted@3.2.9: - resolution: {integrity: sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==} - dev: true - - /focus-trap@7.5.4: - resolution: {integrity: sha512-N7kHdlgsO/v+iD/dMoJKtsSqs5Dz/dXZVebRgJw23LDk+jMi/974zyiOYDziY2JPp8xivq9BmUGwIJMiuSBi7w==} - dependencies: - tabbable: 6.2.0 - dev: true - - /follow-redirects@1.15.3: - resolution: {integrity: sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==} - engines: {node: '>=4.0'} - peerDependencies: - debug: '*' - peerDependenciesMeta: - debug: - optional: true - dev: true - - /for-each@0.3.3: - resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} - dependencies: - is-callable: 1.2.7 - dev: true - - /foreground-child@3.1.1: - resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==} - engines: {node: '>=14'} - dependencies: - cross-spawn: 7.0.3 - signal-exit: 4.1.0 - dev: true - - /form-data@4.0.0: - resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} - engines: {node: '>= 6'} - dependencies: - asynckit: 0.4.0 - combined-stream: 1.0.8 - mime-types: 2.1.35 - dev: true - - /fraction.js@4.3.7: - resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} - dev: true - - /fresh@0.5.2: - resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} - engines: {node: '>= 0.6'} - dev: true - - /fs-extra@11.1.1: - resolution: {integrity: sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==} - engines: {node: '>=14.14'} - dependencies: - graceful-fs: 4.2.11 - jsonfile: 6.1.0 - universalify: 2.0.0 - dev: true - - /fs-minipass@2.1.0: - resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} - engines: {node: '>= 8'} - dependencies: - minipass: 3.3.6 - dev: true - - /fs-minipass@3.0.3: - resolution: {integrity: sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - dependencies: - minipass: 7.0.4 - dev: true - - /fs.realpath@1.0.0: - resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} - dev: true - - /fsevents@2.3.3: - resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} - engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} - os: [darwin] - requiresBuild: true - dev: true - optional: true - - /function-bind@1.1.2: - resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} - dev: true - - /fuse.js@6.6.2: - resolution: {integrity: sha512-cJaJkxCCxC8qIIcPBF9yGxY0W/tVZS3uEISDxhYIdtk8OL93pe+6Zj7LjCqVV4dzbqcriOZ+kQ/NE4RXZHsIGA==} - engines: {node: '>=10'} - dev: true - - /gauge@3.0.2: - resolution: {integrity: sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==} - engines: {node: '>=10'} - dependencies: - aproba: 2.0.0 - color-support: 1.1.3 - console-control-strings: 1.1.0 - has-unicode: 2.0.1 - object-assign: 4.1.1 - signal-exit: 3.0.7 - string-width: 4.2.3 - strip-ansi: 6.0.1 - wide-align: 1.1.5 - dev: true - - /gauge@4.0.4: - resolution: {integrity: sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - dependencies: - aproba: 2.0.0 - color-support: 1.1.3 - console-control-strings: 1.1.0 - has-unicode: 2.0.1 - signal-exit: 3.0.7 - string-width: 4.2.3 - strip-ansi: 6.0.1 - wide-align: 1.1.5 - dev: true - - /gensync@1.0.0-beta.2: - resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} - engines: {node: '>=6.9.0'} - dev: true - - /get-caller-file@2.0.5: - resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} - engines: {node: 6.* || 8.* || >= 10.*} - dev: true - - /get-intrinsic@1.2.2: - resolution: {integrity: sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==} - dependencies: - function-bind: 1.1.2 - has-proto: 1.0.1 - has-symbols: 1.0.3 - hasown: 2.0.0 - dev: true - - /get-port-please@3.1.1: - resolution: {integrity: sha512-3UBAyM3u4ZBVYDsxOQfJDxEa6XTbpBDrOjp4mf7ExFRt5BKs/QywQQiJsh2B+hxcZLSapWqCRvElUe8DnKcFHA==} - dev: true - - /get-stream@6.0.1: - resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} - engines: {node: '>=10'} - dev: true - - /get-stream@8.0.1: - resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} - engines: {node: '>=16'} - dev: true - - /giget@1.1.3: - resolution: {integrity: sha512-zHuCeqtfgqgDwvXlR84UNgnJDuUHQcNI5OqWqFxxuk2BshuKbYhJWdxBsEo4PvKqoGh23lUAIvBNpChMLv7/9Q==} - hasBin: true - dependencies: - colorette: 2.0.20 - defu: 6.1.2 - https-proxy-agent: 7.0.2 - mri: 1.2.0 - node-fetch-native: 1.4.0 - pathe: 1.1.1 - tar: 6.2.0 - transitivePeerDependencies: - - supports-color - dev: true - - /git-config-path@2.0.0: - resolution: {integrity: sha512-qc8h1KIQbJpp+241id3GuAtkdyJ+IK+LIVtkiFTRKRrmddDzs3SI9CvP1QYmWBFvm1I/PWRwj//of8bgAc0ltA==} - engines: {node: '>=4'} - dev: true - - /git-up@7.0.0: - resolution: {integrity: sha512-ONdIrbBCFusq1Oy0sC71F5azx8bVkvtZtMJAsv+a6lz5YAmbNnLD6HAB4gptHZVLPR8S2/kVN6Gab7lryq5+lQ==} - dependencies: - is-ssh: 1.4.0 - parse-url: 8.1.0 - dev: true - - /git-url-parse@13.1.1: - resolution: {integrity: sha512-PCFJyeSSdtnbfhSNRw9Wk96dDCNx+sogTe4YNXeXSJxt7xz5hvXekuRn9JX7m+Mf4OscCu8h+mtAl3+h5Fo8lQ==} - dependencies: - git-up: 7.0.0 - dev: true - - /github-slugger@2.0.0: - resolution: {integrity: sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==} - dev: true - - /glob-parent@5.1.2: - resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} - engines: {node: '>= 6'} - dependencies: - is-glob: 4.0.3 - dev: true - - /glob-parent@6.0.2: - resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} - engines: {node: '>=10.13.0'} - dependencies: - is-glob: 4.0.3 - dev: true - - /glob@10.3.10: - resolution: {integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==} - engines: {node: '>=16 || 14 >=14.17'} - hasBin: true - dependencies: - foreground-child: 3.1.1 - jackspeak: 2.3.6 - minimatch: 9.0.3 - minipass: 7.0.4 - path-scurry: 1.10.1 - dev: true - - /glob@7.2.3: - resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} - dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 3.1.2 - once: 1.4.0 - path-is-absolute: 1.0.1 - dev: true - - /glob@8.1.0: - resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} - engines: {node: '>=12'} - dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 5.1.6 - once: 1.4.0 - dev: true - - /global-dirs@3.0.1: - resolution: {integrity: sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==} - engines: {node: '>=10'} - dependencies: - ini: 2.0.0 - dev: true - - /globals@11.12.0: - resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} - engines: {node: '>=4'} - dev: true - - /globals@13.23.0: - resolution: {integrity: sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==} - engines: {node: '>=8'} - dependencies: - type-fest: 0.20.2 - dev: true - - /globby@11.1.0: - resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} - engines: {node: '>=10'} - dependencies: - array-union: 2.1.0 - dir-glob: 3.0.1 - fast-glob: 3.3.1 - ignore: 5.2.4 - merge2: 1.4.1 - slash: 3.0.0 - dev: true - - /globby@13.2.2: - resolution: {integrity: sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dependencies: - dir-glob: 3.0.1 - fast-glob: 3.3.1 - ignore: 5.2.4 - merge2: 1.4.1 - slash: 4.0.0 - dev: true - - /gopd@1.0.1: - resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} - dependencies: - get-intrinsic: 1.2.2 - dev: true - - /graceful-fs@4.2.11: - resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} - dev: true - - /graphemer@1.4.0: - resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} - dev: true - - /gzip-size@7.0.0: - resolution: {integrity: sha512-O1Ld7Dr+nqPnmGpdhzLmMTQ4vAsD+rHwMm1NLUmoUFFymBOMKxCCrtDxqdBRYXdeEPEi3SyoR4TizJLQrnKBNA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dependencies: - duplexer: 0.1.2 - dev: true - - /h3@1.8.2: - resolution: {integrity: sha512-1Ca0orJJlCaiFY68BvzQtP2lKLk46kcLAxVM8JgYbtm2cUg6IY7pjpYgWMwUvDO9QI30N5JAukOKoT8KD3Q0PQ==} - dependencies: - cookie-es: 1.0.0 - defu: 6.1.2 - destr: 2.0.1 - iron-webcrypto: 0.10.1 - radix3: 1.1.0 - ufo: 1.3.1 - uncrypto: 0.1.3 - unenv: 1.7.4 - dev: true - - /has-flag@3.0.0: - resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} - engines: {node: '>=4'} - dev: true - - /has-flag@4.0.0: - resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} - engines: {node: '>=8'} - dev: true - - /has-property-descriptors@1.0.1: - resolution: {integrity: sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==} - dependencies: - get-intrinsic: 1.2.2 - dev: true - - /has-proto@1.0.1: - resolution: {integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==} - engines: {node: '>= 0.4'} - dev: true - - /has-symbols@1.0.3: - resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} - engines: {node: '>= 0.4'} - dev: true - - /has-tostringtag@1.0.0: - resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==} - engines: {node: '>= 0.4'} - dependencies: - has-symbols: 1.0.3 - dev: true - - /has-unicode@2.0.1: - resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==} - dev: true - - /hash-sum@2.0.0: - resolution: {integrity: sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==} - dev: true - - /hasown@2.0.0: - resolution: {integrity: sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==} - engines: {node: '>= 0.4'} - dependencies: - function-bind: 1.1.2 - dev: true - - /hast-util-from-parse5@7.1.2: - resolution: {integrity: sha512-Nz7FfPBuljzsN3tCQ4kCBKqdNhQE2l0Tn+X1ubgKBPRoiDIu1mL08Cfw4k7q71+Duyaw7DXDN+VTAp4Vh3oCOw==} - dependencies: - '@types/hast': 2.3.7 - '@types/unist': 2.0.9 - hastscript: 7.2.0 - property-information: 6.3.0 - vfile: 5.3.7 - vfile-location: 4.1.0 - web-namespaces: 2.0.1 - dev: true - - /hast-util-from-parse5@8.0.1: - resolution: {integrity: sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ==} - dependencies: - '@types/hast': 3.0.2 - '@types/unist': 3.0.1 - devlop: 1.1.0 - hastscript: 8.0.0 - property-information: 6.3.0 - vfile: 6.0.1 - vfile-location: 5.0.2 - web-namespaces: 2.0.1 - dev: true - - /hast-util-heading-rank@3.0.0: - resolution: {integrity: sha512-EJKb8oMUXVHcWZTDepnr+WNbfnXKFNf9duMesmr4S8SXTJBJ9M4Yok08pu9vxdJwdlGRhVumk9mEhkEvKGifwA==} - dependencies: - '@types/hast': 3.0.2 - dev: true - - /hast-util-is-element@3.0.0: - resolution: {integrity: sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g==} - dependencies: - '@types/hast': 3.0.2 - dev: true - - /hast-util-parse-selector@3.1.1: - resolution: {integrity: sha512-jdlwBjEexy1oGz0aJ2f4GKMaVKkA9jwjr4MjAAI22E5fM/TXVZHuS5OpONtdeIkRKqAaryQ2E9xNQxijoThSZA==} - dependencies: - '@types/hast': 2.3.7 - dev: true - - /hast-util-parse-selector@4.0.0: - resolution: {integrity: sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==} - dependencies: - '@types/hast': 3.0.2 - dev: true - - /hast-util-raw@7.2.3: - resolution: {integrity: sha512-RujVQfVsOrxzPOPSzZFiwofMArbQke6DJjnFfceiEbFh7S05CbPt0cYN+A5YeD3pso0JQk6O1aHBnx9+Pm2uqg==} - dependencies: - '@types/hast': 2.3.7 - '@types/parse5': 6.0.3 - hast-util-from-parse5: 7.1.2 - hast-util-to-parse5: 7.1.0 - html-void-elements: 2.0.1 - parse5: 6.0.1 - unist-util-position: 4.0.4 - unist-util-visit: 4.1.2 - vfile: 5.3.7 - web-namespaces: 2.0.1 - zwitch: 2.0.4 - dev: true - - /hast-util-raw@9.0.1: - resolution: {integrity: sha512-5m1gmba658Q+lO5uqL5YNGQWeh1MYWZbZmWrM5lncdcuiXuo5E2HT/CIOp0rLF8ksfSwiCVJ3twlgVRyTGThGA==} - dependencies: - '@types/hast': 3.0.2 - '@types/unist': 3.0.1 - '@ungap/structured-clone': 1.2.0 - hast-util-from-parse5: 8.0.1 - hast-util-to-parse5: 8.0.0 - html-void-elements: 3.0.0 - mdast-util-to-hast: 13.0.2 - parse5: 7.1.2 - unist-util-position: 5.0.0 - unist-util-visit: 5.0.0 - vfile: 6.0.1 - web-namespaces: 2.0.1 - zwitch: 2.0.4 - dev: true - - /hast-util-to-html@9.0.0: - resolution: {integrity: sha512-IVGhNgg7vANuUA2XKrT6sOIIPgaYZnmLx3l/CCOAK0PtgfoHrZwX7jCSYyFxHTrGmC6S9q8aQQekjp4JPZF+cw==} - dependencies: - '@types/hast': 3.0.2 - '@types/unist': 3.0.1 - ccount: 2.0.1 - comma-separated-tokens: 2.0.3 - hast-util-raw: 9.0.1 - hast-util-whitespace: 3.0.0 - html-void-elements: 3.0.0 - mdast-util-to-hast: 13.0.2 - property-information: 6.3.0 - space-separated-tokens: 2.0.2 - stringify-entities: 4.0.3 - zwitch: 2.0.4 - dev: true - - /hast-util-to-parse5@7.1.0: - resolution: {integrity: sha512-YNRgAJkH2Jky5ySkIqFXTQiaqcAtJyVE+D5lkN6CdtOqrnkLfGYYrEcKuHOJZlp+MwjSwuD3fZuawI+sic/RBw==} - dependencies: - '@types/hast': 2.3.7 - comma-separated-tokens: 2.0.3 - property-information: 6.3.0 - space-separated-tokens: 2.0.2 - web-namespaces: 2.0.1 - zwitch: 2.0.4 - dev: true - - /hast-util-to-parse5@8.0.0: - resolution: {integrity: sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==} - dependencies: - '@types/hast': 3.0.2 - comma-separated-tokens: 2.0.3 - devlop: 1.1.0 - property-information: 6.3.0 - space-separated-tokens: 2.0.2 - web-namespaces: 2.0.1 - zwitch: 2.0.4 - dev: true - - /hast-util-to-string@3.0.0: - resolution: {integrity: sha512-OGkAxX1Ua3cbcW6EJ5pT/tslVb90uViVkcJ4ZZIMW/R33DX/AkcJcRrPebPwJkHYwlDHXz4aIwvAAaAdtrACFA==} - dependencies: - '@types/hast': 3.0.2 - dev: true - - /hast-util-whitespace@3.0.0: - resolution: {integrity: sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==} - dependencies: - '@types/hast': 3.0.2 - dev: true - - /hastscript@7.2.0: - resolution: {integrity: sha512-TtYPq24IldU8iKoJQqvZOuhi5CyCQRAbvDOX0x1eW6rsHSxa/1i2CCiptNTotGHJ3VoHRGmqiv6/D3q113ikkw==} - dependencies: - '@types/hast': 2.3.7 - comma-separated-tokens: 2.0.3 - hast-util-parse-selector: 3.1.1 - property-information: 6.3.0 - space-separated-tokens: 2.0.2 - dev: true - - /hastscript@8.0.0: - resolution: {integrity: sha512-dMOtzCEd3ABUeSIISmrETiKuyydk1w0pa+gE/uormcTpSYuaNJPbX1NU3JLyscSLjwAQM8bWMhhIlnCqnRvDTw==} - dependencies: - '@types/hast': 3.0.2 - comma-separated-tokens: 2.0.3 - hast-util-parse-selector: 4.0.0 - property-information: 6.3.0 - space-separated-tokens: 2.0.2 - dev: true - - /he@1.2.0: - resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} - hasBin: true - dev: true - - /header-case@2.0.4: - resolution: {integrity: sha512-H/vuk5TEEVZwrR0lp2zed9OCo1uAILMlx0JEMgC26rzyJJ3N1v6XkwHHXJQdR2doSjcGPM6OKPYoJgf0plJ11Q==} - dependencies: - capital-case: 1.0.4 - tslib: 2.6.2 - dev: true - - /hookable@5.5.3: - resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==} - dev: true - - /hosted-git-info@7.0.1: - resolution: {integrity: sha512-+K84LB1DYwMHoHSgaOY/Jfhw3ucPmSET5v98Ke/HdNSw4a0UktWzyW1mjhjpuxxTqOOsfWT/7iVshHmVZ4IpOA==} - engines: {node: ^16.14.0 || >=18.0.0} - dependencies: - lru-cache: 10.0.1 - dev: true - - /html-tags@3.3.1: - resolution: {integrity: sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==} - engines: {node: '>=8'} - dev: true - - /html-void-elements@2.0.1: - resolution: {integrity: sha512-0quDb7s97CfemeJAnW9wC0hw78MtW7NU3hqtCD75g2vFlDLt36llsYD7uB7SUzojLMP24N5IatXf7ylGXiGG9A==} - dev: true - - /html-void-elements@3.0.0: - resolution: {integrity: sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==} - dev: true - - /http-cache-semantics@4.1.1: - resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==} - dev: true - - /http-errors@2.0.0: - resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} - engines: {node: '>= 0.8'} - dependencies: - depd: 2.0.0 - inherits: 2.0.4 - setprototypeof: 1.2.0 - statuses: 2.0.1 - toidentifier: 1.0.1 - dev: true - - /http-proxy-agent@5.0.0: - resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==} - engines: {node: '>= 6'} - dependencies: - '@tootallnate/once': 2.0.0 - agent-base: 6.0.2 - debug: 4.3.4 - transitivePeerDependencies: - - supports-color - dev: true - - /http-proxy-agent@7.0.0: - resolution: {integrity: sha512-+ZT+iBxVUQ1asugqnD6oWoRiS25AkjNfG085dKJGtGxkdwLQrMKU5wJr2bOOFAXzKcTuqq+7fZlTMgG3SRfIYQ==} - engines: {node: '>= 14'} - dependencies: - agent-base: 7.1.0 - debug: 4.3.4 - transitivePeerDependencies: - - supports-color - dev: true - - /http-shutdown@1.2.2: - resolution: {integrity: sha512-S9wWkJ/VSY9/k4qcjG318bqJNruzE4HySUhFYknwmu6LBP97KLLfwNf+n4V1BHurvFNkSKLFnK/RsuUnRTf9Vw==} - engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} - dev: true - - /https-proxy-agent@5.0.1: - resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} - engines: {node: '>= 6'} - dependencies: - agent-base: 6.0.2 - debug: 4.3.4 - transitivePeerDependencies: - - supports-color - dev: true - - /https-proxy-agent@7.0.2: - resolution: {integrity: sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA==} - engines: {node: '>= 14'} - dependencies: - agent-base: 7.1.0 - debug: 4.3.4 - transitivePeerDependencies: - - supports-color - dev: true - - /httpxy@0.1.5: - resolution: {integrity: sha512-hqLDO+rfststuyEUTWObQK6zHEEmZ/kaIP2/zclGGZn6X8h/ESTWg+WKecQ/e5k4nPswjzZD+q2VqZIbr15CoQ==} - dev: true - - /human-signals@2.1.0: - resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} - engines: {node: '>=10.17.0'} - dev: true - - /human-signals@4.3.1: - resolution: {integrity: sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==} - engines: {node: '>=14.18.0'} - dev: true - - /human-signals@5.0.0: - resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} - engines: {node: '>=16.17.0'} - dev: true - - /humanize-ms@1.2.1: - resolution: {integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==} - dependencies: - ms: 2.1.3 - dev: true - - /iconv-lite@0.6.3: - resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} - engines: {node: '>=0.10.0'} - requiresBuild: true - dependencies: - safer-buffer: 2.1.2 - dev: true - optional: true - - /ignore-walk@6.0.3: - resolution: {integrity: sha512-C7FfFoTA+bI10qfeydT8aZbvr91vAEU+2W5BZUlzPec47oNb07SsOfwYrtxuvOYdUApPP/Qlh4DtAO51Ekk2QA==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - dependencies: - minimatch: 9.0.3 - dev: true - - /ignore@5.2.4: - resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==} - engines: {node: '>= 4'} - dev: true - - /image-meta@0.1.1: - resolution: {integrity: sha512-+oXiHwOEPr1IE5zY0tcBLED/CYcre15J4nwL50x3o0jxWqEkyjrusiKP3YSU+tr9fvJp33ZcP5Gpj2295g3aEw==} - engines: {node: '>=10.18.0'} - dev: true - - /import-fresh@3.3.0: - resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} - engines: {node: '>=6'} - dependencies: - parent-module: 1.0.1 - resolve-from: 4.0.0 - dev: true - - /imurmurhash@0.1.4: - resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} - engines: {node: '>=0.8.19'} - dev: true - - /indent-string@4.0.0: - resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} - engines: {node: '>=8'} - dev: true - - /inflight@1.0.6: - resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} - dependencies: - once: 1.4.0 - wrappy: 1.0.2 - dev: true - - /inherits@2.0.4: - resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} - dev: true - - /ini@1.3.8: - resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} - dev: true - - /ini@2.0.0: - resolution: {integrity: sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==} - engines: {node: '>=10'} - dev: true - - /ioredis@5.3.2: - resolution: {integrity: sha512-1DKMMzlIHM02eBBVOFQ1+AolGjs6+xEcM4PDL7NqOS6szq7H9jSaEkIUH6/a5Hl241LzW6JLSiAbNvTQjUupUA==} - engines: {node: '>=12.22.0'} - dependencies: - '@ioredis/commands': 1.2.0 - cluster-key-slot: 1.1.2 - debug: 4.3.4 - denque: 2.1.0 - lodash.defaults: 4.2.0 - lodash.isarguments: 3.1.0 - redis-errors: 1.2.0 - redis-parser: 3.0.0 - standard-as-callback: 2.1.0 - transitivePeerDependencies: - - supports-color - dev: true - - /ip@2.0.0: - resolution: {integrity: sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==} - dev: true - - /iron-webcrypto@0.10.1: - resolution: {integrity: sha512-QGOS8MRMnj/UiOa+aMIgfyHcvkhqNUsUxb1XzskENvbo+rEfp6TOwqd1KPuDzXC4OnGHcMSVxDGRoilqB8ViqA==} - dev: true - - /is-absolute-url@4.0.1: - resolution: {integrity: sha512-/51/TKE88Lmm7Gc4/8btclNXWS+g50wXhYJq8HWIBAGUBnoAdRu1aXeh364t/O7wXDAcTJDP8PNuNKWUDWie+A==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dev: true - - /is-alphabetical@2.0.1: - resolution: {integrity: sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==} - dev: true - - /is-alphanumerical@2.0.1: - resolution: {integrity: sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==} - dependencies: - is-alphabetical: 2.0.1 - is-decimal: 2.0.1 - dev: true - - /is-arguments@1.1.1: - resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.5 - has-tostringtag: 1.0.0 - dev: true - - /is-binary-path@2.1.0: - resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} - engines: {node: '>=8'} - dependencies: - binary-extensions: 2.2.0 - dev: true - - /is-buffer@2.0.5: - resolution: {integrity: sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==} - engines: {node: '>=4'} - dev: true - - /is-builtin-module@3.2.1: - resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==} - engines: {node: '>=6'} - dependencies: - builtin-modules: 3.3.0 - dev: true - - /is-callable@1.2.7: - resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} - engines: {node: '>= 0.4'} - dev: true - - /is-core-module@2.13.1: - resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} - dependencies: - hasown: 2.0.0 - dev: true - - /is-decimal@2.0.1: - resolution: {integrity: sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==} - dev: true - - /is-docker@2.2.1: - resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} - engines: {node: '>=8'} - hasBin: true - dev: true - - /is-docker@3.0.0: - resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - hasBin: true - dev: true - - /is-extglob@2.1.1: - resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} - engines: {node: '>=0.10.0'} - dev: true - - /is-fullwidth-code-point@3.0.0: - resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} - engines: {node: '>=8'} - dev: true - - /is-generator-function@1.0.10: - resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==} - engines: {node: '>= 0.4'} - dependencies: - has-tostringtag: 1.0.0 - dev: true - - /is-glob@4.0.3: - resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} - engines: {node: '>=0.10.0'} - dependencies: - is-extglob: 2.1.1 - dev: true - - /is-hexadecimal@2.0.1: - resolution: {integrity: sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==} - dev: true - - /is-inside-container@1.0.0: - resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==} - engines: {node: '>=14.16'} - hasBin: true - dependencies: - is-docker: 3.0.0 - dev: true - - /is-installed-globally@0.4.0: - resolution: {integrity: sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==} - engines: {node: '>=10'} - dependencies: - global-dirs: 3.0.1 - is-path-inside: 3.0.3 - dev: true - - /is-lambda@1.0.1: - resolution: {integrity: sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==} - dev: true - - /is-module@1.0.0: - resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==} - dev: true - - /is-nan@1.3.2: - resolution: {integrity: sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.5 - define-properties: 1.2.1 - dev: true - - /is-number@7.0.0: - resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} - engines: {node: '>=0.12.0'} - dev: true - - /is-path-inside@3.0.3: - resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} - engines: {node: '>=8'} - dev: true - - /is-plain-obj@4.1.0: - resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} - engines: {node: '>=12'} - dev: true - - /is-primitive@3.0.1: - resolution: {integrity: sha512-GljRxhWvlCNRfZyORiH77FwdFwGcMO620o37EOYC0ORWdq+WYNVqW0w2Juzew4M+L81l6/QS3t5gkkihyRqv9w==} - engines: {node: '>=0.10.0'} - dev: true - - /is-promise@4.0.0: - resolution: {integrity: sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==} - dev: true - - /is-reference@1.2.1: - resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==} - dependencies: - '@types/estree': 1.0.3 - dev: true - - /is-ssh@1.4.0: - resolution: {integrity: sha512-x7+VxdxOdlV3CYpjvRLBv5Lo9OJerlYanjwFrPR9fuGPjCiNiCzFgAWpiLAohSbsnH4ZAys3SBh+hq5rJosxUQ==} - dependencies: - protocols: 2.0.1 - dev: true - - /is-stream@2.0.1: - resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} - engines: {node: '>=8'} - dev: true - - /is-stream@3.0.0: - resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dev: true - - /is-typed-array@1.1.12: - resolution: {integrity: sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==} - engines: {node: '>= 0.4'} - dependencies: - which-typed-array: 1.1.13 - dev: true - - /is-wsl@2.2.0: - resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} - engines: {node: '>=8'} - dependencies: - is-docker: 2.2.1 - dev: true - - /isarray@1.0.0: - resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} - dev: true - - /isexe@2.0.0: - resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} - dev: true - - /isexe@3.1.1: - resolution: {integrity: sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==} - engines: {node: '>=16'} - dev: true - - /jackspeak@2.3.6: - resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==} - engines: {node: '>=14'} - dependencies: - '@isaacs/cliui': 8.0.2 - optionalDependencies: - '@pkgjs/parseargs': 0.11.0 - dev: true - - /jiti@1.20.0: - resolution: {integrity: sha512-3TV69ZbrvV6U5DfQimop50jE9Dl6J8O1ja1dvBbMba/sZ3YBEQqJ2VZRoQPVnhlzjNtU1vaXRZVrVjU4qtm8yA==} - hasBin: true - dev: true - - /joi@17.11.0: - resolution: {integrity: sha512-NgB+lZLNoqISVy1rZocE9PZI36bL/77ie924Ri43yEvi9GUUMPeyVIr8KdFTMUlby1p0PBYMk9spIxEUQYqrJQ==} - dependencies: - '@hapi/hoek': 9.3.0 - '@hapi/topo': 5.1.0 - '@sideway/address': 4.1.4 - '@sideway/formula': 3.0.1 - '@sideway/pinpoint': 2.0.0 - dev: true - - /js-tokens@4.0.0: - resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} - dev: true - - /js-yaml@4.1.0: - resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} - hasBin: true - dependencies: - argparse: 2.0.1 - dev: true - - /jsesc@2.5.2: - resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} - engines: {node: '>=4'} - hasBin: true - dev: true - - /json-buffer@3.0.1: - resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} - dev: true - - /json-parse-even-better-errors@3.0.0: - resolution: {integrity: sha512-iZbGHafX/59r39gPwVPRBGw0QQKnA7tte5pSMrhWOW7swGsVvVTjmfyAV9pNqk8YGT7tRCdxRu8uzcgZwoDooA==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - dev: true - - /json-schema-traverse@0.4.1: - resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} - dev: true - - /json-stable-stringify-without-jsonify@1.0.1: - resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} - dev: true - - /json5@2.2.3: - resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} - engines: {node: '>=6'} - hasBin: true - dev: true - - /jsonc-parser@3.2.0: - resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==} - dev: true - - /jsonfile@6.1.0: - resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} - dependencies: - universalify: 2.0.0 - optionalDependencies: - graceful-fs: 4.2.11 - dev: true - - /jsonparse@1.3.1: - resolution: {integrity: sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==} - engines: {'0': node >= 0.2.0} - dev: true - - /keyv@4.5.4: - resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} - dependencies: - json-buffer: 3.0.1 - dev: true - - /kleur@3.0.3: - resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} - engines: {node: '>=6'} - dev: true - - /kleur@4.1.5: - resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} - engines: {node: '>=6'} - dev: true - - /klona@2.0.6: - resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==} - engines: {node: '>= 8'} - dev: true - - /knitwork@1.0.0: - resolution: {integrity: sha512-dWl0Dbjm6Xm+kDxhPQJsCBTxrJzuGl0aP9rhr+TG8D3l+GL90N8O8lYUi7dTSAN2uuDqCtNgb6aEuQH5wsiV8Q==} - dev: true - - /kolorist@1.8.0: - resolution: {integrity: sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==} - dev: true - - /launch-editor@2.6.1: - resolution: {integrity: sha512-eB/uXmFVpY4zezmGp5XtU21kwo7GBbKB+EQ+UZeWtGb9yAM5xt/Evk+lYH3eRNAtId+ej4u7TYPFZ07w4s7rRw==} - dependencies: - picocolors: 1.0.0 - shell-quote: 1.8.1 - dev: true - - /lazystream@1.0.1: - resolution: {integrity: sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==} - engines: {node: '>= 0.6.3'} - dependencies: - readable-stream: 2.3.8 - dev: true - - /levn@0.4.1: - resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} - engines: {node: '>= 0.8.0'} - dependencies: - prelude-ls: 1.2.1 - type-check: 0.4.0 - dev: true - - /lilconfig@2.1.0: - resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} - engines: {node: '>=10'} - dev: true - - /listhen@1.5.5: - resolution: {integrity: sha512-LXe8Xlyh3gnxdv4tSjTjscD1vpr/2PRpzq8YIaMJgyKzRG8wdISlWVWnGThJfHnlJ6hmLt2wq1yeeix0TEbuoA==} - hasBin: true - dependencies: - '@parcel/watcher': 2.3.0 - '@parcel/watcher-wasm': 2.3.0 - citty: 0.1.4 - clipboardy: 3.0.0 - consola: 3.2.3 - defu: 6.1.2 - get-port-please: 3.1.1 - h3: 1.8.2 - http-shutdown: 1.2.2 - jiti: 1.20.0 - mlly: 1.4.2 - node-forge: 1.3.1 - pathe: 1.1.1 - std-env: 3.4.3 - ufo: 1.3.1 - untun: 0.1.2 - uqr: 0.1.2 - dev: true - - /local-pkg@0.4.3: - resolution: {integrity: sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==} - engines: {node: '>=14'} - dev: true - - /local-pkg@0.5.0: - resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==} - engines: {node: '>=14'} - dependencies: - mlly: 1.4.2 - pkg-types: 1.0.3 - dev: true - - /locate-path@6.0.0: - resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} - engines: {node: '>=10'} - dependencies: - p-locate: 5.0.0 - dev: true - - /lodash._reinterpolate@3.0.0: - resolution: {integrity: sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA==} - dev: true - - /lodash.debounce@4.0.8: - resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} - dev: true - - /lodash.defaults@4.2.0: - resolution: {integrity: sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==} - dev: true - - /lodash.isarguments@3.1.0: - resolution: {integrity: sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==} - dev: true - - /lodash.memoize@4.1.2: - resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==} - dev: true - - /lodash.merge@4.6.2: - resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} - dev: true - - /lodash.pick@4.4.0: - resolution: {integrity: sha512-hXt6Ul/5yWjfklSGvLQl8vM//l3FtyHZeuelpzK6mm99pNvN9yTDruNZPEJZD1oWrqo+izBmB7oUfWgcCX7s4Q==} - dev: true - - /lodash.template@4.5.0: - resolution: {integrity: sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==} - dependencies: - lodash._reinterpolate: 3.0.0 - lodash.templatesettings: 4.2.0 - dev: true - - /lodash.templatesettings@4.2.0: - resolution: {integrity: sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==} - dependencies: - lodash._reinterpolate: 3.0.0 - dev: true - - /lodash.uniq@4.5.0: - resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==} - dev: true - - /lodash@4.17.21: - resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} - dev: true - - /longest-streak@3.1.0: - resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==} - dev: true - - /lower-case@2.0.2: - resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} - dependencies: - tslib: 2.6.2 - dev: true - - /lru-cache@10.0.1: - resolution: {integrity: sha512-IJ4uwUTi2qCccrioU6g9g/5rvvVl13bsdczUUcqbciD9iLr095yj8DQKdObriEvuNSx325N1rV1O0sJFszx75g==} - engines: {node: 14 || >=16.14} - dev: true - - /lru-cache@5.1.1: - resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} - dependencies: - yallist: 3.1.1 - dev: true - - /lru-cache@6.0.0: - resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} - engines: {node: '>=10'} - dependencies: - yallist: 4.0.0 - dev: true - - /lru-cache@7.18.3: - resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==} - engines: {node: '>=12'} - dev: true - - /magic-string-ast@0.3.0: - resolution: {integrity: sha512-0shqecEPgdFpnI3AP90epXyxZy9g6CRZ+SZ7BcqFwYmtFEnZ1jpevcV5HoyVnlDS9gCnc1UIg3Rsvp3Ci7r8OA==} - engines: {node: '>=16.14.0'} - dependencies: - magic-string: 0.30.5 - dev: true - - /magic-string@0.27.0: - resolution: {integrity: sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==} - engines: {node: '>=12'} - dependencies: - '@jridgewell/sourcemap-codec': 1.4.15 - dev: true - - /magic-string@0.30.5: - resolution: {integrity: sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==} - engines: {node: '>=12'} - dependencies: - '@jridgewell/sourcemap-codec': 1.4.15 - dev: true - - /magicast@0.3.0: - resolution: {integrity: sha512-ZsEzw35h7xYoFlWHIyxU6zmH4sdwzdmY0DY4s/Lie/qKimeijz2jRw8/OV2248kt/y6FbvoTvGRKyB7y/Mpx8w==} - dependencies: - '@babel/parser': 7.23.0 - '@babel/types': 7.23.0 - source-map-js: 1.0.2 - dev: true - - /make-dir@3.1.0: - resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} - engines: {node: '>=8'} - dependencies: - semver: 6.3.1 - dev: true - - /make-fetch-happen@11.1.1: - resolution: {integrity: sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - dependencies: - agentkeepalive: 4.5.0 - cacache: 17.1.4 - http-cache-semantics: 4.1.1 - http-proxy-agent: 5.0.0 - https-proxy-agent: 5.0.1 - is-lambda: 1.0.1 - lru-cache: 7.18.3 - minipass: 5.0.0 - minipass-fetch: 3.0.4 - minipass-flush: 1.0.5 - minipass-pipeline: 1.2.4 - negotiator: 0.6.3 - promise-retry: 2.0.1 - socks-proxy-agent: 7.0.0 - ssri: 10.0.5 - transitivePeerDependencies: - - supports-color - dev: true - - /make-fetch-happen@13.0.0: - resolution: {integrity: sha512-7ThobcL8brtGo9CavByQrQi+23aIfgYU++wg4B87AIS8Rb2ZBt/MEaDqzA00Xwv/jUjAjYkLHjVolYuTLKda2A==} - engines: {node: ^16.14.0 || >=18.0.0} - dependencies: - '@npmcli/agent': 2.2.0 - cacache: 18.0.0 - http-cache-semantics: 4.1.1 - is-lambda: 1.0.1 - minipass: 7.0.4 - minipass-fetch: 3.0.4 - minipass-flush: 1.0.5 - minipass-pipeline: 1.2.4 - negotiator: 0.6.3 - promise-retry: 2.0.1 - ssri: 10.0.5 - transitivePeerDependencies: - - supports-color - dev: true - - /markdown-table@3.0.3: - resolution: {integrity: sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==} - dev: true - - /mdast-util-definitions@5.1.2: - resolution: {integrity: sha512-8SVPMuHqlPME/z3gqVwWY4zVXn8lqKv/pAhC57FuJ40ImXyBpmO5ukh98zB2v7Blql2FiHjHv9LVztSIqjY+MA==} - dependencies: - '@types/mdast': 3.0.14 - '@types/unist': 2.0.9 - unist-util-visit: 4.1.2 - dev: true - - /mdast-util-find-and-replace@2.2.2: - resolution: {integrity: sha512-MTtdFRz/eMDHXzeK6W3dO7mXUlF82Gom4y0oOgvHhh/HXZAGvIQDUvQ0SuUx+j2tv44b8xTHOm8K/9OoRFnXKw==} - dependencies: - '@types/mdast': 3.0.14 - escape-string-regexp: 5.0.0 - unist-util-is: 5.2.1 - unist-util-visit-parents: 5.1.3 - dev: true - - /mdast-util-find-and-replace@3.0.1: - resolution: {integrity: sha512-SG21kZHGC3XRTSUhtofZkBzZTJNM5ecCi0SK2IMKmSXR8vO3peL+kb1O0z7Zl83jKtutG4k5Wv/W7V3/YHvzPA==} - dependencies: - '@types/mdast': 4.0.2 - escape-string-regexp: 5.0.0 - unist-util-is: 6.0.0 - unist-util-visit-parents: 6.0.1 - dev: true - - /mdast-util-from-markdown@1.3.1: - resolution: {integrity: sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==} - dependencies: - '@types/mdast': 3.0.14 - '@types/unist': 2.0.9 - decode-named-character-reference: 1.0.2 - mdast-util-to-string: 3.2.0 - micromark: 3.2.0 - micromark-util-decode-numeric-character-reference: 1.1.0 - micromark-util-decode-string: 1.1.0 - micromark-util-normalize-identifier: 1.1.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - unist-util-stringify-position: 3.0.3 - uvu: 0.5.6 - transitivePeerDependencies: - - supports-color - dev: true - - /mdast-util-from-markdown@2.0.0: - resolution: {integrity: sha512-n7MTOr/z+8NAX/wmhhDji8O3bRvPTV/U0oTCaZJkjhPSKTPhS3xufVhKGF8s1pJ7Ox4QgoIU7KHseh09S+9rTA==} - dependencies: - '@types/mdast': 4.0.2 - '@types/unist': 3.0.1 - decode-named-character-reference: 1.0.2 - devlop: 1.1.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 - transitivePeerDependencies: - - supports-color - dev: true - - /mdast-util-gfm-autolink-literal@1.0.3: - resolution: {integrity: sha512-My8KJ57FYEy2W2LyNom4n3E7hKTuQk/0SES0u16tjA9Z3oFkF4RrC/hPAPgjlSpezsOvI8ObcXcElo92wn5IGA==} - dependencies: - '@types/mdast': 3.0.14 - ccount: 2.0.1 - mdast-util-find-and-replace: 2.2.2 - micromark-util-character: 1.2.0 - dev: true - - /mdast-util-gfm-footnote@1.0.2: - resolution: {integrity: sha512-56D19KOGbE00uKVj3sgIykpwKL179QsVFwx/DCW0u/0+URsryacI4MAdNJl0dh+u2PSsD9FtxPFbHCzJ78qJFQ==} - dependencies: - '@types/mdast': 3.0.14 - mdast-util-to-markdown: 1.5.0 - micromark-util-normalize-identifier: 1.1.0 - dev: true - - /mdast-util-gfm-strikethrough@1.0.3: - resolution: {integrity: sha512-DAPhYzTYrRcXdMjUtUjKvW9z/FNAMTdU0ORyMcbmkwYNbKocDpdk+PX1L1dQgOID/+vVs1uBQ7ElrBQfZ0cuiQ==} - dependencies: - '@types/mdast': 3.0.14 - mdast-util-to-markdown: 1.5.0 - dev: true - - /mdast-util-gfm-table@1.0.7: - resolution: {integrity: sha512-jjcpmNnQvrmN5Vx7y7lEc2iIOEytYv7rTvu+MeyAsSHTASGCCRA79Igg2uKssgOs1i1po8s3plW0sTu1wkkLGg==} - dependencies: - '@types/mdast': 3.0.14 - markdown-table: 3.0.3 - mdast-util-from-markdown: 1.3.1 - mdast-util-to-markdown: 1.5.0 - transitivePeerDependencies: - - supports-color - dev: true - - /mdast-util-gfm-task-list-item@1.0.2: - resolution: {integrity: sha512-PFTA1gzfp1B1UaiJVyhJZA1rm0+Tzn690frc/L8vNX1Jop4STZgOE6bxUhnzdVSB+vm2GU1tIsuQcA9bxTQpMQ==} - dependencies: - '@types/mdast': 3.0.14 - mdast-util-to-markdown: 1.5.0 - dev: true - - /mdast-util-gfm@2.0.2: - resolution: {integrity: sha512-qvZ608nBppZ4icQlhQQIAdc6S3Ffj9RGmzwUKUWuEICFnd1LVkN3EktF7ZHAgfcEdvZB5owU9tQgt99e2TlLjg==} - dependencies: - mdast-util-from-markdown: 1.3.1 - mdast-util-gfm-autolink-literal: 1.0.3 - mdast-util-gfm-footnote: 1.0.2 - mdast-util-gfm-strikethrough: 1.0.3 - mdast-util-gfm-table: 1.0.7 - mdast-util-gfm-task-list-item: 1.0.2 - mdast-util-to-markdown: 1.5.0 - transitivePeerDependencies: - - supports-color - dev: true - - /mdast-util-phrasing@3.0.1: - resolution: {integrity: sha512-WmI1gTXUBJo4/ZmSk79Wcb2HcjPJBzM1nlI/OUWA8yk2X9ik3ffNbBGsU+09BFmXaL1IBb9fiuvq6/KMiNycSg==} - dependencies: - '@types/mdast': 3.0.14 - unist-util-is: 5.2.1 - dev: true - - /mdast-util-phrasing@4.0.0: - resolution: {integrity: sha512-xadSsJayQIucJ9n053dfQwVu1kuXg7jCTdYsMK8rqzKZh52nLfSH/k0sAxE0u+pj/zKZX+o5wB+ML5mRayOxFA==} - dependencies: - '@types/mdast': 4.0.2 - unist-util-is: 6.0.0 - dev: true - - /mdast-util-to-hast@12.3.0: - resolution: {integrity: sha512-pits93r8PhnIoU4Vy9bjW39M2jJ6/tdHyja9rrot9uujkN7UTU9SDnE6WNJz/IGyQk3XHX6yNNtrBH6cQzm8Hw==} - dependencies: - '@types/hast': 2.3.7 - '@types/mdast': 3.0.14 - mdast-util-definitions: 5.1.2 - micromark-util-sanitize-uri: 1.2.0 - trim-lines: 3.0.1 - unist-util-generated: 2.0.1 - unist-util-position: 4.0.4 - unist-util-visit: 4.1.2 - dev: true - - /mdast-util-to-hast@13.0.2: - resolution: {integrity: sha512-U5I+500EOOw9e3ZrclN3Is3fRpw8c19SMyNZlZ2IS+7vLsNzb2Om11VpIVOR+/0137GhZsFEF6YiKD5+0Hr2Og==} - dependencies: - '@types/hast': 3.0.2 - '@types/mdast': 4.0.2 - '@ungap/structured-clone': 1.2.0 - devlop: 1.1.0 - micromark-util-sanitize-uri: 2.0.0 - trim-lines: 3.0.1 - unist-util-position: 5.0.0 - unist-util-visit: 5.0.0 - dev: true - - /mdast-util-to-markdown@1.5.0: - resolution: {integrity: sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A==} - dependencies: - '@types/mdast': 3.0.14 - '@types/unist': 2.0.9 - longest-streak: 3.1.0 - mdast-util-phrasing: 3.0.1 - mdast-util-to-string: 3.2.0 - micromark-util-decode-string: 1.1.0 - unist-util-visit: 4.1.2 - zwitch: 2.0.4 - dev: true - - /mdast-util-to-markdown@2.1.0: - resolution: {integrity: sha512-SR2VnIEdVNCJbP6y7kVTJgPLifdr8WEU440fQec7qHoHOUz/oJ2jmNRqdDQ3rbiStOXb2mCDGTuwsK5OPUgYlQ==} - dependencies: - '@types/mdast': 4.0.2 - '@types/unist': 3.0.1 - longest-streak: 3.1.0 - mdast-util-phrasing: 4.0.0 - mdast-util-to-string: 4.0.0 - micromark-util-decode-string: 2.0.0 - unist-util-visit: 5.0.0 - zwitch: 2.0.4 - dev: true - - /mdast-util-to-string@3.2.0: - resolution: {integrity: sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==} - dependencies: - '@types/mdast': 3.0.14 - dev: true - - /mdast-util-to-string@4.0.0: - resolution: {integrity: sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==} - dependencies: - '@types/mdast': 4.0.2 - dev: true - - /mdn-data@2.0.28: - resolution: {integrity: sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==} - dev: true - - /mdn-data@2.0.30: - resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} - dev: true - - /mdurl@1.0.1: - resolution: {integrity: sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==} - dev: true - - /memory-fs@0.5.0: - resolution: {integrity: sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==} - engines: {node: '>=4.3.0 <5.0.0 || >=5.10'} - dependencies: - errno: 0.1.8 - readable-stream: 2.3.8 - dev: true - - /merge-stream@2.0.0: - resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} - dev: true - - /merge2@1.4.1: - resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} - engines: {node: '>= 8'} - dev: true - - /micromark-core-commonmark@1.1.0: - resolution: {integrity: sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw==} - dependencies: - decode-named-character-reference: 1.0.2 - micromark-factory-destination: 1.1.0 - micromark-factory-label: 1.1.0 - micromark-factory-space: 1.1.0 - micromark-factory-title: 1.1.0 - micromark-factory-whitespace: 1.1.0 - micromark-util-character: 1.2.0 - micromark-util-chunked: 1.1.0 - micromark-util-classify-character: 1.1.0 - micromark-util-html-tag-name: 1.2.0 - micromark-util-normalize-identifier: 1.1.0 - micromark-util-resolve-all: 1.1.0 - micromark-util-subtokenize: 1.1.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 - dev: true - - /micromark-core-commonmark@2.0.0: - resolution: {integrity: sha512-jThOz/pVmAYUtkroV3D5c1osFXAMv9e0ypGDOIZuCeAe91/sD6BoE2Sjzt30yuXtwOYUmySOhMas/PVyh02itA==} - dependencies: - decode-named-character-reference: 1.0.2 - devlop: 1.1.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.1 - 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 - dev: true - - /micromark-extension-gfm-autolink-literal@1.0.5: - resolution: {integrity: sha512-z3wJSLrDf8kRDOh2qBtoTRD53vJ+CWIyo7uyZuxf/JAbNJjiHsOpG1y5wxk8drtv3ETAHutCu6N3thkOOgueWg==} - dependencies: - micromark-util-character: 1.2.0 - micromark-util-sanitize-uri: 1.2.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - dev: true - - /micromark-extension-gfm-footnote@1.1.2: - resolution: {integrity: sha512-Yxn7z7SxgyGWRNa4wzf8AhYYWNrwl5q1Z8ii+CSTTIqVkmGZF1CElX2JI8g5yGoM3GAman9/PVCUFUSJ0kB/8Q==} - dependencies: - micromark-core-commonmark: 1.1.0 - micromark-factory-space: 1.1.0 - micromark-util-character: 1.2.0 - micromark-util-normalize-identifier: 1.1.0 - micromark-util-sanitize-uri: 1.2.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 - dev: true - - /micromark-extension-gfm-strikethrough@1.0.7: - resolution: {integrity: sha512-sX0FawVE1o3abGk3vRjOH50L5TTLr3b5XMqnP9YDRb34M0v5OoZhG+OHFz1OffZ9dlwgpTBKaT4XW/AsUVnSDw==} - dependencies: - micromark-util-chunked: 1.1.0 - micromark-util-classify-character: 1.1.0 - micromark-util-resolve-all: 1.1.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 - dev: true - - /micromark-extension-gfm-table@1.0.7: - resolution: {integrity: sha512-3ZORTHtcSnMQEKtAOsBQ9/oHp9096pI/UvdPtN7ehKvrmZZ2+bbWhi0ln+I9drmwXMt5boocn6OlwQzNXeVeqw==} - dependencies: - micromark-factory-space: 1.1.0 - micromark-util-character: 1.2.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 - dev: true - - /micromark-extension-gfm-tagfilter@1.0.2: - resolution: {integrity: sha512-5XWB9GbAUSHTn8VPU8/1DBXMuKYT5uOgEjJb8gN3mW0PNW5OPHpSdojoqf+iq1xo7vWzw/P8bAHY0n6ijpXF7g==} - dependencies: - micromark-util-types: 1.1.0 - dev: true - - /micromark-extension-gfm-task-list-item@1.0.5: - resolution: {integrity: sha512-RMFXl2uQ0pNQy6Lun2YBYT9g9INXtWJULgbt01D/x8/6yJ2qpKyzdZD3pi6UIkzF++Da49xAelVKUeUMqd5eIQ==} - dependencies: - micromark-factory-space: 1.1.0 - micromark-util-character: 1.2.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 - dev: true - - /micromark-extension-gfm@2.0.3: - resolution: {integrity: sha512-vb9OoHqrhCmbRidQv/2+Bc6pkP0FrtlhurxZofvOEy5o8RtuuvTq+RQ1Vw5ZDNrVraQZu3HixESqbG+0iKk/MQ==} - dependencies: - micromark-extension-gfm-autolink-literal: 1.0.5 - micromark-extension-gfm-footnote: 1.1.2 - micromark-extension-gfm-strikethrough: 1.0.7 - micromark-extension-gfm-table: 1.0.7 - micromark-extension-gfm-tagfilter: 1.0.2 - micromark-extension-gfm-task-list-item: 1.0.5 - micromark-util-combine-extensions: 1.1.0 - micromark-util-types: 1.1.0 - dev: true - - /micromark-factory-destination@1.1.0: - resolution: {integrity: sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg==} - dependencies: - micromark-util-character: 1.2.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - dev: true - - /micromark-factory-destination@2.0.0: - resolution: {integrity: sha512-j9DGrQLm/Uhl2tCzcbLhy5kXsgkHUrjJHg4fFAeoMRwJmJerT9aw4FEhIbZStWN8A3qMwOp1uzHr4UL8AInxtA==} - dependencies: - micromark-util-character: 2.0.1 - micromark-util-symbol: 2.0.0 - micromark-util-types: 2.0.0 - dev: true - - /micromark-factory-label@1.1.0: - resolution: {integrity: sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w==} - dependencies: - micromark-util-character: 1.2.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 - dev: true - - /micromark-factory-label@2.0.0: - resolution: {integrity: sha512-RR3i96ohZGde//4WSe/dJsxOX6vxIg9TimLAS3i4EhBAFx8Sm5SmqVfR8E87DPSR31nEAjZfbt91OMZWcNgdZw==} - dependencies: - devlop: 1.1.0 - micromark-util-character: 2.0.1 - micromark-util-symbol: 2.0.0 - micromark-util-types: 2.0.0 - dev: true - - /micromark-factory-space@1.1.0: - resolution: {integrity: sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==} - dependencies: - micromark-util-character: 1.2.0 - micromark-util-types: 1.1.0 - dev: true - - /micromark-factory-space@2.0.0: - resolution: {integrity: sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==} - dependencies: - micromark-util-character: 2.0.1 - micromark-util-types: 2.0.0 - dev: true - - /micromark-factory-title@1.1.0: - resolution: {integrity: sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ==} - dependencies: - micromark-factory-space: 1.1.0 - micromark-util-character: 1.2.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - dev: true - - /micromark-factory-title@2.0.0: - resolution: {integrity: sha512-jY8CSxmpWLOxS+t8W+FG3Xigc0RDQA9bKMY/EwILvsesiRniiVMejYTE4wumNc2f4UbAa4WsHqe3J1QS1sli+A==} - dependencies: - micromark-factory-space: 2.0.0 - micromark-util-character: 2.0.1 - micromark-util-symbol: 2.0.0 - micromark-util-types: 2.0.0 - dev: true - - /micromark-factory-whitespace@1.1.0: - resolution: {integrity: sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ==} - dependencies: - micromark-factory-space: 1.1.0 - micromark-util-character: 1.2.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - dev: true - - /micromark-factory-whitespace@2.0.0: - resolution: {integrity: sha512-28kbwaBjc5yAI1XadbdPYHX/eDnqaUFVikLwrO7FDnKG7lpgxnvk/XGRhX/PN0mOZ+dBSZ+LgunHS+6tYQAzhA==} - dependencies: - micromark-factory-space: 2.0.0 - micromark-util-character: 2.0.1 - micromark-util-symbol: 2.0.0 - micromark-util-types: 2.0.0 - dev: true - - /micromark-util-character@1.2.0: - resolution: {integrity: sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==} - dependencies: - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - dev: true - - /micromark-util-character@2.0.1: - resolution: {integrity: sha512-3wgnrmEAJ4T+mGXAUfMvMAbxU9RDG43XmGce4j6CwPtVxB3vfwXSZ6KhFwDzZ3mZHhmPimMAXg71veiBGzeAZw==} - dependencies: - micromark-util-symbol: 2.0.0 - micromark-util-types: 2.0.0 - dev: true - - /micromark-util-chunked@1.1.0: - resolution: {integrity: sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ==} - dependencies: - micromark-util-symbol: 1.1.0 - dev: true - - /micromark-util-chunked@2.0.0: - resolution: {integrity: sha512-anK8SWmNphkXdaKgz5hJvGa7l00qmcaUQoMYsBwDlSKFKjc6gjGXPDw3FNL3Nbwq5L8gE+RCbGqTw49FK5Qyvg==} - dependencies: - micromark-util-symbol: 2.0.0 - dev: true - - /micromark-util-classify-character@1.1.0: - resolution: {integrity: sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw==} - dependencies: - micromark-util-character: 1.2.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - dev: true - - /micromark-util-classify-character@2.0.0: - resolution: {integrity: sha512-S0ze2R9GH+fu41FA7pbSqNWObo/kzwf8rN/+IGlW/4tC6oACOs8B++bh+i9bVyNnwCcuksbFwsBme5OCKXCwIw==} - dependencies: - micromark-util-character: 2.0.1 - micromark-util-symbol: 2.0.0 - micromark-util-types: 2.0.0 - dev: true - - /micromark-util-combine-extensions@1.1.0: - resolution: {integrity: sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA==} - dependencies: - micromark-util-chunked: 1.1.0 - micromark-util-types: 1.1.0 - dev: true - - /micromark-util-combine-extensions@2.0.0: - resolution: {integrity: sha512-vZZio48k7ON0fVS3CUgFatWHoKbbLTK/rT7pzpJ4Bjp5JjkZeasRfrS9wsBdDJK2cJLHMckXZdzPSSr1B8a4oQ==} - dependencies: - micromark-util-chunked: 2.0.0 - micromark-util-types: 2.0.0 - dev: true - - /micromark-util-decode-numeric-character-reference@1.1.0: - resolution: {integrity: sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw==} - dependencies: - micromark-util-symbol: 1.1.0 - dev: true - - /micromark-util-decode-numeric-character-reference@2.0.0: - resolution: {integrity: sha512-pIgcsGxpHEtTG/rPJRz/HOLSqp5VTuIIjXlPI+6JSDlK2oljApusG6KzpS8AF0ENUMCHlC/IBb5B9xdFiVlm5Q==} - dependencies: - micromark-util-symbol: 2.0.0 - dev: true - - /micromark-util-decode-string@1.1.0: - resolution: {integrity: sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ==} - dependencies: - decode-named-character-reference: 1.0.2 - micromark-util-character: 1.2.0 - micromark-util-decode-numeric-character-reference: 1.1.0 - micromark-util-symbol: 1.1.0 - dev: true - - /micromark-util-decode-string@2.0.0: - resolution: {integrity: sha512-r4Sc6leeUTn3P6gk20aFMj2ntPwn6qpDZqWvYmAG6NgvFTIlj4WtrAudLi65qYoaGdXYViXYw2pkmn7QnIFasA==} - dependencies: - decode-named-character-reference: 1.0.2 - micromark-util-character: 2.0.1 - micromark-util-decode-numeric-character-reference: 2.0.0 - micromark-util-symbol: 2.0.0 - dev: true - - /micromark-util-encode@1.1.0: - resolution: {integrity: sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==} - dev: true - - /micromark-util-encode@2.0.0: - resolution: {integrity: sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA==} - dev: true - - /micromark-util-html-tag-name@1.2.0: - resolution: {integrity: sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q==} - dev: true - - /micromark-util-html-tag-name@2.0.0: - resolution: {integrity: sha512-xNn4Pqkj2puRhKdKTm8t1YHC/BAjx6CEwRFXntTaRf/x16aqka6ouVoutm+QdkISTlT7e2zU7U4ZdlDLJd2Mcw==} - dev: true - - /micromark-util-normalize-identifier@1.1.0: - resolution: {integrity: sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==} - dependencies: - micromark-util-symbol: 1.1.0 - dev: true - - /micromark-util-normalize-identifier@2.0.0: - resolution: {integrity: sha512-2xhYT0sfo85FMrUPtHcPo2rrp1lwbDEEzpx7jiH2xXJLqBuy4H0GgXk5ToU8IEwoROtXuL8ND0ttVa4rNqYK3w==} - dependencies: - micromark-util-symbol: 2.0.0 - dev: true - - /micromark-util-resolve-all@1.1.0: - resolution: {integrity: sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA==} - dependencies: - micromark-util-types: 1.1.0 - dev: true - - /micromark-util-resolve-all@2.0.0: - resolution: {integrity: sha512-6KU6qO7DZ7GJkaCgwBNtplXCvGkJToU86ybBAUdavvgsCiG8lSSvYxr9MhwmQ+udpzywHsl4RpGJsYWG1pDOcA==} - dependencies: - micromark-util-types: 2.0.0 - dev: true - - /micromark-util-sanitize-uri@1.2.0: - resolution: {integrity: sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==} - dependencies: - micromark-util-character: 1.2.0 - micromark-util-encode: 1.1.0 - micromark-util-symbol: 1.1.0 - dev: true - - /micromark-util-sanitize-uri@2.0.0: - resolution: {integrity: sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw==} - dependencies: - micromark-util-character: 2.0.1 - micromark-util-encode: 2.0.0 - micromark-util-symbol: 2.0.0 - dev: true - - /micromark-util-subtokenize@1.1.0: - resolution: {integrity: sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A==} - dependencies: - micromark-util-chunked: 1.1.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 - dev: true - - /micromark-util-subtokenize@2.0.0: - resolution: {integrity: sha512-vc93L1t+gpR3p8jxeVdaYlbV2jTYteDje19rNSS/H5dlhxUYll5Fy6vJ2cDwP8RnsXi818yGty1ayP55y3W6fg==} - dependencies: - devlop: 1.1.0 - micromark-util-chunked: 2.0.0 - micromark-util-symbol: 2.0.0 - micromark-util-types: 2.0.0 - dev: true - - /micromark-util-symbol@1.1.0: - resolution: {integrity: sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==} - dev: true - - /micromark-util-symbol@2.0.0: - resolution: {integrity: sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==} - dev: true - - /micromark-util-types@1.1.0: - resolution: {integrity: sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==} - dev: true - - /micromark-util-types@2.0.0: - resolution: {integrity: sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w==} - dev: true - - /micromark@3.2.0: - resolution: {integrity: sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==} - dependencies: - '@types/debug': 4.1.10 - debug: 4.3.4 - decode-named-character-reference: 1.0.2 - micromark-core-commonmark: 1.1.0 - micromark-factory-space: 1.1.0 - micromark-util-character: 1.2.0 - micromark-util-chunked: 1.1.0 - micromark-util-combine-extensions: 1.1.0 - micromark-util-decode-numeric-character-reference: 1.1.0 - micromark-util-encode: 1.1.0 - micromark-util-normalize-identifier: 1.1.0 - micromark-util-resolve-all: 1.1.0 - micromark-util-sanitize-uri: 1.2.0 - micromark-util-subtokenize: 1.1.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 - transitivePeerDependencies: - - supports-color - dev: true - - /micromark@4.0.0: - resolution: {integrity: sha512-o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ==} - dependencies: - '@types/debug': 4.1.10 - debug: 4.3.4 - decode-named-character-reference: 1.0.2 - devlop: 1.1.0 - micromark-core-commonmark: 2.0.0 - micromark-factory-space: 2.0.0 - micromark-util-character: 2.0.1 - 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 - transitivePeerDependencies: - - supports-color - dev: true - - /micromatch@4.0.5: - resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} - engines: {node: '>=8.6'} - dependencies: - braces: 3.0.2 - picomatch: 2.3.1 - dev: true - - /mime-db@1.52.0: - resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} - engines: {node: '>= 0.6'} - dev: true - - /mime-types@2.1.35: - resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} - engines: {node: '>= 0.6'} - dependencies: - mime-db: 1.52.0 - dev: true - - /mime@1.6.0: - resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} - engines: {node: '>=4'} - hasBin: true - dev: true - - /mime@2.5.2: - resolution: {integrity: sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==} - engines: {node: '>=4.0.0'} - hasBin: true - dev: true - - /mime@3.0.0: - resolution: {integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==} - engines: {node: '>=10.0.0'} - hasBin: true - dev: true - - /mimic-fn@2.1.0: - resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} - engines: {node: '>=6'} - dev: true - - /mimic-fn@4.0.0: - resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} - engines: {node: '>=12'} - dev: true - - /minimatch@3.0.8: - resolution: {integrity: sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==} - dependencies: - brace-expansion: 1.1.11 - dev: true - - /minimatch@3.1.2: - resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} - dependencies: - brace-expansion: 1.1.11 - dev: true - - /minimatch@5.1.6: - resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} - engines: {node: '>=10'} - dependencies: - brace-expansion: 2.0.1 - dev: true - - /minimatch@9.0.3: - resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} - engines: {node: '>=16 || 14 >=14.17'} - dependencies: - brace-expansion: 2.0.1 - dev: true - - /minimist@1.2.8: - resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} - dev: true - - /minipass-collect@1.0.2: - resolution: {integrity: sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==} - engines: {node: '>= 8'} - dependencies: - minipass: 3.3.6 - dev: true - - /minipass-fetch@3.0.4: - resolution: {integrity: sha512-jHAqnA728uUpIaFm7NWsCnqKT6UqZz7GcI/bDpPATuwYyKwJwW0remxSCxUlKiEty+eopHGa3oc8WxgQ1FFJqg==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - dependencies: - minipass: 7.0.4 - minipass-sized: 1.0.3 - minizlib: 2.1.2 - optionalDependencies: - encoding: 0.1.13 - dev: true - - /minipass-flush@1.0.5: - resolution: {integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==} - engines: {node: '>= 8'} - dependencies: - minipass: 3.3.6 - dev: true - - /minipass-json-stream@1.0.1: - resolution: {integrity: sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==} - dependencies: - jsonparse: 1.3.1 - minipass: 3.3.6 - dev: true - - /minipass-pipeline@1.2.4: - resolution: {integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==} - engines: {node: '>=8'} - dependencies: - minipass: 3.3.6 - dev: true - - /minipass-sized@1.0.3: - resolution: {integrity: sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==} - engines: {node: '>=8'} - dependencies: - minipass: 3.3.6 - dev: true - - /minipass@3.3.6: - resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==} - engines: {node: '>=8'} - dependencies: - yallist: 4.0.0 - dev: true - - /minipass@5.0.0: - resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} - engines: {node: '>=8'} - dev: true - - /minipass@7.0.4: - resolution: {integrity: sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==} - engines: {node: '>=16 || 14 >=14.17'} - dev: true - - /minizlib@2.1.2: - resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} - engines: {node: '>= 8'} - dependencies: - minipass: 3.3.6 - yallist: 4.0.0 - dev: true - - /mkdirp@1.0.4: - resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} - engines: {node: '>=10'} - hasBin: true - dev: true - - /mkdist@1.3.0(typescript@5.2.2): - resolution: {integrity: sha512-ZQrUvcL7LkRdzMREpDyg9AT18N9Tl5jc2qeKAUeEw0KGsgykbHbuRvysGAzTuGtwuSg0WQyNit5jh/k+Er3JEg==} - hasBin: true - peerDependencies: - sass: ^1.63.6 - typescript: '>=5.1.6' - peerDependenciesMeta: - sass: - optional: true - typescript: - optional: true - dependencies: - citty: 0.1.4 - defu: 6.1.2 - esbuild: 0.18.20 - fs-extra: 11.1.1 - globby: 13.2.2 - jiti: 1.20.0 - mlly: 1.4.2 - mri: 1.2.0 - pathe: 1.1.1 - typescript: 5.2.2 - dev: true - - /mlly@1.4.2: - resolution: {integrity: sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg==} - dependencies: - acorn: 8.10.0 - pathe: 1.1.1 - pkg-types: 1.0.3 - ufo: 1.3.1 - dev: true - - /mri@1.2.0: - resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} - engines: {node: '>=4'} - dev: true - - /mrmime@1.0.1: - resolution: {integrity: sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==} - engines: {node: '>=10'} - dev: true - - /ms@2.0.0: - resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} - dev: true - - /ms@2.1.2: - resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} - dev: true - - /ms@2.1.3: - resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - dev: true - - /muggle-string@0.2.2: - resolution: {integrity: sha512-YVE1mIJ4VpUMqZObFndk9CJu6DBJR/GB13p3tXuNbwD4XExaI5EOuRl6BHeIDxIqXZVxSfAC+y6U1Z/IxCfKUg==} - dev: true - - /muggle-string@0.3.1: - resolution: {integrity: sha512-ckmWDJjphvd/FvZawgygcUeQCxzvohjFO5RxTjj4eq8kw359gFF3E1brjfI+viLMxss5JrHTDRHZvu2/tuy0Qg==} - dev: true - - /nanoid@3.3.6: - resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==} - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} - hasBin: true - dev: true - - /nanoid@4.0.2: - resolution: {integrity: sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==} - engines: {node: ^14 || ^16 || >=18} - hasBin: true - dev: true - - /napi-wasm@1.1.0: - resolution: {integrity: sha512-lHwIAJbmLSjF9VDRm9GoVOy9AGp3aIvkjv+Kvz9h16QR3uSVYH78PNQUnT2U4X53mhlnV2M7wrhibQ3GHicDmg==} - dev: true - - /natural-compare@1.4.0: - resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} - dev: true - - /negotiator@0.6.3: - resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} - engines: {node: '>= 0.6'} - dev: true - - /nitropack@2.7.0: - resolution: {integrity: sha512-U5/Uq0k4PO3/yDM1Sao6JZc/i1DhiI2Eq/AMm92idgQ6B3NbwD0A3u9SZNIHyqEyFogOgi3qsdnRo9KWc5jgVg==} - engines: {node: ^16.11.0 || >=17.0.0} - hasBin: true - peerDependencies: - xml2js: ^0.6.2 - peerDependenciesMeta: - xml2js: - optional: true - dependencies: - '@cloudflare/kv-asset-handler': 0.3.0 - '@netlify/functions': 2.3.0 - '@rollup/plugin-alias': 5.0.1(rollup@3.29.4) - '@rollup/plugin-commonjs': 25.0.7(rollup@3.29.4) - '@rollup/plugin-inject': 5.0.5(rollup@3.29.4) - '@rollup/plugin-json': 6.0.1(rollup@3.29.4) - '@rollup/plugin-node-resolve': 15.2.3(rollup@3.29.4) - '@rollup/plugin-replace': 5.0.4(rollup@3.29.4) - '@rollup/plugin-terser': 0.4.4(rollup@3.29.4) - '@rollup/plugin-wasm': 6.2.2(rollup@3.29.4) - '@rollup/pluginutils': 5.0.5(rollup@3.29.4) - '@types/http-proxy': 1.17.13 - '@vercel/nft': 0.24.3 - archiver: 6.0.1 - c12: 1.5.1 - chalk: 5.3.0 - chokidar: 3.5.3 - citty: 0.1.4 - consola: 3.2.3 - cookie-es: 1.0.0 - defu: 6.1.2 - destr: 2.0.1 - dot-prop: 8.0.2 - esbuild: 0.19.5 - escape-string-regexp: 5.0.0 - etag: 1.8.1 - fs-extra: 11.1.1 - globby: 13.2.2 - gzip-size: 7.0.0 - h3: 1.8.2 - hookable: 5.5.3 - httpxy: 0.1.5 - is-primitive: 3.0.1 - jiti: 1.20.0 - klona: 2.0.6 - knitwork: 1.0.0 - listhen: 1.5.5 - magic-string: 0.30.5 - mime: 3.0.0 - mlly: 1.4.2 - mri: 1.2.0 - node-fetch-native: 1.4.0 - ofetch: 1.3.3 - ohash: 1.1.3 - openapi-typescript: 6.7.0 - pathe: 1.1.1 - perfect-debounce: 1.0.0 - pkg-types: 1.0.3 - pretty-bytes: 6.1.1 - radix3: 1.1.0 - rollup: 3.29.4 - rollup-plugin-visualizer: 5.9.2(rollup@3.29.4) - scule: 1.0.0 - semver: 7.5.4 - serve-placeholder: 2.0.1 - serve-static: 1.15.0 - std-env: 3.4.3 - ufo: 1.3.1 - uncrypto: 0.1.3 - unctx: 2.3.1 - unenv: 1.7.4 - unimport: 3.4.0(rollup@3.29.4) - unstorage: 1.9.0 - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@planetscale/database' - - '@upstash/redis' - - '@vercel/kv' - - encoding - - idb-keyval - - supports-color - dev: true - - /no-case@3.0.4: - resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} - dependencies: - lower-case: 2.0.2 - tslib: 2.6.2 - dev: true - - /node-addon-api@7.0.0: - resolution: {integrity: sha512-vgbBJTS4m5/KkE16t5Ly0WW9hz46swAstv0hYYwMtbG7AznRhNyfLRe8HZAiWIpcHzoO7HxhLuBQj9rJ/Ho0ZA==} - dev: true - - /node-emoji@2.1.0: - resolution: {integrity: sha512-tcsBm9C6FmPN5Wo7OjFi9lgMyJjvkAeirmjR/ax8Ttfqy4N8PoFic26uqFTIgayHPNI5FH4ltUvfh9kHzwcK9A==} - dependencies: - '@sindresorhus/is': 3.1.2 - char-regex: 1.0.2 - emojilib: 2.4.0 - skin-tone: 2.0.0 - dev: true - - /node-fetch-native@1.4.0: - resolution: {integrity: sha512-F5kfEj95kX8tkDhUCYdV8dg3/8Olx/94zB8+ZNthFs6Bz31UpUi8Xh40TN3thLwXgrwXry1pEg9lJ++tLWTcqA==} - dev: true - - /node-fetch@2.7.0: - resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} - engines: {node: 4.x || >=6.0.0} - peerDependencies: - encoding: ^0.1.0 - peerDependenciesMeta: - encoding: - optional: true - dependencies: - whatwg-url: 5.0.0 - dev: true - - /node-forge@1.3.1: - resolution: {integrity: sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==} - engines: {node: '>= 6.13.0'} - dev: true - - /node-gyp-build@4.6.1: - resolution: {integrity: sha512-24vnklJmyRS8ViBNI8KbtK/r/DmXQMRiOMXTNz2nrTnAYUwjmEEbnnpB/+kt+yWRv73bPsSPRFddrcIbAxSiMQ==} - hasBin: true - dev: true - - /node-gyp@9.4.0: - resolution: {integrity: sha512-dMXsYP6gc9rRbejLXmTbVRYjAHw7ppswsKyMxuxJxxOHzluIO1rGp9TOQgjFJ+2MCqcOcQTOPB/8Xwhr+7s4Eg==} - engines: {node: ^12.13 || ^14.13 || >=16} - hasBin: true - dependencies: - env-paths: 2.2.1 - exponential-backoff: 3.1.1 - glob: 7.2.3 - graceful-fs: 4.2.11 - make-fetch-happen: 11.1.1 - nopt: 6.0.0 - npmlog: 6.0.2 - rimraf: 3.0.2 - semver: 7.5.4 - tar: 6.2.0 - which: 2.0.2 - transitivePeerDependencies: - - supports-color - dev: true - - /node-releases@2.0.13: - resolution: {integrity: sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==} - dev: true - - /nopt@5.0.0: - resolution: {integrity: sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==} - engines: {node: '>=6'} - hasBin: true - dependencies: - abbrev: 1.1.1 - dev: true - - /nopt@6.0.0: - resolution: {integrity: sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - hasBin: true - dependencies: - abbrev: 1.1.1 - dev: true - - /normalize-package-data@6.0.0: - resolution: {integrity: sha512-UL7ELRVxYBHBgYEtZCXjxuD5vPxnmvMGq0jp/dGPKKrN7tfsBh2IY7TlJ15WWwdjRWD3RJbnsygUurTK3xkPkg==} - engines: {node: ^16.14.0 || >=18.0.0} - dependencies: - hosted-git-info: 7.0.1 - is-core-module: 2.13.1 - semver: 7.5.4 - validate-npm-package-license: 3.0.4 - dev: true - - /normalize-path@3.0.0: - resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} - engines: {node: '>=0.10.0'} - dev: true - - /normalize-range@0.1.2: - resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} - engines: {node: '>=0.10.0'} - dev: true - - /npm-bundled@3.0.0: - resolution: {integrity: sha512-Vq0eyEQy+elFpzsKjMss9kxqb9tG3YHg4dsyWuUENuzvSUWe1TCnW/vV9FkhvBk/brEDoDiVd+M1Btosa6ImdQ==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - dependencies: - npm-normalize-package-bin: 3.0.1 - dev: true - - /npm-install-checks@6.3.0: - resolution: {integrity: sha512-W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - dependencies: - semver: 7.5.4 - dev: true - - /npm-normalize-package-bin@3.0.1: - resolution: {integrity: sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - dev: true - - /npm-package-arg@11.0.1: - resolution: {integrity: sha512-M7s1BD4NxdAvBKUPqqRW957Xwcl/4Zvo8Aj+ANrzvIPzGJZElrH7Z//rSaec2ORcND6FHHLnZeY8qgTpXDMFQQ==} - engines: {node: ^16.14.0 || >=18.0.0} - dependencies: - hosted-git-info: 7.0.1 - proc-log: 3.0.0 - semver: 7.5.4 - validate-npm-package-name: 5.0.0 - dev: true - - /npm-packlist@8.0.0: - resolution: {integrity: sha512-ErAGFB5kJUciPy1mmx/C2YFbvxoJ0QJ9uwkCZOeR6CqLLISPZBOiFModAbSXnjjlwW5lOhuhXva+fURsSGJqyw==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - dependencies: - ignore-walk: 6.0.3 - dev: true - - /npm-pick-manifest@9.0.0: - resolution: {integrity: sha512-VfvRSs/b6n9ol4Qb+bDwNGUXutpy76x6MARw/XssevE0TnctIKcmklJZM5Z7nqs5z5aW+0S63pgCNbpkUNNXBg==} - engines: {node: ^16.14.0 || >=18.0.0} - dependencies: - npm-install-checks: 6.3.0 - npm-normalize-package-bin: 3.0.1 - npm-package-arg: 11.0.1 - semver: 7.5.4 - dev: true - - /npm-registry-fetch@16.1.0: - resolution: {integrity: sha512-PQCELXKt8Azvxnt5Y85GseQDJJlglTFM9L9U9gkv2y4e9s0k3GVDdOx3YoB6gm2Do0hlkzC39iCGXby+Wve1Bw==} - engines: {node: ^16.14.0 || >=18.0.0} - dependencies: - make-fetch-happen: 13.0.0 - minipass: 7.0.4 - minipass-fetch: 3.0.4 - minipass-json-stream: 1.0.1 - minizlib: 2.1.2 - npm-package-arg: 11.0.1 - proc-log: 3.0.0 - transitivePeerDependencies: - - supports-color - dev: true - - /npm-run-path@4.0.1: - resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} - engines: {node: '>=8'} - dependencies: - path-key: 3.1.1 - dev: true - - /npm-run-path@5.1.0: - resolution: {integrity: sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dependencies: - path-key: 4.0.0 - dev: true - - /npmlog@5.0.1: - resolution: {integrity: sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==} - dependencies: - are-we-there-yet: 2.0.0 - console-control-strings: 1.1.0 - gauge: 3.0.2 - set-blocking: 2.0.0 - dev: true - - /npmlog@6.0.2: - resolution: {integrity: sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - dependencies: - are-we-there-yet: 3.0.1 - console-control-strings: 1.1.0 - gauge: 4.0.4 - set-blocking: 2.0.0 - dev: true - - /nth-check@2.1.1: - resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} - dependencies: - boolbase: 1.0.0 - dev: true - - /nuxi@3.9.1: - resolution: {integrity: sha512-4R4tcC2uQ5QCnHxyKoX5nZm/YUesCcQM3bZBKYU/8ZWrWjK6aPG6Q5zOQG1aLPkAotyahNsqtSiU/CrRoenEgA==} - engines: {node: ^14.18.0 || >=16.10.0} - hasBin: true - optionalDependencies: - fsevents: 2.3.3 - dev: true - - /nuxt-component-meta@0.5.4(rollup@3.29.4): - resolution: {integrity: sha512-0ou1O5Dky/avUAm6XrO4r4aZiRgP3wCwBlOe49FcyVZo0uAULFw8b3j48BvKWzBdOywf8hJEL4V5o7FWnd1E+A==} - dependencies: - '@nuxt/kit': 3.8.0(rollup@3.29.4) - scule: 1.0.0 - typescript: 5.2.2 - vue-component-meta: 1.8.20(typescript@5.2.2) - transitivePeerDependencies: - - rollup - - supports-color - dev: true - - /nuxt-config-schema@0.4.6(rollup@3.29.4): - resolution: {integrity: sha512-kHLWJFynj5QrxVZ1MjY2xmDaTSN1BCMLGExA+hMMLoCb3wn9TJlDVqnE/nSdUJPMRkNn/NQ5WP9NLA9vlAXRUw==} - dependencies: - '@nuxt/kit': 3.8.0(rollup@3.29.4) - defu: 6.1.2 - jiti: 1.20.0 - pathe: 1.1.1 - untyped: 1.4.0 - transitivePeerDependencies: - - rollup - - supports-color - dev: true - - /nuxt-icon@0.3.3(rollup@3.29.4)(vue@3.3.6): - resolution: {integrity: sha512-KdhJAigBGTP8/YIFZ3orwetk40AgLq6VQ5HRYuDLmv5hiDptor9Ro+WIdZggHw7nciRxZvDdQkEwi9B5G/jrkQ==} - dependencies: - '@iconify/vue': 4.1.1(vue@3.3.6) - '@nuxt/kit': 3.8.0(rollup@3.29.4) - nuxt-config-schema: 0.4.6(rollup@3.29.4) - transitivePeerDependencies: - - rollup - - supports-color - - vue - dev: true - - /nuxt@3.8.0(@types/node@20.8.7)(eslint@8.52.0)(rollup@3.29.4)(typescript@5.2.2)(vite@4.5.1): - resolution: {integrity: sha512-ZnisJYx5AcUl7xlw18m6zfINBpNhld+ZF+jdTLRZxkLjKSFZeFMGqKxOR1jNVSmxfIXM/guK0uV9GPm6HK/z7g==} - engines: {node: ^14.18.0 || >=16.10.0} - hasBin: true - peerDependencies: - '@parcel/watcher': ^2.1.0 - '@types/node': ^14.18.0 || >=16.10.0 - peerDependenciesMeta: - '@parcel/watcher': - optional: true - '@types/node': - optional: true - dependencies: - '@nuxt/devalue': 2.0.2 - '@nuxt/devtools': 1.0.0(nuxt@3.8.0)(rollup@3.29.4)(vite@4.5.1) - '@nuxt/kit': 3.8.0(rollup@3.29.4) - '@nuxt/schema': 3.8.0(rollup@3.29.4) - '@nuxt/telemetry': 2.5.2(rollup@3.29.4) - '@nuxt/ui-templates': 1.3.1 - '@nuxt/vite-builder': 3.8.0(@types/node@20.8.7)(eslint@8.52.0)(rollup@3.29.4)(typescript@5.2.2)(vue@3.3.6) - '@types/node': 20.8.7 - '@unhead/dom': 1.7.4 - '@unhead/ssr': 1.7.4 - '@unhead/vue': 1.7.4(vue@3.3.6) - '@vue/shared': 3.3.6 - acorn: 8.10.0 - c12: 1.5.1 - chokidar: 3.5.3 - cookie-es: 1.0.0 - defu: 6.1.2 - destr: 2.0.1 - devalue: 4.3.2 - esbuild: 0.19.5 - escape-string-regexp: 5.0.0 - estree-walker: 3.0.3 - fs-extra: 11.1.1 - globby: 13.2.2 - h3: 1.8.2 - hookable: 5.5.3 - jiti: 1.20.0 - klona: 2.0.6 - knitwork: 1.0.0 - magic-string: 0.30.5 - mlly: 1.4.2 - nitropack: 2.7.0 - nuxi: 3.9.1 - nypm: 0.3.3 - ofetch: 1.3.3 - ohash: 1.1.3 - pathe: 1.1.1 - perfect-debounce: 1.0.0 - pkg-types: 1.0.3 - radix3: 1.1.0 - scule: 1.0.0 - std-env: 3.4.3 - strip-literal: 1.3.0 - ufo: 1.3.1 - ultrahtml: 1.5.2 - uncrypto: 0.1.3 - unctx: 2.3.1 - unenv: 1.7.4 - unimport: 3.4.0(rollup@3.29.4) - unplugin: 1.5.0 - unplugin-vue-router: 0.7.0(rollup@3.29.4)(vue-router@4.2.5)(vue@3.3.6) - untyped: 1.4.0 - vue: 3.3.6(typescript@5.2.2) - vue-bundle-renderer: 2.0.0 - vue-devtools-stub: 0.1.0 - vue-router: 4.2.5(vue@3.3.6) - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@planetscale/database' - - '@upstash/redis' - - '@vercel/kv' - - bluebird - - bufferutil - - encoding - - eslint - - idb-keyval - - less - - lightningcss - - meow - - optionator - - rollup - - sass - - stylelint - - stylus - - sugarss - - supports-color - - terser - - typescript - - utf-8-validate - - vite - - vls - - vti - - vue-tsc - - xml2js - dev: true - - /nypm@0.3.3: - resolution: {integrity: sha512-FHoxtTscAE723e80d2M9cJRb4YVjL82Ra+ZV+YqC6rfNZUWahi+ZhPF+krnR+bdMvibsfHCtgKXnZf5R6kmEPA==} - engines: {node: ^14.16.0 || >=16.10.0} - hasBin: true - dependencies: - citty: 0.1.4 - execa: 8.0.1 - pathe: 1.1.1 - ufo: 1.3.1 - dev: true - - /object-assign@4.1.1: - resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} - engines: {node: '>=0.10.0'} - dev: true - - /object-is@1.1.5: - resolution: {integrity: sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.5 - define-properties: 1.2.1 - dev: true - - /object-keys@1.1.1: - resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} - engines: {node: '>= 0.4'} - dev: true - - /object.assign@4.1.4: - resolution: {integrity: sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.5 - define-properties: 1.2.1 - has-symbols: 1.0.3 - object-keys: 1.1.1 - dev: true - - /ofetch@1.3.3: - resolution: {integrity: sha512-s1ZCMmQWXy4b5K/TW9i/DtiN8Ku+xCiHcjQ6/J/nDdssirrQNOoB165Zu8EqLMA2lln1JUth9a0aW9Ap2ctrUg==} - dependencies: - destr: 2.0.1 - node-fetch-native: 1.4.0 - ufo: 1.3.1 - dev: true - - /ohash@1.1.3: - resolution: {integrity: sha512-zuHHiGTYTA1sYJ/wZN+t5HKZaH23i4yI1HMwbuXm24Nid7Dv0KcuRlKoNKS9UNfAVSBlnGLcuQrnOKWOZoEGaw==} - dev: true - - /on-finished@2.4.1: - resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} - engines: {node: '>= 0.8'} - dependencies: - ee-first: 1.1.1 - dev: true - - /once@1.4.0: - resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} - dependencies: - wrappy: 1.0.2 - dev: true - - /onetime@5.1.2: - resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} - engines: {node: '>=6'} - dependencies: - mimic-fn: 2.1.0 - dev: true - - /onetime@6.0.0: - resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} - engines: {node: '>=12'} - dependencies: - mimic-fn: 4.0.0 - dev: true - - /open@8.4.2: - resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} - engines: {node: '>=12'} - dependencies: - define-lazy-prop: 2.0.0 - is-docker: 2.2.1 - is-wsl: 2.2.0 - dev: true - - /open@9.1.0: - resolution: {integrity: sha512-OS+QTnw1/4vrf+9hh1jc1jnYjzSG4ttTBB8UxOwAnInG3Uo4ssetzC1ihqaIHjLJnA5GGlRl6QlZXOTQhRBUvg==} - engines: {node: '>=14.16'} - dependencies: - default-browser: 4.0.0 - define-lazy-prop: 3.0.0 - is-inside-container: 1.0.0 - is-wsl: 2.2.0 - dev: true - - /openapi-typescript@6.7.0: - resolution: {integrity: sha512-eoUfJwhnMEug7euZ1dATG7iRiDVsEROwdPkhLUDiaFjcClV4lzft9F0Ii0fYjULCPNIiWiFi0BqMpSxipuvAgQ==} - hasBin: true - dependencies: - ansi-colors: 4.1.3 - fast-glob: 3.3.1 - js-yaml: 4.1.0 - supports-color: 9.4.0 - undici: 5.26.5 - yargs-parser: 21.1.1 - dev: true - - /optionator@0.9.3: - resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==} - engines: {node: '>= 0.8.0'} - dependencies: - '@aashutoshrathi/word-wrap': 1.2.6 - deep-is: 0.1.4 - fast-levenshtein: 2.0.6 - levn: 0.4.1 - prelude-ls: 1.2.1 - type-check: 0.4.0 - dev: true - - /p-limit@3.1.0: - resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} - engines: {node: '>=10'} - dependencies: - yocto-queue: 0.1.0 - dev: true - - /p-locate@5.0.0: - resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} - engines: {node: '>=10'} - dependencies: - p-limit: 3.1.0 - dev: true - - /p-map@4.0.0: - resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} - engines: {node: '>=10'} - dependencies: - aggregate-error: 3.1.0 - dev: true - - /pacote@17.0.4: - resolution: {integrity: sha512-eGdLHrV/g5b5MtD5cTPyss+JxOlaOloSMG3UwPMAvL8ywaLJ6beONPF40K4KKl/UI6q5hTKCJq5rCu8tkF+7Dg==} - engines: {node: ^16.14.0 || >=18.0.0} - hasBin: true - dependencies: - '@npmcli/git': 5.0.3 - '@npmcli/installed-package-contents': 2.0.2 - '@npmcli/promise-spawn': 7.0.0 - '@npmcli/run-script': 7.0.1 - cacache: 18.0.0 - fs-minipass: 3.0.3 - minipass: 7.0.4 - npm-package-arg: 11.0.1 - npm-packlist: 8.0.0 - npm-pick-manifest: 9.0.0 - npm-registry-fetch: 16.1.0 - proc-log: 3.0.0 - promise-retry: 2.0.1 - read-package-json: 7.0.0 - read-package-json-fast: 3.0.2 - sigstore: 2.1.0 - ssri: 10.0.5 - tar: 6.2.0 - transitivePeerDependencies: - - bluebird - - supports-color - dev: true - - /paneer@0.1.0: - resolution: {integrity: sha512-SZfJe/y9fbpeXZU+Kf7cSG2G7rnGP50hUYzCvcWyhp7hYzA3YXGthpkGfv6NSt0oo6QbcRyKwycg/6dpG5p8aw==} - deprecated: Please migrate to https://github.com/unjs/magicast - dependencies: - '@babel/parser': 7.23.0 - '@types/estree': 1.0.3 - recast: 0.22.0 - dev: true - - /param-case@3.0.4: - resolution: {integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==} - dependencies: - dot-case: 3.0.4 - tslib: 2.6.2 - dev: true - - /parent-module@1.0.1: - resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} - engines: {node: '>=6'} - dependencies: - callsites: 3.1.0 - dev: true - - /parse-entities@4.0.1: - resolution: {integrity: sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w==} - dependencies: - '@types/unist': 2.0.9 - character-entities: 2.0.2 - character-entities-legacy: 3.0.0 - character-reference-invalid: 2.0.1 - decode-named-character-reference: 1.0.2 - is-alphanumerical: 2.0.1 - is-decimal: 2.0.1 - is-hexadecimal: 2.0.1 - dev: true - - /parse-git-config@3.0.0: - resolution: {integrity: sha512-wXoQGL1D+2COYWCD35/xbiKma1Z15xvZL8cI25wvxzled58V51SJM04Urt/uznS900iQor7QO04SgdfT/XlbuA==} - engines: {node: '>=8'} - dependencies: - git-config-path: 2.0.0 - ini: 1.3.8 - dev: true - - /parse-path@7.0.0: - resolution: {integrity: sha512-Euf9GG8WT9CdqwuWJGdf3RkUcTBArppHABkO7Lm8IzRQp0e2r/kkFnmhu4TSK30Wcu5rVAZLmfPKSBBi9tWFog==} - dependencies: - protocols: 2.0.1 - dev: true - - /parse-url@8.1.0: - resolution: {integrity: sha512-xDvOoLU5XRrcOZvnI6b8zA6n9O9ejNk/GExuz1yBuWUGn9KA97GI6HTs6u02wKara1CeVmZhH+0TZFdWScR89w==} - dependencies: - parse-path: 7.0.0 - dev: true - - /parse5@6.0.1: - resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==} - dev: true - - /parse5@7.1.2: - resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==} - dependencies: - entities: 4.5.0 - dev: true - - /parseurl@1.3.3: - resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} - engines: {node: '>= 0.8'} - dev: true - - /pascal-case@3.1.2: - resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==} - dependencies: - no-case: 3.0.4 - tslib: 2.6.2 - dev: true - - /path-case@3.0.4: - resolution: {integrity: sha512-qO4qCFjXqVTrcbPt/hQfhTQ+VhFsqNKOPtytgNKkKxSoEp3XPUQ8ObFuePylOIok5gjn69ry8XiULxCwot3Wfg==} - dependencies: - dot-case: 3.0.4 - tslib: 2.6.2 - dev: true - - /path-exists@4.0.0: - resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} - engines: {node: '>=8'} - dev: true - - /path-is-absolute@1.0.1: - resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} - engines: {node: '>=0.10.0'} - dev: true - - /path-key@3.1.1: - resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} - engines: {node: '>=8'} - dev: true - - /path-key@4.0.0: - resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} - engines: {node: '>=12'} - dev: true - - /path-parse@1.0.7: - resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} - dev: true - - /path-scurry@1.10.1: - resolution: {integrity: sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==} - engines: {node: '>=16 || 14 >=14.17'} - dependencies: - lru-cache: 10.0.1 - minipass: 7.0.4 - dev: true - - /path-type@4.0.0: - resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} - engines: {node: '>=8'} - dev: true - - /pathe@1.1.1: - resolution: {integrity: sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q==} - dev: true - - /perfect-debounce@1.0.0: - resolution: {integrity: sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==} - dev: true - - /picocolors@1.0.0: - resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} - dev: true - - /picomatch@2.3.1: - resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} - engines: {node: '>=8.6'} - dev: true - - /pify@2.3.0: - resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} - engines: {node: '>=0.10.0'} - dev: true - - /pinceau@0.18.9(postcss@8.4.31): - resolution: {integrity: sha512-GJ+l8a5Y+7PP/diwuajJhd2QONTIFkk2YXjrVTh7QKC3sMQEphpLH6ZJfXSeeSonQ0/BnhrrMi9a5e14mmqXug==} - dependencies: - '@unocss/reset': 0.50.8 - '@volar/vue-language-core': 1.6.5 - acorn: 8.10.0 - chroma-js: 2.4.2 - consola: 3.2.3 - csstype: 3.1.2 - defu: 6.1.2 - magic-string: 0.30.5 - nanoid: 4.0.2 - ohash: 1.1.3 - paneer: 0.1.0 - pathe: 1.1.1 - postcss-custom-properties: 13.1.4(postcss@8.4.31) - postcss-dark-theme-class: 0.7.3(postcss@8.4.31) - postcss-nested: 6.0.1(postcss@8.4.31) - recast: 0.22.0 - scule: 1.0.0 - style-dictionary-esm: 1.8.4 - unbuild: 1.2.1 - unplugin: 1.5.0 - transitivePeerDependencies: - - postcss - - sass - - supports-color - dev: true - - /pkg-types@1.0.3: - resolution: {integrity: sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==} - dependencies: - jsonc-parser: 3.2.0 - mlly: 1.4.2 - pathe: 1.1.1 - dev: true - - /plausible-tracker@0.3.8: - resolution: {integrity: sha512-lmOWYQ7s9KOUJ1R+YTOR3HrjdbxIS2Z4de0P/Jx2dQPteznJl2eX3tXxKClpvbfyGP59B5bbhW8ftN59HbbFSg==} - engines: {node: '>=10'} - dev: true - - /postcss-calc@9.0.1(postcss@8.4.31): - resolution: {integrity: sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.2 - dependencies: - postcss: 8.4.31 - postcss-selector-parser: 6.0.13 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-colormin@6.0.0(postcss@8.4.31): - resolution: {integrity: sha512-EuO+bAUmutWoZYgHn2T1dG1pPqHU6L4TjzPlu4t1wZGXQ/fxV16xg2EJmYi0z+6r+MGV1yvpx1BHkUaRrPa2bw==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - browserslist: 4.22.1 - caniuse-api: 3.0.0 - colord: 2.9.3 - postcss: 8.4.31 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-convert-values@6.0.0(postcss@8.4.31): - resolution: {integrity: sha512-U5D8QhVwqT++ecmy8rnTb+RL9n/B806UVaS3m60lqle4YDFcpbS3ae5bTQIh3wOGUSDHSEtMYLs/38dNG7EYFw==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - browserslist: 4.22.1 - postcss: 8.4.31 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-custom-properties@13.1.4(postcss@8.4.31): - resolution: {integrity: sha512-iSAdaZrM3KMec8cOSzeTUNXPYDlhqsMJHpt62yrjwG6nAnMtRHPk5JdMzGosBJtqEahDolvD5LNbcq+EZ78o5g==} - engines: {node: ^14 || ^16 || >=18} - peerDependencies: - postcss: ^8.4 - dependencies: - '@csstools/cascade-layer-name-parser': 1.0.5(@csstools/css-parser-algorithms@2.3.2)(@csstools/css-tokenizer@2.2.1) - '@csstools/css-parser-algorithms': 2.3.2(@csstools/css-tokenizer@2.2.1) - '@csstools/css-tokenizer': 2.2.1 - postcss: 8.4.31 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-dark-theme-class@0.7.3(postcss@8.4.31): - resolution: {integrity: sha512-M9vtfh8ORzQsVdT9BWb+xpEDAzC7nHBn7wVc988/JkEVLPupKcUnV0jw7RZ8sSj0ovpqN1POf6PLdt19JCHfhQ==} - engines: {node: '>=12.0'} - peerDependencies: - postcss: ^8.2.14 - dependencies: - postcss: 8.4.31 - dev: true - - /postcss-discard-comments@6.0.0(postcss@8.4.31): - resolution: {integrity: sha512-p2skSGqzPMZkEQvJsgnkBhCn8gI7NzRH2683EEjrIkoMiwRELx68yoUJ3q3DGSGuQ8Ug9Gsn+OuDr46yfO+eFw==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.31 - dev: true - - /postcss-discard-duplicates@6.0.0(postcss@8.4.31): - resolution: {integrity: sha512-bU1SXIizMLtDW4oSsi5C/xHKbhLlhek/0/yCnoMQany9k3nPBq+Ctsv/9oMmyqbR96HYHxZcHyK2HR5P/mqoGA==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.31 - dev: true - - /postcss-discard-empty@6.0.0(postcss@8.4.31): - resolution: {integrity: sha512-b+h1S1VT6dNhpcg+LpyiUrdnEZfICF0my7HAKgJixJLW7BnNmpRH34+uw/etf5AhOlIhIAuXApSzzDzMI9K/gQ==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.31 - dev: true - - /postcss-discard-overridden@6.0.0(postcss@8.4.31): - resolution: {integrity: sha512-4VELwssYXDFigPYAZ8vL4yX4mUepF/oCBeeIT4OXsJPYOtvJumyz9WflmJWTfDwCUcpDR+z0zvCWBXgTx35SVw==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.31 - dev: true - - /postcss-import-resolver@2.0.0: - resolution: {integrity: sha512-y001XYgGvVwgxyxw9J1a5kqM/vtmIQGzx34g0A0Oy44MFcy/ZboZw1hu/iN3VYFjSTRzbvd7zZJJz0Kh0AGkTw==} - dependencies: - enhanced-resolve: 4.5.0 - dev: true - - /postcss-import@15.1.0(postcss@8.4.31): - resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} - engines: {node: '>=14.0.0'} - peerDependencies: - postcss: ^8.0.0 - dependencies: - postcss: 8.4.31 - postcss-value-parser: 4.2.0 - read-cache: 1.0.0 - resolve: 1.22.8 - dev: true - - /postcss-merge-longhand@6.0.0(postcss@8.4.31): - resolution: {integrity: sha512-4VSfd1lvGkLTLYcxFuISDtWUfFS4zXe0FpF149AyziftPFQIWxjvFSKhA4MIxMe4XM3yTDgQMbSNgzIVxChbIg==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.31 - postcss-value-parser: 4.2.0 - stylehacks: 6.0.0(postcss@8.4.31) - dev: true - - /postcss-merge-rules@6.0.1(postcss@8.4.31): - resolution: {integrity: sha512-a4tlmJIQo9SCjcfiCcCMg/ZCEe0XTkl/xK0XHBs955GWg9xDX3NwP9pwZ78QUOWB8/0XCjZeJn98Dae0zg6AAw==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - browserslist: 4.22.1 - caniuse-api: 3.0.0 - cssnano-utils: 4.0.0(postcss@8.4.31) - postcss: 8.4.31 - postcss-selector-parser: 6.0.13 - dev: true - - /postcss-minify-font-values@6.0.0(postcss@8.4.31): - resolution: {integrity: sha512-zNRAVtyh5E8ndZEYXA4WS8ZYsAp798HiIQ1V2UF/C/munLp2r1UGHwf1+6JFu7hdEhJFN+W1WJQKBrtjhFgEnA==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.31 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-minify-gradients@6.0.0(postcss@8.4.31): - resolution: {integrity: sha512-wO0F6YfVAR+K1xVxF53ueZJza3L+R3E6cp0VwuXJQejnNUH0DjcAFe3JEBeTY1dLwGa0NlDWueCA1VlEfiKgAA==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - colord: 2.9.3 - cssnano-utils: 4.0.0(postcss@8.4.31) - postcss: 8.4.31 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-minify-params@6.0.0(postcss@8.4.31): - resolution: {integrity: sha512-Fz/wMQDveiS0n5JPcvsMeyNXOIMrwF88n7196puSuQSWSa+/Ofc1gDOSY2xi8+A4PqB5dlYCKk/WfqKqsI+ReQ==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - browserslist: 4.22.1 - cssnano-utils: 4.0.0(postcss@8.4.31) - postcss: 8.4.31 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-minify-selectors@6.0.0(postcss@8.4.31): - resolution: {integrity: sha512-ec/q9JNCOC2CRDNnypipGfOhbYPuUkewGwLnbv6omue/PSASbHSU7s6uSQ0tcFRVv731oMIx8k0SP4ZX6be/0g==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.31 - postcss-selector-parser: 6.0.13 - dev: true - - /postcss-nested@6.0.1(postcss@8.4.31): - resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==} - engines: {node: '>=12.0'} - peerDependencies: - postcss: ^8.2.14 - dependencies: - postcss: 8.4.31 - postcss-selector-parser: 6.0.13 - dev: true - - /postcss-normalize-charset@6.0.0(postcss@8.4.31): - resolution: {integrity: sha512-cqundwChbu8yO/gSWkuFDmKrCZ2vJzDAocheT2JTd0sFNA4HMGoKMfbk2B+J0OmO0t5GUkiAkSM5yF2rSLUjgQ==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.31 - dev: true - - /postcss-normalize-display-values@6.0.0(postcss@8.4.31): - resolution: {integrity: sha512-Qyt5kMrvy7dJRO3OjF7zkotGfuYALETZE+4lk66sziWSPzlBEt7FrUshV6VLECkI4EN8Z863O6Nci4NXQGNzYw==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.31 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-normalize-positions@6.0.0(postcss@8.4.31): - resolution: {integrity: sha512-mPCzhSV8+30FZyWhxi6UoVRYd3ZBJgTRly4hOkaSifo0H+pjDYcii/aVT4YE6QpOil15a5uiv6ftnY3rm0igPg==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.31 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-normalize-repeat-style@6.0.0(postcss@8.4.31): - resolution: {integrity: sha512-50W5JWEBiOOAez2AKBh4kRFm2uhrT3O1Uwdxz7k24aKtbD83vqmcVG7zoIwo6xI2FZ/HDlbrCopXhLeTpQib1A==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.31 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-normalize-string@6.0.0(postcss@8.4.31): - resolution: {integrity: sha512-KWkIB7TrPOiqb8ZZz6homet2KWKJwIlysF5ICPZrXAylGe2hzX/HSf4NTX2rRPJMAtlRsj/yfkrWGavFuB+c0w==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.31 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-normalize-timing-functions@6.0.0(postcss@8.4.31): - resolution: {integrity: sha512-tpIXWciXBp5CiFs8sem90IWlw76FV4oi6QEWfQwyeREVwUy39VSeSqjAT7X0Qw650yAimYW5gkl2Gd871N5SQg==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.31 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-normalize-unicode@6.0.0(postcss@8.4.31): - resolution: {integrity: sha512-ui5crYkb5ubEUDugDc786L/Me+DXp2dLg3fVJbqyAl0VPkAeALyAijF2zOsnZyaS1HyfPuMH0DwyY18VMFVNkg==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - browserslist: 4.22.1 - postcss: 8.4.31 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-normalize-url@6.0.0(postcss@8.4.31): - resolution: {integrity: sha512-98mvh2QzIPbb02YDIrYvAg4OUzGH7s1ZgHlD3fIdTHLgPLRpv1ZTKJDnSAKr4Rt21ZQFzwhGMXxpXlfrUBKFHw==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.31 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-normalize-whitespace@6.0.0(postcss@8.4.31): - resolution: {integrity: sha512-7cfE1AyLiK0+ZBG6FmLziJzqQCpTQY+8XjMhMAz8WSBSCsCNNUKujgIgjCAmDT3cJ+3zjTXFkoD15ZPsckArVw==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.31 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-ordered-values@6.0.0(postcss@8.4.31): - resolution: {integrity: sha512-K36XzUDpvfG/nWkjs6d1hRBydeIxGpKS2+n+ywlKPzx1nMYDYpoGbcjhj5AwVYJK1qV2/SDoDEnHzlPD6s3nMg==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - cssnano-utils: 4.0.0(postcss@8.4.31) - postcss: 8.4.31 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-reduce-initial@6.0.0(postcss@8.4.31): - resolution: {integrity: sha512-s2UOnidpVuXu6JiiI5U+fV2jamAw5YNA9Fdi/GRK0zLDLCfXmSGqQtzpUPtfN66RtCbb9fFHoyZdQaxOB3WxVA==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - browserslist: 4.22.1 - caniuse-api: 3.0.0 - postcss: 8.4.31 - dev: true - - /postcss-reduce-transforms@6.0.0(postcss@8.4.31): - resolution: {integrity: sha512-FQ9f6xM1homnuy1wLe9lP1wujzxnwt1EwiigtWwuyf8FsqqXUDUp2Ulxf9A5yjlUOTdCJO6lonYjg1mgqIIi2w==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.31 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-selector-parser@6.0.13: - resolution: {integrity: sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==} - engines: {node: '>=4'} - dependencies: - cssesc: 3.0.0 - util-deprecate: 1.0.2 - dev: true - - /postcss-svgo@6.0.0(postcss@8.4.31): - resolution: {integrity: sha512-r9zvj/wGAoAIodn84dR/kFqwhINp5YsJkLoujybWG59grR/IHx+uQ2Zo+IcOwM0jskfYX3R0mo+1Kip1VSNcvw==} - engines: {node: ^14 || ^16 || >= 18} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.31 - postcss-value-parser: 4.2.0 - svgo: 3.0.2 - dev: true - - /postcss-unique-selectors@6.0.0(postcss@8.4.31): - resolution: {integrity: sha512-EPQzpZNxOxP7777t73RQpZE5e9TrnCrkvp7AH7a0l89JmZiPnS82y216JowHXwpBCQitfyxrof9TK3rYbi7/Yw==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.31 - postcss-selector-parser: 6.0.13 - dev: true - - /postcss-url@10.1.3(postcss@8.4.31): - resolution: {integrity: sha512-FUzyxfI5l2tKmXdYc6VTu3TWZsInayEKPbiyW+P6vmmIrrb4I6CGX0BFoewgYHLK+oIL5FECEK02REYRpBvUCw==} - engines: {node: '>=10'} - peerDependencies: - postcss: ^8.0.0 - dependencies: - make-dir: 3.1.0 - mime: 2.5.2 - minimatch: 3.0.8 - postcss: 8.4.31 - xxhashjs: 0.2.2 - dev: true - - /postcss-value-parser@4.2.0: - resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - dev: true - - /postcss@8.4.31: - resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} - engines: {node: ^10 || ^12 || >=14} - dependencies: - nanoid: 3.3.6 - picocolors: 1.0.0 - source-map-js: 1.0.2 - dev: true - - /prelude-ls@1.2.1: - resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} - engines: {node: '>= 0.8.0'} - dev: true - - /pretty-bytes@6.1.1: - resolution: {integrity: sha512-mQUvGU6aUFQ+rNvTIAcZuWGRT9a6f6Yrg9bHs4ImKF+HZCEK+plBvnAZYSIQztknZF2qnzNtr6F8s0+IuptdlQ==} - engines: {node: ^14.13.1 || >=16.0.0} - dev: true - - /proc-log@3.0.0: - resolution: {integrity: sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - dev: true - - /process-nextick-args@2.0.1: - resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} - dev: true - - /promise-inflight@1.0.1: - resolution: {integrity: sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==} - peerDependencies: - bluebird: '*' - peerDependenciesMeta: - bluebird: - optional: true - dev: true - - /promise-retry@2.0.1: - resolution: {integrity: sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==} - engines: {node: '>=10'} - dependencies: - err-code: 2.0.3 - retry: 0.12.0 - dev: true - - /prompts@2.4.2: - resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} - engines: {node: '>= 6'} - dependencies: - kleur: 3.0.3 - sisteransi: 1.0.5 - dev: true - - /property-information@6.3.0: - resolution: {integrity: sha512-gVNZ74nqhRMiIUYWGQdosYetaKc83x8oT41a0LlV3AAFCAZwCpg4vmGkq8t34+cUhp3cnM4XDiU/7xlgK7HGrg==} - dev: true - - /protocols@2.0.1: - resolution: {integrity: sha512-/XJ368cyBJ7fzLMwLKv1e4vLxOju2MNAIokcr7meSaNcVbWz/CPcW22cP04mwxOErdA5mwjA8Q6w/cdAQxVn7Q==} - dev: true - - /prr@1.0.1: - resolution: {integrity: sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==} - dev: true - - /punycode@2.3.0: - resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==} - engines: {node: '>=6'} - dev: true - - /queue-microtask@1.2.3: - resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - dev: true - - /queue-tick@1.0.1: - resolution: {integrity: sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==} - dev: true - - /radix3@1.1.0: - resolution: {integrity: sha512-pNsHDxbGORSvuSScqNJ+3Km6QAVqk8CfsCBIEoDgpqLrkD2f3QM4I7d1ozJJ172OmIcoUcerZaNWqtLkRXTV3A==} - dev: true - - /randombytes@2.1.0: - resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} - dependencies: - safe-buffer: 5.2.1 - dev: true - - /range-parser@1.2.1: - resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} - engines: {node: '>= 0.6'} - dev: true - - /rc9@2.1.1: - resolution: {integrity: sha512-lNeOl38Ws0eNxpO3+wD1I9rkHGQyj1NU1jlzv4go2CtEnEQEUfqnIvZG7W+bC/aXdJ27n5x/yUjb6RoT9tko+Q==} - dependencies: - defu: 6.1.2 - destr: 2.0.1 - flat: 5.0.2 - dev: true - - /read-cache@1.0.0: - resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} - dependencies: - pify: 2.3.0 - dev: true - - /read-package-json-fast@3.0.2: - resolution: {integrity: sha512-0J+Msgym3vrLOUB3hzQCuZHII0xkNGCtz/HJH9xZshwv9DbDwkw1KaE3gx/e2J5rpEY5rtOy6cyhKOPrkP7FZw==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - dependencies: - json-parse-even-better-errors: 3.0.0 - npm-normalize-package-bin: 3.0.1 - dev: true - - /read-package-json@7.0.0: - resolution: {integrity: sha512-uL4Z10OKV4p6vbdvIXB+OzhInYtIozl/VxUBPgNkBuUi2DeRonnuspmaVAMcrkmfjKGNmRndyQAbE7/AmzGwFg==} - engines: {node: ^16.14.0 || >=18.0.0} - dependencies: - glob: 10.3.10 - json-parse-even-better-errors: 3.0.0 - normalize-package-data: 6.0.0 - npm-normalize-package-bin: 3.0.1 - dev: true - - /readable-stream@2.3.8: - resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} - dependencies: - core-util-is: 1.0.3 - inherits: 2.0.4 - isarray: 1.0.0 - process-nextick-args: 2.0.1 - safe-buffer: 5.1.2 - string_decoder: 1.1.1 - util-deprecate: 1.0.2 - dev: true - - /readable-stream@3.6.2: - resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} - engines: {node: '>= 6'} - dependencies: - inherits: 2.0.4 - string_decoder: 1.3.0 - util-deprecate: 1.0.2 - dev: true - - /readdir-glob@1.1.3: - resolution: {integrity: sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA==} - dependencies: - minimatch: 5.1.6 - dev: true - - /readdirp@3.6.0: - resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} - engines: {node: '>=8.10.0'} - dependencies: - picomatch: 2.3.1 - dev: true - - /recast@0.22.0: - resolution: {integrity: sha512-5AAx+mujtXijsEavc5lWXBPQqrM4+Dl5qNH96N2aNeuJFUzpiiToKPsxQD/zAIJHspz7zz0maX0PCtCTFVlixQ==} - engines: {node: '>= 4'} - dependencies: - assert: 2.1.0 - ast-types: 0.15.2 - esprima: 4.0.1 - source-map: 0.6.1 - tslib: 2.6.2 - dev: true - - /redis-errors@1.2.0: - resolution: {integrity: sha512-1qny3OExCf0UvUV/5wpYKf2YwPcOqXzkwKKSmKHiE6ZMQs5heeE/c8eXK+PNllPvmjgAbfnsbpkGZWy8cBpn9w==} - engines: {node: '>=4'} - dev: true - - /redis-parser@3.0.0: - resolution: {integrity: sha512-DJnGAeenTdpMEH6uAJRK/uiyEIH9WVsUmoLwzudwGJUwZPp80PDBWPHXSAGNPwNvIXAbe7MSUB1zQFugFml66A==} - engines: {node: '>=4'} - dependencies: - redis-errors: 1.2.0 - dev: true - - /rehype-external-links@3.0.0: - resolution: {integrity: sha512-yp+e5N9V3C6bwBeAC4n796kc86M4gJCdlVhiMTxIrJG5UHDMh+PJANf9heqORJbt1nrCbDwIlAZKjANIaVBbvw==} - dependencies: - '@types/hast': 3.0.2 - '@ungap/structured-clone': 1.2.0 - hast-util-is-element: 3.0.0 - is-absolute-url: 4.0.1 - space-separated-tokens: 2.0.2 - unist-util-visit: 5.0.0 - dev: true - - /rehype-raw@6.1.1: - resolution: {integrity: sha512-d6AKtisSRtDRX4aSPsJGTfnzrX2ZkHQLE5kiUuGOeEoLpbEulFF4hj0mLPbsa+7vmguDKOVVEQdHKDSwoaIDsQ==} - dependencies: - '@types/hast': 2.3.7 - hast-util-raw: 7.2.3 - unified: 10.1.2 - dev: true - - /rehype-slug@6.0.0: - resolution: {integrity: sha512-lWyvf/jwu+oS5+hL5eClVd3hNdmwM1kAC0BUvEGD19pajQMIzcNUd/k9GsfQ+FfECvX+JE+e9/btsKH0EjJT6A==} - dependencies: - '@types/hast': 3.0.2 - github-slugger: 2.0.0 - hast-util-heading-rank: 3.0.0 - hast-util-to-string: 3.0.0 - unist-util-visit: 5.0.0 - dev: true - - /rehype-sort-attribute-values@5.0.0: - resolution: {integrity: sha512-dQdHdCIRnpiU+BkrLSqH+aM4lWJyLqGzv49KvH4gHj+JxYwNqvGhoTXckS3AJu4V9ZutwsTcawP0pC7PhwX0tQ==} - dependencies: - '@types/hast': 3.0.2 - hast-util-is-element: 3.0.0 - unist-util-visit: 5.0.0 - dev: true - - /rehype-sort-attributes@5.0.0: - resolution: {integrity: sha512-6tJUH4xHFcdO85CZRwAcEtHNCzjZ9V9S0VZLgo1pzbN04qy8jiVCZ3oAxDmBVG3Rth5b1xFTDet5WG/UYZeJLQ==} - dependencies: - '@types/hast': 3.0.2 - unist-util-visit: 5.0.0 - dev: true - - /remark-emoji@4.0.0: - resolution: {integrity: sha512-lQP1lFaYOz6zyJTBfOwYChM1YkgJEVcxSnUBkjo9qujqWwpY36MRFzDjYDk9YNdHqkw5yExB8MnVVHb6wX9QNA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dependencies: - emoticon: 4.0.1 - mdast-util-find-and-replace: 3.0.1 - node-emoji: 2.1.0 - dev: true - - /remark-gfm@3.0.1: - resolution: {integrity: sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==} - dependencies: - '@types/mdast': 3.0.14 - mdast-util-gfm: 2.0.2 - micromark-extension-gfm: 2.0.3 - unified: 10.1.2 - transitivePeerDependencies: - - supports-color - dev: true - - /remark-mdc@2.0.0: - resolution: {integrity: sha512-zBonqJya1254h84GRLjJc1fU4aXng2cKaie5qk0T1edUIkP4lVY1kJD4TP+uoFaUziTeyR6LSvkmRcHDZiWtoA==} - dependencies: - '@types/mdast': 4.0.2 - '@types/unist': 3.0.1 - flat: 5.0.2 - js-yaml: 4.1.0 - mdast-util-from-markdown: 2.0.0 - mdast-util-to-markdown: 2.1.0 - micromark: 4.0.0 - micromark-core-commonmark: 2.0.0 - micromark-factory-space: 2.0.0 - micromark-factory-whitespace: 2.0.0 - micromark-util-character: 2.0.1 - micromark-util-types: 2.0.0 - parse-entities: 4.0.1 - scule: 1.0.0 - stringify-entities: 4.0.3 - unified: 11.0.3 - unist-util-visit: 5.0.0 - unist-util-visit-parents: 6.0.1 - transitivePeerDependencies: - - supports-color - dev: true - - /remark-parse@10.0.2: - resolution: {integrity: sha512-3ydxgHa/ZQzG8LvC7jTXccARYDcRld3VfcgIIFs7bI6vbRSxJJmzgLEIIoYKyrfhaY+ujuWaf/PJiMZXoiCXgw==} - dependencies: - '@types/mdast': 3.0.14 - mdast-util-from-markdown: 1.3.1 - unified: 10.1.2 - transitivePeerDependencies: - - supports-color - dev: true - - /remark-rehype@10.1.0: - resolution: {integrity: sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==} - dependencies: - '@types/hast': 2.3.7 - '@types/mdast': 3.0.14 - mdast-util-to-hast: 12.3.0 - unified: 10.1.2 - dev: true - - /require-directory@2.1.1: - resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} - engines: {node: '>=0.10.0'} - dev: true - - /resolve-from@4.0.0: - resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} - engines: {node: '>=4'} - dev: true - - /resolve-from@5.0.0: - resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} - engines: {node: '>=8'} - dev: true - - /resolve@1.22.8: - resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} - hasBin: true - dependencies: - is-core-module: 2.13.1 - path-parse: 1.0.7 - supports-preserve-symlinks-flag: 1.0.0 - dev: true - - /retry@0.12.0: - resolution: {integrity: sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==} - engines: {node: '>= 4'} - dev: true - - /reusify@1.0.4: - resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} - engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - dev: true - - /rimraf@3.0.2: - resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} - hasBin: true - dependencies: - glob: 7.2.3 - dev: true - - /rollup-plugin-dts@5.3.1(rollup@3.29.4)(typescript@5.2.2): - resolution: {integrity: sha512-gusMi+Z4gY/JaEQeXnB0RUdU82h1kF0WYzCWgVmV4p3hWXqelaKuCvcJawfeg+EKn2T1Ie+YWF2OiN1/L8bTVg==} - engines: {node: '>=v14.21.3'} - peerDependencies: - rollup: ^3.0 - typescript: ^4.1 || ^5.0 - dependencies: - magic-string: 0.30.5 - rollup: 3.29.4 - typescript: 5.2.2 - optionalDependencies: - '@babel/code-frame': 7.22.13 - dev: true - - /rollup-plugin-visualizer@5.9.2(rollup@3.29.4): - resolution: {integrity: sha512-waHktD5mlWrYFrhOLbti4YgQCn1uR24nYsNuXxg7LkPH8KdTXVWR9DNY1WU0QqokyMixVXJS4J04HNrVTMP01A==} - engines: {node: '>=14'} - hasBin: true - peerDependencies: - rollup: 2.x || 3.x - peerDependenciesMeta: - rollup: - optional: true - dependencies: - open: 8.4.2 - picomatch: 2.3.1 - rollup: 3.29.4 - source-map: 0.7.4 - yargs: 17.7.2 - dev: true - - /rollup@3.29.4: - resolution: {integrity: sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==} - engines: {node: '>=14.18.0', npm: '>=8.0.0'} - hasBin: true - optionalDependencies: - fsevents: 2.3.3 - dev: true - - /run-applescript@5.0.0: - resolution: {integrity: sha512-XcT5rBksx1QdIhlFOCtgZkB99ZEouFZ1E2Kc2LHqNW13U3/74YGdkQRmThTwxy4QIyookibDKYZOPqX//6BlAg==} - engines: {node: '>=12'} - dependencies: - execa: 5.1.1 - dev: true - - /run-parallel@1.2.0: - resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} - dependencies: - queue-microtask: 1.2.3 - dev: true - - /rxjs@7.8.1: - resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} - dependencies: - tslib: 2.6.2 - dev: true - - /sade@1.8.1: - resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==} - engines: {node: '>=6'} - dependencies: - mri: 1.2.0 - dev: true - - /safe-buffer@5.1.2: - resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} - dev: true - - /safe-buffer@5.2.1: - resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} - dev: true - - /safer-buffer@2.1.2: - resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - requiresBuild: true - dev: true - optional: true - - /scule@1.0.0: - resolution: {integrity: sha512-4AsO/FrViE/iDNEPaAQlb77tf0csuq27EsVpy6ett584EcRTp6pTDLoGWVxCD77y5iU5FauOvhsI4o1APwPoSQ==} - dev: true - - /semver@6.3.1: - resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} - hasBin: true - dev: true - - /semver@7.5.4: - resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} - engines: {node: '>=10'} - hasBin: true - dependencies: - lru-cache: 6.0.0 - dev: true - - /send@0.18.0: - resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} - engines: {node: '>= 0.8.0'} - 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 - transitivePeerDependencies: - - supports-color - dev: true - - /sentence-case@3.0.4: - resolution: {integrity: sha512-8LS0JInaQMCRoQ7YUytAo/xUu5W2XnQxV2HI/6uM6U7CITS1RqPElr30V6uIqyMKM9lJGRVFy5/4CuzcixNYSg==} - dependencies: - no-case: 3.0.4 - tslib: 2.6.2 - upper-case-first: 2.0.2 - dev: true - - /serialize-javascript@6.0.1: - resolution: {integrity: sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==} - dependencies: - randombytes: 2.1.0 - dev: true - - /serve-placeholder@2.0.1: - resolution: {integrity: sha512-rUzLlXk4uPFnbEaIz3SW8VISTxMuONas88nYWjAWaM2W9VDbt9tyFOr3lq8RhVOFrT3XISoBw8vni5una8qMnQ==} - dependencies: - defu: 6.1.2 - dev: true - - /serve-static@1.15.0: - resolution: {integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==} - engines: {node: '>= 0.8.0'} - dependencies: - encodeurl: 1.0.2 - escape-html: 1.0.3 - parseurl: 1.3.3 - send: 0.18.0 - transitivePeerDependencies: - - supports-color - dev: true - - /set-blocking@2.0.0: - resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} - dev: true - - /set-function-length@1.1.1: - resolution: {integrity: sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==} - engines: {node: '>= 0.4'} - dependencies: - define-data-property: 1.1.1 - get-intrinsic: 1.2.2 - gopd: 1.0.1 - has-property-descriptors: 1.0.1 - dev: true - - /setprototypeof@1.2.0: - resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} - dev: true - - /shebang-command@2.0.0: - resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} - engines: {node: '>=8'} - dependencies: - shebang-regex: 3.0.0 - dev: true - - /shebang-regex@3.0.0: - resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} - engines: {node: '>=8'} - dev: true - - /shell-quote@1.8.1: - resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==} - dev: true - - /shiki-es@0.14.0: - resolution: {integrity: sha512-e+/aueHx0YeIEut6RXC6K8gSf0PykwZiHD7q7AHtpTW8Kd8TpFUIWqTwhAnrGjOyOMyrwv+syr5WPagMpDpVYQ==} - dev: true - - /shikiji@0.6.10: - resolution: {integrity: sha512-WE+A5Y2ntM5hL3iJQujk97qr5Uj7PSIRXpQfrZ6h+JWPXZ8KBEDhFXc4lqNriaRq1WGOVPUT83XMOzmHiH3W8A==} - dependencies: - hast-util-to-html: 9.0.0 - dev: true - - /signal-exit@3.0.7: - resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} - dev: true - - /signal-exit@4.1.0: - resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} - engines: {node: '>=14'} - dev: true - - /sigstore@2.1.0: - resolution: {integrity: sha512-kPIj+ZLkyI3QaM0qX8V/nSsweYND3W448pwkDgS6CQ74MfhEkIR8ToK5Iyx46KJYRjseVcD3Rp9zAmUAj6ZjPw==} - engines: {node: ^16.14.0 || >=18.0.0} - dependencies: - '@sigstore/bundle': 2.1.0 - '@sigstore/protobuf-specs': 0.2.1 - '@sigstore/sign': 2.2.0 - '@sigstore/tuf': 2.2.0 - transitivePeerDependencies: - - supports-color - dev: true - - /simple-git@3.20.0: - resolution: {integrity: sha512-ozK8tl2hvLts8ijTs18iFruE+RoqmC/mqZhjs/+V7gS5W68JpJ3+FCTmLVqmR59MaUQ52MfGQuWsIqfsTbbJ0Q==} - dependencies: - '@kwsites/file-exists': 1.1.1 - '@kwsites/promise-deferred': 1.1.1 - debug: 4.3.4 - transitivePeerDependencies: - - supports-color - dev: true - - /sirv@2.0.3: - resolution: {integrity: sha512-O9jm9BsID1P+0HOi81VpXPoDxYP374pkOLzACAoyUQ/3OUVndNpsz6wMnY2z+yOxzbllCKZrM+9QrWsv4THnyA==} - engines: {node: '>= 10'} - dependencies: - '@polka/url': 1.0.0-next.23 - mrmime: 1.0.1 - totalist: 3.0.1 - dev: true - - /sisteransi@1.0.5: - resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} - dev: true - - /skin-tone@2.0.0: - resolution: {integrity: sha512-kUMbT1oBJCpgrnKoSr0o6wPtvRWT9W9UKvGLwfJYO2WuahZRHOpEyL1ckyMGgMWh0UdpmaoFqKKD29WTomNEGA==} - engines: {node: '>=8'} - dependencies: - unicode-emoji-modifier-base: 1.0.0 - dev: true - - /slash@3.0.0: - resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} - engines: {node: '>=8'} - dev: true - - /slash@4.0.0: - resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==} - engines: {node: '>=12'} - dev: true - - /slugify@1.6.6: - resolution: {integrity: sha512-h+z7HKHYXj6wJU+AnS/+IH8Uh9fdcX1Lrhg1/VMdf9PwoBQXFcXiAdsy2tSK0P6gKwJLXp02r90ahUCqHk9rrw==} - engines: {node: '>=8.0.0'} - dev: true - - /smart-buffer@4.2.0: - resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==} - engines: {node: '>= 6.0.0', npm: '>= 3.0.0'} - dev: true - - /smob@1.4.1: - resolution: {integrity: sha512-9LK+E7Hv5R9u4g4C3p+jjLstaLe11MDsL21UpYaCNmapvMkYhqCV4A/f/3gyH8QjMyh6l68q9xC85vihY9ahMQ==} - dev: true - - /snake-case@3.0.4: - resolution: {integrity: sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==} - dependencies: - dot-case: 3.0.4 - tslib: 2.6.2 - dev: true - - /socket.io-client@4.7.2: - resolution: {integrity: sha512-vtA0uD4ibrYD793SOIAwlo8cj6haOeMHrGvwPxJsxH7CeIksqJ+3Zc06RvWTIFgiSqx4A3sOnTXpfAEE2Zyz6w==} - engines: {node: '>=10.0.0'} - dependencies: - '@socket.io/component-emitter': 3.1.0 - debug: 4.3.4 - engine.io-client: 6.5.2 - socket.io-parser: 4.2.4 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - dev: true - - /socket.io-parser@4.2.4: - resolution: {integrity: sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew==} - engines: {node: '>=10.0.0'} - dependencies: - '@socket.io/component-emitter': 3.1.0 - debug: 4.3.4 - transitivePeerDependencies: - - supports-color - dev: true - - /socks-proxy-agent@7.0.0: - resolution: {integrity: sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww==} - engines: {node: '>= 10'} - dependencies: - agent-base: 6.0.2 - debug: 4.3.4 - socks: 2.7.1 - transitivePeerDependencies: - - supports-color - dev: true - - /socks-proxy-agent@8.0.2: - resolution: {integrity: sha512-8zuqoLv1aP/66PHF5TqwJ7Czm3Yv32urJQHrVyhD7mmA6d61Zv8cIXQYPTWwmg6qlupnPvs/QKDmfa4P/qct2g==} - engines: {node: '>= 14'} - dependencies: - agent-base: 7.1.0 - debug: 4.3.4 - socks: 2.7.1 - transitivePeerDependencies: - - supports-color - dev: true - - /socks@2.7.1: - resolution: {integrity: sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==} - engines: {node: '>= 10.13.0', npm: '>= 3.0.0'} - dependencies: - ip: 2.0.0 - smart-buffer: 4.2.0 - dev: true - - /source-map-js@1.0.2: - resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} - engines: {node: '>=0.10.0'} - dev: true - - /source-map-support@0.5.21: - resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} - dependencies: - buffer-from: 1.1.2 - source-map: 0.6.1 - dev: true - - /source-map@0.6.1: - resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} - engines: {node: '>=0.10.0'} - dev: true - - /source-map@0.7.4: - resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==} - engines: {node: '>= 8'} - dev: true - - /space-separated-tokens@2.0.2: - resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==} - dev: true - - /spdx-correct@3.2.0: - resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} - dependencies: - spdx-expression-parse: 3.0.1 - spdx-license-ids: 3.0.16 - dev: true - - /spdx-exceptions@2.3.0: - resolution: {integrity: sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==} - dev: true - - /spdx-expression-parse@3.0.1: - resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} - dependencies: - spdx-exceptions: 2.3.0 - spdx-license-ids: 3.0.16 - dev: true - - /spdx-license-ids@3.0.16: - resolution: {integrity: sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw==} - dev: true - - /ssri@10.0.5: - resolution: {integrity: sha512-bSf16tAFkGeRlUNDjXu8FzaMQt6g2HZJrun7mtMbIPOddxt3GLMSz5VWUWcqTJUPfLEaDIepGxv+bYQW49596A==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - dependencies: - minipass: 7.0.4 - dev: true - - /standard-as-callback@2.1.0: - resolution: {integrity: sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==} - dev: true - - /statuses@2.0.1: - resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} - engines: {node: '>= 0.8'} - dev: true - - /std-env@3.4.3: - resolution: {integrity: sha512-f9aPhy8fYBuMN+sNfakZV18U39PbalgjXG3lLB9WkaYTxijru61wb57V9wxxNthXM5Sd88ETBWi29qLAsHO52Q==} - dev: true - - /streamx@2.15.1: - resolution: {integrity: sha512-fQMzy2O/Q47rgwErk/eGeLu/roaFWV0jVsogDmrszM9uIw8L5OA+t+V93MgYlufNptfjmYR1tOMWhei/Eh7TQA==} - dependencies: - fast-fifo: 1.3.2 - queue-tick: 1.0.1 - dev: true - - /string-width@4.2.3: - resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} - engines: {node: '>=8'} - dependencies: - emoji-regex: 8.0.0 - is-fullwidth-code-point: 3.0.0 - strip-ansi: 6.0.1 - dev: true - - /string-width@5.1.2: - resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} - engines: {node: '>=12'} - dependencies: - eastasianwidth: 0.2.0 - emoji-regex: 9.2.2 - strip-ansi: 7.1.0 - dev: true - - /string_decoder@1.1.1: - resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} - dependencies: - safe-buffer: 5.1.2 - dev: true - - /string_decoder@1.3.0: - resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} - dependencies: - safe-buffer: 5.2.1 - dev: true - - /stringify-entities@4.0.3: - resolution: {integrity: sha512-BP9nNHMhhfcMbiuQKCqMjhDP5yBCAxsPu4pHFFzJ6Alo9dZgY4VLDPutXqIjpRiMoKdp7Av85Gr73Q5uH9k7+g==} - dependencies: - character-entities-html4: 2.1.0 - character-entities-legacy: 3.0.0 - dev: true - - /strip-ansi@6.0.1: - resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} - engines: {node: '>=8'} - dependencies: - ansi-regex: 5.0.1 - dev: true - - /strip-ansi@7.1.0: - resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} - engines: {node: '>=12'} - dependencies: - ansi-regex: 6.0.1 - dev: true - - /strip-final-newline@2.0.0: - resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} - engines: {node: '>=6'} - dev: true - - /strip-final-newline@3.0.0: - resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} - engines: {node: '>=12'} - dev: true - - /strip-json-comments@3.1.1: - resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} - engines: {node: '>=8'} - dev: true - - /strip-literal@1.3.0: - resolution: {integrity: sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==} - dependencies: - acorn: 8.10.0 - dev: true - - /style-dictionary-esm@1.8.4: - resolution: {integrity: sha512-R4N/s/6KYU62+Q+wl/fSm9Eh2AbbUQoPJZfEl1EZbDEYZSb9fqprKDwbNLbYqH4XnV9L8GIYkijXXf4z9iv3mw==} - hasBin: true - dependencies: - chalk: 5.3.0 - change-case: 4.1.2 - commander: 11.1.0 - consola: 3.2.3 - fast-glob: 3.3.1 - glob: 10.3.10 - jiti: 1.20.0 - json5: 2.2.3 - jsonc-parser: 3.2.0 - lodash.template: 4.5.0 - tinycolor2: 1.6.0 - dev: true - - /stylehacks@6.0.0(postcss@8.4.31): - resolution: {integrity: sha512-+UT589qhHPwz6mTlCLSt/vMNTJx8dopeJlZAlBMJPWA3ORqu6wmQY7FBXf+qD+FsqoBJODyqNxOUP3jdntFRdw==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - browserslist: 4.22.1 - postcss: 8.4.31 - postcss-selector-parser: 6.0.13 - dev: true - - /supports-color@5.5.0: - resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} - engines: {node: '>=4'} - dependencies: - has-flag: 3.0.0 - dev: true - - /supports-color@7.2.0: - resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} - engines: {node: '>=8'} - dependencies: - has-flag: 4.0.0 - dev: true - - /supports-color@9.4.0: - resolution: {integrity: sha512-VL+lNrEoIXww1coLPOmiEmK/0sGigko5COxI09KzHc2VJXJsQ37UaQ+8quuxjDeA7+KnLGTWRyOXSLLR2Wb4jw==} - engines: {node: '>=12'} - dev: true - - /supports-preserve-symlinks-flag@1.0.0: - resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} - engines: {node: '>= 0.4'} - dev: true - - /svg-tags@1.0.0: - resolution: {integrity: sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==} - dev: true - - /svgo@3.0.2: - resolution: {integrity: sha512-Z706C1U2pb1+JGP48fbazf3KxHrWOsLme6Rv7imFBn5EnuanDW1GPaA/P1/dvObE670JDePC3mnj0k0B7P0jjQ==} - engines: {node: '>=14.0.0'} - hasBin: true - dependencies: - '@trysound/sax': 0.2.0 - commander: 7.2.0 - css-select: 5.1.0 - css-tree: 2.3.1 - csso: 5.0.5 - picocolors: 1.0.0 - dev: true - - /tabbable@6.2.0: - resolution: {integrity: sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==} - dev: true - - /tapable@1.1.3: - resolution: {integrity: sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==} - engines: {node: '>=6'} - dev: true - - /tapable@2.2.1: - resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} - engines: {node: '>=6'} - dev: true - - /tar-stream@3.1.6: - resolution: {integrity: sha512-B/UyjYwPpMBv+PaFSWAmtYjwdrlEaZQEhMIBFNC5oEG8lpiW8XjcSdmEaClj28ArfKScKHs2nshz3k2le6crsg==} - dependencies: - b4a: 1.6.4 - fast-fifo: 1.3.2 - streamx: 2.15.1 - dev: true - - /tar@6.2.0: - resolution: {integrity: sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==} - engines: {node: '>=10'} - dependencies: - chownr: 2.0.0 - fs-minipass: 2.1.0 - minipass: 5.0.0 - minizlib: 2.1.2 - mkdirp: 1.0.4 - yallist: 4.0.0 - dev: true - - /terser@5.22.0: - resolution: {integrity: sha512-hHZVLgRA2z4NWcN6aS5rQDc+7Dcy58HOf2zbYwmFcQ+ua3h6eEFf5lIDKTzbWwlazPyOZsFQO8V80/IjVNExEw==} - engines: {node: '>=10'} - hasBin: true - dependencies: - '@jridgewell/source-map': 0.3.5 - acorn: 8.10.0 - commander: 2.20.3 - source-map-support: 0.5.21 - dev: true - - /text-table@0.2.0: - resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} - dev: true - - /tiny-invariant@1.3.1: - resolution: {integrity: sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw==} - dev: true - - /tinycolor2@1.6.0: - resolution: {integrity: sha512-XPaBkWQJdsf3pLKJV9p4qN/S+fm2Oj8AIPo1BTUhg5oxkvm9+SVEGFdhyOz7tTdUTfvxMiAs4sp6/eZO2Ew+pw==} - dev: true - - /titleize@3.0.0: - resolution: {integrity: sha512-KxVu8EYHDPBdUYdKZdKtU2aj2XfEx9AfjXxE/Aj0vT06w2icA09Vus1rh6eSu1y01akYg6BjIK/hxyLJINoMLQ==} - engines: {node: '>=12'} - dev: true - - /to-fast-properties@2.0.0: - resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} - engines: {node: '>=4'} - dev: true - - /to-regex-range@5.0.1: - resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} - engines: {node: '>=8.0'} - dependencies: - is-number: 7.0.0 - dev: true - - /toidentifier@1.0.1: - resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} - engines: {node: '>=0.6'} - dev: true - - /totalist@3.0.1: - resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==} - engines: {node: '>=6'} - dev: true - - /tr46@0.0.3: - resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} - dev: true - - /trim-lines@3.0.1: - resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==} - dev: true - - /trough@2.1.0: - resolution: {integrity: sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==} - dev: true - - /ts-api-utils@1.0.3(typescript@5.2.2): - resolution: {integrity: sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==} - engines: {node: '>=16.13.0'} - peerDependencies: - typescript: '>=4.2.0' - dependencies: - typescript: 5.2.2 - dev: true - - /tslib@2.6.2: - resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} - dev: true - - /tuf-js@2.1.0: - resolution: {integrity: sha512-eD7YPPjVlMzdggrOeE8zwoegUaG/rt6Bt3jwoQPunRiNVzgcCE009UDFJKJjG+Gk9wFu6W/Vi+P5d/5QpdD9jA==} - engines: {node: ^16.14.0 || >=18.0.0} - dependencies: - '@tufjs/models': 2.0.0 - debug: 4.3.4 - make-fetch-happen: 13.0.0 - transitivePeerDependencies: - - supports-color - dev: true - - /type-check@0.4.0: - resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} - engines: {node: '>= 0.8.0'} - dependencies: - prelude-ls: 1.2.1 - dev: true - - /type-fest@0.20.2: - resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} - engines: {node: '>=10'} - dev: true - - /type-fest@0.21.3: - resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} - engines: {node: '>=10'} - dev: true - - /type-fest@3.13.1: - resolution: {integrity: sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==} - engines: {node: '>=14.16'} - dev: true - - /typesafe-path@0.2.2: - resolution: {integrity: sha512-OJabfkAg1WLZSqJAJ0Z6Sdt3utnbzr/jh+NAHoyWHJe8CMSy79Gm085094M9nvTPy22KzTVn5Zq5mbapCI/hPA==} - dev: true - - /typescript@5.2.2: - resolution: {integrity: sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==} - engines: {node: '>=14.17'} - hasBin: true - dev: true - - /ufo@1.3.1: - resolution: {integrity: sha512-uY/99gMLIOlJPwATcMVYfqDSxUR9//AUcgZMzwfSTJPDKzA1S8mX4VLqa+fiAtveraQUBCz4FFcwVZBGbwBXIw==} - dev: true - - /ultrahtml@1.5.2: - resolution: {integrity: sha512-qh4mBffhlkiXwDAOxvSGxhL0QEQsTbnP9BozOK3OYPEGvPvdWzvAUaXNtUSMdNsKDtuyjEbyVUPFZ52SSLhLqw==} - dev: true - - /unbuild@1.2.1: - resolution: {integrity: sha512-J4efk69Aye43tWcBPCsLK7TIRppGrEN4pAlDzRKo3HSE6MgTSTBxSEuE3ccx7ixc62JvGQ/CoFXYqqF2AHozow==} - hasBin: true - dependencies: - '@rollup/plugin-alias': 5.0.1(rollup@3.29.4) - '@rollup/plugin-commonjs': 24.1.0(rollup@3.29.4) - '@rollup/plugin-json': 6.0.1(rollup@3.29.4) - '@rollup/plugin-node-resolve': 15.2.3(rollup@3.29.4) - '@rollup/plugin-replace': 5.0.4(rollup@3.29.4) - '@rollup/pluginutils': 5.0.5(rollup@3.29.4) - chalk: 5.3.0 - consola: 3.2.3 - defu: 6.1.2 - esbuild: 0.17.19 - globby: 13.2.2 - hookable: 5.5.3 - jiti: 1.20.0 - magic-string: 0.30.5 - mkdist: 1.3.0(typescript@5.2.2) - mlly: 1.4.2 - mri: 1.2.0 - pathe: 1.1.1 - pkg-types: 1.0.3 - pretty-bytes: 6.1.1 - rollup: 3.29.4 - rollup-plugin-dts: 5.3.1(rollup@3.29.4)(typescript@5.2.2) - scule: 1.0.0 - typescript: 5.2.2 - untyped: 1.4.0 - transitivePeerDependencies: - - sass - - supports-color - dev: true - - /uncrypto@0.1.3: - resolution: {integrity: sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==} - dev: true - - /unctx@2.3.1: - resolution: {integrity: sha512-PhKke8ZYauiqh3FEMVNm7ljvzQiph0Mt3GBRve03IJm7ukfaON2OBK795tLwhbyfzknuRRkW0+Ze+CQUmzOZ+A==} - dependencies: - acorn: 8.10.0 - estree-walker: 3.0.3 - magic-string: 0.30.5 - unplugin: 1.5.0 - dev: true - - /undici-types@5.25.3: - resolution: {integrity: sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA==} - dev: true - - /undici@5.26.5: - resolution: {integrity: sha512-cSb4bPFd5qgR7qr2jYAi0hlX9n5YKK2ONKkLFkxl+v/9BvC0sOpZjBHDBSXc5lWAf5ty9oZdRXytBIHzgUcerw==} - engines: {node: '>=14.0'} - dependencies: - '@fastify/busboy': 2.0.0 - dev: true - - /unenv@1.7.4: - resolution: {integrity: sha512-fjYsXYi30It0YCQYqLOcT6fHfMXsBr2hw9XC7ycf8rTG7Xxpe3ZssiqUnD0khrjiZEmkBXWLwm42yCSCH46fMw==} - dependencies: - consola: 3.2.3 - defu: 6.1.2 - mime: 3.0.0 - node-fetch-native: 1.4.0 - pathe: 1.1.1 - dev: true - - /unhead@1.7.4: - resolution: {integrity: sha512-oOv+9aQS85DQUd0f1uJBtb2uG3SKwCURSTuUWp9WKKzANCb1TjW2dWp5TFmJH5ILF6urXi4uUQfjK+SawzBJAA==} - dependencies: - '@unhead/dom': 1.7.4 - '@unhead/schema': 1.7.4 - '@unhead/shared': 1.7.4 - hookable: 5.5.3 - dev: true - - /unicode-emoji-modifier-base@1.0.0: - resolution: {integrity: sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g==} - engines: {node: '>=4'} - dev: true - - /unified@10.1.2: - resolution: {integrity: sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==} - dependencies: - '@types/unist': 2.0.9 - bail: 2.0.2 - extend: 3.0.2 - is-buffer: 2.0.5 - is-plain-obj: 4.1.0 - trough: 2.1.0 - vfile: 5.3.7 - dev: true - - /unified@11.0.3: - resolution: {integrity: sha512-jlCV402P+YDcFcB2VcN/n8JasOddqIiaxv118wNBoZXEhOn+lYG7BR4Bfg2BwxvlK58dwbuH2w7GX2esAjL6Mg==} - dependencies: - '@types/unist': 3.0.1 - bail: 2.0.2 - devlop: 1.1.0 - extend: 3.0.2 - is-plain-obj: 4.1.0 - trough: 2.1.0 - vfile: 6.0.1 - dev: true - - /unimport@3.4.0(rollup@3.29.4): - resolution: {integrity: sha512-M/lfFEgufIT156QAr/jWHLUn55kEmxBBiQsMxvRSIbquwmeJEyQYgshHDEvQDWlSJrVOOTAgnJ3FvlsrpGkanA==} - dependencies: - '@rollup/pluginutils': 5.0.5(rollup@3.29.4) - escape-string-regexp: 5.0.0 - fast-glob: 3.3.1 - local-pkg: 0.4.3 - magic-string: 0.30.5 - mlly: 1.4.2 - pathe: 1.1.1 - pkg-types: 1.0.3 - scule: 1.0.0 - strip-literal: 1.3.0 - unplugin: 1.5.0 - transitivePeerDependencies: - - rollup - dev: true - - /unique-filename@3.0.0: - resolution: {integrity: sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - dependencies: - unique-slug: 4.0.0 - dev: true - - /unique-slug@4.0.0: - resolution: {integrity: sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - dependencies: - imurmurhash: 0.1.4 - dev: true - - /unist-builder@4.0.0: - resolution: {integrity: sha512-wmRFnH+BLpZnTKpc5L7O67Kac89s9HMrtELpnNaE6TAobq5DTZZs5YaTQfAZBA9bFPECx2uVAPO31c+GVug8mg==} - dependencies: - '@types/unist': 3.0.1 - dev: true - - /unist-util-generated@2.0.1: - resolution: {integrity: sha512-qF72kLmPxAw0oN2fwpWIqbXAVyEqUzDHMsbtPvOudIlUzXYFIeQIuxXQCRCFh22B7cixvU0MG7m3MW8FTq/S+A==} - dev: true - - /unist-util-is@5.2.1: - resolution: {integrity: sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==} - dependencies: - '@types/unist': 2.0.9 - dev: true - - /unist-util-is@6.0.0: - resolution: {integrity: sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==} - dependencies: - '@types/unist': 3.0.1 - dev: true - - /unist-util-position@4.0.4: - resolution: {integrity: sha512-kUBE91efOWfIVBo8xzh/uZQ7p9ffYRtUbMRZBNFYwf0RK8koUMx6dGUfwylLOKmaT2cs4wSW96QoYUSXAyEtpg==} - dependencies: - '@types/unist': 2.0.9 - dev: true - - /unist-util-position@5.0.0: - resolution: {integrity: sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==} - dependencies: - '@types/unist': 3.0.1 - dev: true - - /unist-util-stringify-position@3.0.3: - resolution: {integrity: sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==} - dependencies: - '@types/unist': 2.0.9 - dev: true - - /unist-util-stringify-position@4.0.0: - resolution: {integrity: sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==} - dependencies: - '@types/unist': 3.0.1 - dev: true - - /unist-util-visit-parents@5.1.3: - resolution: {integrity: sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==} - dependencies: - '@types/unist': 2.0.9 - unist-util-is: 5.2.1 - dev: true - - /unist-util-visit-parents@6.0.1: - resolution: {integrity: sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==} - dependencies: - '@types/unist': 3.0.1 - unist-util-is: 6.0.0 - dev: true - - /unist-util-visit@4.1.2: - resolution: {integrity: sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==} - dependencies: - '@types/unist': 2.0.9 - unist-util-is: 5.2.1 - unist-util-visit-parents: 5.1.3 - dev: true - - /unist-util-visit@5.0.0: - resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==} - dependencies: - '@types/unist': 3.0.1 - unist-util-is: 6.0.0 - unist-util-visit-parents: 6.0.1 - dev: true - - /universalify@2.0.0: - resolution: {integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==} - engines: {node: '>= 10.0.0'} - dev: true - - /unplugin-vue-router@0.7.0(rollup@3.29.4)(vue-router@4.2.5)(vue@3.3.6): - resolution: {integrity: sha512-ddRreGq0t5vlSB7OMy4e4cfU1w2AwBQCwmvW3oP/0IHQiokzbx4hd3TpwBu3eIAFVuhX2cwNQwp1U32UybTVCw==} - peerDependencies: - vue-router: ^4.1.0 - peerDependenciesMeta: - vue-router: - optional: true - dependencies: - '@babel/types': 7.23.0 - '@rollup/pluginutils': 5.0.5(rollup@3.29.4) - '@vue-macros/common': 1.8.0(rollup@3.29.4)(vue@3.3.6) - ast-walker-scope: 0.5.0(rollup@3.29.4) - chokidar: 3.5.3 - fast-glob: 3.3.1 - json5: 2.2.3 - local-pkg: 0.4.3 - mlly: 1.4.2 - pathe: 1.1.1 - scule: 1.0.0 - unplugin: 1.5.0 - vue-router: 4.2.5(vue@3.3.6) - yaml: 2.3.3 - transitivePeerDependencies: - - rollup - - vue - dev: true - - /unplugin@1.5.0: - resolution: {integrity: sha512-9ZdRwbh/4gcm1JTOkp9lAkIDrtOyOxgHmY7cjuwI8L/2RTikMcVG25GsZwNAgRuap3iDw2jeq7eoqtAsz5rW3A==} - dependencies: - acorn: 8.10.0 - chokidar: 3.5.3 - webpack-sources: 3.2.3 - webpack-virtual-modules: 0.5.0 - dev: true - - /unstorage@1.9.0: - resolution: {integrity: sha512-VpD8ZEYc/le8DZCrny3bnqKE4ZjioQxBRnWE+j5sGNvziPjeDlaS1NaFFHzl/kkXaO3r7UaF8MGQrs14+1B4pQ==} - peerDependencies: - '@azure/app-configuration': ^1.4.1 - '@azure/cosmos': ^3.17.3 - '@azure/data-tables': ^13.2.2 - '@azure/identity': ^3.2.3 - '@azure/keyvault-secrets': ^4.7.0 - '@azure/storage-blob': ^12.14.0 - '@capacitor/preferences': ^5.0.0 - '@planetscale/database': ^1.8.0 - '@upstash/redis': ^1.22.0 - '@vercel/kv': ^0.2.2 - idb-keyval: ^6.2.1 - peerDependenciesMeta: - '@azure/app-configuration': - optional: true - '@azure/cosmos': - optional: true - '@azure/data-tables': - optional: true - '@azure/identity': - optional: true - '@azure/keyvault-secrets': - optional: true - '@azure/storage-blob': - optional: true - '@capacitor/preferences': - optional: true - '@planetscale/database': - optional: true - '@upstash/redis': - optional: true - '@vercel/kv': - optional: true - idb-keyval: - optional: true - dependencies: - anymatch: 3.1.3 - chokidar: 3.5.3 - destr: 2.0.1 - h3: 1.8.2 - ioredis: 5.3.2 - listhen: 1.5.5 - lru-cache: 10.0.1 - mri: 1.2.0 - node-fetch-native: 1.4.0 - ofetch: 1.3.3 - ufo: 1.3.1 - transitivePeerDependencies: - - supports-color - dev: true - - /untildify@4.0.0: - resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==} - engines: {node: '>=8'} - dev: true - - /untun@0.1.2: - resolution: {integrity: sha512-wLAMWvxfqyTiBODA1lg3IXHQtjggYLeTK7RnSfqtOXixWJ3bAa2kK/HHmOOg19upteqO3muLvN6O/icbyQY33Q==} - hasBin: true - dependencies: - citty: 0.1.4 - consola: 3.2.3 - pathe: 1.1.1 - dev: true - - /untyped@1.4.0: - resolution: {integrity: sha512-Egkr/s4zcMTEuulcIb7dgURS6QpN7DyqQYdf+jBtiaJvQ+eRsrtWUoX84SbvQWuLkXsOjM+8sJC9u6KoMK/U7Q==} - hasBin: true - dependencies: - '@babel/core': 7.23.2 - '@babel/standalone': 7.23.2 - '@babel/types': 7.23.0 - defu: 6.1.2 - jiti: 1.20.0 - mri: 1.2.0 - scule: 1.0.0 - transitivePeerDependencies: - - supports-color - dev: true - - /update-browserslist-db@1.0.13(browserslist@4.22.1): - resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} - hasBin: true - peerDependencies: - browserslist: '>= 4.21.0' - dependencies: - browserslist: 4.22.1 - escalade: 3.1.1 - picocolors: 1.0.0 - dev: true - - /upper-case-first@2.0.2: - resolution: {integrity: sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg==} - dependencies: - tslib: 2.6.2 - dev: true - - /upper-case@2.0.2: - resolution: {integrity: sha512-KgdgDGJt2TpuwBUIjgG6lzw2GWFRCW9Qkfkiv0DxqHHLYJHmtmdUIKcZd8rHgFSjopVTlw6ggzCm1b8MFQwikg==} - dependencies: - tslib: 2.6.2 - dev: true - - /uqr@0.1.2: - resolution: {integrity: sha512-MJu7ypHq6QasgF5YRTjqscSzQp/W11zoUk6kvmlH+fmWEs63Y0Eib13hYFwAzagRJcVY8WVnlV+eBDUGMJ5IbA==} - dev: true - - /uri-js@4.4.1: - resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} - dependencies: - punycode: 2.3.0 - dev: true - - /urlpattern-polyfill@8.0.2: - resolution: {integrity: sha512-Qp95D4TPJl1kC9SKigDcqgyM2VDVO4RiJc2d4qe5GrYm+zbIQCWWKAFaJNQ4BhdFeDGwBmAxqJBwWSJDb9T3BQ==} - dev: true - - /util-deprecate@1.0.2: - resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} - dev: true - - /util@0.12.5: - resolution: {integrity: sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==} - dependencies: - inherits: 2.0.4 - is-arguments: 1.1.1 - is-generator-function: 1.0.10 - is-typed-array: 1.1.12 - which-typed-array: 1.1.13 - dev: true - - /uvu@0.5.6: - resolution: {integrity: sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==} - engines: {node: '>=8'} - hasBin: true - dependencies: - dequal: 2.0.3 - diff: 5.1.0 - kleur: 4.1.5 - sade: 1.8.1 - dev: true - - /validate-npm-package-license@3.0.4: - resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} - dependencies: - spdx-correct: 3.2.0 - spdx-expression-parse: 3.0.1 - dev: true - - /validate-npm-package-name@5.0.0: - resolution: {integrity: sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - dependencies: - builtins: 5.0.1 - dev: true - - /vfile-location@4.1.0: - resolution: {integrity: sha512-YF23YMyASIIJXpktBa4vIGLJ5Gs88UB/XePgqPmTa7cDA+JeO3yclbpheQYCHjVHBn/yePzrXuygIL+xbvRYHw==} - dependencies: - '@types/unist': 2.0.9 - vfile: 5.3.7 - dev: true - - /vfile-location@5.0.2: - resolution: {integrity: sha512-NXPYyxyBSH7zB5U6+3uDdd6Nybz6o6/od9rk8bp9H8GR3L+cm/fC0uUTbqBmUTnMCUDslAGBOIKNfvvb+gGlDg==} - dependencies: - '@types/unist': 3.0.1 - vfile: 6.0.1 - dev: true - - /vfile-message@3.1.4: - resolution: {integrity: sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==} - dependencies: - '@types/unist': 2.0.9 - unist-util-stringify-position: 3.0.3 - dev: true - - /vfile-message@4.0.2: - resolution: {integrity: sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==} - dependencies: - '@types/unist': 3.0.1 - unist-util-stringify-position: 4.0.0 - dev: true - - /vfile@5.3.7: - resolution: {integrity: sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==} - dependencies: - '@types/unist': 2.0.9 - is-buffer: 2.0.5 - unist-util-stringify-position: 3.0.3 - vfile-message: 3.1.4 - dev: true - - /vfile@6.0.1: - resolution: {integrity: sha512-1bYqc7pt6NIADBJ98UiG0Bn/CHIVOoZ/IyEkqIruLg0mE1BKzkOXY2D6CSqQIcKqgadppE5lrxgWXJmXd7zZJw==} - dependencies: - '@types/unist': 3.0.1 - unist-util-stringify-position: 4.0.0 - vfile-message: 4.0.2 - dev: true - - /vite-node@0.33.0(@types/node@20.8.7): - resolution: {integrity: sha512-19FpHYbwWWxDr73ruNahC+vtEdza52kA90Qb3La98yZ0xULqV8A5JLNPUff0f5zID4984tW7l3DH2przTJUZSw==} - engines: {node: '>=v14.18.0'} - hasBin: true - dependencies: - cac: 6.7.14 - debug: 4.3.4 - mlly: 1.4.2 - pathe: 1.1.1 - picocolors: 1.0.0 - vite: 4.5.1(@types/node@20.8.7) - transitivePeerDependencies: - - '@types/node' - - less - - lightningcss - - sass - - stylus - - sugarss - - supports-color - - terser - dev: true - - /vite-plugin-checker@0.6.2(eslint@8.52.0)(typescript@5.2.2)(vite@4.5.1): - resolution: {integrity: sha512-YvvvQ+IjY09BX7Ab+1pjxkELQsBd4rPhWNw8WLBeFVxu/E7O+n6VYAqNsKdK/a2luFlX/sMpoWdGFfg4HvwdJQ==} - engines: {node: '>=14.16'} - peerDependencies: - eslint: '>=7' - meow: ^9.0.0 - optionator: ^0.9.1 - stylelint: '>=13' - typescript: '*' - vite: '>=2.0.0' - vls: '*' - vti: '*' - vue-tsc: '>=1.3.9' - peerDependenciesMeta: - eslint: - optional: true - meow: - optional: true - optionator: - optional: true - stylelint: - optional: true - typescript: - optional: true - vls: - optional: true - vti: - optional: true - vue-tsc: - optional: true - dependencies: - '@babel/code-frame': 7.22.13 - ansi-escapes: 4.3.2 - chalk: 4.1.2 - chokidar: 3.5.3 - commander: 8.3.0 - eslint: 8.52.0 - fast-glob: 3.3.1 - fs-extra: 11.1.1 - lodash.debounce: 4.0.8 - lodash.pick: 4.4.0 - npm-run-path: 4.0.1 - semver: 7.5.4 - strip-ansi: 6.0.1 - tiny-invariant: 1.3.1 - typescript: 5.2.2 - vite: 4.5.1(@types/node@20.8.7) - vscode-languageclient: 7.0.0 - vscode-languageserver: 7.0.0 - vscode-languageserver-textdocument: 1.0.11 - vscode-uri: 3.0.8 - dev: true - - /vite-plugin-inspect@0.7.40(@nuxt/kit@3.8.0)(rollup@3.29.4)(vite@4.5.1): - resolution: {integrity: sha512-tsfva6MCg0ch6ckReWHvJ/9xf/zjTuJvakONf2qcMBB/iu9JqiRixfxMa/yLGrlNaBe6fUZHOVhtN2Me3Kthow==} - engines: {node: '>=14'} - peerDependencies: - '@nuxt/kit': '*' - vite: ^3.1.0 || ^4.0.0 - peerDependenciesMeta: - '@nuxt/kit': - optional: true - dependencies: - '@antfu/utils': 0.7.6 - '@nuxt/kit': 3.8.0(rollup@3.29.4) - '@rollup/pluginutils': 5.0.5(rollup@3.29.4) - debug: 4.3.4 - error-stack-parser-es: 0.1.1 - fs-extra: 11.1.1 - open: 9.1.0 - picocolors: 1.0.0 - sirv: 2.0.3 - vite: 4.5.1(@types/node@20.8.7) - transitivePeerDependencies: - - rollup - - supports-color - dev: true - - /vite-plugin-vue-inspector@3.7.2(vite@4.5.1): - resolution: {integrity: sha512-PSe/t2RoVzB64Ofuec7W/Z0FuKHzmU7esLrMOGwX+BNyXt8dAMtYbz4wL/TqoH1zVPDdjQecQpM5+K9VnBYpAg==} - peerDependencies: - vite: ^3.0.0-0 || ^4.0.0-0 - dependencies: - '@babel/core': 7.23.2 - '@babel/plugin-proposal-decorators': 7.23.2(@babel/core@7.23.2) - '@babel/plugin-syntax-import-attributes': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.23.2) - '@babel/plugin-transform-typescript': 7.22.15(@babel/core@7.23.2) - '@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.23.2) - '@vue/compiler-dom': 3.3.6 - kolorist: 1.8.0 - magic-string: 0.30.5 - vite: 4.5.1(@types/node@20.8.7) - transitivePeerDependencies: - - supports-color - dev: true - - /vite-plugin-vue-inspector@4.0.0(vite@4.5.1): - resolution: {integrity: sha512-xNjMbRj3YrebuuInTvlC8ghPtzT+3LjMIQPeeR/5CaFd+WcbA9wBnECZmlcP3GITCVED0SxGmTyoJ3iVKsK4vQ==} - peerDependencies: - vite: ^3.0.0-0 || ^4.0.0-0 - dependencies: - '@babel/core': 7.23.2 - '@babel/plugin-proposal-decorators': 7.23.2(@babel/core@7.23.2) - '@babel/plugin-syntax-import-attributes': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.23.2) - '@babel/plugin-transform-typescript': 7.22.15(@babel/core@7.23.2) - '@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.23.2) - '@vue/compiler-dom': 3.3.6 - kolorist: 1.8.0 - magic-string: 0.30.5 - vite: 4.5.1(@types/node@20.8.7) - transitivePeerDependencies: - - supports-color - dev: true - - /vite@4.5.1(@types/node@20.8.7): - resolution: {integrity: sha512-AXXFaAJ8yebyqzoNB9fu2pHoo/nWX+xZlaRwoeYUxEqBO+Zj4msE5G+BhGBll9lYEKv9Hfks52PAF2X7qDYXQA==} - engines: {node: ^14.18.0 || >=16.0.0} - hasBin: true - peerDependencies: - '@types/node': '>= 14' - less: '*' - lightningcss: ^1.21.0 - sass: '*' - stylus: '*' - sugarss: '*' - terser: ^5.4.0 - peerDependenciesMeta: - '@types/node': - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - dependencies: - '@types/node': 20.8.7 - esbuild: 0.18.20 - postcss: 8.4.31 - rollup: 3.29.4 - optionalDependencies: - fsevents: 2.3.3 - dev: true - - /vscode-jsonrpc@6.0.0: - resolution: {integrity: sha512-wnJA4BnEjOSyFMvjZdpiOwhSq9uDoK8e/kpRJDTaMYzwlkrhG1fwDIZI94CLsLzlCK5cIbMMtFlJlfR57Lavmg==} - engines: {node: '>=8.0.0 || >=10.0.0'} - dev: true - - /vscode-languageclient@7.0.0: - resolution: {integrity: sha512-P9AXdAPlsCgslpP9pRxYPqkNYV7Xq8300/aZDpO35j1fJm/ncize8iGswzYlcvFw5DQUx4eVk+KvfXdL0rehNg==} - engines: {vscode: ^1.52.0} - dependencies: - minimatch: 3.1.2 - semver: 7.5.4 - vscode-languageserver-protocol: 3.16.0 - dev: true - - /vscode-languageserver-protocol@3.16.0: - resolution: {integrity: sha512-sdeUoAawceQdgIfTI+sdcwkiK2KU+2cbEYA0agzM2uqaUy2UpnnGHtWTHVEtS0ES4zHU0eMFRGN+oQgDxlD66A==} - dependencies: - vscode-jsonrpc: 6.0.0 - vscode-languageserver-types: 3.16.0 - dev: true - - /vscode-languageserver-textdocument@1.0.11: - resolution: {integrity: sha512-X+8T3GoiwTVlJbicx/sIAF+yuJAqz8VvwJyoMVhwEMoEKE/fkDmrqUgDMyBECcM2A2frVZIUj5HI/ErRXCfOeA==} - dev: true - - /vscode-languageserver-types@3.16.0: - resolution: {integrity: sha512-k8luDIWJWyenLc5ToFQQMaSrqCHiLwyKPHKPQZ5zz21vM+vIVUSvsRpcbiECH4WR88K2XZqc4ScRcZ7nk/jbeA==} - dev: true - - /vscode-languageserver@7.0.0: - resolution: {integrity: sha512-60HTx5ID+fLRcgdHfmz0LDZAXYEV68fzwG0JWwEPBode9NuMYTIxuYXPg4ngO8i8+Ou0lM7y6GzaYWbiDL0drw==} - hasBin: true - dependencies: - vscode-languageserver-protocol: 3.16.0 - dev: true - - /vscode-uri@3.0.8: - resolution: {integrity: sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==} - dev: true - - /vue-bundle-renderer@2.0.0: - resolution: {integrity: sha512-oYATTQyh8XVkUWe2kaKxhxKVuuzK2Qcehe+yr3bGiaQAhK3ry2kYE4FWOfL+KO3hVFwCdLmzDQTzYhTi9C+R2A==} - dependencies: - ufo: 1.3.1 - dev: true - - /vue-component-meta@1.8.20(typescript@5.2.2): - resolution: {integrity: sha512-j8z4BByRPO6rGfeLwiT4hVYQ0VT2MH5xfbRyluaYebxGmEtHsta8oXFJplWdSr9fH5rg9XfT6Mua251gGrtGDQ==} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@volar/typescript': 1.10.4 - '@vue/language-core': 1.8.20(typescript@5.2.2) - typesafe-path: 0.2.2 - typescript: 5.2.2 - vue-component-type-helpers: 1.8.20 - dev: true - - /vue-component-type-helpers@1.8.20: - resolution: {integrity: sha512-eaAOlvn+mkv9jX54w9BDdM8/kLhh5FFFGB9niuypE6StBGKSBA8/XbkbsVIfaBnRdFtdVxD2BC/PmWlpWl+WvA==} - dev: true - - /vue-demi@0.14.6(vue@3.3.6): - resolution: {integrity: sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==} - engines: {node: '>=12'} - hasBin: true - requiresBuild: true - peerDependencies: - '@vue/composition-api': ^1.0.0-rc.1 - vue: ^3.0.0-0 || ^2.6.0 - peerDependenciesMeta: - '@vue/composition-api': - optional: true - dependencies: - vue: 3.3.6(typescript@5.2.2) - dev: true - - /vue-devtools-stub@0.1.0: - resolution: {integrity: sha512-RutnB7X8c5hjq39NceArgXg28WZtZpGc3+J16ljMiYnFhKvd8hITxSWQSQ5bvldxMDU6gG5mkxl1MTQLXckVSQ==} - dev: true - - /vue-eslint-parser@9.3.2(eslint@8.52.0): - resolution: {integrity: sha512-q7tWyCVaV9f8iQyIA5Mkj/S6AoJ9KBN8IeUSf3XEmBrOtxOZnfTg5s4KClbZBCK3GtnT/+RyCLZyDHuZwTuBjg==} - engines: {node: ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: '>=6.0.0' - dependencies: - debug: 4.3.4 - eslint: 8.52.0 - eslint-scope: 7.2.2 - eslint-visitor-keys: 3.4.3 - espree: 9.6.1 - esquery: 1.5.0 - lodash: 4.17.21 - semver: 7.5.4 - transitivePeerDependencies: - - supports-color - dev: true - - /vue-router@4.2.5(vue@3.3.6): - resolution: {integrity: sha512-DIUpKcyg4+PTQKfFPX88UWhlagBEBEfJ5A8XDXRJLUnZOvcpMF8o/dnL90vpVkGaPbjvXazV/rC1qBKrZlFugw==} - peerDependencies: - vue: ^3.2.0 - dependencies: - '@vue/devtools-api': 6.5.1 - vue: 3.3.6(typescript@5.2.2) - dev: true - - /vue-template-compiler@2.7.15: - resolution: {integrity: sha512-yQxjxMptBL7UAog00O8sANud99C6wJF+7kgbcwqkvA38vCGF7HWE66w0ZFnS/kX5gSoJr/PQ4/oS3Ne2pW37Og==} - dependencies: - de-indent: 1.0.2 - he: 1.2.0 - dev: true - - /vue@3.3.6(typescript@5.2.2): - resolution: {integrity: sha512-jJIDETeWJnoY+gfn4ZtMPMS5KtbP4ax+CT4dcQFhTnWEk8xMupFyQ0JxL28nvT/M4+p4a0ptxaV2WY0LiIxvRg==} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@vue/compiler-dom': 3.3.6 - '@vue/compiler-sfc': 3.3.6 - '@vue/runtime-dom': 3.3.6 - '@vue/server-renderer': 3.3.6(vue@3.3.6) - '@vue/shared': 3.3.6 - typescript: 5.2.2 - dev: true - - /wait-on@7.0.1: - resolution: {integrity: sha512-9AnJE9qTjRQOlTZIldAaf/da2eW0eSRSgcqq85mXQja/DW3MriHxkpODDSUEg+Gri/rKEcXUZHe+cevvYItaog==} - engines: {node: '>=12.0.0'} - hasBin: true - dependencies: - axios: 0.27.2 - joi: 17.11.0 - lodash: 4.17.21 - minimist: 1.2.8 - rxjs: 7.8.1 - transitivePeerDependencies: - - debug - dev: true - - /web-namespaces@2.0.1: - resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==} - dev: true - - /webidl-conversions@3.0.1: - resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} - dev: true - - /webpack-sources@3.2.3: - resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} - engines: {node: '>=10.13.0'} - dev: true - - /webpack-virtual-modules@0.5.0: - resolution: {integrity: sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw==} - dev: true - - /whatwg-url@5.0.0: - resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} - dependencies: - tr46: 0.0.3 - webidl-conversions: 3.0.1 - dev: true - - /which-typed-array@1.1.13: - resolution: {integrity: sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==} - engines: {node: '>= 0.4'} - dependencies: - available-typed-arrays: 1.0.5 - call-bind: 1.0.5 - for-each: 0.3.3 - gopd: 1.0.1 - has-tostringtag: 1.0.0 - dev: true - - /which@2.0.2: - resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} - engines: {node: '>= 8'} - hasBin: true - dependencies: - isexe: 2.0.0 - dev: true - - /which@3.0.1: - resolution: {integrity: sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - hasBin: true - dependencies: - isexe: 2.0.0 - dev: true - - /which@4.0.0: - resolution: {integrity: sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==} - engines: {node: ^16.13.0 || >=18.0.0} - hasBin: true - dependencies: - isexe: 3.1.1 - dev: true - - /wide-align@1.1.5: - resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==} - dependencies: - string-width: 4.2.3 - dev: true - - /wrap-ansi@7.0.0: - resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} - engines: {node: '>=10'} - dependencies: - ansi-styles: 4.3.0 - string-width: 4.2.3 - strip-ansi: 6.0.1 - dev: true - - /wrap-ansi@8.1.0: - resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} - engines: {node: '>=12'} - dependencies: - ansi-styles: 6.2.1 - string-width: 5.1.2 - strip-ansi: 7.1.0 - dev: true - - /wrappy@1.0.2: - resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} - dev: true - - /ws@8.11.0: - resolution: {integrity: sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==} - 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 - dev: true - - /ws@8.14.2: - resolution: {integrity: sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g==} - 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 - dev: true - - /xml-name-validator@4.0.0: - resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==} - engines: {node: '>=12'} - dev: true - - /xmlhttprequest-ssl@2.0.0: - resolution: {integrity: sha512-QKxVRxiRACQcVuQEYFsI1hhkrMlrXHPegbbd1yn9UHOmRxY+si12nQYzri3vbzt8VdTTRviqcKxcyllFas5z2A==} - engines: {node: '>=0.4.0'} - dev: true - - /xxhashjs@0.2.2: - resolution: {integrity: sha512-AkTuIuVTET12tpsVIQo+ZU6f/qDmKuRUcjaqR+OIvm+aCBsZ95i7UVY5WJ9TMsSaZ0DA2WxoZ4acu0sPH+OKAw==} - dependencies: - cuint: 0.2.2 - dev: true - - /y18n@5.0.8: - resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} - engines: {node: '>=10'} - dev: true - - /yallist@3.1.1: - resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} - dev: true - - /yallist@4.0.0: - resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} - dev: true - - /yaml@2.3.3: - resolution: {integrity: sha512-zw0VAJxgeZ6+++/su5AFoqBbZbrEakwu+X0M5HmcwUiBL7AzcuPKjj5we4xfQLp78LkEMpD0cOnUhmgOVy3KdQ==} - engines: {node: '>= 14'} - dev: true - - /yargs-parser@21.1.1: - resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} - engines: {node: '>=12'} - dev: true - - /yargs@17.7.2: - resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} - engines: {node: '>=12'} - dependencies: - cliui: 8.0.1 - escalade: 3.1.1 - get-caller-file: 2.0.5 - require-directory: 2.1.1 - string-width: 4.2.3 - y18n: 5.0.8 - yargs-parser: 21.1.1 - dev: true - - /yocto-queue@0.1.0: - resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} - engines: {node: '>=10'} - dev: true - - /zhead@2.2.0: - resolution: {integrity: sha512-NzynJDdbRD5CIMZEoWd6esLlUwm4PzjbHVEu7qpLNpi32DY0wd1a83XZP86hkW8HPqjjaYBuMfapx1iahMF46g==} - dev: true - - /zip-stream@5.0.1: - resolution: {integrity: sha512-UfZ0oa0C8LI58wJ+moL46BDIMgCQbnsb+2PoiJYtonhBsMh2bq1eRBVkvjfVsqbEHd9/EgKPUuL9saSSsec8OA==} - engines: {node: '>= 12.0.0'} - dependencies: - archiver-utils: 4.0.1 - compress-commons: 5.0.1 - readable-stream: 3.6.2 - dev: true - - /zwitch@2.0.4: - resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} - dev: true diff --git a/.docs/public/cover.png b/.docs/public/cover.png deleted file mode 100644 index c8b34731aa42acdcb19a839071ccb7aaf1333fee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 219401 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ⅇnN5EkQj|jI*pd$jzW6+>Es@g5~h3ggd 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�yY|py0Le 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≧Yd3 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 N>I+S!as`X9{~tm0i?;v( diff --git a/.docs/public/favicon.ico b/.docs/public/favicon.ico deleted file mode 100644 index a02cf235b7e0e558e0235098ec518686dd449bcf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24178 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 HZS?+sGYhC- diff --git a/.docs/renovate.json b/.docs/renovate.json deleted file mode 100755 index 75ac0dd3..00000000 --- a/.docs/renovate.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "extends": [ - "@nuxtjs" - ], - "lockFileMaintenance": { - "enabled": true - } -} diff --git a/.docs/tokens.config.ts b/.docs/tokens.config.ts deleted file mode 100644 index 03d8c1ab..00000000 --- a/.docs/tokens.config.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { defineTheme } from 'pinceau' - -export default defineTheme({ - color: { - primary: { - 50: "#F5E5FF", - 100: "#E7CCFF", - 200: "#D4A9FF", - 300: "#BE85FF", - 400: "#A861FF", - 500: "#8E3DFF", - 600: "#7F36D4", - 700: "#662CA6", - 800: "#552578", - 900: "#441E49" - } - } -}) diff --git a/.docs/tsconfig.json b/.docs/tsconfig.json deleted file mode 100755 index 4b34df15..00000000 --- a/.docs/tsconfig.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "extends": "./.nuxt/tsconfig.json" -} From 00ae1576bf7ee330899cc5845dd70c12f14266b3 Mon Sep 17 00:00:00 2001 From: William Oldham <wegg7250@gmail.com> Date: Mon, 11 Dec 2023 22:11:10 +0000 Subject: [PATCH 02/10] Update config: add defaults to config.js, set backend URL as default, use true/false in vite --- package.json | 44 +++++++++++++++++++++--------------------- public/config.js | 20 ++++++++++++++++--- src/setup/config.ts | 5 +++-- src/setup/constants.ts | 1 + vite.config.ts | 2 +- 5 files changed, 44 insertions(+), 28 deletions(-) diff --git a/package.json b/package.json index c3b3b910..8f933009 100644 --- a/package.json +++ b/package.json @@ -3,6 +3,28 @@ "version": "4.0.0", "private": true, "homepage": "https://movie-web.app", + "scripts": { + "dev": "vite", + "build": "vite build", + "build:pwa": "cross-env VITE_PWA_ENABLED=true vite build", + "test": "vitest run", + "preview": "vite preview", + "lint": "eslint --ext .tsx,.ts src", + "lint:fix": "eslint --fix --ext .tsx,.ts src", + "lint:report": "eslint --ext .tsx,.ts --output-file eslint_report.json --format json src", + "preinstall": "npx -y only-allow pnpm" + }, + "browserslist": { + "production": [ + "defaults", + "chrome > 90" + ], + "development": [ + "last 1 chrome version", + "last 1 firefox version", + "last 1 safari version" + ] + }, "dependencies": { "@formkit/auto-animate": "^0.7.0", "@headlessui/react": "^1.5.0", @@ -39,28 +61,6 @@ "subsrt-ts": "^2.1.1", "zustand": "^4.3.9" }, - "scripts": { - "dev": "vite", - "build": "vite build", - "build:pwa": "cross-env VITE_PWA_ENABLED=yes vite build", - "test": "vitest run", - "preview": "vite preview", - "lint": "eslint --ext .tsx,.ts src", - "lint:fix": "eslint --fix --ext .tsx,.ts src", - "lint:report": "eslint --ext .tsx,.ts --output-file eslint_report.json --format json src", - "preinstall": "npx -y only-allow pnpm" - }, - "browserslist": { - "production": [ - "defaults", - "chrome > 90" - ], - "development": [ - "last 1 chrome version", - "last 1 firefox version", - "last 1 safari version" - ] - }, "devDependencies": { "@babel/core": "^7.21.3", "@babel/preset-env": "^7.20.2", diff --git a/public/config.js b/public/config.js index c08704c2..68a9ca3f 100644 --- a/public/config.js +++ b/public/config.js @@ -1,5 +1,19 @@ window.__CONFIG__ = { - // url must NOT end with a slash - VITE_CORS_PROXY_URL: "", - VITE_TMDB_READ_API_KEY: "" + // The URL for the CORS proxy, the URL must NOT end with a slash! + VITE_CORS_PROXY_URL: "CHANGEME", + + // The READ API key to access TMDB + VITE_TMDB_READ_API_KEY: "CHANGEME", + + // The DMCA email displayed in the footer, null to hide the DMCA link + VITE_DMCA_EMAIL: null, + + // Whether to disable hash-based routing, leave this as false if you don't know what this is + VITE_NORMAL_ROUTER: false, + + // The backend URL to communicate with, defaults to the movie-web hosted one at backend.movie-web.app + VITE_BACKEND_URL: null, + + // A comma separated list of disallowed IDs in the case of a DMCA claim - in the format "series-<id>" and "movie-<id>" + VITE_DISALLOWED_IDS: "" }; diff --git a/src/setup/config.ts b/src/setup/config.ts index 5402ca6b..e42d236f 100644 --- a/src/setup/config.ts +++ b/src/setup/config.ts @@ -1,5 +1,6 @@ import { APP_VERSION, + BACKEND_URL, DISCORD_LINK, DONATION_LINK, GITHUB_LINK, @@ -53,7 +54,7 @@ function getKeyValue(key: keyof Config): string | undefined { } function getKey(key: keyof Config, defaultString?: string): string { - return getKeyValue(key) ?? defaultString ?? ""; + return getKeyValue(key)?.toString() ?? defaultString ?? ""; } export function conf(): RuntimeConfig { @@ -64,7 +65,7 @@ export function conf(): RuntimeConfig { DONATION_LINK, DISCORD_LINK, DMCA_EMAIL: dmcaEmail.length > 0 ? dmcaEmail : null, - BACKEND_URL: getKey("BACKEND_URL"), + BACKEND_URL: getKey("BACKEND_URL", BACKEND_URL), TMDB_READ_API_KEY: getKey("TMDB_READ_API_KEY"), PROXY_URLS: getKey("CORS_PROXY_URL") .split(",") diff --git a/src/setup/constants.ts b/src/setup/constants.ts index e688eeb5..27a9792b 100644 --- a/src/setup/constants.ts +++ b/src/setup/constants.ts @@ -3,3 +3,4 @@ export const DISCORD_LINK = "https://discord.movie-web.app"; export const GITHUB_LINK = "https://github.com/movie-web/movie-web"; export const DONATION_LINK = "https://ko-fi.com/movieweb"; export const GA_ID = "G-44YVXRL61C"; +export const BACKEND_URL = "https://backend.movie-web.app"; diff --git a/vite.config.ts b/vite.config.ts index f8934b21..0b9ac678 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -39,7 +39,7 @@ export default defineConfig(({ mode }) => { } }), VitePWA({ - disable: env.VITE_PWA_ENABLED !== "yes", + disable: env.VITE_PWA_ENABLED !== "true", registerType: "autoUpdate", workbox: { maximumFileSizeToCacheInBytes: 4000000, // 4mb From fac3f7d525d8d96c1a5b50b95519809478dd6a54 Mon Sep 17 00:00:00 2001 From: Weblate test <jellevs+weblatetest@gmail.com> Date: Sat, 9 Dec 2023 17:29:39 +0000 Subject: [PATCH 03/10] Translated using Weblate (Dutch) Currently translated at 12.2% (30 of 244 strings) Translation: movie-web/movie-web Translate-URL: http://weblate.movie-web.app/projects/movie-web/movie-web/nl/ --- src/assets/locales/nl.json | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/assets/locales/nl.json b/src/assets/locales/nl.json index 20c66829..47249d9f 100644 --- a/src/assets/locales/nl.json +++ b/src/assets/locales/nl.json @@ -1,4 +1,9 @@ { + "auth": { + "deviceNameLabel": "Toestel naam", + "deviceNamePlaceholder": "Huistelefoon", + "hasAccount": "Heb je al een account? <0>Log hier in.</0>" + }, "global": { "name": "movie-web" }, From 6a446d5b2f0df54b7f1124e9249d25790e95033c Mon Sep 17 00:00:00 2001 From: mrjvs <jellevs@gmail.com> Date: Tue, 12 Dec 2023 22:53:35 +0100 Subject: [PATCH 04/10] fix bug I guess --- src/setup/config.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/setup/config.ts b/src/setup/config.ts index e42d236f..47d18412 100644 --- a/src/setup/config.ts +++ b/src/setup/config.ts @@ -48,7 +48,11 @@ const env: Record<keyof Config, undefined | string> = { // loads from different locations, in order: environment (VITE_{KEY}), window (public/config.js) function getKeyValue(key: keyof Config): string | undefined { let windowValue = (window as any)?.__CONFIG__?.[`VITE_${key}`]; - if (windowValue !== undefined && windowValue.length === 0) + if ( + windowValue !== null && + windowValue !== undefined && + windowValue.length === 0 + ) windowValue = undefined; return env[key] ?? windowValue ?? undefined; } From 47df3d642e224a74f2b50eb395819b8091a96fda Mon Sep 17 00:00:00 2001 From: mrjvs <jellevs@gmail.com> Date: Wed, 13 Dec 2023 00:12:07 +0100 Subject: [PATCH 05/10] delete docs workflow --- .github/workflows/docs.yml | 52 -------------------------------------- 1 file changed, 52 deletions(-) delete mode 100644 .github/workflows/docs.yml diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml deleted file mode 100644 index f73ab3ff..00000000 --- a/.github/workflows/docs.yml +++ /dev/null @@ -1,52 +0,0 @@ -name: Publish docs - -on: - push: - branches: - - master - -jobs: - build: - name: Build - runs-on: ubuntu-latest - - steps: - - name: Checkout code - uses: actions/checkout@v3 - - - uses: pnpm/action-setup@v2 - with: - version: 8 - - - name: Install Node.js - uses: actions/setup-node@v3 - with: - node-version: 18 - - - name: Install packages - working-directory: ./.docs - run: npm install - - - name: Build project - working-directory: ./.docs - run: npm run generate - - - name: Upload production-ready build files - uses: actions/upload-pages-artifact@v1 - with: - path: ./.docs/.output/public - - deploy: - name: Deploy - needs: build - permissions: - pages: write - id-token: write - environment: - name: docs - url: ${{ steps.deployment.outputs.page_url }} - runs-on: ubuntu-latest - steps: - - name: Deploy to GitHub Pages - id: deployment - uses: actions/deploy-pages@v2 From 460ab60a896ead0fcf0488eaa1c7785fea57346e Mon Sep 17 00:00:00 2001 From: mrjvs <jellevs@gmail.com> Date: Wed, 13 Dec 2023 00:23:29 +0100 Subject: [PATCH 06/10] Update contributing guidelines to point to weblate --- .github/CONTRIBUTING.md | 30 ++++++------------------------ 1 file changed, 6 insertions(+), 24 deletions(-) diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index a4092e52..926899a8 100644 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -85,28 +85,10 @@ Here are some tips to make sure that your pull requests are :pinched_fingers: fi ### Language Contributions Language contributions help movie-web massively, allowing people worldwide to use our app! -Like most apps, our translations are stored in `.json` files. Each language string has a unique key (For example, `notFound.genericTitle`) that references a language string in the appropriate language file. +We use weblate for crowdsourcing our translations. [Click here to go to our translation tool.](https://weblate.movie-web.app/projects/movie-web/website/) -Each language file is called `translation.json` and is stored in the `src/setup/languages/<language code>/` folder. For example, the English language file is located at `src/setup/languages/en/translation.json`. - -> **Warning** -> -> Before you start a translation, please: -> - Check there isn't an existing GitHub [issue](https://github.com/movie-web/movie-web/issues) or [pull request](https://github.com/movie-web/movie-web/pulls) open for the language. -> - Make sure we aren't in the middle of a new feature update. When releasing major versions, we only accept changes to translations once the new version is complete. Otherwise, the language files would need to be updated. -> -> Please speak to us before starting a language PR. We want to use your time effectively. - -To make a translation: - - Copy the `en` folder inside the `src/setup/languages` folder - - Rename the copied folder to the 2-letter code for the country/language which is being translated. - - [Click this link to see a list of codes](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes). Use the codes in the `639-1` column! - - For example, Arabic is `ar` - - Edit the language strings inside the `translation.json` file - - **Do not** edit the keys. Only edit the values. - - e.g. in `"stopEditing": "Stop editing",` - only change the `Stop editing` part, not the `stopEditing` part. - - In the `src/setup/i18n.ts` file: - - Import your new translation file, e.g. `import ar from "./locales/ar/translation.json";` - - Add your translation to the `locales` object (Look at other languages for an example) - -Once you have completed your translation, please open a pull request. We do not accept partial translations, so please ensure every language string is translated to the intended language. +1. First make sure you make an account. (click the link above) +2. Click the language you want to help translate, if it's not listed you can click the plus top left to add a new language. +3. In the top right of the screen, click "translate" +4. Here you will be prompted a key to translate, fill in a translation and proceed to the next item by pressing "save and continue". +5. Thats all there is to it, every translation will eventually come through and be pushed with an update. This usually doesn't take longer than a week. From 4d169474a03188bc18311db2c7c934cb34b6e11e Mon Sep 17 00:00:00 2001 From: mrjvs <jellevs@gmail.com> Date: Wed, 13 Dec 2023 00:26:46 +0100 Subject: [PATCH 07/10] Enable source maps --- vite.config.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/vite.config.ts b/vite.config.ts index 0b9ac678..9a0018b0 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -102,6 +102,10 @@ export default defineConfig(({ mode }) => { }) ], + build: { + sourcemap: true, + }, + resolve: { alias: { "@": path.resolve(__dirname, "./src"), From cd4f5985e417c0f6e1dd0a93f2fa6061098803a3 Mon Sep 17 00:00:00 2001 From: mrjvs <jellevs@gmail.com> Date: Wed, 13 Dec 2023 00:32:12 +0100 Subject: [PATCH 08/10] Mention that you have to make a .env file in local dev guide --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 99a336ff..fdc4776d 100644 --- a/README.md +++ b/README.md @@ -43,6 +43,8 @@ pnpm install pnpm run dev ``` +You have to also make an `.env` file to configure your environment. Inspire it from the content of `example.env`. + To build production files, run: ```bash pnpm build @@ -55,7 +57,7 @@ pnpm build A simple guide has been written to assist in hosting your own instance of movie-web. Check it out below -|[Selfhosting guide](https://docs.movie-web.app/self-hosting/self-hosting)| +|[Selfhosting guide](https://docs.movie-web.app)| |---| From c48b82148a80d35d6bb5aa1b2d00acaf9db47770 Mon Sep 17 00:00:00 2001 From: mrjvs <jellevs@gmail.com> Date: Wed, 13 Dec 2023 00:44:35 +0100 Subject: [PATCH 09/10] Fix morning time --- src/pages/parts/home/HeroPart.tsx | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/src/pages/parts/home/HeroPart.tsx b/src/pages/parts/home/HeroPart.tsx index 17a1172c..6b2ef282 100644 --- a/src/pages/parts/home/HeroPart.tsx +++ b/src/pages/parts/home/HeroPart.tsx @@ -16,6 +16,14 @@ export interface HeroPartProps { searchParams: ReturnType<typeof useSearchQuery>; } +function getTimeOfDay(date: Date): "night" | "morning" | "day" { + const hour = date.getHours(); + if (hour < 5) return "night"; + if (hour < 12) return "morning"; + if (hour < 19) return "day"; + return "night"; +} + export function HeroPart({ setIsSticky, searchParams }: HeroPartProps) { const { t: randomT } = useRandomTranslation(); const { t } = useTranslation(); @@ -44,11 +52,7 @@ export function HeroPart({ setIsSticky, searchParams }: HeroPartProps) { } }, [windowWidth]); - let time = "night"; - const hour = new Date().getHours(); - if (hour < 12) time = "morning"; - else if (hour < 19) time = "day"; - + const time = getTimeOfDay(new Date()); const title = randomT(`home.titles.${time}`); const inputRef = useRef<HTMLInputElement>(null); From a76b9ed39c278362fe228ba21de9708990f04a70 Mon Sep 17 00:00:00 2001 From: mrjvs <jellevs@gmail.com> Date: Wed, 13 Dec 2023 00:56:15 +0100 Subject: [PATCH 10/10] Add logout button if failing to load profile from original backend url --- src/assets/locales/en.json | 3 ++- src/index.tsx | 25 +++++++++++++++++++++++-- 2 files changed, 25 insertions(+), 3 deletions(-) diff --git a/src/assets/locales/en.json b/src/assets/locales/en.json index 71fb1d78..01d6205e 100644 --- a/src/assets/locales/en.json +++ b/src/assets/locales/en.json @@ -260,7 +260,8 @@ "loadingUserError": { "text": "Failed to load your profile", "textWithReset": "Failed to load your profile from your custom server, want to reset back to the default server?", - "reset": "Reset custom server" + "reset": "Reset custom server", + "logout": "Logout" }, "migration": { "failed": "Failed to migrate your data.", diff --git a/src/index.tsx b/src/index.tsx index 780bd63e..8ef5a560 100644 --- a/src/index.tsx +++ b/src/index.tsx @@ -15,6 +15,7 @@ import { useAsync } from "react-use"; import { Button } from "@/components/buttons/Button"; import { Icon, Icons } from "@/components/Icon"; import { Loading } from "@/components/layout/Loading"; +import { useAuth } from "@/hooks/auth/useAuth"; import { useAuthRestore } from "@/hooks/auth/useAuthRestore"; import { useBackendUrl } from "@/hooks/auth/useBackendUrl"; import { ErrorBoundary } from "@/pages/errors/ErrorBoundary"; @@ -57,14 +58,22 @@ function LoadingScreen(props: { type: "user" | "lazy" }) { function ErrorScreen(props: { children: ReactNode; showResetButton?: boolean; + showLogoutButton?: boolean; }) { const { t } = useTranslation(); + const { logout } = useAuth(); const setBackendUrl = useAuthStore((s) => s.setBackendUrl); const resetBackend = useCallback(() => { setBackendUrl(null); // eslint-disable-next-line no-restricted-globals location.reload(); }, [setBackendUrl]); + const logoutFromBackend = useCallback(() => { + logout().then(() => { + // eslint-disable-next-line no-restricted-globals + location.reload(); + }); + }, [logout]); return ( <LargeTextPart @@ -80,6 +89,13 @@ function ErrorScreen(props: { </Button> </div> ) : null} + {props.showLogoutButton ? ( + <div className="mt-6"> + <Button theme="secondary" onClick={logoutFromBackend}> + {t("screens.loadingUserError.logout")} + </Button> + </div> + ) : null} </LargeTextPart> ); } @@ -90,12 +106,17 @@ function AuthWrapper() { const userBackendUrl = useBackendUrl(); const { t } = useTranslation(); + const isCustomUrl = backendUrl !== userBackendUrl; + if (status.loading) return <LoadingScreen type="user" />; if (status.error) return ( - <ErrorScreen showResetButton={backendUrl !== userBackendUrl}> + <ErrorScreen + showResetButton={isCustomUrl} + showLogoutButton={!isCustomUrl} + > {t( - backendUrl !== userBackendUrl + isCustomUrl ? "screens.loadingUserError.textWithReset" : "screens.loadingUserError.text" )}