From 4d650aacd87d79122e0d0211bd2919e417799097 Mon Sep 17 00:00:00 2001 From: Bas van den Wollenberg Date: Wed, 30 Oct 2024 20:20:06 +0100 Subject: [PATCH] Switch from npm to bun (#97) --- .github/actions/setup/action.yml | 12 +- .github/workflows/ci.yml | 6 +- README.md | 84 +- bun.lockb | Bin 0 -> 300908 bytes package-lock.json | 10414 ----------------------------- package.json | 7 +- 6 files changed, 62 insertions(+), 10461 deletions(-) create mode 100755 bun.lockb delete mode 100644 package-lock.json diff --git a/.github/actions/setup/action.yml b/.github/actions/setup/action.yml index 2d1b4ee7..f0f070f6 100644 --- a/.github/actions/setup/action.yml +++ b/.github/actions/setup/action.yml @@ -4,11 +4,11 @@ description: "Setup and install dependencies" runs: using: "composite" steps: - - name: Set up Node.js - uses: actions/setup-node@v4 + - name: Set up Node.js and Bun + uses: oven-sh/setup-bun@v2 with: - node-version: "20" - cache: "npm" + bun-version-file: package.json - - shell: bash - run: npm ci + - name: Install dependencies + shell: bash + run: bun install --frozen-lockfile diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6972fc29..c72bcf74 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,7 +22,7 @@ jobs: uses: ./.github/actions/setup - name: Run TypeScript compiler - run: npm run typecheck + run: bun run typecheck lint: timeout-minutes: 10 @@ -35,7 +35,7 @@ jobs: uses: ./.github/actions/setup - name: Run Eslint - run: npm run lint + run: bun run lint format: timeout-minutes: 10 @@ -48,4 +48,4 @@ jobs: uses: ./.github/actions/setup - name: Run Prettier - run: npm run format:check + run: bun run format:check diff --git a/README.md b/README.md index 938feed6..9b9bde60 100644 --- a/README.md +++ b/README.md @@ -1,21 +1,38 @@ -# Current status: Pre-Alpha +

+Development status: Pre-Alpha ⚠️ +

-Roadmap | Alpha Features & Issues: https://github.com/orgs/Team-BTMC/projects/2 -
-Main Figma Design: [https://www.figma.com/design/tNBJr7TlEsoWsWdAewqoUg](https://www.figma.com/design/tNBJr7TlEsoWsWdAewqoUg/osu!-radio?node-id=0-1&t=aIuThZAj00HcSjM5-1) +

+ osu!radio logo +

osu!radio

+

-# What is osu!radio +
+ + Discord + +
+ + Roadmap + +   •   + + Figma + +
-It's an application that plays your osu! songs! +## What is osu!radio? -![Song Tab](https://github.com/user-attachments/assets/da67b906-1429-4cc1-9087-76026e94b98a "The screen show a UI with all the buttons (Play, Pause, Forward and Rewind, as well as a Seek bar, with 4 songs on the left") +osu!radio is a music player for the songs in your osu! library! -### Download Guide +![osu!radio screenshot](https://github.com/user-attachments/assets/da67b906-1429-4cc1-9087-76026e94b98a "A desktop music player UI. The left sidebar has tabs for Songs and Settings, a search bar with filters, and a list of four song cards with title, artist, and length. The right side has player controls, with a square song cover image, song title, and artist. Below, icons for volume, shuffle, previous, play/pause, next, repeat, and add to playlist. In the top-right there is a queue icon.") + +### Development Setup > [!NOTE] -> To use `git` and `npm`, you need to have [git](https://git-scm.com/) & [node.js](https://nodejs.org/en) installed +> To use `git` and `bun`, you need to have [Git](https://git-scm.com/), [Node.js](https://nodejs.org/en) and [Bun](https://bun.sh/) installed. -`1` | Open the terminal in the directory in which you want to download osu!radio. Then run the 2 following commands, +`1` | Open a terminal in the directory in which you want to download osu!radio. Then run the 2 following commands, ```sh git clone https://github.com/Team-BTMC/osu-radio.git @@ -25,59 +42,56 @@ git clone https://github.com/Team-BTMC/osu-radio.git cd osu-radio ``` -`2` | Next, install the necessary files to run osu!radio, +`2` | Next, install the necessary dependencies to run osu!radio, ```sh -npm install +bun install ``` `A` | For a production (User) startup, ``` -npm run start +bun run start ``` -`B` | For a hot reloading (Dev) launch, +`B` | For a hot reloading (Development) startup, ``` -npm run dev +bun run dev ``` > [!WARNING] -> If you're planning on reinstalling it +> If you want to reset your osu!radio installation > -> Windows: Be sure to go to `%appdata%` (`Win + R`, then type that in) and remove the folder `osu-radio-solidjs` +> Windows: go to `%appdata%` (`Win + R`, type in `%appdata%`) and remove the `osu-radio` directory. > -> Linux: Be sure to go to `~/.config/` and delete `osu-radio` directory +> Linux: go to `$XDG_DATA_HOME` (generally `~/.config/`) and remove the `osu-radio` directory. -### Contribution +### Contributing > [!TIP] -> To get started, it's highly recommended to make a [fork](https://github.com/Team-BTMC/osu-radio/fork) of this repository +> To get started, it's recommended to make a [fork](https://github.com/Team-BTMC/osu-radio/fork) of the repository. -If you're new to contributing, consider checking out [How to Contribute to an Open Source](https://opensource.guide/how-to-contribute/). It's the best and simplest guide to understand what contributing really is +If you're new to contributing, consider checking out [How to Contribute to Open Source](https://opensource.guide/how-to-contribute/). This is a great guide to better understand what it means to contribute. -If you're more interested in the coding side of things, be sure to read [Good Manners of a PR & Best Practices](https://medium.com/deliveryherotechhub/good-manners-of-a-pull-request-some-best-practices-cb2de3c3aea1), as well as [How to write a perfect PR](https://github.blog/developer-skills/github/how-to-write-the-perfect-pull-request/) +If you're interested in contributing towards development, we'd recommend reading [Good Manners of a PR & Best Practices](https://medium.com/deliveryherotechhub/good-manners-of-a-pull-request-some-best-practices-cb2de3c3aea1), as well as [How to write a perfect PR](https://github.blog/developer-skills/github/how-to-write-the-perfect-pull-request/). -If you're more interested in contributing as a designer, check out the [Figma](https://www.figma.com/design/tNBJr7TlEsoWsWdAewqoUg/osu!-radio?node-id=0-1&t=aIuThZAj00HcSjM5-1) +If you're interested in contributing as a designer, check out the [Figma](https://www.figma.com/design/tNBJr7TlEsoWsWdAewqoUg/osu!-radio?node-id=0-1&t=aIuThZAj00HcSjM5-1) Remember! Contributions come in all shapes and sizes. -# The Vision +## The Vision Technologies: - Electron -- Solid JS +- SolidJS - TypeScript -The main discussion is in the [BTMC TALENT SERVER](https://discord.gg/VvMzQ3AxFT), #prj-osu-radio -
-We'll be staying on Electron for the time being. As for UI, it will stay web-based for ease of use & cost of being web-based :) -
-For anything **code** related (Discussion, PR, Suggestions), contact **@CaptSiro** -
- -For anything **design** related (UI / UX, Ideas, Suggestions), contact **@Dudu** - -###### Animations are subject to change (the very few osu!radio has). +Discussion mainly happens in the [BTMC TALENT SERVER](https://discord.gg/VvMzQ3AxFT), in the `#prj-osu-radio` channel. +
+We're not interested in changing tech stacks for this project for the time being. We're sticking with Electron and web tech for now. +
+For major **code** related matters (Discussions, PRs, Suggestions), contact **@CaptSiro** +
+For **design** related matters (UI/UX, Ideas, Suggestions), contact **@Dudu** diff --git a/bun.lockb b/bun.lockb new file mode 100755 index 0000000000000000000000000000000000000000..d828b0ba77fb850df714a7c92593aea9a89807d7 GIT binary patch literal 300908 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

cJq!7pEY~^jzas+ITD= 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 TzMW}b4zh0iMD@S^pZ@oMi21`$ literal 0 HcmV?d00001 diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index ecf8ff48..00000000 --- a/package-lock.json +++ /dev/null @@ -1,10414 +0,0 @@ -{ - "name": "osu-radio", - "version": "1.0.0", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "name": "osu-radio", - "version": "1.0.0", - "hasInstallScript": true, - "dependencies": { - "@electron-toolkit/preload": "^3.0.1", - "@electron-toolkit/utils": "^3.0.0", - "@floating-ui/dom": "^1.6.11", - "@types/graceful-fs": "^4.1.9", - "@xhayper/discord-rpc": "^1.2.0", - "class-variance-authority": "^0.7.0", - "clsx": "^2.1.1", - "electron-updater": "^6.3.9", - "extract-colors": "^4.1.0", - "fastest-levenshtein": "^1.0.16", - "get-audio-duration": "^4.0.1", - "graceful-fs": "^4.2.11", - "lucide-solid": "^0.452.0", - "node-addon-api": "^8.2.1", - "polished": "^4.3.1", - "sharp": "^0.33.5", - "solid-focus-trap": "^0.1.7", - "tailwind-merge": "^2.5.3" - }, - "devDependencies": { - "@electron-toolkit/tsconfig": "^1.0.1", - "@electron/notarize": "^2.5.0", - "@eslint/eslintrc": "^3.1.0", - "@eslint/js": "^9.13.0", - "@trivago/prettier-plugin-sort-imports": "^4.3.0", - "@types/eslint__eslintrc": "^2.1.2", - "@types/eslint__js": "^8.42.3", - "@types/node": "^22.7.7", - "autoprefixer": "^10.4.20", - "electron": "^32.1.2", - "electron-builder": "^25.1.7", - "electron-vite": "^2.3.0", - "eslint": "^9.13.0", - "eslint-config-prettier": "^9.1.0", - "eslint-plugin-prettier": "^5.2.1", - "eslint-plugin-solid": "^0.14.3", - "postcss": "^8.4.47", - "prettier": "^3.3.3", - "prettier-plugin-packagejson": "^2.5.3", - "prettier-plugin-tailwindcss": "^0.6.8", - "solid-js": "^1.7.6", - "tailwindcss": "^3.4.13", - "typescript": "~5.6.3", - "typescript-eslint": "^8.10.0", - "vite": "^5.4.8", - "vite-plugin-lucide-preprocess": "^1.1.1", - "vite-plugin-solid": "^2.7.0" - } - }, - "node_modules/@alloc/quick-lru": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", - "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@ampproject/remapping": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", - "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.24" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.25.7.tgz", - "integrity": "sha512-0xZJFNE5XMpENsgfHYTw8FbX4kv53mFLn2i3XPoq69LyhYSCBJtitaHx9QnsVTrsogI4Z3+HtEfZ2/GFPOtf5g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/highlight": "^7.25.7", - "picocolors": "^1.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/compat-data": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.25.7.tgz", - "integrity": "sha512-9ickoLz+hcXCeh7jrcin+/SLWm+GkxE2kTvoYyp38p4WkdFXfQJxDFGWp/YHjiKLPx06z2A7W8XKuqbReXDzsw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.25.7.tgz", - "integrity": "sha512-yJ474Zv3cwiSOO9nXJuqzvwEeM+chDuQ8GJirw+pZ91sCGCyOZ3dJkVE09fTV0VEVzXyLWhh3G/AolYTPX7Mow==", - "dev": true, - "license": "MIT", - "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.25.7", - "@babel/generator": "^7.25.7", - "@babel/helper-compilation-targets": "^7.25.7", - "@babel/helper-module-transforms": "^7.25.7", - "@babel/helpers": "^7.25.7", - "@babel/parser": "^7.25.7", - "@babel/template": "^7.25.7", - "@babel/traverse": "^7.25.7", - "@babel/types": "^7.25.7", - "convert-source-map": "^2.0.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.3", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@babel/core/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/generator": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.7.tgz", - "integrity": "sha512-5Dqpl5fyV9pIAD62yK9P7fcA768uVPUyrQmqpqstHWgMma4feF1x/oFysBCVZLY5wJ2GkMUCdsNDnGZrPoR6rA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.25.7", - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25", - "jsesc": "^3.0.2" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.7.tgz", - "integrity": "sha512-DniTEax0sv6isaw6qSQSfV4gVRNtw2rte8HHM45t9ZR0xILaufBRNkpMifCRiAPyvL4ACD6v0gfCwCmtOQaV4A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/compat-data": "^7.25.7", - "@babel/helper-validator-option": "^7.25.7", - "browserslist": "^4.24.0", - "lru-cache": "^5.1.1", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-environment-visitor": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.24.7.tgz", - "integrity": "sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-function-name": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.24.7.tgz", - "integrity": "sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/template": "^7.24.7", - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-hoist-variables": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.24.7.tgz", - "integrity": "sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-imports": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.7.tgz", - "integrity": "sha512-o0xCgpNmRohmnoWKQ0Ij8IdddjyBFE4T2kagL/x6M3+4zUgc+4qTOUBoNe4XxDskt1HPKO007ZPiMgLDq2s7Kw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/traverse": "^7.25.7", - "@babel/types": "^7.25.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.25.7.tgz", - "integrity": "sha512-k/6f8dKG3yDz/qCwSM+RKovjMix563SLxQFo0UhRNo239SP6n9u5/eLtKD6EAjwta2JHJ49CsD8pms2HdNiMMQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-module-imports": "^7.25.7", - "@babel/helper-simple-access": "^7.25.7", - "@babel/helper-validator-identifier": "^7.25.7", - "@babel/traverse": "^7.25.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.25.7.tgz", - "integrity": "sha512-eaPZai0PiqCi09pPs3pAFfl/zYgGaE6IdXtYvmf0qlcDTd3WCtO7JWCcRd64e0EQrcYgiHibEZnOGsSY4QSgaw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-simple-access": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.25.7.tgz", - "integrity": "sha512-FPGAkJmyoChQeM+ruBGIDyrT2tKfZJO8NcxdC+CWNJi7N8/rZpSxK7yvBJ5O/nF1gfu5KzN7VKG3YVSLFfRSxQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/traverse": "^7.25.7", - "@babel/types": "^7.25.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-split-export-declaration": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.7.tgz", - "integrity": "sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-string-parser": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.7.tgz", - "integrity": "sha512-CbkjYdsJNHFk8uqpEkpCvRs3YRp9tY6FmFY7wLMSYuGYkrdUi7r2lc4/wqsvlHoMznX3WJ9IP8giGPq68T/Y6g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.7.tgz", - "integrity": "sha512-AM6TzwYqGChO45oiuPqwL2t20/HdMC1rTPAesnBCgPCSF1x3oN9MVUwQV2iyz4xqWrctwK5RNC8LV22kaQCNYg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-option": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.7.tgz", - "integrity": "sha512-ytbPLsm+GjArDYXJ8Ydr1c/KJuutjF2besPNbIZnZ6MKUxi/uTA22t2ymmA4WFjZFpjiAMO0xuuJPqK2nvDVfQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helpers": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.25.7.tgz", - "integrity": "sha512-Sv6pASx7Esm38KQpF/U/OXLwPPrdGHNKoeblRxgZRLXnAtnkEe4ptJPDtAZM7fBLadbc1Q07kQpSiGQ0Jg6tRA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/template": "^7.25.7", - "@babel/types": "^7.25.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.25.7.tgz", - "integrity": "sha512-iYyACpW3iW8Fw+ZybQK+drQre+ns/tKpXbNESfrhNnPLIklLbXr7MYJ6gPEd0iETGLOK+SxMjVvKb/ffmk+FEw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-validator-identifier": "^7.25.7", - "chalk": "^2.4.2", - "js-tokens": "^4.0.0", - "picocolors": "^1.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/@babel/highlight/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true, - "license": "MIT" - }, - "node_modules/@babel/highlight/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@babel/highlight/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/parser": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.7.tgz", - "integrity": "sha512-aZn7ETtQsjjGG5HruveUK06cU3Hljuhd9Iojm4M8WWv3wLE6OkE5PWbDUkItmMgegmccaITudyuW5RPYrYlgWw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.25.7" - }, - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.25.7.tgz", - "integrity": "sha512-ruZOnKO+ajVL/MVx+PwNBPOkrnXTXoWMtte1MBpegfCArhqOe3Bj52avVj1huLLxNKYKXYaSxZ2F+woK1ekXfw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-arrow-functions": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.25.7.tgz", - "integrity": "sha512-EJN2mKxDwfOUCPxMO6MUI58RN3ganiRAG/MS/S3HfB6QFNjroAMelQo/gybyYq97WerCBAZoyrAoW8Tzdq2jWg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/runtime": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.7.tgz", - "integrity": "sha512-FjoyLe754PMiYsFaN5C94ttGiOmBNYTf6pLr4xXHAT5uctHb092PBszndLDR5XA/jghQvn4n7JMHl7dmTgbm9w==", - "dependencies": { - "regenerator-runtime": "^0.14.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/template": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.7.tgz", - "integrity": "sha512-wRwtAgI3bAS+JGU2upWNL9lSlDcRCqD05BZ1n3X2ONLH1WilFP6O1otQjeMK/1g0pvYcXC7b/qVUB1keofjtZA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.25.7", - "@babel/parser": "^7.25.7", - "@babel/types": "^7.25.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.7.tgz", - "integrity": "sha512-jatJPT1Zjqvh/1FyJs6qAHL+Dzb7sTb+xr7Q+gM1b+1oBsMsQQ4FkVKb6dFlJvLlVssqkRzV05Jzervt9yhnzg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.25.7", - "@babel/generator": "^7.25.7", - "@babel/parser": "^7.25.7", - "@babel/template": "^7.25.7", - "@babel/types": "^7.25.7", - "debug": "^4.3.1", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse/node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/types": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.7.tgz", - "integrity": "sha512-vwIVdXG+j+FOpkwqHRcBgHLYNL7XMkufrlaFvL9o6Ai9sJn9+PdyIL5qa0XzTZw084c+u9LOls53eoZWP/W5WQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-string-parser": "^7.25.7", - "@babel/helper-validator-identifier": "^7.25.7", - "to-fast-properties": "^2.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@corvu/utils": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@corvu/utils/-/utils-0.3.2.tgz", - "integrity": "sha512-ZWlyWEE8qV9+CB9OAyo2bTrZGXQN9ZeM+JfYv89zoR+lRACKTDuoOZEdiyL8Uc7U5dUSH1uTqKhTTnaHWb+wZA==", - "license": "MIT", - "dependencies": { - "@floating-ui/dom": "^1.6.7" - }, - "peerDependencies": { - "solid-js": "^1.8" - } - }, - "node_modules/@develar/schema-utils": { - "version": "2.6.5", - "resolved": "https://registry.npmjs.org/@develar/schema-utils/-/schema-utils-2.6.5.tgz", - "integrity": "sha512-0cp4PsWQ/9avqTVMCtZ+GirikIA36ikvjtHweU4/j8yLtgObI0+JUPhYFScgwlteveGB1rt3Cm8UhN04XayDig==", - "dev": true, - "license": "MIT", - "dependencies": { - "ajv": "^6.12.0", - "ajv-keywords": "^3.4.1" - }, - "engines": { - "node": ">= 8.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/@discordjs/collection": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@discordjs/collection/-/collection-2.1.1.tgz", - "integrity": "sha512-LiSusze9Tc7qF03sLCujF5iZp7K+vRNEDBZ86FT9aQAv3vxMLihUvKvpsCWiQ2DJq1tVckopKm1rxomgNUc9hg==", - "license": "Apache-2.0", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/discordjs/discord.js?sponsor" - } - }, - "node_modules/@discordjs/rest": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/@discordjs/rest/-/rest-2.4.0.tgz", - "integrity": "sha512-Xb2irDqNcq+O8F0/k/NaDp7+t091p+acb51iA4bCKfIn+WFWd6HrNvcsSbMMxIR9NjcMZS6NReTKygqiQN+ntw==", - "license": "Apache-2.0", - "dependencies": { - "@discordjs/collection": "^2.1.1", - "@discordjs/util": "^1.1.1", - "@sapphire/async-queue": "^1.5.3", - "@sapphire/snowflake": "^3.5.3", - "@vladfrangu/async_event_emitter": "^2.4.6", - "discord-api-types": "0.37.97", - "magic-bytes.js": "^1.10.0", - "tslib": "^2.6.3", - "undici": "6.19.8" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/discordjs/discord.js?sponsor" - } - }, - "node_modules/@discordjs/rest/node_modules/discord-api-types": { - "version": "0.37.97", - "resolved": "https://registry.npmjs.org/discord-api-types/-/discord-api-types-0.37.97.tgz", - "integrity": "sha512-No1BXPcVkyVD4ZVmbNgDKaBoqgeQ+FJpzZ8wqHkfmBnTZig1FcH3iPPersiK1TUIAzgClh2IvOuVUYfcWLQAOA==", - "license": "MIT" - }, - "node_modules/@discordjs/util": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@discordjs/util/-/util-1.1.1.tgz", - "integrity": "sha512-eddz6UnOBEB1oITPinyrB2Pttej49M9FZQY8NxgEvc3tq6ZICZ19m70RsmzRdDHk80O9NoYN/25AqJl8vPVf/g==", - "license": "Apache-2.0", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/discordjs/discord.js?sponsor" - } - }, - "node_modules/@electron-toolkit/preload": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@electron-toolkit/preload/-/preload-3.0.1.tgz", - "integrity": "sha512-EzoQmpK8jqqU8YnM5jRe0GJjGVJPke2KtANqz8QtN2JPT96ViOvProBdK5C6riCm0j1T8jjAGVQCZLQy9OVoIA==", - "license": "MIT", - "peerDependencies": { - "electron": ">=13.0.0" - } - }, - "node_modules/@electron-toolkit/tsconfig": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@electron-toolkit/tsconfig/-/tsconfig-1.0.1.tgz", - "integrity": "sha512-M0Mol3odspvtCuheyujLNAW7bXq7KFNYVMRtpjFa4ZfES4MuklXBC7Nli/omvc+PRKlrklgAGx3l4VakjNo8jg==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "@types/node": "*" - } - }, - "node_modules/@electron-toolkit/utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@electron-toolkit/utils/-/utils-3.0.0.tgz", - "integrity": "sha512-GaXHDhiT7KCvMJjXdp/QqpYinq69T/Pdl49Z1XLf8mKGf63dnsODMWyrmIjEQ0z/vG7dO8qF3fvmI6Eb2lUNZA==", - "license": "MIT", - "peerDependencies": { - "electron": ">=13.0.0" - } - }, - "node_modules/@electron/asar": { - "version": "3.2.13", - "resolved": "https://registry.npmjs.org/@electron/asar/-/asar-3.2.13.tgz", - "integrity": "sha512-pY5z2qQSwbFzJsBdgfJIzXf5ElHTVMutC2dxh0FD60njknMu3n1NnTABOcQwbb5/v5soqE79m9UjaJryBf3epg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/glob": "^7.1.0", - "commander": "^5.0.0", - "glob": "^7.1.6", - "minimatch": "^3.0.4" - }, - "bin": { - "asar": "bin/asar.js" - }, - "engines": { - "node": ">=10.12.0" - } - }, - "node_modules/@electron/get": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@electron/get/-/get-2.0.3.tgz", - "integrity": "sha512-Qkzpg2s9GnVV2I2BjRksUi43U5e6+zaQMcjoJy0C+C5oxaKl+fmckGDQFtRpZpZV0NQekuZZ+tGz7EA9TVnQtQ==", - "license": "MIT", - "dependencies": { - "debug": "^4.1.1", - "env-paths": "^2.2.0", - "fs-extra": "^8.1.0", - "got": "^11.8.5", - "progress": "^2.0.3", - "semver": "^6.2.0", - "sumchecker": "^3.0.1" - }, - "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "global-agent": "^3.0.0" - } - }, - "node_modules/@electron/get/node_modules/fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - }, - "engines": { - "node": ">=6 <7 || >=8" - } - }, - "node_modules/@electron/get/node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "license": "MIT", - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/@electron/get/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@electron/get/node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "license": "MIT", - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/@electron/notarize": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/@electron/notarize/-/notarize-2.5.0.tgz", - "integrity": "sha512-jNT8nwH1f9X5GEITXaQ8IF/KdskvIkOFfB2CvwumsveVidzpSc+mvhhTMdAGSYF3O+Nq49lJ7y+ssODRXu06+A==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "^4.1.1", - "fs-extra": "^9.0.1", - "promise-retry": "^2.0.1" - }, - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/@electron/osx-sign": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@electron/osx-sign/-/osx-sign-1.3.1.tgz", - "integrity": "sha512-BAfviURMHpmb1Yb50YbCxnOY0wfwaLXH5KJ4+80zS0gUkzDX3ec23naTlEqKsN+PwYn+a1cCzM7BJ4Wcd3sGzw==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "compare-version": "^0.1.2", - "debug": "^4.3.4", - "fs-extra": "^10.0.0", - "isbinaryfile": "^4.0.8", - "minimist": "^1.2.6", - "plist": "^3.0.5" - }, - "bin": { - "electron-osx-flat": "bin/electron-osx-flat.js", - "electron-osx-sign": "bin/electron-osx-sign.js" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/@electron/osx-sign/node_modules/fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@electron/osx-sign/node_modules/isbinaryfile": { - "version": "4.0.10", - "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.10.tgz", - "integrity": "sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 8.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/gjtorikian/" - } - }, - "node_modules/@electron/rebuild": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/@electron/rebuild/-/rebuild-3.6.1.tgz", - "integrity": "sha512-f6596ZHpEq/YskUd8emYvOUne89ij8mQgjYFA5ru25QwbrRO+t1SImofdDv7kKOuWCmVOuU5tvfkbgGxIl3E/w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@malept/cross-spawn-promise": "^2.0.0", - "chalk": "^4.0.0", - "debug": "^4.1.1", - "detect-libc": "^2.0.1", - "fs-extra": "^10.0.0", - "got": "^11.7.0", - "node-abi": "^3.45.0", - "node-api-version": "^0.2.0", - "node-gyp": "^9.0.0", - "ora": "^5.1.0", - "read-binary-file-arch": "^1.0.6", - "semver": "^7.3.5", - "tar": "^6.0.5", - "yargs": "^17.0.1" - }, - "bin": { - "electron-rebuild": "lib/cli.js" - }, - "engines": { - "node": ">=12.13.0" - } - }, - "node_modules/@electron/rebuild/node_modules/fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@electron/universal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@electron/universal/-/universal-2.0.1.tgz", - "integrity": "sha512-fKpv9kg4SPmt+hY7SVBnIYULE9QJl8L3sCfcBsnqbJwwBwAeTLokJ9TRt9y7bK0JAzIW2y78TVVjvnQEms/yyA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@electron/asar": "^3.2.7", - "@malept/cross-spawn-promise": "^2.0.0", - "debug": "^4.3.1", - "dir-compare": "^4.2.0", - "fs-extra": "^11.1.1", - "minimatch": "^9.0.3", - "plist": "^3.1.0" - }, - "engines": { - "node": ">=16.4" - } - }, - "node_modules/@electron/universal/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/@electron/universal/node_modules/fs-extra": { - "version": "11.2.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", - "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=14.14" - } - }, - "node_modules/@electron/universal/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@emnapi/runtime": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.2.0.tgz", - "integrity": "sha512-bV21/9LQmcQeCPEg3BDFtvwL6cwiTMksYNWQQ4KOxCZikEGalWtenoZ0wCiukJINlGCIi2KXx01g4FoH/LxpzQ==", - "license": "MIT", - "optional": true, - "dependencies": { - "tslib": "^2.4.0" - } - }, - "node_modules/@esbuild/aix-ppc64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", - "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-arm": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", - "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", - "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", - "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", - "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", - "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", - "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", - "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", - "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", - "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", - "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", - "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", - "cpu": [ - "loong64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", - "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", - "cpu": [ - "mips64el" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", - "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", - "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", - "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", - "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", - "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", - "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", - "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", - "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", - "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", - "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@eslint-community/eslint-utils": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", - "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", - "dev": true, - "license": "MIT", - "dependencies": { - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" - } - }, - "node_modules/@eslint-community/regexpp": { - "version": "4.11.1", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.11.1.tgz", - "integrity": "sha512-m4DVN9ZqskZoLU5GlWZadwDnYo3vAEydiUayB9widCl9ffWx2IvPnp6n3on5rJmziJSw9Bv+Z3ChDVdMwXCY8Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.0.0 || ^14.0.0 || >=16.0.0" - } - }, - "node_modules/@eslint/config-array": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.18.0.tgz", - "integrity": "sha512-fTxvnS1sRMu3+JjXwJG0j/i4RT9u4qJ+lqS/yCGap4lH4zZGzQ7tu+xZqQmcMZq5OBZDL4QRxQzRjkWcGt8IVw==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@eslint/object-schema": "^2.1.4", - "debug": "^4.3.1", - "minimatch": "^3.1.2" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/core": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.7.0.tgz", - "integrity": "sha512-xp5Jirz5DyPYlPiKat8jaq0EmYvDXKKpzTbxXMpT9eqlRJkRKIz9AGMdlvYjih+im+QlhWrpvVjl8IPC/lHlUw==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/eslintrc": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.1.0.tgz", - "integrity": "sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^10.0.1", - "globals": "^14.0.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@eslint/js": { - "version": "9.13.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.13.0.tgz", - "integrity": "sha512-IFLyoY4d72Z5y/6o/BazFBezupzI/taV8sGumxTAVw3lXG9A6md1Dc34T9s1FoD/an9pJH8RHbAxsaEbBed9lA==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/object-schema": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.4.tgz", - "integrity": "sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/plugin-kit": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.0.tgz", - "integrity": "sha512-vH9PiIMMwvhCx31Af3HiGzsVNULDbyVkHXwlemn/B0TFj/00ho3y55efXrUZTfQipxoHC5u4xq6zblww1zm1Ig==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "levn": "^0.4.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@ffprobe-installer/darwin-arm64": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@ffprobe-installer/darwin-arm64/-/darwin-arm64-5.0.1.tgz", - "integrity": "sha512-vwNCNjokH8hfkbl6m95zICHwkSzhEvDC3GVBcUp5HX8+4wsX10SP3B+bGur7XUzTIZ4cQpgJmEIAx6TUwRepMg==", - "cpu": [ - "arm64" - ], - "hasInstallScript": true, - "license": "LGPL-2.1", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@ffprobe-installer/darwin-x64": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@ffprobe-installer/darwin-x64/-/darwin-x64-5.1.0.tgz", - "integrity": "sha512-J+YGscZMpQclFg31O4cfVRGmDpkVsQ2fZujoUdMAAYcP0NtqpC49Hs3SWJpBdsGB4VeqOt5TTm1vSZQzs1NkhA==", - "cpu": [ - "x64" - ], - "hasInstallScript": true, - "license": "GPL-3.0", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@ffprobe-installer/ffprobe": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@ffprobe-installer/ffprobe/-/ffprobe-2.1.2.tgz", - "integrity": "sha512-ZNvwk4f2magF42Zji2Ese16SMj9BS7Fui4kRjg6gTYTxY3gWZNpg85n4MIfQyI9nimHg4x/gT6FVkp/bBDuBwg==", - "license": "LGPL-2.1", - "engines": { - "node": ">=14.21.2" - }, - "optionalDependencies": { - "@ffprobe-installer/darwin-arm64": "5.0.1", - "@ffprobe-installer/darwin-x64": "5.1.0", - "@ffprobe-installer/linux-arm": "5.2.0", - "@ffprobe-installer/linux-arm64": "5.2.0", - "@ffprobe-installer/linux-ia32": "5.2.0", - "@ffprobe-installer/linux-x64": "5.2.0", - "@ffprobe-installer/win32-ia32": "5.1.0", - "@ffprobe-installer/win32-x64": "5.1.0" - } - }, - "node_modules/@ffprobe-installer/linux-arm": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@ffprobe-installer/linux-arm/-/linux-arm-5.2.0.tgz", - "integrity": "sha512-PF5HqEhCY7WTWHtLDYbA/+rLS+rhslWvyBlAG1Fk8VzVlnRdl93o6hy7DE2kJgxWQbFaR3ZktPQGEzfkrmQHvQ==", - "cpu": [ - "arm" - ], - "hasInstallScript": true, - "license": "GPL-3.0", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@ffprobe-installer/linux-arm64": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@ffprobe-installer/linux-arm64/-/linux-arm64-5.2.0.tgz", - "integrity": "sha512-X1VvWtlLs6ScP73biVLuHD5ohKJKsMTa0vafCESOen4mOoNeLAYbxOVxDWAdFz9cpZgRiloFj5QD6nDj8E28yQ==", - "cpu": [ - "arm64" - ], - "hasInstallScript": true, - "license": "GPL-3.0", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@ffprobe-installer/linux-ia32": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@ffprobe-installer/linux-ia32/-/linux-ia32-5.2.0.tgz", - "integrity": "sha512-TFVK5sasXyXhbIG7LtPRDmtkrkOsInwKcL43iEvEw+D9vCS2rc//mn9/0Q+BR0UoJEiMK4+ApYr/3LLVUBPOCQ==", - "cpu": [ - "ia32" - ], - "hasInstallScript": true, - "license": "GPL-3.0", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@ffprobe-installer/linux-x64": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@ffprobe-installer/linux-x64/-/linux-x64-5.2.0.tgz", - "integrity": "sha512-D3UeqTLYPNs7pBWPLUYGehPdRVqU8eACox4OZy3pZUZatxye2YKlvBwEfaLdL1v2Z4FOAlLUhms0kY8m8kqSRA==", - "cpu": [ - "x64" - ], - "hasInstallScript": true, - "license": "GPL-3.0", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@ffprobe-installer/win32-ia32": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@ffprobe-installer/win32-ia32/-/win32-ia32-5.1.0.tgz", - "integrity": "sha512-5O3vOoNRxmut0/Nu9vSazTdSHasrr+zPT2B3Hm7kjmO3QVFcIfVImS6ReQnZeSy8JPJOqXts5kX5x/3KOX54XQ==", - "cpu": [ - "ia32" - ], - "license": "GPL-3.0", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@ffprobe-installer/win32-x64": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@ffprobe-installer/win32-x64/-/win32-x64-5.1.0.tgz", - "integrity": "sha512-jMGYeAgkrdn4e2vvYt/qakgHRE3CPju4bn5TmdPfoAm1BlX1mY9cyMd8gf5vSzI8gH8Zq5WQAyAkmekX/8TSTg==", - "cpu": [ - "x64" - ], - "license": "GPL-3.0", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@floating-ui/core": { - "version": "1.6.8", - "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.8.tgz", - "integrity": "sha512-7XJ9cPU+yI2QeLS+FCSlqNFZJq8arvswefkZrYI1yQBbftw6FyrZOxYSh+9S7z7TpeWlRt9zJ5IhM1WIL334jA==", - "license": "MIT", - "dependencies": { - "@floating-ui/utils": "^0.2.8" - } - }, - "node_modules/@floating-ui/dom": { - "version": "1.6.11", - "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.11.tgz", - "integrity": "sha512-qkMCxSR24v2vGkhYDo/UzxfJN3D4syqSjyuTFz6C7XcpU1pASPRieNI0Kj5VP3/503mOfYiGY891ugBX1GlABQ==", - "license": "MIT", - "dependencies": { - "@floating-ui/core": "^1.6.0", - "@floating-ui/utils": "^0.2.8" - } - }, - "node_modules/@floating-ui/utils": { - "version": "0.2.8", - "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.8.tgz", - "integrity": "sha512-kym7SodPp8/wloecOpcmSnWJsK7M0E5Wg8UcFA+uO4B9s5d0ywXOEro/8HM9x0rW+TljRzul/14UYz3TleT3ig==", - "license": "MIT" - }, - "node_modules/@gar/promisify": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", - "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", - "dev": true, - "license": "MIT" - }, - "node_modules/@humanfs/core": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.0.tgz", - "integrity": "sha512-2cbWIHbZVEweE853g8jymffCA+NCMiuqeECeBBLm8dg2oFdjuGJhgN4UAbI+6v0CKbbhvtXA4qV8YR5Ji86nmw==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=18.18.0" - } - }, - "node_modules/@humanfs/node": { - "version": "0.16.5", - "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.5.tgz", - "integrity": "sha512-KSPA4umqSG4LHYRodq31VDwKAvaTF4xmVlzM8Aeh4PlU1JQ3IG0wiA8C25d3RQ9nJyM3mBHyI53K06VVL/oFFg==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@humanfs/core": "^0.19.0", - "@humanwhocodes/retry": "^0.3.0" - }, - "engines": { - "node": ">=18.18.0" - } - }, - "node_modules/@humanwhocodes/module-importer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=12.22" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@humanwhocodes/retry": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz", - "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=18.18" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@img/sharp-darwin-arm64": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.5.tgz", - "integrity": "sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==", - "cpu": [ - "arm64" - ], - "license": "Apache-2.0", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-darwin-arm64": "1.0.4" - } - }, - "node_modules/@img/sharp-darwin-x64": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.5.tgz", - "integrity": "sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==", - "cpu": [ - "x64" - ], - "license": "Apache-2.0", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-darwin-x64": "1.0.4" - } - }, - "node_modules/@img/sharp-libvips-darwin-arm64": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.4.tgz", - "integrity": "sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==", - "cpu": [ - "arm64" - ], - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "darwin" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-darwin-x64": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.0.4.tgz", - "integrity": "sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==", - "cpu": [ - "x64" - ], - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "darwin" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linux-arm": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.0.5.tgz", - "integrity": "sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==", - "cpu": [ - "arm" - ], - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linux-arm64": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.0.4.tgz", - "integrity": "sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==", - "cpu": [ - "arm64" - ], - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linux-s390x": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.0.4.tgz", - "integrity": "sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==", - "cpu": [ - "s390x" - ], - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linux-x64": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.4.tgz", - "integrity": "sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==", - "cpu": [ - "x64" - ], - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linuxmusl-arm64": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.0.4.tgz", - "integrity": "sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==", - "cpu": [ - "arm64" - ], - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linuxmusl-x64": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.0.4.tgz", - "integrity": "sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==", - "cpu": [ - "x64" - ], - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-linux-arm": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.5.tgz", - "integrity": "sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==", - "cpu": [ - "arm" - ], - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linux-arm": "1.0.5" - } - }, - "node_modules/@img/sharp-linux-arm64": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.5.tgz", - "integrity": "sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==", - "cpu": [ - "arm64" - ], - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linux-arm64": "1.0.4" - } - }, - "node_modules/@img/sharp-linux-s390x": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.5.tgz", - "integrity": "sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==", - "cpu": [ - "s390x" - ], - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linux-s390x": "1.0.4" - } - }, - "node_modules/@img/sharp-linux-x64": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.5.tgz", - "integrity": "sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==", - "cpu": [ - "x64" - ], - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linux-x64": "1.0.4" - } - }, - "node_modules/@img/sharp-linuxmusl-arm64": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.5.tgz", - "integrity": "sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==", - "cpu": [ - "arm64" - ], - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linuxmusl-arm64": "1.0.4" - } - }, - "node_modules/@img/sharp-linuxmusl-x64": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.5.tgz", - "integrity": "sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==", - "cpu": [ - "x64" - ], - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linuxmusl-x64": "1.0.4" - } - }, - "node_modules/@img/sharp-wasm32": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.33.5.tgz", - "integrity": "sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==", - "cpu": [ - "wasm32" - ], - "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT", - "optional": true, - "dependencies": { - "@emnapi/runtime": "^1.2.0" - }, - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-win32-ia32": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.5.tgz", - "integrity": "sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==", - "cpu": [ - "ia32" - ], - "license": "Apache-2.0 AND LGPL-3.0-or-later", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-win32-x64": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.5.tgz", - "integrity": "sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==", - "cpu": [ - "x64" - ], - "license": "Apache-2.0 AND LGPL-3.0-or-later", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@isaacs/cliui": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", - "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", - "dev": true, - "license": "ISC", - "dependencies": { - "string-width": "^5.1.2", - "string-width-cjs": "npm:string-width@^4.2.0", - "strip-ansi": "^7.0.1", - "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", - "wrap-ansi": "^8.1.0", - "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@isaacs/cliui/node_modules/ansi-regex": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", - "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/@isaacs/cliui/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@isaacs/cliui/node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true, - "license": "MIT" - }, - "node_modules/@isaacs/cliui/node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dev": true, - "license": "MIT", - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@isaacs/cliui/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/@jest/schemas": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", - "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@sinclair/typebox": "^0.27.8" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", - "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/set-array": "^1.2.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.24" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", - "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/set-array": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", - "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", - "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.25", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", - "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "node_modules/@malept/cross-spawn-promise": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@malept/cross-spawn-promise/-/cross-spawn-promise-2.0.0.tgz", - "integrity": "sha512-1DpKU0Z5ThltBwjNySMC14g0CkbyhCaz9FkhxqNsZI6uAPJXFS8cMXlBKo26FJ8ZuW6S9GCMcR9IO5k2X5/9Fg==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/malept" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/subscription/pkg/npm-.malept-cross-spawn-promise?utm_medium=referral&utm_source=npm_fund" - } - ], - "license": "Apache-2.0", - "dependencies": { - "cross-spawn": "^7.0.1" - }, - "engines": { - "node": ">= 12.13.0" - } - }, - "node_modules/@malept/flatpak-bundler": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@malept/flatpak-bundler/-/flatpak-bundler-0.4.0.tgz", - "integrity": "sha512-9QOtNffcOF/c1seMCDnjckb3R9WHcG34tky+FHpNKKCW0wc/scYLwMtO+ptyGUfMW0/b/n4qRiALlaFHc9Oj7Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "^4.1.1", - "fs-extra": "^9.0.0", - "lodash": "^4.17.15", - "tmp-promise": "^3.0.2" - }, - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@npmcli/fs": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.2.tgz", - "integrity": "sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "@gar/promisify": "^1.1.3", - "semver": "^7.3.5" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/@npmcli/move-file": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-2.0.1.tgz", - "integrity": "sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ==", - "deprecated": "This functionality has been moved to @npmcli/fs", - "dev": true, - "license": "MIT", - "dependencies": { - "mkdirp": "^1.0.4", - "rimraf": "^3.0.2" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/@pkgjs/parseargs": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", - "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", - "dev": true, - "license": "MIT", - "optional": true, - "engines": { - "node": ">=14" - } - }, - "node_modules/@pkgr/core": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@pkgr/core/-/core-0.1.1.tgz", - "integrity": "sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/unts" - } - }, - "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.24.0.tgz", - "integrity": "sha512-Q6HJd7Y6xdB48x8ZNVDOqsbh2uByBhgK8PiQgPhwkIw/HC/YX5Ghq2mQY5sRMZWHb3VsFkWooUVOZHKr7DmDIA==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/@rollup/rollup-android-arm64": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.24.0.tgz", - "integrity": "sha512-ijLnS1qFId8xhKjT81uBHuuJp2lU4x2yxa4ctFPtG+MqEE6+C5f/+X/bStmxapgmwLwiL3ih122xv8kVARNAZA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.24.0.tgz", - "integrity": "sha512-bIv+X9xeSs1XCk6DVvkO+S/z8/2AMt/2lMqdQbMrmVpgFvXlmde9mLcbQpztXm1tajC3raFDqegsH18HQPMYtA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.24.0.tgz", - "integrity": "sha512-X6/nOwoFN7RT2svEQWUsW/5C/fYMBe4fnLK9DQk4SX4mgVBiTA9h64kjUYPvGQ0F/9xwJ5U5UfTbl6BEjaQdBQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.24.0.tgz", - "integrity": "sha512-0KXvIJQMOImLCVCz9uvvdPgfyWo93aHHp8ui3FrtOP57svqrF/roSSR5pjqL2hcMp0ljeGlU4q9o/rQaAQ3AYA==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.24.0.tgz", - "integrity": "sha512-it2BW6kKFVh8xk/BnHfakEeoLPv8STIISekpoF+nBgWM4d55CZKc7T4Dx1pEbTnYm/xEKMgy1MNtYuoA8RFIWw==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.24.0.tgz", - "integrity": "sha512-i0xTLXjqap2eRfulFVlSnM5dEbTVque/3Pi4g2y7cxrs7+a9De42z4XxKLYJ7+OhE3IgxvfQM7vQc43bwTgPwA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.24.0.tgz", - "integrity": "sha512-9E6MKUJhDuDh604Qco5yP/3qn3y7SLXYuiC0Rpr89aMScS2UAmK1wHP2b7KAa1nSjWJc/f/Lc0Wl1L47qjiyQw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.24.0.tgz", - "integrity": "sha512-2XFFPJ2XMEiF5Zi2EBf4h73oR1V/lycirxZxHZNc93SqDN/IWhYYSYj8I9381ikUFXZrz2v7r2tOVk2NBwxrWw==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.24.0.tgz", - "integrity": "sha512-M3Dg4hlwuntUCdzU7KjYqbbd+BLq3JMAOhCKdBE3TcMGMZbKkDdJ5ivNdehOssMCIokNHFOsv7DO4rlEOfyKpg==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.24.0.tgz", - "integrity": "sha512-mjBaoo4ocxJppTorZVKWFpy1bfFj9FeCMJqzlMQGjpNPY9JwQi7OuS1axzNIk0nMX6jSgy6ZURDZ2w0QW6D56g==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.24.0.tgz", - "integrity": "sha512-ZXFk7M72R0YYFN5q13niV0B7G8/5dcQ9JDp8keJSfr3GoZeXEoMHP/HlvqROA3OMbMdfr19IjCeNAnPUG93b6A==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.24.0.tgz", - "integrity": "sha512-w1i+L7kAXZNdYl+vFvzSZy8Y1arS7vMgIy8wusXJzRrPyof5LAb02KGr1PD2EkRcl73kHulIID0M501lN+vobQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.24.0.tgz", - "integrity": "sha512-VXBrnPWgBpVDCVY6XF3LEW0pOU51KbaHhccHw6AS6vBWIC60eqsH19DAeeObl+g8nKAz04QFdl/Cefta0xQtUQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.24.0.tgz", - "integrity": "sha512-xrNcGDU0OxVcPTH/8n/ShH4UevZxKIO6HJFK0e15XItZP2UcaiLFd5kiX7hJnqCbSztUF8Qot+JWBC/QXRPYWQ==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.24.0.tgz", - "integrity": "sha512-fbMkAF7fufku0N2dE5TBXcNlg0pt0cJue4xBRE2Qc5Vqikxr4VCgKj/ht6SMdFcOacVA9rqF70APJ8RN/4vMJw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@sapphire/async-queue": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/@sapphire/async-queue/-/async-queue-1.5.3.tgz", - "integrity": "sha512-x7zadcfJGxFka1Q3f8gCts1F0xMwCKbZweM85xECGI0hBTeIZJGGCrHgLggihBoprlQ/hBmDR5LKfIPqnmHM3w==", - "license": "MIT", - "engines": { - "node": ">=v14.0.0", - "npm": ">=7.0.0" - } - }, - "node_modules/@sapphire/snowflake": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/@sapphire/snowflake/-/snowflake-3.5.3.tgz", - "integrity": "sha512-jjmJywLAFoWeBi1W7994zZyiNWPIiqRRNAmSERxyg93xRGzNYvGjlZ0gR6x0F4gPRi2+0O6S71kOZYyr3cxaIQ==", - "license": "MIT", - "engines": { - "node": ">=v14.0.0", - "npm": ">=7.0.0" - } - }, - "node_modules/@sinclair/typebox": { - "version": "0.27.8", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", - "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@sindresorhus/is": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", - "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/is?sponsor=1" - } - }, - "node_modules/@szmarczak/http-timer": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.6.tgz", - "integrity": "sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==", - "license": "MIT", - "dependencies": { - "defer-to-connect": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@tootallnate/once": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", - "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10" - } - }, - "node_modules/@trivago/prettier-plugin-sort-imports": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@trivago/prettier-plugin-sort-imports/-/prettier-plugin-sort-imports-4.3.0.tgz", - "integrity": "sha512-r3n0onD3BTOVUNPhR4lhVK4/pABGpbA7bW3eumZnYdKaHkf1qEC+Mag6DPbGNuuh0eG8AaYj+YqmVHSiGslaTQ==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@babel/generator": "7.17.7", - "@babel/parser": "^7.20.5", - "@babel/traverse": "7.23.2", - "@babel/types": "7.17.0", - "javascript-natural-sort": "0.7.1", - "lodash": "^4.17.21" - }, - "peerDependencies": { - "@vue/compiler-sfc": "3.x", - "prettier": "2.x - 3.x" - }, - "peerDependenciesMeta": { - "@vue/compiler-sfc": { - "optional": true - } - } - }, - "node_modules/@trivago/prettier-plugin-sort-imports/node_modules/@babel/generator": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.7.tgz", - "integrity": "sha512-oLcVCTeIFadUoArDTwpluncplrYBmTCCZZgXCbgNGvOBBiSDDK3eWO4b/+eOTli5tKv1lg+a5/NAXg+nTcei1w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.17.0", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@trivago/prettier-plugin-sort-imports/node_modules/@babel/traverse": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.2.tgz", - "integrity": "sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==", - "dev": true, - "license": "MIT", - "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.1.0", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@trivago/prettier-plugin-sort-imports/node_modules/@babel/traverse/node_modules/@babel/generator": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.7.tgz", - "integrity": "sha512-5Dqpl5fyV9pIAD62yK9P7fcA768uVPUyrQmqpqstHWgMma4feF1x/oFysBCVZLY5wJ2GkMUCdsNDnGZrPoR6rA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.25.7", - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25", - "jsesc": "^3.0.2" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@trivago/prettier-plugin-sort-imports/node_modules/@babel/traverse/node_modules/@babel/types": { - "version": "7.25.8", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.8.tgz", - "integrity": "sha512-JWtuCu8VQsMladxVz/P4HzHUGCAwpuqacmowgXFs5XjxIgKuNjnLokQzuVjlTvIzODaDmpjT3oxcC48vyk9EWg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-string-parser": "^7.25.7", - "@babel/helper-validator-identifier": "^7.25.7", - "to-fast-properties": "^2.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@trivago/prettier-plugin-sort-imports/node_modules/@babel/traverse/node_modules/jsesc": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", - "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", - "dev": true, - "license": "MIT", - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@trivago/prettier-plugin-sort-imports/node_modules/@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@trivago/prettier-plugin-sort-imports/node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/@trivago/prettier-plugin-sort-imports/node_modules/jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true, - "license": "MIT", - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@trivago/prettier-plugin-sort-imports/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@types/babel__core": { - "version": "7.20.5", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", - "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" - } - }, - "node_modules/@types/babel__generator": { - "version": "7.6.8", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz", - "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__template": { - "version": "7.4.4", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", - "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__traverse": { - "version": "7.20.6", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.6.tgz", - "integrity": "sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.20.7" - } - }, - "node_modules/@types/cacheable-request": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.3.tgz", - "integrity": "sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==", - "license": "MIT", - "dependencies": { - "@types/http-cache-semantics": "*", - "@types/keyv": "^3.1.4", - "@types/node": "*", - "@types/responselike": "^1.0.0" - } - }, - "node_modules/@types/debug": { - "version": "4.1.12", - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", - "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/ms": "*" - } - }, - "node_modules/@types/eslint": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-9.6.1.tgz", - "integrity": "sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "node_modules/@types/eslint__eslintrc": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@types/eslint__eslintrc/-/eslint__eslintrc-2.1.2.tgz", - "integrity": "sha512-qXvzPFY7Rz05xD8ZApXJ3S8xStQD2Ibzu3EFIF0UMNOAfLY5xUu3H61q0JrHo2OXD6rcFG75yUxNQbkKtFKBSw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/eslint": "*" - } - }, - "node_modules/@types/eslint__js": { - "version": "8.42.3", - "resolved": "https://registry.npmjs.org/@types/eslint__js/-/eslint__js-8.42.3.tgz", - "integrity": "sha512-alfG737uhmPdnvkrLdZLcEKJ/B8s9Y4hrZ+YAdzUeoArBlSUERA2E87ROfOaS4jd/C45fzOoZzidLc1IPwLqOw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/eslint": "*" - } - }, - "node_modules/@types/estree": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", - "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/fs-extra": { - "version": "9.0.13", - "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-9.0.13.tgz", - "integrity": "sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/minimatch": "*", - "@types/node": "*" - } - }, - "node_modules/@types/graceful-fs": { - "version": "4.1.9", - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz", - "integrity": "sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==", - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/http-cache-semantics": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz", - "integrity": "sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==", - "license": "MIT" - }, - "node_modules/@types/json-schema": { - "version": "7.0.15", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", - "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/keyv": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.4.tgz", - "integrity": "sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==", - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/minimatch": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", - "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/ms": { - "version": "0.7.34", - "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.34.tgz", - "integrity": "sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/node": { - "version": "22.7.7", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.7.7.tgz", - "integrity": "sha512-SRxCrrg9CL/y54aiMCG3edPKdprgMVGDXjA3gB8UmmBW5TcXzRUYAh8EWzTnSJFAd1rgImPELza+A3bJ+qxz8Q==", - "license": "MIT", - "dependencies": { - "undici-types": "~6.19.2" - } - }, - "node_modules/@types/plist": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/@types/plist/-/plist-3.0.5.tgz", - "integrity": "sha512-E6OCaRmAe4WDmWNsL/9RMqdkkzDCY1etutkflWk4c+AcjDU07Pcz1fQwTX0TQz+Pxqn9i4L1TU3UFpjnrcDgxA==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "@types/node": "*", - "xmlbuilder": ">=11.0.1" - } - }, - "node_modules/@types/responselike": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.3.tgz", - "integrity": "sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==", - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/verror": { - "version": "1.10.10", - "resolved": "https://registry.npmjs.org/@types/verror/-/verror-1.10.10.tgz", - "integrity": "sha512-l4MM0Jppn18hb9xmM6wwD1uTdShpf9Pn80aXTStnK1C94gtPvJcV2FrDmbOQUAQfJ1cKZHktkQUDwEqaAKXMMg==", - "dev": true, - "license": "MIT", - "optional": true - }, - "node_modules/@types/yauzl": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz", - "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==", - "license": "MIT", - "optional": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.10.0.tgz", - "integrity": "sha512-phuB3hoP7FFKbRXxjl+DRlQDuJqhpOnm5MmtROXyWi3uS/Xg2ZXqiQfcG2BJHiN4QKyzdOJi3NEn/qTnjUlkmQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "8.10.0", - "@typescript-eslint/type-utils": "8.10.0", - "@typescript-eslint/utils": "8.10.0", - "@typescript-eslint/visitor-keys": "8.10.0", - "graphemer": "^1.4.0", - "ignore": "^5.3.1", - "natural-compare": "^1.4.0", - "ts-api-utils": "^1.3.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0", - "eslint": "^8.57.0 || ^9.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/parser": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.10.0.tgz", - "integrity": "sha512-E24l90SxuJhytWJ0pTQydFT46Nk0Z+bsLKo/L8rtQSL93rQ6byd1V/QbDpHUTdLPOMsBCcYXZweADNCfOCmOAg==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "@typescript-eslint/scope-manager": "8.10.0", - "@typescript-eslint/types": "8.10.0", - "@typescript-eslint/typescript-estree": "8.10.0", - "@typescript-eslint/visitor-keys": "8.10.0", - "debug": "^4.3.4" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/scope-manager": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.10.0.tgz", - "integrity": "sha512-AgCaEjhfql9MDKjMUxWvH7HjLeBqMCBfIaBbzzIcBbQPZE7CPh1m6FF+L75NUMJFMLYhCywJXIDEMa3//1A0dw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "8.10.0", - "@typescript-eslint/visitor-keys": "8.10.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/type-utils": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.10.0.tgz", - "integrity": "sha512-PCpUOpyQSpxBn230yIcK+LeCQaXuxrgCm2Zk1S+PTIRJsEfU6nJ0TtwyH8pIwPK/vJoA+7TZtzyAJSGBz+s/dg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/typescript-estree": "8.10.0", - "@typescript-eslint/utils": "8.10.0", - "debug": "^4.3.4", - "ts-api-utils": "^1.3.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/types": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.10.0.tgz", - "integrity": "sha512-k/E48uzsfJCRRbGLapdZgrX52csmWJ2rcowwPvOZ8lwPUv3xW6CcFeJAXgx4uJm+Ge4+a4tFOkdYvSpxhRhg1w==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.10.0.tgz", - "integrity": "sha512-3OE0nlcOHaMvQ8Xu5gAfME3/tWVDpb/HxtpUZ1WeOAksZ/h/gwrBzCklaGzwZT97/lBbbxJ16dMA98JMEngW4w==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "@typescript-eslint/types": "8.10.0", - "@typescript-eslint/visitor-keys": "8.10.0", - "debug": "^4.3.4", - "fast-glob": "^3.3.2", - "is-glob": "^4.0.3", - "minimatch": "^9.0.4", - "semver": "^7.6.0", - "ts-api-utils": "^1.3.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@typescript-eslint/utils": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.10.0.tgz", - "integrity": "sha512-Oq4uZ7JFr9d1ZunE/QKy5egcDRXT/FrS2z/nlxzPua2VHFtmMvFNDvpq1m/hq0ra+T52aUezfcjGRIB7vNJF9w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "8.10.0", - "@typescript-eslint/types": "8.10.0", - "@typescript-eslint/typescript-estree": "8.10.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0" - } - }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.10.0.tgz", - "integrity": "sha512-k8nekgqwr7FadWk548Lfph6V3r9OVqjzAIVskE7orMZR23cGJjAOVazsZSJW+ElyjfTM4wx/1g88Mi70DDtG9A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "8.10.0", - "eslint-visitor-keys": "^3.4.3" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@vladfrangu/async_event_emitter": { - "version": "2.4.6", - "resolved": "https://registry.npmjs.org/@vladfrangu/async_event_emitter/-/async_event_emitter-2.4.6.tgz", - "integrity": "sha512-RaI5qZo6D2CVS6sTHFKg1v5Ohq/+Bo2LZ5gzUEwZ/WkHhwtGTCB/sVLw8ijOkAUxasZ+WshN/Rzj4ywsABJ5ZA==", - "license": "MIT", - "engines": { - "node": ">=v14.0.0", - "npm": ">=7.0.0" - } - }, - "node_modules/@xhayper/discord-rpc": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xhayper/discord-rpc/-/discord-rpc-1.2.0.tgz", - "integrity": "sha512-cKjs9TKzN/7JoozijjszQjUEK1qnLHpEvcJQ2OGFBZjymUzIOH7l14KUu7TQtaIEk0Aw9Bx2w7TfQ0O6tp5mCw==", - "license": "ISC", - "dependencies": { - "@discordjs/rest": "^2.3.0", - "@vladfrangu/async_event_emitter": "^2.4.4", - "discord-api-types": "^0.37.93", - "ws": "^8.18.0" - }, - "engines": { - "node": ">=16.11.0" - } - }, - "node_modules/@xmldom/xmldom": { - "version": "0.8.10", - "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.10.tgz", - "integrity": "sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/7zip-bin": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/7zip-bin/-/7zip-bin-5.2.0.tgz", - "integrity": "sha512-ukTPVhqG4jNzMro2qA9HSCSSVJN3aN7tlb+hfqYCt3ER0yWroeA2VR38MNrOHLQ/cVj+DaIMad0kFCtWWowh/A==", - "dev": true, - "license": "MIT" - }, - "node_modules/abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", - "dev": true, - "license": "ISC" - }, - "node_modules/acorn": { - "version": "8.12.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", - "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", - "dev": true, - "license": "MIT", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/agent-base": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz", - "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "^4.3.4" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/agentkeepalive": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.5.0.tgz", - "integrity": "sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==", - "dev": true, - "license": "MIT", - "dependencies": { - "humanize-ms": "^1.2.1" - }, - "engines": { - "node": ">= 8.0.0" - } - }, - "node_modules/aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "dev": true, - "license": "MIT", - "dependencies": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/any-promise": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", - "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", - "dev": true, - "license": "MIT" - }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dev": true, - "license": "ISC", - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/app-builder-bin": { - "version": "5.0.0-alpha.10", - "resolved": "https://registry.npmjs.org/app-builder-bin/-/app-builder-bin-5.0.0-alpha.10.tgz", - "integrity": "sha512-Ev4jj3D7Bo+O0GPD2NMvJl+PGiBAfS7pUGawntBNpCbxtpncfUixqFj9z9Jme7V7s3LBGqsWZZP54fxBX3JKJw==", - "dev": true, - "license": "MIT" - }, - "node_modules/app-builder-lib": { - "version": "25.1.7", - "resolved": "https://registry.npmjs.org/app-builder-lib/-/app-builder-lib-25.1.7.tgz", - "integrity": "sha512-JxmN+D/Dn7BLQoN+cTFO+zbMHcpI10v/xjyjFO1FKpHbApOG+OQt/xUyVjKWp4FYplIfuHdpxqTXo1PN/Wzm/A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@develar/schema-utils": "~2.6.5", - "@electron/notarize": "2.5.0", - "@electron/osx-sign": "1.3.1", - "@electron/rebuild": "3.6.1", - "@electron/universal": "2.0.1", - "@malept/flatpak-bundler": "^0.4.0", - "@types/fs-extra": "9.0.13", - "async-exit-hook": "^2.0.1", - "bluebird-lst": "^1.0.9", - "builder-util": "25.1.7", - "builder-util-runtime": "9.2.10", - "chromium-pickle-js": "^0.2.0", - "config-file-ts": "0.2.8-rc1", - "debug": "^4.3.4", - "dotenv": "^16.4.5", - "dotenv-expand": "^11.0.6", - "ejs": "^3.1.8", - "electron-publish": "25.1.7", - "form-data": "^4.0.0", - "fs-extra": "^10.1.0", - "hosted-git-info": "^4.1.0", - "is-ci": "^3.0.0", - "isbinaryfile": "^5.0.0", - "js-yaml": "^4.1.0", - "json5": "^2.2.3", - "lazy-val": "^1.0.5", - "minimatch": "^10.0.0", - "resedit": "^1.7.0", - "sanitize-filename": "^1.6.3", - "semver": "^7.3.8", - "tar": "^6.1.12", - "temp-file": "^3.4.0" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "dmg-builder": "25.1.7", - "electron-builder-squirrel-windows": "25.1.7" - } - }, - "node_modules/app-builder-lib/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/app-builder-lib/node_modules/fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/app-builder-lib/node_modules/minimatch": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.0.1.tgz", - "integrity": "sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": "20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/aproba": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", - "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/archiver": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/archiver/-/archiver-5.3.2.tgz", - "integrity": "sha512-+25nxyyznAXF7Nef3y0EbBeqmGZgeN/BxHX29Rs39djAfaFalmQ89SE6CWyDCHzGL0yt/ycBtNOmGTW0FyGWNw==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "archiver-utils": "^2.1.0", - "async": "^3.2.4", - "buffer-crc32": "^0.2.1", - "readable-stream": "^3.6.0", - "readdir-glob": "^1.1.2", - "tar-stream": "^2.2.0", - "zip-stream": "^4.1.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/archiver-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-2.1.0.tgz", - "integrity": "sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "glob": "^7.1.4", - "graceful-fs": "^4.2.0", - "lazystream": "^1.0.0", - "lodash.defaults": "^4.2.0", - "lodash.difference": "^4.5.0", - "lodash.flatten": "^4.4.0", - "lodash.isplainobject": "^4.0.6", - "lodash.union": "^4.6.0", - "normalize-path": "^3.0.0", - "readable-stream": "^2.0.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/archiver-utils/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/archiver-utils/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true, - "license": "MIT", - "peer": true - }, - "node_modules/archiver-utils/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/are-we-there-yet": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz", - "integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==", - "deprecated": "This package is no longer supported.", - "dev": true, - "license": "ISC", - "dependencies": { - "delegates": "^1.0.0", - "readable-stream": "^3.6.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/arg": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", - "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", - "dev": true, - "license": "MIT" - }, - "node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "license": "Python-2.0" - }, - "node_modules/assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", - "dev": true, - "license": "MIT", - "optional": true, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/astral-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", - "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", - "dev": true, - "license": "MIT", - "optional": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/async": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", - "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", - "dev": true, - "license": "MIT" - }, - "node_modules/async-exit-hook": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/async-exit-hook/-/async-exit-hook-2.0.1.tgz", - "integrity": "sha512-NW2cX8m1Q7KPA7a5M2ULQeZ2wR5qI5PAbw5L0UOMxdioVk9PMZ0h1TmyZEkPYrCvYjDlFICusOu1dlEKAAeXBw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "dev": true, - "license": "MIT" - }, - "node_modules/at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/autoprefixer": { - "version": "10.4.20", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.20.tgz", - "integrity": "sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "browserslist": "^4.23.3", - "caniuse-lite": "^1.0.30001646", - "fraction.js": "^4.3.7", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.1", - "postcss-value-parser": "^4.2.0" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" - }, - "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/babel-plugin-jsx-dom-expressions": { - "version": "0.39.0", - "resolved": "https://registry.npmjs.org/babel-plugin-jsx-dom-expressions/-/babel-plugin-jsx-dom-expressions-0.39.0.tgz", - "integrity": "sha512-PXMD+aFTw+pZaVsNRhxGkVMjscCMmHAwLlNbMj0PG/9Uj3tFR4+ZHjg4RDRSydXiDL0Xoacpoxhc5GiYS6yd6Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-module-imports": "7.18.6", - "@babel/plugin-syntax-jsx": "^7.18.6", - "@babel/types": "^7.20.7", - "html-entities": "2.3.3", - "jest-diff": "^29.7.0", - "jsdom": "^25.0.0", - "validate-html-nesting": "^1.2.1" - }, - "peerDependencies": { - "@babel/core": "^7.20.12" - } - }, - "node_modules/babel-plugin-jsx-dom-expressions/node_modules/@babel/helper-module-imports": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", - "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/babel-preset-solid": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/babel-preset-solid/-/babel-preset-solid-1.9.0.tgz", - "integrity": "sha512-Txrk9RQEAQ1yn8K3E4pvwUDCqR1YVe55WflFWrwLGSeQWI0oAJMXx4u6BxYaZU3C5ctmVovthKetLjpJ6OG4Qg==", - "dev": true, - "license": "MIT", - "dependencies": { - "babel-plugin-jsx-dom-expressions": "^0.39.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true, - "license": "MIT" - }, - "node_modules/base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "node_modules/binary-extensions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", - "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", - "dev": true, - "license": "MIT", - "dependencies": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "node_modules/bluebird": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", - "dev": true, - "license": "MIT" - }, - "node_modules/bluebird-lst": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/bluebird-lst/-/bluebird-lst-1.0.9.tgz", - "integrity": "sha512-7B1Rtx82hjnSD4PGLAjVWeYH3tHAcVUmChh85a3lltKQm6FresXh9ErQo6oAv6CqxttczC3/kEg8SY5NluPuUw==", - "dev": true, - "license": "MIT", - "dependencies": { - "bluebird": "^3.5.5" - } - }, - "node_modules/boolean": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/boolean/-/boolean-3.2.0.tgz", - "integrity": "sha512-d0II/GO9uf9lfUHH2BQsjxzRJZBdsjgsBiW4BvhWk/3qoKwQFjIDVN19PfX8F2D/r9PCMTtLWjYVCFrpeYUzsw==", - "license": "MIT", - "optional": true - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/braces": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", - "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", - "dev": true, - "license": "MIT", - "dependencies": { - "fill-range": "^7.1.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/browserslist": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.0.tgz", - "integrity": "sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "caniuse-lite": "^1.0.30001663", - "electron-to-chromium": "^1.5.28", - "node-releases": "^2.0.18", - "update-browserslist-db": "^1.1.0" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT", - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "node_modules/buffer-crc32": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", - "license": "MIT", - "engines": { - "node": "*" - } - }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/builder-util": { - "version": "25.1.7", - "resolved": "https://registry.npmjs.org/builder-util/-/builder-util-25.1.7.tgz", - "integrity": "sha512-7jPjzBwEGRbwNcep0gGNpLXG9P94VA3CPAZQCzxkFXiV2GMQKlziMbY//rXPI7WKfhsvGgFXjTcXdBEwgXw9ww==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/debug": "^4.1.6", - "7zip-bin": "~5.2.0", - "app-builder-bin": "5.0.0-alpha.10", - "bluebird-lst": "^1.0.9", - "builder-util-runtime": "9.2.10", - "chalk": "^4.1.2", - "cross-spawn": "^7.0.3", - "debug": "^4.3.4", - "fs-extra": "^10.1.0", - "http-proxy-agent": "^7.0.0", - "https-proxy-agent": "^7.0.0", - "is-ci": "^3.0.0", - "js-yaml": "^4.1.0", - "source-map-support": "^0.5.19", - "stat-mode": "^1.0.0", - "temp-file": "^3.4.0" - } - }, - "node_modules/builder-util-runtime": { - "version": "9.2.10", - "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-9.2.10.tgz", - "integrity": "sha512-6p/gfG1RJSQeIbz8TK5aPNkoztgY1q5TgmGFMAXcY8itsGW6Y2ld1ALsZ5UJn8rog7hKF3zHx5iQbNQ8uLcRlw==", - "license": "MIT", - "dependencies": { - "debug": "^4.3.4", - "sax": "^1.2.4" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/builder-util/node_modules/fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/cac": { - "version": "6.7.14", - "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz", - "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/cacache": { - "version": "16.1.3", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.3.tgz", - "integrity": "sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "@npmcli/fs": "^2.1.0", - "@npmcli/move-file": "^2.0.0", - "chownr": "^2.0.0", - "fs-minipass": "^2.1.0", - "glob": "^8.0.1", - "infer-owner": "^1.0.4", - "lru-cache": "^7.7.1", - "minipass": "^3.1.6", - "minipass-collect": "^1.0.2", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "mkdirp": "^1.0.4", - "p-map": "^4.0.0", - "promise-inflight": "^1.0.1", - "rimraf": "^3.0.2", - "ssri": "^9.0.0", - "tar": "^6.1.11", - "unique-filename": "^2.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/cacache/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/cacache/node_modules/glob": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", - "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", - "deprecated": "Glob versions prior to v9 are no longer supported", - "dev": true, - "license": "ISC", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/cacache/node_modules/lru-cache": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", - "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=12" - } - }, - "node_modules/cacache/node_modules/minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/cacheable-lookup": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz", - "integrity": "sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==", - "license": "MIT", - "engines": { - "node": ">=10.6.0" - } - }, - "node_modules/cacheable-request": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.4.tgz", - "integrity": "sha512-v+p6ongsrp0yTGbJXjgxPow2+DL93DASP4kXCDKb8/bwRtt9OEF3whggkkDkGNzgcWy2XaF4a8nZglC7uElscg==", - "license": "MIT", - "dependencies": { - "clone-response": "^1.0.2", - "get-stream": "^5.1.0", - "http-cache-semantics": "^4.0.0", - "keyv": "^4.0.0", - "lowercase-keys": "^2.0.0", - "normalize-url": "^6.0.1", - "responselike": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/camelcase-css": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", - "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001666", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001666.tgz", - "integrity": "sha512-gD14ICmoV5ZZM1OdzPWmpx+q4GyefaK06zi8hmfHV5xe4/2nOQX3+Dw5o+fSqOws2xVwL9j+anOPFwHzdEdV4g==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "CC-BY-4.0" - }, - "node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/chokidar": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", - "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", - "dev": true, - "license": "MIT", - "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/chokidar/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=10" - } - }, - "node_modules/chromium-pickle-js": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz", - "integrity": "sha512-1R5Fho+jBq0DDydt+/vHWj5KJNJCKdARKOCwZUen84I5BreWoLqRLANH1U87eJy1tiASPtMnGqJJq0ZsLoRPOw==", - "dev": true, - "license": "MIT" - }, - "node_modules/ci-info": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", - "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" - } - ], - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/class-variance-authority": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/class-variance-authority/-/class-variance-authority-0.7.0.tgz", - "integrity": "sha512-jFI8IQw4hczaL4ALINxqLEXQbWcNjoSkloa4IaufXCJr6QawJyw7tuRysRsrE8w2p/4gGaxKIt/hX3qz/IbD1A==", - "license": "Apache-2.0", - "dependencies": { - "clsx": "2.0.0" - }, - "funding": { - "url": "https://joebell.co.uk" - } - }, - "node_modules/class-variance-authority/node_modules/clsx": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.0.0.tgz", - "integrity": "sha512-rQ1+kcj+ttHG0MKVGBUXwayCCF1oh39BF5COIpRzuCEv8Mwjv0XucrI2ExNTOn9IlLifGClWQcU9BrZORvtw6Q==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "dev": true, - "license": "MIT", - "dependencies": { - "restore-cursor": "^3.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cli-spinners": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", - "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cli-truncate": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz", - "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "slice-ansi": "^3.0.0", - "string-width": "^4.2.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cliui": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/clone-response": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz", - "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", - "license": "MIT", - "dependencies": { - "mimic-response": "^1.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/clsx": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", - "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/color": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", - "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1", - "color-string": "^1.9.0" - }, - "engines": { - "node": ">=12.5.0" - } - }, - "node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "license": "MIT" - }, - "node_modules/color-string": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", - "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", - "license": "MIT", - "dependencies": { - "color-name": "^1.0.0", - "simple-swizzle": "^0.2.2" - } - }, - "node_modules/color-support": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", - "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", - "dev": true, - "license": "ISC", - "bin": { - "color-support": "bin.js" - } - }, - "node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "license": "MIT", - "dependencies": { - "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/commander": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", - "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/compare-version": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/compare-version/-/compare-version-0.1.2.tgz", - "integrity": "sha512-pJDh5/4wrEnXX/VWRZvruAGHkzKdr46z11OlTPN+VrATlWWhSKewNCJ1futCO5C7eJB3nPMFZA1LeYtcFboZ2A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/compress-commons": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-4.1.2.tgz", - "integrity": "sha512-D3uMHtGc/fcO1Gt1/L7i1e33VOvD4A9hfQLP+6ewd+BvG/gQ84Yh4oftEhAdjSMgBgwGL+jsppT7JYNpo6MHHg==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "buffer-crc32": "^0.2.13", - "crc32-stream": "^4.0.2", - "normalize-path": "^3.0.0", - "readable-stream": "^3.6.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true, - "license": "MIT" - }, - "node_modules/config-file-ts": { - "version": "0.2.8-rc1", - "resolved": "https://registry.npmjs.org/config-file-ts/-/config-file-ts-0.2.8-rc1.tgz", - "integrity": "sha512-GtNECbVI82bT4RiDIzBSVuTKoSHufnU7Ce7/42bkWZJZFLjmDF2WBpVsvRkhKCfKBnTBb3qZrBwPpFBU/Myvhg==", - "dev": true, - "license": "MIT", - "dependencies": { - "glob": "^10.3.12", - "typescript": "^5.4.3" - } - }, - "node_modules/config-file-ts/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/config-file-ts/node_modules/glob": { - "version": "10.4.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", - "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", - "dev": true, - "license": "ISC", - "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^3.1.2", - "minimatch": "^9.0.4", - "minipass": "^7.1.2", - "package-json-from-dist": "^1.0.0", - "path-scurry": "^1.11.1" - }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/config-file-ts/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/config-file-ts/node_modules/minipass": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", - "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/console-control-strings": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true, - "license": "MIT" - }, - "node_modules/core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/crc": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/crc/-/crc-3.8.0.tgz", - "integrity": "sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "buffer": "^5.1.0" - } - }, - "node_modules/crc-32": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz", - "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==", - "dev": true, - "license": "Apache-2.0", - "peer": true, - "bin": { - "crc32": "bin/crc32.njs" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/crc32-stream": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-4.0.3.tgz", - "integrity": "sha512-NT7w2JVU7DFroFdYkeq8cywxrgjPHWkdX1wjpRQXPX5Asews3tA+Ght6lddQO5Mkumffp3X7GEqku3epj2toIw==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "crc-32": "^1.2.0", - "readable-stream": "^3.4.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "license": "MIT", - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "dev": true, - "license": "MIT", - "bin": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/cssstyle": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-4.1.0.tgz", - "integrity": "sha512-h66W1URKpBS5YMI/V8PyXvTMFT8SupJ1IzoIV8IeBC/ji8WVmrO8dGlTi+2dh6whmdk6BiKJLD/ZBkhWbcg6nA==", - "dev": true, - "license": "MIT", - "dependencies": { - "rrweb-cssom": "^0.7.1" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/csstype": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", - "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", - "license": "MIT" - }, - "node_modules/data-urls": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-5.0.0.tgz", - "integrity": "sha512-ZYP5VBHshaDAiVZxjbRVcFJpc+4xGgT0bK3vzy1HLN8jTO975HEbuYzZJcHoQEY5K1a0z8YayJkyVETa08eNTg==", - "dev": true, - "license": "MIT", - "dependencies": { - "whatwg-mimetype": "^4.0.0", - "whatwg-url": "^14.0.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/debug": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", - "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", - "license": "MIT", - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/decimal.js": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", - "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==", - "dev": true, - "license": "MIT" - }, - "node_modules/decompress-response": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", - "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", - "license": "MIT", - "dependencies": { - "mimic-response": "^3.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/decompress-response/node_modules/mimic-response": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", - "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/defaults": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", - "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", - "dev": true, - "license": "MIT", - "dependencies": { - "clone": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/defer-to-connect": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", - "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", - "license": "MIT", - "engines": { - "node": ">=10" - } - }, - "node_modules/define-data-property": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", - "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", - "license": "MIT", - "optional": true, - "dependencies": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "gopd": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/define-properties": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", - "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", - "license": "MIT", - "optional": true, - "dependencies": { - "define-data-property": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/delegates": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/detect-indent": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-7.0.1.tgz", - "integrity": "sha512-Mc7QhQ8s+cLrnUfU/Ji94vG/r8M26m8f++vyres4ZoojaRDpZ1eSIh/EpzLNwlWuvzSZ3UbDFspjFvTDXe6e/g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12.20" - } - }, - "node_modules/detect-libc": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", - "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", - "license": "Apache-2.0", - "engines": { - "node": ">=8" - } - }, - "node_modules/detect-newline": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-4.0.1.tgz", - "integrity": "sha512-qE3Veg1YXzGHQhlA6jzebZN2qVf6NX+A7m7qlhCGG30dJixrAQhYOsJjsnBjJkCSmuOPpCk30145fr8FV0bzog==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", - "license": "MIT", - "optional": true - }, - "node_modules/didyoumean": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", - "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", - "dev": true, - "license": "Apache-2.0" - }, - "node_modules/diff-sequences": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", - "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/dir-compare": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/dir-compare/-/dir-compare-4.2.0.tgz", - "integrity": "sha512-2xMCmOoMrdQIPHdsTawECdNPwlVFB9zGcz3kuhmBO6U3oU+UQjsue0i8ayLKpgBcm+hcXPMVSGUN9d+pvJ6+VQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "minimatch": "^3.0.5", - "p-limit": "^3.1.0 " - } - }, - "node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, - "license": "MIT", - "dependencies": { - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/discord-api-types": { - "version": "0.37.101", - "resolved": "https://registry.npmjs.org/discord-api-types/-/discord-api-types-0.37.101.tgz", - "integrity": "sha512-2wizd94t7G3A8U5Phr3AiuL4gSvhqistDwWnlk1VLTit8BI1jWUncFqFQNdPbHqS3661+Nx/iEyIwtVjPuBP3w==", - "license": "MIT" - }, - "node_modules/dlv": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", - "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", - "dev": true, - "license": "MIT" - }, - "node_modules/dmg-builder": { - "version": "25.1.7", - "resolved": "https://registry.npmjs.org/dmg-builder/-/dmg-builder-25.1.7.tgz", - "integrity": "sha512-Hac0AfXQrAV62JT99Had6bvUJb/f7vjJTaLOsmA/gAQcrc/cLmNAqCJ0ZZDqwKy2+LKXnxx45TvMXvovKd4iMg==", - "dev": true, - "license": "MIT", - "dependencies": { - "app-builder-lib": "25.1.7", - "builder-util": "25.1.7", - "builder-util-runtime": "9.2.10", - "fs-extra": "^10.1.0", - "iconv-lite": "^0.6.2", - "js-yaml": "^4.1.0" - }, - "optionalDependencies": { - "dmg-license": "^1.0.11" - } - }, - "node_modules/dmg-builder/node_modules/fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/dmg-license": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/dmg-license/-/dmg-license-1.0.11.tgz", - "integrity": "sha512-ZdzmqwKmECOWJpqefloC5OJy1+WZBBse5+MR88z9g9Zn4VY+WYUkAyojmhzJckH5YbbZGcYIuGAkY5/Ys5OM2Q==", - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "dependencies": { - "@types/plist": "^3.0.1", - "@types/verror": "^1.10.3", - "ajv": "^6.10.0", - "crc": "^3.8.0", - "iconv-corefoundation": "^1.1.7", - "plist": "^3.0.4", - "smart-buffer": "^4.0.2", - "verror": "^1.10.0" - }, - "bin": { - "dmg-license": "bin/dmg-license.js" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/dotenv": { - "version": "16.4.5", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.5.tgz", - "integrity": "sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://dotenvx.com" - } - }, - "node_modules/dotenv-expand": { - "version": "11.0.6", - "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-11.0.6.tgz", - "integrity": "sha512-8NHi73otpWsZGBSZwwknTXS5pqMOrk9+Ssrna8xCaxkzEpU9OTf9R5ArQGVw03//Zmk9MOwLPng9WwndvpAJ5g==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "dotenv": "^16.4.4" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://dotenvx.com" - } - }, - "node_modules/eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "dev": true, - "license": "MIT" - }, - "node_modules/ejs": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", - "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "jake": "^10.8.5" - }, - "bin": { - "ejs": "bin/cli.js" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/electron": { - "version": "32.1.2", - "resolved": "https://registry.npmjs.org/electron/-/electron-32.1.2.tgz", - "integrity": "sha512-CXe6doFzhmh1U7daOvUzmF6Cj8hssdYWMeEPRnRO6rB9/bbwMlWctcQ7P8NJXhLQ88/vYUJQrJvlJPh8qM0BRQ==", - "hasInstallScript": true, - "license": "MIT", - "dependencies": { - "@electron/get": "^2.0.0", - "@types/node": "^20.9.0", - "extract-zip": "^2.0.1" - }, - "bin": { - "electron": "cli.js" - }, - "engines": { - "node": ">= 12.20.55" - } - }, - "node_modules/electron-builder": { - "version": "25.1.7", - "resolved": "https://registry.npmjs.org/electron-builder/-/electron-builder-25.1.7.tgz", - "integrity": "sha512-lsKtX93GSHWnmuteNRvBzgJIjRiiYB0qrJVRjShwBi75Ns+mRdWeOGZiXItqOWj+3g5UyY722kgoq2WlqCB87A==", - "dev": true, - "license": "MIT", - "dependencies": { - "app-builder-lib": "25.1.7", - "builder-util": "25.1.7", - "builder-util-runtime": "9.2.10", - "chalk": "^4.1.2", - "dmg-builder": "25.1.7", - "fs-extra": "^10.1.0", - "is-ci": "^3.0.0", - "lazy-val": "^1.0.5", - "simple-update-notifier": "2.0.0", - "yargs": "^17.6.2" - }, - "bin": { - "electron-builder": "cli.js", - "install-app-deps": "install-app-deps.js" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/electron-builder-squirrel-windows": { - "version": "25.1.7", - "resolved": "https://registry.npmjs.org/electron-builder-squirrel-windows/-/electron-builder-squirrel-windows-25.1.7.tgz", - "integrity": "sha512-nJMvw1FNy+6YP8HmjSb0JwMowpdlZpydZGab9KevKO/fIC9wTcr5rkhbLsTfEPOjdAqOTycRoK0mOJCFB/1uig==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "app-builder-lib": "25.1.7", - "archiver": "^5.3.1", - "builder-util": "25.1.7", - "fs-extra": "^10.1.0" - } - }, - "node_modules/electron-builder-squirrel-windows/node_modules/fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/electron-builder/node_modules/fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/electron-publish": { - "version": "25.1.7", - "resolved": "https://registry.npmjs.org/electron-publish/-/electron-publish-25.1.7.tgz", - "integrity": "sha512-+jbTkR9m39eDBMP4gfbqglDd6UvBC7RLh5Y0MhFSsc6UkGHj9Vj9TWobxevHYMMqmoujL11ZLjfPpMX+Pt6YEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/fs-extra": "^9.0.11", - "builder-util": "25.1.7", - "builder-util-runtime": "9.2.10", - "chalk": "^4.1.2", - "fs-extra": "^10.1.0", - "lazy-val": "^1.0.5", - "mime": "^2.5.2" - } - }, - "node_modules/electron-publish/node_modules/fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/electron-to-chromium": { - "version": "1.5.31", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.31.tgz", - "integrity": "sha512-QcDoBbQeYt0+3CWcK/rEbuHvwpbT/8SV9T3OSgs6cX1FlcUAkgrkqbg9zLnDrMM/rLamzQwal4LYFCiWk861Tg==", - "dev": true, - "license": "ISC" - }, - "node_modules/electron-updater": { - "version": "6.3.9", - "resolved": "https://registry.npmjs.org/electron-updater/-/electron-updater-6.3.9.tgz", - "integrity": "sha512-2PJNONi+iBidkoC5D1nzT9XqsE8Q1X28Fn6xRQhO3YX8qRRyJ3mkV4F1aQsuRnYPqq6Hw+E51y27W75WgDoofw==", - "license": "MIT", - "dependencies": { - "builder-util-runtime": "9.2.10", - "fs-extra": "^10.1.0", - "js-yaml": "^4.1.0", - "lazy-val": "^1.0.5", - "lodash.escaperegexp": "^4.1.2", - "lodash.isequal": "^4.5.0", - "semver": "^7.6.3", - "tiny-typed-emitter": "^2.1.0" - } - }, - "node_modules/electron-updater/node_modules/fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/electron-vite": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/electron-vite/-/electron-vite-2.3.0.tgz", - "integrity": "sha512-lsN2FymgJlp4k6MrcsphGqZQ9fKRdJKasoaiwIrAewN1tapYI/KINLdfEL7n10LuF0pPSNf/IqjzZbB5VINctg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/core": "^7.24.7", - "@babel/plugin-transform-arrow-functions": "^7.24.7", - "cac": "^6.7.14", - "esbuild": "^0.21.5", - "magic-string": "^0.30.10", - "picocolors": "^1.0.1" - }, - "bin": { - "electron-vite": "bin/electron-vite.js" - }, - "engines": { - "node": "^18.0.0 || >=20.0.0" - }, - "peerDependencies": { - "@swc/core": "^1.0.0", - "vite": "^4.0.0 || ^5.0.0" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - } - } - }, - "node_modules/electron/node_modules/@types/node": { - "version": "20.16.10", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.16.10.tgz", - "integrity": "sha512-vQUKgWTjEIRFCvK6CyriPH3MZYiYlNy0fKiEYHWbcoWLEgs4opurGGKlebrTLqdSMIbXImH6XExNiIyNUv3WpA==", - "license": "MIT", - "dependencies": { - "undici-types": "~6.19.2" - } - }, - "node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true, - "license": "MIT" - }, - "node_modules/encoding": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", - "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "iconv-lite": "^0.6.2" - } - }, - "node_modules/end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "license": "MIT", - "dependencies": { - "once": "^1.4.0" - } - }, - "node_modules/entities": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", - "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=0.12" - }, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/env-paths": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", - "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/err-code": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", - "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", - "dev": true, - "license": "MIT" - }, - "node_modules/es-define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", - "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", - "license": "MIT", - "optional": true, - "dependencies": { - "get-intrinsic": "^1.2.4" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-errors": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", - "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", - "license": "MIT", - "optional": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es6-error": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz", - "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==", - "license": "MIT", - "optional": true - }, - "node_modules/esbuild": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", - "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.21.5", - "@esbuild/android-arm": "0.21.5", - "@esbuild/android-arm64": "0.21.5", - "@esbuild/android-x64": "0.21.5", - "@esbuild/darwin-arm64": "0.21.5", - "@esbuild/darwin-x64": "0.21.5", - "@esbuild/freebsd-arm64": "0.21.5", - "@esbuild/freebsd-x64": "0.21.5", - "@esbuild/linux-arm": "0.21.5", - "@esbuild/linux-arm64": "0.21.5", - "@esbuild/linux-ia32": "0.21.5", - "@esbuild/linux-loong64": "0.21.5", - "@esbuild/linux-mips64el": "0.21.5", - "@esbuild/linux-ppc64": "0.21.5", - "@esbuild/linux-riscv64": "0.21.5", - "@esbuild/linux-s390x": "0.21.5", - "@esbuild/linux-x64": "0.21.5", - "@esbuild/netbsd-x64": "0.21.5", - "@esbuild/openbsd-x64": "0.21.5", - "@esbuild/sunos-x64": "0.21.5", - "@esbuild/win32-arm64": "0.21.5", - "@esbuild/win32-ia32": "0.21.5", - "@esbuild/win32-x64": "0.21.5" - } - }, - "node_modules/escalade": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", - "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "devOptional": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint": { - "version": "9.13.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.13.0.tgz", - "integrity": "sha512-EYZK6SX6zjFHST/HRytOdA/zE72Cq/bfw45LSyuwrdvcclb/gqV8RRQxywOBEWO2+WDpva6UZa4CcDeJKzUCFA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.11.0", - "@eslint/config-array": "^0.18.0", - "@eslint/core": "^0.7.0", - "@eslint/eslintrc": "^3.1.0", - "@eslint/js": "9.13.0", - "@eslint/plugin-kit": "^0.2.0", - "@humanfs/node": "^0.16.5", - "@humanwhocodes/module-importer": "^1.0.1", - "@humanwhocodes/retry": "^0.3.1", - "@types/estree": "^1.0.6", - "@types/json-schema": "^7.0.15", - "ajv": "^6.12.4", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^8.1.0", - "eslint-visitor-keys": "^4.1.0", - "espree": "^10.2.0", - "esquery": "^1.5.0", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^8.0.0", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "ignore": "^5.2.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.3", - "text-table": "^0.2.0" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://eslint.org/donate" - }, - "peerDependencies": { - "jiti": "*" - }, - "peerDependenciesMeta": { - "jiti": { - "optional": true - } - } - }, - "node_modules/eslint-config-prettier": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.1.0.tgz", - "integrity": "sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==", - "dev": true, - "license": "MIT", - "bin": { - "eslint-config-prettier": "bin/cli.js" - }, - "peerDependencies": { - "eslint": ">=7.0.0" - } - }, - "node_modules/eslint-plugin-prettier": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.2.1.tgz", - "integrity": "sha512-gH3iR3g4JfF+yYPaJYkN7jEl9QbweL/YfkoRlNnuIEHEz1vHVlCmWOS+eGGiRuzHQXdJFCOTxRgvju9b8VUmrw==", - "dev": true, - "license": "MIT", - "dependencies": { - "prettier-linter-helpers": "^1.0.0", - "synckit": "^0.9.1" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint-plugin-prettier" - }, - "peerDependencies": { - "@types/eslint": ">=8.0.0", - "eslint": ">=8.0.0", - "eslint-config-prettier": "*", - "prettier": ">=3.0.0" - }, - "peerDependenciesMeta": { - "@types/eslint": { - "optional": true - }, - "eslint-config-prettier": { - "optional": true - } - } - }, - "node_modules/eslint-plugin-solid": { - "version": "0.14.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-solid/-/eslint-plugin-solid-0.14.3.tgz", - "integrity": "sha512-eDeyPrijSjVGeyb4oKoyidgLlMDZwAg/YdxiY9QvGXl2kLgpcHvLpgpaGK4KJ8xSsg0ym3B2dPRBAIlT7iUrEQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/utils": "^7.13.1 || ^8.0.0", - "estraverse": "^5.3.0", - "is-html": "^2.0.0", - "kebab-case": "^1.0.2", - "known-css-properties": "^0.30.0", - "style-to-object": "^1.0.6" - }, - "engines": { - "node": ">=18.0.0" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0" - } - }, - "node_modules/eslint-scope": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.1.0.tgz", - "integrity": "sha512-14dSvlhaVhKKsa9Fx1l8A17s7ah7Ef7wCakJ10LYk6+GYmP9yDti2oq2SEwcyndt6knfcZyhyxwY3i9yL78EQw==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-visitor-keys": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint/node_modules/eslint-visitor-keys": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.1.0.tgz", - "integrity": "sha512-Q7lok0mqMUSf5a/AdAZkA5a/gHcO6snwQClVNNvFKCAVlxXucdU8pKydU5ZVZjBx5xr37vGbFFWtLQYreLzrZg==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/espree": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-10.2.0.tgz", - "integrity": "sha512-upbkBJbckcCNBDBDXEbuhjbP68n+scUd3k/U2EkyM9nw+I/jPiL4cLF/Al06CF96wRltFda16sxDFrxsI1v0/g==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "acorn": "^8.12.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^4.1.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/espree/node_modules/eslint-visitor-keys": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.1.0.tgz", - "integrity": "sha512-Q7lok0mqMUSf5a/AdAZkA5a/gHcO6snwQClVNNvFKCAVlxXucdU8pKydU5ZVZjBx5xr37vGbFFWtLQYreLzrZg==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/esquery": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", - "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "license": "MIT", - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/execa/node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/exponential-backoff": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.1.tgz", - "integrity": "sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==", - "dev": true, - "license": "Apache-2.0" - }, - "node_modules/extract-colors": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/extract-colors/-/extract-colors-4.1.0.tgz", - "integrity": "sha512-BWZxUwpYra1G91rnq/xxuhVNkkbixdi74xdlebo6744lXYx8SUsOMdFU9FQGoVJZpEmcXC9dXS3lc0/8WyNVkw==" - }, - "node_modules/extract-zip": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", - "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", - "license": "BSD-2-Clause", - "dependencies": { - "debug": "^4.1.1", - "get-stream": "^5.1.0", - "yauzl": "^2.10.0" - }, - "bin": { - "extract-zip": "cli.js" - }, - "engines": { - "node": ">= 10.17.0" - }, - "optionalDependencies": { - "@types/yauzl": "^2.9.1" - } - }, - "node_modules/extsprintf": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.4.1.tgz", - "integrity": "sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA==", - "dev": true, - "engines": [ - "node >=0.6.0" - ], - "license": "MIT", - "optional": true - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true, - "license": "MIT" - }, - "node_modules/fast-diff": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.3.0.tgz", - "integrity": "sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==", - "dev": true, - "license": "Apache-2.0" - }, - "node_modules/fast-glob": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", - "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", - "dev": true, - "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/fast-glob/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true, - "license": "MIT" - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true, - "license": "MIT" - }, - "node_modules/fastest-levenshtein": { - "version": "1.0.16", - "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", - "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", - "license": "MIT", - "engines": { - "node": ">= 4.9.1" - } - }, - "node_modules/fastq": { - "version": "1.17.1", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", - "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", - "dev": true, - "license": "ISC", - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/fd-slicer": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", - "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", - "license": "MIT", - "dependencies": { - "pend": "~1.2.0" - } - }, - "node_modules/file-entry-cache": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", - "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "flat-cache": "^4.0.0" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/filelist": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", - "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "minimatch": "^5.0.1" - } - }, - "node_modules/filelist/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/filelist/node_modules/minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/fill-range": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", - "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", - "dev": true, - "license": "MIT", - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dev": true, - "license": "MIT", - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/flat-cache": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", - "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", - "dev": true, - "license": "MIT", - "dependencies": { - "flatted": "^3.2.9", - "keyv": "^4.5.4" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/flatted": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", - "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", - "dev": true, - "license": "ISC" - }, - "node_modules/foreground-child": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz", - "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==", - "dev": true, - "license": "ISC", - "dependencies": { - "cross-spawn": "^7.0.0", - "signal-exit": "^4.0.1" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/foreground-child/node_modules/signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "dev": true, - "license": "MIT", - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/fraction.js": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", - "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", - "dev": true, - "license": "MIT", - "engines": { - "node": "*" - }, - "funding": { - "type": "patreon", - "url": "https://github.com/sponsors/rawify" - } - }, - "node_modules/fs-constants": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", - "dev": true, - "license": "MIT", - "peer": true - }, - "node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/fs-minipass": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", - "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", - "dev": true, - "license": "ISC", - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true, - "license": "ISC" - }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "devOptional": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/gauge": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", - "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", - "deprecated": "This package is no longer supported.", - "dev": true, - "license": "ISC", - "dependencies": { - "aproba": "^1.0.3 || ^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" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/get-audio-duration": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/get-audio-duration/-/get-audio-duration-4.0.1.tgz", - "integrity": "sha512-sx1ZRXVRN+PZlnVq2ub4wnDfPtkL4kJFeI4/I7Su0UR1ckhCca3cDOvik2v2AjIY8oyHUnKaTOoTk3o1JYEaDw==", - "license": "MIT", - "dependencies": { - "@ffprobe-installer/ffprobe": "^2.1.1", - "execa": "^5.0.0" - } - }, - "node_modules/get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true, - "license": "ISC", - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "node_modules/get-intrinsic": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", - "license": "MIT", - "optional": true, - "dependencies": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-stdin": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-9.0.0.tgz", - "integrity": "sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "license": "MIT", - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/git-hooks-list": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/git-hooks-list/-/git-hooks-list-3.1.0.tgz", - "integrity": "sha512-LF8VeHeR7v+wAbXqfgRlTSX/1BJR9Q1vEMR8JAz1cEg6GX07+zyj3sAdDvYjj/xnlIfVuGgj4qBei1K3hKH+PA==", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/fisker/git-hooks-list?sponsor=1" - } - }, - "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Glob versions prior to v9 are no longer supported", - "dev": true, - "license": "ISC", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/global-agent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-agent/-/global-agent-3.0.0.tgz", - "integrity": "sha512-PT6XReJ+D07JvGoxQMkT6qji/jVNfX/h364XHZOWeRzy64sSFr+xJ5OX7LI3b4MPQzdL4H8Y8M0xzPpsVMwA8Q==", - "license": "BSD-3-Clause", - "optional": true, - "dependencies": { - "boolean": "^3.0.1", - "es6-error": "^4.1.1", - "matcher": "^3.0.0", - "roarr": "^2.15.3", - "semver": "^7.3.2", - "serialize-error": "^7.0.1" - }, - "engines": { - "node": ">=10.0" - } - }, - "node_modules/globals": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", - "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/globalthis": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", - "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", - "license": "MIT", - "optional": true, - "dependencies": { - "define-properties": "^1.2.1", - "gopd": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/globby": { - "version": "13.2.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz", - "integrity": "sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==", - "dev": true, - "license": "MIT", - "dependencies": { - "dir-glob": "^3.0.1", - "fast-glob": "^3.3.0", - "ignore": "^5.2.4", - "merge2": "^1.4.1", - "slash": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/gopd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", - "license": "MIT", - "optional": true, - "dependencies": { - "get-intrinsic": "^1.1.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/got": { - "version": "11.8.6", - "resolved": "https://registry.npmjs.org/got/-/got-11.8.6.tgz", - "integrity": "sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==", - "license": "MIT", - "dependencies": { - "@sindresorhus/is": "^4.0.0", - "@szmarczak/http-timer": "^4.0.5", - "@types/cacheable-request": "^6.0.1", - "@types/responselike": "^1.0.0", - "cacheable-lookup": "^5.0.3", - "cacheable-request": "^7.0.2", - "decompress-response": "^6.0.0", - "http2-wrapper": "^1.0.0-beta.5.2", - "lowercase-keys": "^2.0.0", - "p-cancelable": "^2.0.0", - "responselike": "^2.0.0" - }, - "engines": { - "node": ">=10.19.0" - }, - "funding": { - "url": "https://github.com/sindresorhus/got?sponsor=1" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", - "license": "ISC" - }, - "node_modules/graphemer": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", - "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", - "dev": true, - "license": "MIT" - }, - "node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/has-property-descriptors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", - "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", - "license": "MIT", - "optional": true, - "dependencies": { - "es-define-property": "^1.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-proto": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", - "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", - "license": "MIT", - "optional": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "license": "MIT", - "optional": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-unicode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/hasown": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", - "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "function-bind": "^1.1.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/hosted-git-info": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", - "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", - "dev": true, - "license": "ISC", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/hosted-git-info/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/hosted-git-info/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true, - "license": "ISC" - }, - "node_modules/html-encoding-sniffer": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-4.0.0.tgz", - "integrity": "sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "whatwg-encoding": "^3.1.1" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/html-entities": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", - "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==", - "dev": true, - "license": "MIT" - }, - "node_modules/html-tags": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz", - "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/http-cache-semantics": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", - "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", - "license": "BSD-2-Clause" - }, - "node_modules/http-proxy-agent": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", - "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", - "dev": true, - "license": "MIT", - "dependencies": { - "agent-base": "^7.1.0", - "debug": "^4.3.4" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/http2-wrapper": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.3.tgz", - "integrity": "sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==", - "license": "MIT", - "dependencies": { - "quick-lru": "^5.1.1", - "resolve-alpn": "^1.0.0" - }, - "engines": { - "node": ">=10.19.0" - } - }, - "node_modules/https-proxy-agent": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz", - "integrity": "sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==", - "dev": true, - "license": "MIT", - "dependencies": { - "agent-base": "^7.0.2", - "debug": "4" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "license": "Apache-2.0", - "engines": { - "node": ">=10.17.0" - } - }, - "node_modules/humanize-ms": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", - "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.0.0" - } - }, - "node_modules/iconv-corefoundation": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/iconv-corefoundation/-/iconv-corefoundation-1.1.7.tgz", - "integrity": "sha512-T10qvkw0zz4wnm560lOEg0PovVqUXuOFhhHAkixw8/sycy7TJt7v/RrkEKEQnAw2viPSJu6iAkErxnzR0g8PpQ==", - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "dependencies": { - "cli-truncate": "^2.1.0", - "node-addon-api": "^1.6.3" - }, - "engines": { - "node": "^8.11.2 || >=10" - } - }, - "node_modules/iconv-corefoundation/node_modules/node-addon-api": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-1.7.2.tgz", - "integrity": "sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg==", - "dev": true, - "license": "MIT", - "optional": true - }, - "node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "license": "MIT", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "BSD-3-Clause" - }, - "node_modules/ignore": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", - "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dev": true, - "license": "MIT", - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/infer-owner": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", - "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", - "dev": true, - "license": "ISC" - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", - "dev": true, - "license": "ISC", - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/inline-style-parser": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.4.tgz", - "integrity": "sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q==", - "dev": true, - "license": "MIT" - }, - "node_modules/ip-address": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz", - "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==", - "dev": true, - "license": "MIT", - "dependencies": { - "jsbn": "1.1.0", - "sprintf-js": "^1.1.3" - }, - "engines": { - "node": ">= 12" - } - }, - "node_modules/is-arrayish": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", - "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", - "license": "MIT" - }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "license": "MIT", - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-ci": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz", - "integrity": "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ci-info": "^3.2.0" - }, - "bin": { - "is-ci": "bin.js" - } - }, - "node_modules/is-core-module": { - "version": "2.15.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz", - "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-html": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-html/-/is-html-2.0.0.tgz", - "integrity": "sha512-S+OpgB5i7wzIue/YSE5hg0e5ZYfG3hhpNh9KGl6ayJ38p7ED6wxQLd1TV91xHpcTvw90KMJ9EwN3F/iNflHBVg==", - "dev": true, - "license": "MIT", - "dependencies": { - "html-tags": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-interactive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", - "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-lambda": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", - "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/is-plain-obj": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", - "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-potential-custom-element-name": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", - "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-unicode-supported": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", - "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-what": { - "version": "4.1.16", - "resolved": "https://registry.npmjs.org/is-what/-/is-what-4.1.16.tgz", - "integrity": "sha512-ZhMwEosbFJkA0YhFnNDgTM4ZxDRsS6HqTo7qsZM08fehyRYIYa0yHu5R6mgo1n/8MgaPBXiPimPD77baVFYg+A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12.13" - }, - "funding": { - "url": "https://github.com/sponsors/mesqueeb" - } - }, - "node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true, - "license": "MIT", - "peer": true - }, - "node_modules/isbinaryfile": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-5.0.2.tgz", - "integrity": "sha512-GvcjojwonMjWbTkfMpnVHVqXW/wKMYDfEpY94/8zy8HFMOqb/VL6oeONq9v87q4ttVlaTLnGXnJD4B5B1OTGIg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 18.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/gjtorikian/" - } - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "license": "ISC" - }, - "node_modules/jackspeak": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", - "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "@isaacs/cliui": "^8.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - }, - "optionalDependencies": { - "@pkgjs/parseargs": "^0.11.0" - } - }, - "node_modules/jake": { - "version": "10.9.2", - "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.2.tgz", - "integrity": "sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "async": "^3.2.3", - "chalk": "^4.0.2", - "filelist": "^1.0.4", - "minimatch": "^3.1.2" - }, - "bin": { - "jake": "bin/cli.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/javascript-natural-sort": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/javascript-natural-sort/-/javascript-natural-sort-0.7.1.tgz", - "integrity": "sha512-nO6jcEfZWQXDhOiBtG2KvKyEptz7RVbpGP4vTD2hLBdmNQSsCiicO2Ioinv6UI4y9ukqnBpy+XZ9H6uLNgJTlw==", - "dev": true, - "license": "MIT" - }, - "node_modules/jest-diff": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", - "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", - "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "^4.0.0", - "diff-sequences": "^29.6.3", - "jest-get-type": "^29.6.3", - "pretty-format": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-get-type": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", - "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jiti": { - "version": "1.21.6", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.6.tgz", - "integrity": "sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==", - "dev": true, - "license": "MIT", - "bin": { - "jiti": "bin/jiti.js" - } - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "license": "MIT", - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/jsbn": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", - "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==", - "dev": true, - "license": "MIT" - }, - "node_modules/jsdom": { - "version": "25.0.1", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-25.0.1.tgz", - "integrity": "sha512-8i7LzZj7BF8uplX+ZyOlIz86V6TAsSs+np6m1kpW9u0JWi4z/1t+FzcK1aek+ybTnAC4KhBL4uXCNT0wcUIeCw==", - "dev": true, - "license": "MIT", - "dependencies": { - "cssstyle": "^4.1.0", - "data-urls": "^5.0.0", - "decimal.js": "^10.4.3", - "form-data": "^4.0.0", - "html-encoding-sniffer": "^4.0.0", - "http-proxy-agent": "^7.0.2", - "https-proxy-agent": "^7.0.5", - "is-potential-custom-element-name": "^1.0.1", - "nwsapi": "^2.2.12", - "parse5": "^7.1.2", - "rrweb-cssom": "^0.7.1", - "saxes": "^6.0.0", - "symbol-tree": "^3.2.4", - "tough-cookie": "^5.0.0", - "w3c-xmlserializer": "^5.0.0", - "webidl-conversions": "^7.0.0", - "whatwg-encoding": "^3.1.1", - "whatwg-mimetype": "^4.0.0", - "whatwg-url": "^14.0.0", - "ws": "^8.18.0", - "xml-name-validator": "^5.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "canvas": "^2.11.2" - }, - "peerDependenciesMeta": { - "canvas": { - "optional": true - } - } - }, - "node_modules/jsesc": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", - "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", - "dev": true, - "license": "MIT", - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "license": "MIT" - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true, - "license": "MIT" - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true, - "license": "MIT" - }, - "node_modules/json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", - "license": "ISC", - "optional": true - }, - "node_modules/json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "dev": true, - "license": "MIT", - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "license": "MIT", - "dependencies": { - "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/kebab-case": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/kebab-case/-/kebab-case-1.0.2.tgz", - "integrity": "sha512-7n6wXq4gNgBELfDCpzKc+mRrZFs7D+wgfF5WRFLNAr4DA/qtr9Js8uOAVAfHhuLMfAcQ0pRKqbpjx+TcJVdE1Q==", - "dev": true, - "license": "MIT" - }, - "node_modules/keyv": { - "version": "4.5.4", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", - "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", - "license": "MIT", - "dependencies": { - "json-buffer": "3.0.1" - } - }, - "node_modules/known-css-properties": { - "version": "0.30.0", - "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.30.0.tgz", - "integrity": "sha512-VSWXYUnsPu9+WYKkfmJyLKtIvaRJi1kXUqVmBACORXZQxT5oZDsoZ2vQP+bQFDnWtpI/4eq3MLoRMjI2fnLzTQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/lazy-val": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/lazy-val/-/lazy-val-1.0.5.tgz", - "integrity": "sha512-0/BnGCCfyUMkBpeDgWihanIAF9JmZhHBgUhEqzvf+adhNGLoP6TaiI5oF8oyb3I45P+PcnrqihSf01M0l0G5+Q==", - "license": "MIT" - }, - "node_modules/lazystream": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", - "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "readable-stream": "^2.0.5" - }, - "engines": { - "node": ">= 0.6.3" - } - }, - "node_modules/lazystream/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/lazystream/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true, - "license": "MIT", - "peer": true - }, - "node_modules/lazystream/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/lilconfig": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", - "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - } - }, - "node_modules/lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true, - "license": "MIT" - }, - "node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true, - "license": "MIT" - }, - "node_modules/lodash.defaults": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", - "integrity": "sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==", - "dev": true, - "license": "MIT", - "peer": true - }, - "node_modules/lodash.difference": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.difference/-/lodash.difference-4.5.0.tgz", - "integrity": "sha512-dS2j+W26TQ7taQBGN8Lbbq04ssV3emRw4NY58WErlTO29pIqS0HmoT5aJ9+TUQ1N3G+JOZSji4eugsWwGp9yPA==", - "dev": true, - "license": "MIT", - "peer": true - }, - "node_modules/lodash.escaperegexp": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.escaperegexp/-/lodash.escaperegexp-4.1.2.tgz", - "integrity": "sha512-TM9YBvyC84ZxE3rgfefxUWiQKLilstD6k7PTGt6wfbtXF8ixIJLOL3VYyV/z+ZiPLsVxAsKAFVwWlWeb2Y8Yyw==", - "license": "MIT" - }, - "node_modules/lodash.flatten": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", - "integrity": "sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==", - "dev": true, - "license": "MIT", - "peer": true - }, - "node_modules/lodash.isequal": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", - "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==", - "license": "MIT" - }, - "node_modules/lodash.isplainobject": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", - "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", - "dev": true, - "license": "MIT", - "peer": true - }, - "node_modules/lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/lodash.union": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.union/-/lodash.union-4.6.0.tgz", - "integrity": "sha512-c4pB2CdGrGdjMKYLA+XiRDO7Y0PRQbm/Gzg8qMj+QH+pFVAoTp5sBpO0odL3FjoPCGjK96p6qsP+yQoiLoOBcw==", - "dev": true, - "license": "MIT", - "peer": true - }, - "node_modules/log-symbols": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", - "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", - "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "^4.1.0", - "is-unicode-supported": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lowercase-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", - "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "dev": true, - "license": "ISC", - "dependencies": { - "yallist": "^3.0.2" - } - }, - "node_modules/lucide-solid": { - "version": "0.452.0", - "resolved": "https://registry.npmjs.org/lucide-solid/-/lucide-solid-0.452.0.tgz", - "integrity": "sha512-7oYiRKSf4yDT3K0CIwKNlT13usUOAoTKxveiMjTKx3EV1ln/rgTdt6UtlgRY0n0eR8HujGefi0hE0Iy06OjOsA==", - "license": "ISC", - "peerDependencies": { - "solid-js": "^1.4.7" - } - }, - "node_modules/magic-bytes.js": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/magic-bytes.js/-/magic-bytes.js-1.10.0.tgz", - "integrity": "sha512-/k20Lg2q8LE5xiaaSkMXk4sfvI+9EGEykFS4b0CHHGWqDYU0bGUFSwchNOMA56D7TCs9GwVTkqe9als1/ns8UQ==", - "license": "MIT" - }, - "node_modules/magic-string": { - "version": "0.30.11", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.11.tgz", - "integrity": "sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.5.0" - } - }, - "node_modules/make-fetch-happen": { - "version": "10.2.1", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.2.1.tgz", - "integrity": "sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==", - "dev": true, - "license": "ISC", - "dependencies": { - "agentkeepalive": "^4.2.1", - "cacache": "^16.1.0", - "http-cache-semantics": "^4.1.0", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.0", - "is-lambda": "^1.0.1", - "lru-cache": "^7.7.1", - "minipass": "^3.1.6", - "minipass-collect": "^1.0.2", - "minipass-fetch": "^2.0.3", - "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": "^9.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/make-fetch-happen/node_modules/agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "4" - }, - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/make-fetch-happen/node_modules/http-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", - "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@tootallnate/once": "2", - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/make-fetch-happen/node_modules/https-proxy-agent": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", - "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", - "dev": true, - "license": "MIT", - "dependencies": { - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/make-fetch-happen/node_modules/lru-cache": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", - "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=12" - } - }, - "node_modules/matcher": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/matcher/-/matcher-3.0.0.tgz", - "integrity": "sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng==", - "license": "MIT", - "optional": true, - "dependencies": { - "escape-string-regexp": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/merge-anything": { - "version": "5.1.7", - "resolved": "https://registry.npmjs.org/merge-anything/-/merge-anything-5.1.7.tgz", - "integrity": "sha512-eRtbOb1N5iyH0tkQDAoQ4Ipsp/5qSR79Dzrz8hEPxRX10RWWR/iQXdoKmBSRCThY1Fh5EhISDtpSc93fpxUniQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-what": "^4.1.8" - }, - "engines": { - "node": ">=12.13" - }, - "funding": { - "url": "https://github.com/sponsors/mesqueeb" - } - }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "license": "MIT" - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 8" - } - }, - "node_modules/micromatch": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", - "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", - "dev": true, - "license": "MIT", - "dependencies": { - "braces": "^3.0.3", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/mime": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", - "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", - "dev": true, - "license": "MIT", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dev": true, - "license": "MIT", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/mimic-response": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", - "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, - "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minipass-collect": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", - "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", - "dev": true, - "license": "ISC", - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/minipass-fetch": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.2.tgz", - "integrity": "sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==", - "dev": true, - "license": "MIT", - "dependencies": { - "minipass": "^3.1.6", - "minipass-sized": "^1.0.3", - "minizlib": "^2.1.2" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - }, - "optionalDependencies": { - "encoding": "^0.1.13" - } - }, - "node_modules/minipass-flush": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", - "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", - "dev": true, - "license": "ISC", - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/minipass-pipeline": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", - "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", - "dev": true, - "license": "ISC", - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minipass-sized": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", - "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", - "dev": true, - "license": "ISC", - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minipass/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true, - "license": "ISC" - }, - "node_modules/minizlib": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", - "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", - "dev": true, - "license": "MIT", - "dependencies": { - "minipass": "^3.0.0", - "yallist": "^4.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/minizlib/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true, - "license": "ISC" - }, - "node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true, - "license": "MIT", - "bin": { - "mkdirp": "bin/cmd.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "license": "MIT" - }, - "node_modules/mz": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", - "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "any-promise": "^1.0.0", - "object-assign": "^4.0.1", - "thenify-all": "^1.0.0" - } - }, - "node_modules/nanoid": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", - "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true, - "license": "MIT" - }, - "node_modules/negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/node-abi": { - "version": "3.68.0", - "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.68.0.tgz", - "integrity": "sha512-7vbj10trelExNjFSBm5kTvZXXa7pZyKWx9RCKIyqe6I9Ev3IzGpQoqBP3a+cOdxY+pWj6VkP28n/2wWysBHD/A==", - "dev": true, - "license": "MIT", - "dependencies": { - "semver": "^7.3.5" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/node-addon-api": { - "version": "8.2.1", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-8.2.1.tgz", - "integrity": "sha512-vmEOvxwiH8tlOcv4SyE8RH34rI5/nWVaigUeAUPawC6f0+HoDthwI0vkMu4tbtsZrXq6QXFfrkhjofzKEs5tpA==", - "license": "MIT", - "engines": { - "node": "^18 || ^20 || >= 21" - } - }, - "node_modules/node-api-version": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/node-api-version/-/node-api-version-0.2.0.tgz", - "integrity": "sha512-fthTTsi8CxaBXMaBAD7ST2uylwvsnYxh2PfaScwpMhos6KlSFajXQPcM4ogNE1q2s3Lbz9GCGqeIHC+C6OZnKg==", - "dev": true, - "license": "MIT", - "dependencies": { - "semver": "^7.3.5" - } - }, - "node_modules/node-gyp": { - "version": "9.4.1", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-9.4.1.tgz", - "integrity": "sha512-OQkWKbjQKbGkMf/xqI1jjy3oCTgMKJac58G2+bjZb3fza6gW2YrCSdMQYaoTb70crvE//Gngr4f0AgVHmqHvBQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "env-paths": "^2.2.0", - "exponential-backoff": "^3.1.1", - "glob": "^7.1.4", - "graceful-fs": "^4.2.6", - "make-fetch-happen": "^10.0.3", - "nopt": "^6.0.0", - "npmlog": "^6.0.0", - "rimraf": "^3.0.2", - "semver": "^7.3.5", - "tar": "^6.1.2", - "which": "^2.0.2" - }, - "bin": { - "node-gyp": "bin/node-gyp.js" - }, - "engines": { - "node": "^12.13 || ^14.13 || >=16" - } - }, - "node_modules/node-releases": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", - "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", - "dev": true, - "license": "MIT" - }, - "node_modules/nopt": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-6.0.0.tgz", - "integrity": "sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==", - "dev": true, - "license": "ISC", - "dependencies": { - "abbrev": "^1.0.0" - }, - "bin": { - "nopt": "bin/nopt.js" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-url": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", - "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "license": "MIT", - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/npmlog": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz", - "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==", - "deprecated": "This package is no longer supported.", - "dev": true, - "license": "ISC", - "dependencies": { - "are-we-there-yet": "^3.0.0", - "console-control-strings": "^1.1.0", - "gauge": "^4.0.3", - "set-blocking": "^2.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/nwsapi": { - "version": "2.2.13", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.13.tgz", - "integrity": "sha512-cTGB9ptp9dY9A5VbMSe7fQBcl/tt22Vcqdq8+eN93rblOuE0aCFu4aZ2vMwct/2t+lFnosm8RkQW1I0Omb1UtQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-hash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", - "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "license": "MIT", - "optional": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "license": "ISC", - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "license": "MIT", - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/optionator": { - "version": "0.9.4", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", - "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", - "dev": true, - "license": "MIT", - "dependencies": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.5" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/ora": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", - "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "bl": "^4.1.0", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "is-unicode-supported": "^0.1.0", - "log-symbols": "^4.1.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-cancelable": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.1.tgz", - "integrity": "sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-map": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", - "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "aggregate-error": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/package-json-from-dist": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", - "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", - "dev": true, - "license": "BlueOak-1.0.0" - }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "license": "MIT", - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/parse5": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", - "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", - "dev": true, - "license": "MIT", - "dependencies": { - "entities": "^4.4.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" - } - }, - "node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true, - "license": "MIT" - }, - "node_modules/path-scurry": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", - "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "lru-cache": "^10.2.0", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" - }, - "engines": { - "node": ">=16 || 14 >=14.18" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/path-scurry/node_modules/lru-cache": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/path-scurry/node_modules/minipass": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", - "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/pe-library": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/pe-library/-/pe-library-0.4.1.tgz", - "integrity": "sha512-eRWB5LBz7PpDu4PUlwT0PhnQfTQJlDDdPa35urV4Osrm0t0AqQFGn+UIkU3klZvwJ8KPO3VbBFsXquA6p6kqZw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12", - "npm": ">=6" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/jet2jet" - } - }, - "node_modules/pend": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", - "license": "MIT" - }, - "node_modules/picocolors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.0.tgz", - "integrity": "sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==", - "dev": true, - "license": "ISC" - }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pirates": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", - "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/plist": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/plist/-/plist-3.1.0.tgz", - "integrity": "sha512-uysumyrvkUX0rX/dEVqt8gC3sTBzd4zoWfLeS29nb53imdaXVvLINYXTI2GNqzaMuvacNx4uJQ8+b3zXR0pkgQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@xmldom/xmldom": "^0.8.8", - "base64-js": "^1.5.1", - "xmlbuilder": "^15.1.1" - }, - "engines": { - "node": ">=10.4.0" - } - }, - "node_modules/polished": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/polished/-/polished-4.3.1.tgz", - "integrity": "sha512-OBatVyC/N7SCW/FaDHrSd+vn0o5cS855TOmYi4OkdWUMSJCET/xip//ch8xGUvtr3i44X9LVyWwQlRMTN3pwSA==", - "dependencies": { - "@babel/runtime": "^7.17.8" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/postcss": { - "version": "8.4.47", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz", - "integrity": "sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "nanoid": "^3.3.7", - "picocolors": "^1.1.0", - "source-map-js": "^1.2.1" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/postcss-import": { - "version": "15.1.0", - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", - "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", - "dev": true, - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.0.0", - "read-cache": "^1.0.0", - "resolve": "^1.1.7" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "postcss": "^8.0.0" - } - }, - "node_modules/postcss-js": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", - "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", - "dev": true, - "license": "MIT", - "dependencies": { - "camelcase-css": "^2.0.1" - }, - "engines": { - "node": "^12 || ^14 || >= 16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.4.21" - } - }, - "node_modules/postcss-load-config": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz", - "integrity": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "lilconfig": "^3.0.0", - "yaml": "^2.3.4" - }, - "engines": { - "node": ">= 14" - }, - "peerDependencies": { - "postcss": ">=8.0.9", - "ts-node": ">=9.0.0" - }, - "peerDependenciesMeta": { - "postcss": { - "optional": true - }, - "ts-node": { - "optional": true - } - } - }, - "node_modules/postcss-load-config/node_modules/lilconfig": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.2.tgz", - "integrity": "sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/antonk52" - } - }, - "node_modules/postcss-nested": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.2.0.tgz", - "integrity": "sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "postcss-selector-parser": "^6.1.1" - }, - "engines": { - "node": ">=12.0" - }, - "peerDependencies": { - "postcss": "^8.2.14" - } - }, - "node_modules/postcss-selector-parser": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", - "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", - "dev": true, - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/prettier": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.3.tgz", - "integrity": "sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==", - "dev": true, - "license": "MIT", - "bin": { - "prettier": "bin/prettier.cjs" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" - } - }, - "node_modules/prettier-linter-helpers": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", - "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-diff": "^1.1.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/prettier-plugin-packagejson": { - "version": "2.5.3", - "resolved": "https://registry.npmjs.org/prettier-plugin-packagejson/-/prettier-plugin-packagejson-2.5.3.tgz", - "integrity": "sha512-ATMEEXr+ywls1kgrZEWl4SBPEm0uDdyDAjyNzUC0/Z8WZTD3RqbJcQDR+Dau+wYkW9KHK6zqQIsFyfn+9aduWg==", - "dev": true, - "license": "MIT", - "dependencies": { - "sort-package-json": "2.10.1", - "synckit": "0.9.2" - }, - "peerDependencies": { - "prettier": ">= 1.16.0" - }, - "peerDependenciesMeta": { - "prettier": { - "optional": true - } - } - }, - "node_modules/prettier-plugin-tailwindcss": { - "version": "0.6.8", - "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.6.8.tgz", - "integrity": "sha512-dGu3kdm7SXPkiW4nzeWKCl3uoImdd5CTZEJGxyypEPL37Wj0HT2pLqjrvSei1nTeuQfO4PUfjeW5cTUNRLZ4sA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.21.3" - }, - "peerDependencies": { - "@ianvs/prettier-plugin-sort-imports": "*", - "@prettier/plugin-pug": "*", - "@shopify/prettier-plugin-liquid": "*", - "@trivago/prettier-plugin-sort-imports": "*", - "@zackad/prettier-plugin-twig-melody": "*", - "prettier": "^3.0", - "prettier-plugin-astro": "*", - "prettier-plugin-css-order": "*", - "prettier-plugin-import-sort": "*", - "prettier-plugin-jsdoc": "*", - "prettier-plugin-marko": "*", - "prettier-plugin-multiline-arrays": "*", - "prettier-plugin-organize-attributes": "*", - "prettier-plugin-organize-imports": "*", - "prettier-plugin-sort-imports": "*", - "prettier-plugin-style-order": "*", - "prettier-plugin-svelte": "*" - }, - "peerDependenciesMeta": { - "@ianvs/prettier-plugin-sort-imports": { - "optional": true - }, - "@prettier/plugin-pug": { - "optional": true - }, - "@shopify/prettier-plugin-liquid": { - "optional": true - }, - "@trivago/prettier-plugin-sort-imports": { - "optional": true - }, - "@zackad/prettier-plugin-twig-melody": { - "optional": true - }, - "prettier-plugin-astro": { - "optional": true - }, - "prettier-plugin-css-order": { - "optional": true - }, - "prettier-plugin-import-sort": { - "optional": true - }, - "prettier-plugin-jsdoc": { - "optional": true - }, - "prettier-plugin-marko": { - "optional": true - }, - "prettier-plugin-multiline-arrays": { - "optional": true - }, - "prettier-plugin-organize-attributes": { - "optional": true - }, - "prettier-plugin-organize-imports": { - "optional": true - }, - "prettier-plugin-sort-imports": { - "optional": true - }, - "prettier-plugin-style-order": { - "optional": true - }, - "prettier-plugin-svelte": { - "optional": true - } - } - }, - "node_modules/pretty-format": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", - "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/schemas": "^29.6.3", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "dev": true, - "license": "MIT", - "peer": true - }, - "node_modules/progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "license": "MIT", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/promise-inflight": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", - "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", - "dev": true, - "license": "ISC" - }, - "node_modules/promise-retry": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", - "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", - "dev": true, - "license": "MIT", - "dependencies": { - "err-code": "^2.0.2", - "retry": "^0.12.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/pump": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz", - "integrity": "sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==", - "license": "MIT", - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/punycode": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", - "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "node_modules/quick-lru": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/react-is": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", - "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", - "dev": true, - "license": "MIT" - }, - "node_modules/read-binary-file-arch": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/read-binary-file-arch/-/read-binary-file-arch-1.0.6.tgz", - "integrity": "sha512-BNg9EN3DD3GsDXX7Aa8O4p92sryjkmzYYgmgTAc6CA4uGLEDzFfxOxugu21akOxpcXHiEgsYkC6nPsQvLLLmEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "^4.3.4" - }, - "bin": { - "read-binary-file-arch": "cli.js" - } - }, - "node_modules/read-cache": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", - "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", - "dev": true, - "license": "MIT", - "dependencies": { - "pify": "^2.3.0" - } - }, - "node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dev": true, - "license": "MIT", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/readdir-glob": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.3.tgz", - "integrity": "sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA==", - "dev": true, - "license": "Apache-2.0", - "peer": true, - "dependencies": { - "minimatch": "^5.1.0" - } - }, - "node_modules/readdir-glob/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/readdir-glob/node_modules/minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", - "dev": true, - "license": "ISC", - "peer": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "license": "MIT", - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/regenerator-runtime": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", - "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" - }, - "node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/resedit": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/resedit/-/resedit-1.7.1.tgz", - "integrity": "sha512-/FJ6/gKAXbcHtivannhecWsa43kGVFK3aHHv9Jm3x0eFiM31MoGihkAOWbm3UsvjYLRVw0zTkfARy2dI96JL1Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "pe-library": "^0.4.1" - }, - "engines": { - "node": ">=12", - "npm": ">=6" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/jet2jet" - } - }, - "node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/resolve-alpn": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", - "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", - "license": "MIT" - }, - "node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/responselike": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-2.0.1.tgz", - "integrity": "sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==", - "license": "MIT", - "dependencies": { - "lowercase-keys": "^2.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "dev": true, - "license": "MIT", - "dependencies": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true, - "license": "MIT", - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "deprecated": "Rimraf versions prior to v4 are no longer supported", - "dev": true, - "license": "ISC", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/roarr": { - "version": "2.15.4", - "resolved": "https://registry.npmjs.org/roarr/-/roarr-2.15.4.tgz", - "integrity": "sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A==", - "license": "BSD-3-Clause", - "optional": true, - "dependencies": { - "boolean": "^3.0.1", - "detect-node": "^2.0.4", - "globalthis": "^1.0.1", - "json-stringify-safe": "^5.0.1", - "semver-compare": "^1.0.0", - "sprintf-js": "^1.1.2" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/rollup": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.24.0.tgz", - "integrity": "sha512-DOmrlGSXNk1DM0ljiQA+i+o0rSLhtii1je5wgk60j49d1jHT5YYttBv1iWOnYSTG+fZZESUOSNiAl89SIet+Cg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/estree": "1.0.6" - }, - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=18.0.0", - "npm": ">=8.0.0" - }, - "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.24.0", - "@rollup/rollup-android-arm64": "4.24.0", - "@rollup/rollup-darwin-arm64": "4.24.0", - "@rollup/rollup-darwin-x64": "4.24.0", - "@rollup/rollup-linux-arm-gnueabihf": "4.24.0", - "@rollup/rollup-linux-arm-musleabihf": "4.24.0", - "@rollup/rollup-linux-arm64-gnu": "4.24.0", - "@rollup/rollup-linux-arm64-musl": "4.24.0", - "@rollup/rollup-linux-powerpc64le-gnu": "4.24.0", - "@rollup/rollup-linux-riscv64-gnu": "4.24.0", - "@rollup/rollup-linux-s390x-gnu": "4.24.0", - "@rollup/rollup-linux-x64-gnu": "4.24.0", - "@rollup/rollup-linux-x64-musl": "4.24.0", - "@rollup/rollup-win32-arm64-msvc": "4.24.0", - "@rollup/rollup-win32-ia32-msvc": "4.24.0", - "@rollup/rollup-win32-x64-msvc": "4.24.0", - "fsevents": "~2.3.2" - } - }, - "node_modules/rrweb-cssom": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/rrweb-cssom/-/rrweb-cssom-0.7.1.tgz", - "integrity": "sha512-TrEMa7JGdVm0UThDJSx7ddw5nVm3UJS9o9CCIZ72B1vSyEZoziDqBYP3XIoi/12lKrJR8rE3jeFHMok2F/Mnsg==", - "dev": true, - "license": "MIT" - }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT", - "dependencies": { - "queue-microtask": "^1.2.2" - } - }, - "node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true, - "license": "MIT" - }, - "node_modules/sanitize-filename": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/sanitize-filename/-/sanitize-filename-1.6.3.tgz", - "integrity": "sha512-y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg==", - "dev": true, - "license": "WTFPL OR ISC", - "dependencies": { - "truncate-utf8-bytes": "^1.0.0" - } - }, - "node_modules/sax": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz", - "integrity": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==", - "license": "ISC" - }, - "node_modules/saxes": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz", - "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==", - "dev": true, - "license": "ISC", - "dependencies": { - "xmlchars": "^2.2.0" - }, - "engines": { - "node": ">=v12.22.7" - } - }, - "node_modules/semver": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/semver-compare": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", - "integrity": "sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==", - "license": "MIT", - "optional": true - }, - "node_modules/serialize-error": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-7.0.1.tgz", - "integrity": "sha512-8I8TjW5KMOKsZQTvoxjuSIa7foAwPWGOts+6o7sgjz41/qMD9VQHEDxi6PBvK2l0MXUmqZyNpUK+T2tQaaElvw==", - "license": "MIT", - "optional": true, - "dependencies": { - "type-fest": "^0.13.1" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/seroval": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/seroval/-/seroval-1.1.1.tgz", - "integrity": "sha512-rqEO6FZk8mv7Hyv4UCj3FD3b6Waqft605TLfsCe/BiaylRpyyMC0b+uA5TJKawX3KzMrdi3wsLbCaLplrQmBvQ==", - "license": "MIT", - "engines": { - "node": ">=10" - } - }, - "node_modules/seroval-plugins": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/seroval-plugins/-/seroval-plugins-1.1.1.tgz", - "integrity": "sha512-qNSy1+nUj7hsCOon7AO4wdAIo9P0jrzAMp18XhiOzA6/uO5TKtP7ScozVJ8T293oRIvi5wyCHSM4TrJo/c/GJA==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "seroval": "^1.0" - } - }, - "node_modules/set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", - "dev": true, - "license": "ISC" - }, - "node_modules/sharp": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.33.5.tgz", - "integrity": "sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==", - "hasInstallScript": true, - "license": "Apache-2.0", - "dependencies": { - "color": "^4.2.3", - "detect-libc": "^2.0.3", - "semver": "^7.6.3" - }, - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-darwin-arm64": "0.33.5", - "@img/sharp-darwin-x64": "0.33.5", - "@img/sharp-libvips-darwin-arm64": "1.0.4", - "@img/sharp-libvips-darwin-x64": "1.0.4", - "@img/sharp-libvips-linux-arm": "1.0.5", - "@img/sharp-libvips-linux-arm64": "1.0.4", - "@img/sharp-libvips-linux-s390x": "1.0.4", - "@img/sharp-libvips-linux-x64": "1.0.4", - "@img/sharp-libvips-linuxmusl-arm64": "1.0.4", - "@img/sharp-libvips-linuxmusl-x64": "1.0.4", - "@img/sharp-linux-arm": "0.33.5", - "@img/sharp-linux-arm64": "0.33.5", - "@img/sharp-linux-s390x": "0.33.5", - "@img/sharp-linux-x64": "0.33.5", - "@img/sharp-linuxmusl-arm64": "0.33.5", - "@img/sharp-linuxmusl-x64": "0.33.5", - "@img/sharp-wasm32": "0.33.5", - "@img/sharp-win32-ia32": "0.33.5", - "@img/sharp-win32-x64": "0.33.5" - } - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "license": "MIT", - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "license": "ISC" - }, - "node_modules/simple-swizzle": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", - "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", - "license": "MIT", - "dependencies": { - "is-arrayish": "^0.3.1" - } - }, - "node_modules/simple-update-notifier": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/simple-update-notifier/-/simple-update-notifier-2.0.0.tgz", - "integrity": "sha512-a2B9Y0KlNXl9u/vsW6sTIu9vGEpfKu2wRV6l1H3XEas/0gUIzGzBoP/IouTcUQbm9JWZLH3COxyn03TYlFax6w==", - "dev": true, - "license": "MIT", - "dependencies": { - "semver": "^7.5.3" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/slice-ansi": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz", - "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/smart-buffer": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", - "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 6.0.0", - "npm": ">= 3.0.0" - } - }, - "node_modules/socks": { - "version": "2.8.3", - "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.3.tgz", - "integrity": "sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==", - "dev": true, - "license": "MIT", - "dependencies": { - "ip-address": "^9.0.5", - "smart-buffer": "^4.2.0" - }, - "engines": { - "node": ">= 10.0.0", - "npm": ">= 3.0.0" - } - }, - "node_modules/socks-proxy-agent": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-7.0.0.tgz", - "integrity": "sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww==", - "dev": true, - "license": "MIT", - "dependencies": { - "agent-base": "^6.0.2", - "debug": "^4.3.3", - "socks": "^2.6.2" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/socks-proxy-agent/node_modules/agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "4" - }, - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/solid-focus-trap": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/solid-focus-trap/-/solid-focus-trap-0.1.7.tgz", - "integrity": "sha512-NSJiIkL+WTWGgca+OKQA9rV3bD51lT23iLn1Z+Ap1Qk3rJBxQ8SoEAQ0FvXoQThtyXFKAK1ibcVBBMMEcu6YMw==", - "license": "MIT", - "dependencies": { - "@corvu/utils": "~0.3.1" - }, - "peerDependencies": { - "solid-js": "^1.8" - } - }, - "node_modules/solid-js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/solid-js/-/solid-js-1.9.1.tgz", - "integrity": "sha512-Gd6QWRFfO2XKKZqVK4YwbhWZkr0jWw1dYHOt+VYebomeyikGP0SuMflf42XcDuU9HAEYDArFJIYsBNjlE7iZsw==", - "license": "MIT", - "dependencies": { - "csstype": "^3.1.0", - "seroval": "^1.1.0", - "seroval-plugins": "^1.1.0" - } - }, - "node_modules/solid-refresh": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/solid-refresh/-/solid-refresh-0.6.3.tgz", - "integrity": "sha512-F3aPsX6hVw9ttm5LYlth8Q15x6MlI/J3Dn+o3EQyRTtTxidepSTwAYdozt01/YA+7ObcciagGEyXIopGZzQtbA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/generator": "^7.23.6", - "@babel/helper-module-imports": "^7.22.15", - "@babel/types": "^7.23.6" - }, - "peerDependencies": { - "solid-js": "^1.3" - } - }, - "node_modules/sort-object-keys": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/sort-object-keys/-/sort-object-keys-1.1.3.tgz", - "integrity": "sha512-855pvK+VkU7PaKYPc+Jjnmt4EzejQHyhhF33q31qG8x7maDzkeFhAAThdCYay11CISO+qAMwjOBP+fPZe0IPyg==", - "dev": true, - "license": "MIT" - }, - "node_modules/sort-package-json": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/sort-package-json/-/sort-package-json-2.10.1.tgz", - "integrity": "sha512-d76wfhgUuGypKqY72Unm5LFnMpACbdxXsLPcL27pOsSrmVqH3PztFp1uq+Z22suk15h7vXmTesuh2aEjdCqb5w==", - "dev": true, - "license": "MIT", - "dependencies": { - "detect-indent": "^7.0.1", - "detect-newline": "^4.0.0", - "get-stdin": "^9.0.0", - "git-hooks-list": "^3.0.0", - "globby": "^13.1.2", - "is-plain-obj": "^4.1.0", - "semver": "^7.6.0", - "sort-object-keys": "^1.1.3" - }, - "bin": { - "sort-package-json": "cli.js" - } - }, - "node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-js": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", - "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, - "license": "MIT", - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/sprintf-js": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", - "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", - "devOptional": true, - "license": "BSD-3-Clause" - }, - "node_modules/ssri": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-9.0.1.tgz", - "integrity": "sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==", - "dev": true, - "license": "ISC", - "dependencies": { - "minipass": "^3.1.1" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/stat-mode": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/stat-mode/-/stat-mode-1.0.0.tgz", - "integrity": "sha512-jH9EhtKIjuXZ2cWxmXS8ZP80XyC3iasQxMDV8jzhNJpfDb7VbQLVW4Wvsxz9QZvzV+G4YoSfBUVKDOyxLzi/sg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dev": true, - "license": "MIT", - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, - "node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width-cjs": { - "name": "string-width", - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-ansi-cjs": { - "name": "strip-ansi", - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/style-to-object": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.8.tgz", - "integrity": "sha512-xT47I/Eo0rwJmaXC4oilDGDWLohVhR6o/xAQcPQN8q6QBuZVL8qMYL85kLmST5cPjAorwvqIA4qXTRQoYHaL6g==", - "dev": true, - "license": "MIT", - "dependencies": { - "inline-style-parser": "0.2.4" - } - }, - "node_modules/sucrase": { - "version": "3.35.0", - "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", - "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.2", - "commander": "^4.0.0", - "glob": "^10.3.10", - "lines-and-columns": "^1.1.6", - "mz": "^2.7.0", - "pirates": "^4.0.1", - "ts-interface-checker": "^0.1.9" - }, - "bin": { - "sucrase": "bin/sucrase", - "sucrase-node": "bin/sucrase-node" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/sucrase/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/sucrase/node_modules/commander": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", - "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/sucrase/node_modules/glob": { - "version": "10.4.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", - "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", - "dev": true, - "license": "ISC", - "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^3.1.2", - "minimatch": "^9.0.4", - "minipass": "^7.1.2", - "package-json-from-dist": "^1.0.0", - "path-scurry": "^1.11.1" - }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/sucrase/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/sucrase/node_modules/minipass": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", - "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/sumchecker": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/sumchecker/-/sumchecker-3.0.1.tgz", - "integrity": "sha512-MvjXzkz/BOfyVDkG0oFOtBxHX2u3gKbMHIF/dXblZsgD3BWOFLmHovIpZY7BykJdAjcqRCBi1WYBNdEC9yI7vg==", - "license": "Apache-2.0", - "dependencies": { - "debug": "^4.1.0" - }, - "engines": { - "node": ">= 8.0" - } - }, - "node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/symbol-tree": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", - "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", - "dev": true, - "license": "MIT" - }, - "node_modules/synckit": { - "version": "0.9.2", - "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.9.2.tgz", - "integrity": "sha512-vrozgXDQwYO72vHjUb/HnFbQx1exDjoKzqx23aXEg2a9VIg2TSFZ8FmeZpTjUCFMYw7mpX4BE2SFu8wI7asYsw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@pkgr/core": "^0.1.0", - "tslib": "^2.6.2" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/unts" - } - }, - "node_modules/tailwind-merge": { - "version": "2.5.3", - "resolved": "https://registry.npmjs.org/tailwind-merge/-/tailwind-merge-2.5.3.tgz", - "integrity": "sha512-d9ZolCAIzom1nf/5p4LdD5zvjmgSxY0BGgdSvmXIoMYAiPdAW/dSpP7joCDYFY7r/HkEa2qmPtkgsu0xjQeQtw==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/dcastil" - } - }, - "node_modules/tailwindcss": { - "version": "3.4.13", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.13.tgz", - "integrity": "sha512-KqjHOJKogOUt5Bs752ykCeiwvi0fKVkr5oqsFNt/8px/tA8scFPIlkygsf6jXrfCqGHz7VflA6+yytWuM+XhFw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@alloc/quick-lru": "^5.2.0", - "arg": "^5.0.2", - "chokidar": "^3.5.3", - "didyoumean": "^1.2.2", - "dlv": "^1.1.3", - "fast-glob": "^3.3.0", - "glob-parent": "^6.0.2", - "is-glob": "^4.0.3", - "jiti": "^1.21.0", - "lilconfig": "^2.1.0", - "micromatch": "^4.0.5", - "normalize-path": "^3.0.0", - "object-hash": "^3.0.0", - "picocolors": "^1.0.0", - "postcss": "^8.4.23", - "postcss-import": "^15.1.0", - "postcss-js": "^4.0.1", - "postcss-load-config": "^4.0.1", - "postcss-nested": "^6.0.1", - "postcss-selector-parser": "^6.0.11", - "resolve": "^1.22.2", - "sucrase": "^3.32.0" - }, - "bin": { - "tailwind": "lib/cli.js", - "tailwindcss": "lib/cli.js" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/tar": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", - "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", - "dev": true, - "license": "ISC", - "dependencies": { - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "minipass": "^5.0.0", - "minizlib": "^2.1.1", - "mkdirp": "^1.0.3", - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/tar-stream": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", - "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "bl": "^4.0.3", - "end-of-stream": "^1.4.1", - "fs-constants": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/tar/node_modules/minipass": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", - "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=8" - } - }, - "node_modules/tar/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true, - "license": "ISC" - }, - "node_modules/temp-file": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/temp-file/-/temp-file-3.4.0.tgz", - "integrity": "sha512-C5tjlC/HCtVUOi3KWVokd4vHVViOmGjtLwIh4MuzPo/nMYTV/p1urt3RnMz2IWXDdKEGJH3k5+KPxtqRsUYGtg==", - "dev": true, - "license": "MIT", - "dependencies": { - "async-exit-hook": "^2.0.1", - "fs-extra": "^10.0.0" - } - }, - "node_modules/temp-file/node_modules/fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true, - "license": "MIT" - }, - "node_modules/thenify": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", - "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", - "dev": true, - "license": "MIT", - "dependencies": { - "any-promise": "^1.0.0" - } - }, - "node_modules/thenify-all": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", - "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", - "dev": true, - "license": "MIT", - "dependencies": { - "thenify": ">= 3.1.0 < 4" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/tiny-typed-emitter": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tiny-typed-emitter/-/tiny-typed-emitter-2.1.0.tgz", - "integrity": "sha512-qVtvMxeXbVej0cQWKqVSSAHmKZEHAvxdF8HEUBFWts8h+xEo5m/lEiPakuyZ3BnCBjOD8i24kzNOiOLLgsSxhA==", - "license": "MIT" - }, - "node_modules/tldts": { - "version": "6.1.49", - "resolved": "https://registry.npmjs.org/tldts/-/tldts-6.1.49.tgz", - "integrity": "sha512-E5se9HuCyfwWvmc0JiXiocOw+Cm4tlJCKewdB5RKMH8MmtiTsQCc+yu5BBYB5ZN4lNbz8Xg65bqJ1odS9+RhIA==", - "dev": true, - "license": "MIT", - "dependencies": { - "tldts-core": "^6.1.49" - }, - "bin": { - "tldts": "bin/cli.js" - } - }, - "node_modules/tldts-core": { - "version": "6.1.49", - "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-6.1.49.tgz", - "integrity": "sha512-ctRO/wzBasOCxAStJG/60Qe8/QpGmaVPsE8djdk0vioxN4uCOgKoveH71Qc2EOmVMIjVf0BjigI5p9ZDuLOygg==", - "dev": true, - "license": "MIT" - }, - "node_modules/tmp": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.3.tgz", - "integrity": "sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.14" - } - }, - "node_modules/tmp-promise": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/tmp-promise/-/tmp-promise-3.0.3.tgz", - "integrity": "sha512-RwM7MoPojPxsOBYnyd2hy0bxtIlVrihNs9pj5SUvY8Zz1sQcQG2tG1hSr8PDxfgEB8RNKDhqbIlroIarSNDNsQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "tmp": "^0.2.0" - } - }, - "node_modules/to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/tough-cookie": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-5.0.0.tgz", - "integrity": "sha512-FRKsF7cz96xIIeMZ82ehjC3xW2E+O2+v11udrDYewUbszngYhsGa8z6YUMMzO9QJZzzyd0nGGXnML/TReX6W8Q==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "tldts": "^6.1.32" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/tr46": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-5.0.0.tgz", - "integrity": "sha512-tk2G5R2KRwBd+ZN0zaEXpmzdKyOYksXwywulIX95MBODjSzMIuQnQ3m8JxgbhnL1LeVo7lqQKsYa1O3Htl7K5g==", - "dev": true, - "license": "MIT", - "dependencies": { - "punycode": "^2.3.1" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/truncate-utf8-bytes": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz", - "integrity": "sha512-95Pu1QXQvruGEhv62XCMO3Mm90GscOCClvrIUwCM0PYOXK3kaF3l3sIHxx71ThJfcbM2O5Au6SO3AWCSEfW4mQ==", - "dev": true, - "license": "WTFPL", - "dependencies": { - "utf8-byte-length": "^1.0.1" - } - }, - "node_modules/ts-api-utils": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz", - "integrity": "sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=16" - }, - "peerDependencies": { - "typescript": ">=4.2.0" - } - }, - "node_modules/ts-interface-checker": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", - "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", - "dev": true, - "license": "Apache-2.0" - }, - "node_modules/tslib": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.7.0.tgz", - "integrity": "sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==", - "license": "0BSD" - }, - "node_modules/type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, - "license": "MIT", - "dependencies": { - "prelude-ls": "^1.2.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/type-fest": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", - "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", - "license": "(MIT OR CC0-1.0)", - "optional": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/typescript": { - "version": "5.6.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.3.tgz", - "integrity": "sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==", - "dev": true, - "license": "Apache-2.0", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, - "node_modules/typescript-eslint": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.10.0.tgz", - "integrity": "sha512-YIu230PeN7z9zpu/EtqCIuRVHPs4iSlqW6TEvjbyDAE3MZsSl2RXBo+5ag+lbABCG8sFM1WVKEXhlQ8Ml8A3Fw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/eslint-plugin": "8.10.0", - "@typescript-eslint/parser": "8.10.0", - "@typescript-eslint/utils": "8.10.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/undici": { - "version": "6.19.8", - "resolved": "https://registry.npmjs.org/undici/-/undici-6.19.8.tgz", - "integrity": "sha512-U8uCCl2x9TK3WANvmBavymRzxbfFYG+tAu+fgx3zxQy3qdagQqBLwJVrdyO1TBfUXvfKveMKJZhpvUYoOjM+4g==", - "license": "MIT", - "engines": { - "node": ">=18.17" - } - }, - "node_modules/undici-types": { - "version": "6.19.8", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", - "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==", - "license": "MIT" - }, - "node_modules/unique-filename": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-2.0.1.tgz", - "integrity": "sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==", - "dev": true, - "license": "ISC", - "dependencies": { - "unique-slug": "^3.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/unique-slug": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-3.0.0.tgz", - "integrity": "sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==", - "dev": true, - "license": "ISC", - "dependencies": { - "imurmurhash": "^0.1.4" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/universalify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", - "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", - "license": "MIT", - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/update-browserslist-db": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz", - "integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "escalade": "^3.2.0", - "picocolors": "^1.1.0" - }, - "bin": { - "update-browserslist-db": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } - }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/utf8-byte-length": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/utf8-byte-length/-/utf8-byte-length-1.0.5.tgz", - "integrity": "sha512-Xn0w3MtiQ6zoz2vFyUVruaCL53O/DwUvkEeOvj+uulMm0BkUGYWmBYVyElqZaSLhY6ZD0ulfU3aBra2aVT4xfA==", - "dev": true, - "license": "(WTFPL OR MIT)" - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", - "dev": true, - "license": "MIT" - }, - "node_modules/validate-html-nesting": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/validate-html-nesting/-/validate-html-nesting-1.2.2.tgz", - "integrity": "sha512-hGdgQozCsQJMyfK5urgFcWEqsSSrK63Awe0t/IMR0bZ0QMtnuaiHzThW81guu3qx9abLi99NEuiaN6P9gVYsNg==", - "dev": true, - "license": "ISC" - }, - "node_modules/verror": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.1.tgz", - "integrity": "sha512-veufcmxri4e3XSrT0xwfUR7kguIkaxBeosDg00yDWhk49wdwkSUrvvsm7nc75e1PUyvIeZj6nS8VQRYz2/S4Xg==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - }, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/vite": { - "version": "5.4.8", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.8.tgz", - "integrity": "sha512-FqrItQ4DT1NC4zCUqMB4c4AZORMKIa0m8/URVCZ77OZ/QSNeJ54bU1vrFADbDsuwfIPcgknRkmqakQcgnL4GiQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "esbuild": "^0.21.3", - "postcss": "^8.4.43", - "rollup": "^4.20.0" - }, - "bin": { - "vite": "bin/vite.js" - }, - "engines": { - "node": "^18.0.0 || >=20.0.0" - }, - "funding": { - "url": "https://github.com/vitejs/vite?sponsor=1" - }, - "optionalDependencies": { - "fsevents": "~2.3.3" - }, - "peerDependencies": { - "@types/node": "^18.0.0 || >=20.0.0", - "less": "*", - "lightningcss": "^1.21.0", - "sass": "*", - "sass-embedded": "*", - "stylus": "*", - "sugarss": "*", - "terser": "^5.4.0" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "less": { - "optional": true - }, - "lightningcss": { - "optional": true - }, - "sass": { - "optional": true - }, - "sass-embedded": { - "optional": true - }, - "stylus": { - "optional": true - }, - "sugarss": { - "optional": true - }, - "terser": { - "optional": true - } - } - }, - "node_modules/vite-plugin-lucide-preprocess": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/vite-plugin-lucide-preprocess/-/vite-plugin-lucide-preprocess-1.1.1.tgz", - "integrity": "sha512-VHmnK/4xAv/mntTSLA8ROQaWMxzMaZfmbOpC2JKmZt8aGnPiXNPbGPztCPkQslJOwoycwkhwKCjBjj2Y4JhUcg==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "vite": "^5" - } - }, - "node_modules/vite-plugin-solid": { - "version": "2.10.2", - "resolved": "https://registry.npmjs.org/vite-plugin-solid/-/vite-plugin-solid-2.10.2.tgz", - "integrity": "sha512-AOEtwMe2baBSXMXdo+BUwECC8IFHcKS6WQV/1NEd+Q7vHPap5fmIhLcAzr+DUJ04/KHx/1UBU0l1/GWP+rMAPQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/core": "^7.23.3", - "@types/babel__core": "^7.20.4", - "babel-preset-solid": "^1.8.4", - "merge-anything": "^5.1.7", - "solid-refresh": "^0.6.3", - "vitefu": "^0.2.5" - }, - "peerDependencies": { - "@testing-library/jest-dom": "^5.16.6 || ^5.17.0 || ^6.*", - "solid-js": "^1.7.2", - "vite": "^3.0.0 || ^4.0.0 || ^5.0.0" - }, - "peerDependenciesMeta": { - "@testing-library/jest-dom": { - "optional": true - } - } - }, - "node_modules/vitefu": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-0.2.5.tgz", - "integrity": "sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "vite": "^3.0.0 || ^4.0.0 || ^5.0.0" - }, - "peerDependenciesMeta": { - "vite": { - "optional": true - } - } - }, - "node_modules/w3c-xmlserializer": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-5.0.0.tgz", - "integrity": "sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==", - "dev": true, - "license": "MIT", - "dependencies": { - "xml-name-validator": "^5.0.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/wcwidth": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", - "dev": true, - "license": "MIT", - "dependencies": { - "defaults": "^1.0.3" - } - }, - "node_modules/webidl-conversions": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", - "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=12" - } - }, - "node_modules/whatwg-encoding": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz", - "integrity": "sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "iconv-lite": "0.6.3" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/whatwg-mimetype": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz", - "integrity": "sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - } - }, - "node_modules/whatwg-url": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-14.0.0.tgz", - "integrity": "sha512-1lfMEm2IEr7RIV+f4lUNPOqfFL+pO+Xw3fJSqmjX9AbXcXcYOkCe1P6+9VBZB6n94af16NfZf+sSk0JCBZC9aw==", - "dev": true, - "license": "MIT", - "dependencies": { - "tr46": "^5.0.0", - "webidl-conversions": "^7.0.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/wide-align": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", - "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", - "dev": true, - "license": "ISC", - "dependencies": { - "string-width": "^1.0.2 || 2 || 3 || 4" - } - }, - "node_modules/word-wrap": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", - "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrap-ansi-cjs": { - "name": "wrap-ansi", - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "license": "ISC" - }, - "node_modules/ws": { - "version": "8.18.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", - "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", - "license": "MIT", - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": ">=5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/xml-name-validator": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-5.0.0.tgz", - "integrity": "sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=18" - } - }, - "node_modules/xmlbuilder": { - "version": "15.1.1", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz", - "integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8.0" - } - }, - "node_modules/xmlchars": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", - "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", - "dev": true, - "license": "MIT" - }, - "node_modules/y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=10" - } - }, - "node_modules/yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "dev": true, - "license": "ISC" - }, - "node_modules/yaml": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.5.1.tgz", - "integrity": "sha512-bLQOjaX/ADgQ20isPJRvF0iRUHIxVhYvr53Of7wGcWlO2jvtUlH5m87DsmulFVxRpNLOnI4tB6p/oh8D7kpn9Q==", - "dev": true, - "license": "ISC", - "bin": { - "yaml": "bin.mjs" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/yargs": { - "version": "17.7.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", - "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", - "dev": true, - "license": "MIT", - "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.5", - "yargs-parser": "^21.1.1" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=12" - } - }, - "node_modules/yauzl": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", - "license": "MIT", - "dependencies": { - "buffer-crc32": "~0.2.3", - "fd-slicer": "~1.1.0" - } - }, - "node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/zip-stream": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-4.1.1.tgz", - "integrity": "sha512-9qv4rlDiopXg4E69k+vMHjNN63YFMe9sZMrdlvKnCjlCRWeCBswPPMPUfx+ipsAWq1LXHe70RcbaHdJJpS6hyQ==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "archiver-utils": "^3.0.4", - "compress-commons": "^4.1.2", - "readable-stream": "^3.6.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/zip-stream/node_modules/archiver-utils": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-3.0.4.tgz", - "integrity": "sha512-KVgf4XQVrTjhyWmx6cte4RxonPLR9onExufI1jhvw/MQ4BB6IsZD5gT8Lq+u/+pRkWna/6JoHpiQioaqFP5Rzw==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "glob": "^7.2.3", - "graceful-fs": "^4.2.0", - "lazystream": "^1.0.0", - "lodash.defaults": "^4.2.0", - "lodash.difference": "^4.5.0", - "lodash.flatten": "^4.4.0", - "lodash.isplainobject": "^4.0.6", - "lodash.union": "^4.6.0", - "normalize-path": "^3.0.0", - "readable-stream": "^3.6.0" - }, - "engines": { - "node": ">= 10" - } - } - } -} diff --git a/package.json b/package.json index a1edf508..d67a863e 100644 --- a/package.json +++ b/package.json @@ -6,11 +6,12 @@ "author": "@CaptSiro", "type": "module", "main": "./out/main/index.js", + "packageManager": "^bun@1.1.33", "scripts": { - "build": "npm run typecheck && electron-vite build", + "build": "bun run typecheck && electron-vite build", "build:linux": "electron-vite build && electron-builder --linux --config", "build:mac": "electron-vite build && electron-builder --mac --config", - "build:win": "npm run build && electron-builder --win --config", + "build:win": "bun run build && electron-builder --win --config", "dev": "electron-vite dev", "dev:watch": "electron-vite dev --watch", "format": "prettier --write .", @@ -19,7 +20,7 @@ "lint": "eslint .", "lint:fix": "eslint . --fix", "start": "electron-vite preview", - "typecheck": "npm run typecheck:node && npm run typecheck:web", + "typecheck": "bun run typecheck:node && bun run typecheck:web", "typecheck:node": "tsc --noEmit -p tsconfig.node.json --composite false", "typecheck:web": "tsc --noEmit -p tsconfig.web.json --composite false" },