[READ-ONLY] Mirror of https://github.com/danielroe/werewolves-assistant-web-next.
0

Configure Feed

Select the types of activity you want to include in your feed.

Release v1.1.0 (#17)

## Release v1.1.0

### 🚀 Features

* **home**: home page
* **store**: role store

### 🧹 Chore

* **deps**: bump @cucumber/cucumber from 10.2.1 to 10.3.0
* **deps**: bump @vitest/coverage-v8 from 1.1.3 to 1.2.0
* **deps**: bump semantic-release from 22.0.12 to 23.0.0
* **deps**: bump the eslint group with 1 update
* **deps**: bump the eslint group with 1 update
* **deps**: bump the types group with 1 update
* **deps**: bump the types group with 3 updates
* **deps**: bump the types group with 3 updates
* **deps**: bump vitest from 1.1.3 to 1.2.0
* **deps**: bump vue from 3.4.10 to 3.4.13
* **deps**: bump vue from 3.4.13 to 3.4.14
* **deps**: bump vue from 3.4.6 to 3.4.8
* **deps**: bump vue from 3.4.8 to 3.4.10

+4041 -1412
+210 -43
README.md
··· 1 - # Nuxt 3 Minimal Starter 1 + <p align="center"> 2 + <img src="https://github.com/antoinezanardi/werewolves-assistant-web-next/blob/main/public/assets/images/logo/full/werewolves-logo.png?raw=true" width="400" alt="logo"/> 3 + </p> 2 4 3 - Look at the [Nuxt 3 documentation](https://nuxt.com/docs/getting-started/introduction) to learn more. 5 + --- 4 6 5 - ## Setup 7 + ![TypeScript](https://img.shields.io/badge/-TypeScript-black?style=for-the-badge&logoColor=white&logo=typescript&color=2F73BF) 8 + ![Nuxt](https://img.shields.io/badge/-Nuxt-black?style=for-the-badge&logo=nuxt.js&logoColor=00DC81&color=2a2c54) 6 9 7 - Make sure to install the dependencies: 10 + [![⚙️ Build Workflow](https://github.com/antoinezanardi/werewolves-assistant-web-next/actions/workflows/build.yml/badge.svg)](https://github.com/antoinezanardi/werewolves-assistant-web-next/actions/workflows/build.yml) 11 + [![🚀 Deploy To Production Workflow](https://github.com/antoinezanardi/werewolves-assistant-web-next/actions/workflows/deploy-to-production.yml/badge.svg)](https://github.com/antoinezanardi/werewolves-assistant-web-next/actions/workflows/deploy-to-production.yml) 8 12 9 - ```bash 10 - # npm 11 - npm install 13 + [![GitHub release](https://img.shields.io/github/release/antoinezanardi/werewolves-assistant-web-next.svg)](https://GitHub.com/antoinezanardi/werewolves-assistant-web-next/releases/) 14 + [![semantic-release: conventional commits](https://img.shields.io/badge/semantic--release-conventional%20commits-Æ1A7DBD?logo=semantic-release&color=1E7FBF)](https://github.com/semantic-release/semantic-release) 15 + [![GitHub license](https://img.shields.io/github/license/antoinezanardi/werewolves-assistant-web-next.svg)](https://github.com/antoinezanardi/https://img.shields.io/github/license/werewolves-assistant-web-next.svg/blob/main/LICENSE) 16 + ![Dependencies](https://img.shields.io/badge/-dependencies-black?style=flat-square&logoColor=white&logo=pnpm&color=B76507)[![Known Vulnerabilities](https://snyk.io/test/github/antoinezanardi/werewolves-assistant-web-next/badge.svg?targetFile=package.json&style=flat-square)](https://snyk.io/test/github/antoinezanardi/werewolves-assistant-web-next?targetFile=package.json) 12 17 13 - # pnpm 14 - pnpm install 18 + [![Technical Debt](https://sonarcloud.io/api/project_badges/measure?project=antoinezanardi_werewolves-assistant-web-next&metric=sqale_index)](https://sonarcloud.io/summary/new_code?id=antoinezanardi_werewolves-assistant-web-next) 19 + [![Duplicated Lines (%)](https://sonarcloud.io/api/project_badges/measure?project=antoinezanardi_werewolves-assistant-web-next&metric=duplicated_lines_density)](https://sonarcloud.io/summary/new_code?id=antoinezanardi_werewolves-assistant-web-next) 20 + [![Code Smells](https://sonarcloud.io/api/project_badges/measure?project=antoinezanardi_werewolves-assistant-web-next&metric=code_smells)](https://sonarcloud.io/summary/new_code?id=antoinezanardi_werewolves-assistant-web-next) 15 21 16 - # yarn 17 - yarn install 22 + ## 📋 Table of Contents 23 + 24 + 1. 🐺 [What is this app ?](#what-is-this-app) 25 + 2. 🃏 [Available roles](#available-roles) 26 + 3. 🔨 [Installation](#installation) 27 + 4. 🚀 [Build](#build) 28 + 5. 💯 [Tests](#tests) 29 + 6. 🌿 [Env variables](#env-variables) 30 + 7. ☑️ [Code analysis and consistency](#code-analysis-and-consistency) 31 + 8. 📈 [Releases & Changelog](#versions) 32 + 9. 🐙 [GitHub Actions](#github-actions) 33 + 10. ✨ [Misc commands](#misc-commands) 34 + 11. ©️ [License](#license) 35 + 12. ❤️ [Contributors](#contributors) 36 + 37 + ## <a name="what-is-this-app">🐺 What is this app ?</a> 38 + Werewolves Assistant Web is a Nuxt Web App using the Werewolves Assistant API. It helps you, the game master, to manage your games of Werewolves Of Millers Hollow. 39 + 40 + This is the **next** version of the current **[Werewolves Assistant Web](https://github.com/antoinezanardi/werewolves-assistant-web)**. It is still under development. 41 + 42 + #### 🤔 Want to know more about this awesome project ? <a href="https://werewolves-assistant.antoinezanardi.fr/about" target="_blank">**Check out the dedicated about page**</a>. 43 + 44 + ## <a name="available-roles">🃏 Available roles</a> 45 + 46 + | <img src="https://github.com/antoinezanardi/werewolves-assistant-api-next/blob/main/public/assets/images/roles/werewolf/werewolf-small.jpeg?raw=true" width="40"/><br/>**Werewolf** | <img src="https://github.com/antoinezanardi/werewolves-assistant-api-next/blob/main/public/assets/images/roles/big-bad-wolf/big-bad-wolf-small.jpeg?raw=true" width="40"/><br/>**Big Bad Wolf** | <img src="https://github.com/antoinezanardi/werewolves-assistant-api-next/blob/main/public/assets/images/roles/accursed-wolf-father/accursed-wolf-father-small.jpeg?raw=true" width="40"/><br/>**Accursed Wolf-Father** | <img src="https://github.com/antoinezanardi/werewolves-assistant-api-next/blob/main/public/assets/images/roles/white-werewolf/white-werewolf-small.jpeg?raw=true" width="40"/><br/>**White Werewolf** | 47 + |:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| 48 + | <img src="https://github.com/antoinezanardi/werewolves-assistant-api-next/blob/main/public/assets/images/roles/villager/villager-small.jpeg?raw=true" width="40"/><br/>**Villager** | <img src="https://github.com/antoinezanardi/werewolves-assistant-api-next/blob/main/public/assets/images/roles/villager/villager-small.jpeg?raw=true" width="40"/><br/> **Villager-Villager** | <img src="https://github.com/antoinezanardi/werewolves-assistant-api-next/blob/main/public/assets/images/roles/seer/seer-small.jpeg?raw=true" width="40"/><br/>**Seer** | <img src="https://github.com/antoinezanardi/werewolves-assistant-api-next/blob/main/public/assets/images/roles/cupid/cupid-small.jpeg?raw=true" width="40"/><br/>**Cupid** | 49 + | <img src="https://github.com/antoinezanardi/werewolves-assistant-api-next/blob/main/public/assets/images/roles/witch/witch-small.jpeg?raw=true" width="40"/><br/>**Witch** | <img src="https://github.com/antoinezanardi/werewolves-assistant-api-next/blob/main/public/assets/images/roles/hunter/hunter-small.jpeg?raw=true" width="40"/><br/>**Hunter** | <img src="https://github.com/antoinezanardi/werewolves-assistant-api-next/blob/main/public/assets/images/roles/little-girl/little-girl-small.jpeg?raw=true" width="40"/><br/>**Little Girl** | <img src="https://github.com/antoinezanardi/werewolves-assistant-api-next/blob/main/public/assets/images/roles/defender/defender-small.jpeg?raw=true" width="40"/><br/>**Defender** | 50 + | <img src="https://github.com/antoinezanardi/werewolves-assistant-api-next/blob/main/public/assets/images/roles/elder/elder-small.jpeg?raw=true" width="40"/><br/>**Elder** | <img src="https://github.com/antoinezanardi/werewolves-assistant-api-next/blob/main/public/assets/images/roles/scapegoat/scapegoat-small.jpeg?raw=true" width="40"/><br/>**Scapegoat** | <img src="https://github.com/antoinezanardi/werewolves-assistant-api-next/blob/main/public/assets/images/roles/idiot/idiot-small.jpeg?raw=true" width="40"/><br/>**Idiot** | <img src="https://github.com/antoinezanardi/werewolves-assistant-api-next/blob/main/public/assets/images/roles/two-sisters/two-sisters-small.jpeg?raw=true" width="40"/><br/>**Two Sisters** | 51 + | <img src="https://github.com/antoinezanardi/werewolves-assistant-api-next/blob/main/public/assets/images/roles/three-brothers/three-brothers-small.jpeg?raw=true" width="40"/><br/>**Three Brothers** | <img src="https://github.com/antoinezanardi/werewolves-assistant-api-next/blob/main/public/assets/images/roles/fox/fox-small.jpeg?raw=true" width="40"/><br/>**Fox** | <img src="https://github.com/antoinezanardi/werewolves-assistant-api-next/blob/main/public/assets/images/roles/bear-tamer/bear-tamer-small.jpeg?raw=true" width="40"/><br/>**Bear Tamer** | <img src="https://github.com/antoinezanardi/werewolves-assistant-api-next/blob/main/public/assets/images/roles/stuttering-judge/stuttering-judge-small.jpeg?raw=true" width="40"/><br/>**Stuttering Judge** | 52 + | <img src="https://github.com/antoinezanardi/werewolves-assistant-api-next/blob/main/public/assets/images/roles/rusty-sword-knight/rusty-sword-knight-small.jpeg?raw=true" width="40"/><br/>**Rusty Sword Knight** | <img src="https://github.com/antoinezanardi/werewolves-assistant-api-next/blob/main/public/assets/images/roles/wild-child/wild-child-small.jpeg?raw=true" width="40"/><br/>**Wild Child** | <img src="https://github.com/antoinezanardi/werewolves-assistant-api-next/blob/main/public/assets/images/roles/wolf-hound/wolf-hound-small.jpeg?raw=true" width="40"/><br/>**Wolf-Hound** | <img src="https://github.com/antoinezanardi/werewolves-assistant-api-next/blob/main/public/assets/images/roles/thief/thief-small.jpeg?raw=true" width="40"/><br/>**Thief** | 53 + | <img src="https://github.com/antoinezanardi/werewolves-assistant-api-next/blob/main/public/assets/images/roles/angel/angel-small.jpeg?raw=true" width="40"/><br/>**Angel** | <img src="https://github.com/antoinezanardi/werewolves-assistant-api-next/blob/main/public/assets/images/roles/pied-piper/pied-piper-small.jpeg?raw=true" width="40"/><br/>**Pied Piper** | <img src="https://github.com/antoinezanardi/werewolves-assistant-api-next/blob/main/public/assets/images/roles/scandalmonger/scandalmonger-small.jpeg?raw=true" width="40"/><br/>**Scandalmonger** | <img src="https://github.com/antoinezanardi/werewolves-assistant-api-next/blob/main/public/assets/images/roles/prejudiced-manipulator/prejudiced-manipulator-small.jpeg?raw=true" width="40"/><br/>**Prejudiced Manipulator** | 54 + | <img src="https://github.com/antoinezanardi/werewolves-assistant-api-next/blob/main/public/assets/images/roles/actor/actor-small.jpeg?raw=true" width="40"/><br/>**Actor** | <img src="https://github.com/antoinezanardi/werewolves-assistant-api-next/blob/main/public/assets/images/roles/devoted-servant/devoted-servant-small.jpeg?raw=true" width="40"/><br/>**Devoted Servant** | | | 55 + 56 + ## <a name="installation">🔨 Installation</a> 57 + 58 + To install this project, you will need to have on your machine : 59 + 60 + ![Node](https://img.shields.io/badge/-nodejs-black?style=for-the-badge&logoColor=white&logo=node.js&color=366A31) 61 + ![PNPM](https://img.shields.io/badge/-pnpm-black?style=for-the-badge&logoColor=white&logo=pnpm&color=B76507) 18 62 19 - # bun 20 - bun install 21 - ``` 63 + We recommend to use the node version specified in the `.nvmrc` file. 22 64 23 - ## Development Server 65 + **If you don't have `pnpm` installed, you can still use `npm` for all commands below, but we recommend to use `pnpm` for faster and more reliable installs.** 24 66 25 - Start the development server on `http://localhost:3000`: 67 + Then, run the following commands : 26 68 27 69 ```bash 28 - # npm 29 - npm run dev 70 + # Install dependencies and Husky hooks 71 + pnpm install 30 72 31 - # pnpm 73 + # Run the app in dev mode 32 74 pnpm run dev 75 + ``` 33 76 34 - # yarn 35 - yarn dev 77 + The above command will start the app in development mode and watch for changes on local. 36 78 37 - # bun 38 - bun run dev 79 + ## <a name="build">🚀 Build</a> 80 + 81 + In order to build the app for production, run the following command : 82 + 83 + ```bash 84 + # Build the app 85 + pnpm run build 39 86 ``` 40 87 41 - ## Production 88 + ## <a name="tests">💯 Tests</a> 89 + 90 + ### 🧪 Unit tests 42 91 43 - Build the application for production: 92 + ![Vitest](https://img.shields.io/badge/-Vitest-black?style=for-the-badge&logoColor=yellow&logo=vitest&color=30420a) 93 + 94 + ### 👽 Mutant testing 95 + 96 + ![Stryker](https://img.shields.io/badge/-Stryker-black?style=for-the-badge&logoColor=white&logo=stryker&color=7F1B10) 97 + 98 + [![Mutation testing badge](https://img.shields.io/endpoint?style=flat&url=https%3A%2F%2Fbadge-api.stryker-mutator.io%2Fgithub.com%2Fantoinezanardi%2Fwerewolves-assistant-web-next%2Fmain)](https://dashboard.stryker-mutator.io/reports/github.com/antoinezanardi/werewolves-assistant-web-next/main) 99 + 100 + You can also check the **[mutation testing report](https://dashboard.stryker-mutator.io/reports/github.com/antoinezanardi/werewolves-assistant-web-next/main#mutant)**. 101 + 102 + ### ▶️ Commands 103 + 104 + Before testing, you must follow the **[installation steps](#installation)**. 105 + 106 + Then, run one of the following commands : 44 107 45 108 ```bash 46 - # npm 47 - npm run build 109 + # Assure you started test Docker containers (4 databases are created to parallelize tests) 110 + pnpm run docker:test:start 111 + 112 + # Run unit tests with coverage 113 + pnpm run test:unit:cov 48 114 49 - # pnpm 50 - pnpm run build 115 + # Run unit tests only on staged files (run on pre-commit) 116 + pnpm run test:staged # TODO: Fix this command 51 117 52 - # yarn 53 - yarn build 118 + # Run mutant tests with coverage 119 + pnpm run test:stryker 54 120 55 - # bun 56 - bun run build 121 + # Run mutant tests with coverage from scratch (without using the incremental file) 122 + pnpm run test:stryker:force 57 123 ``` 58 124 59 - Locally preview production build: 125 + ## <a name="env-variables">🌿 Env variables</a> 126 + 127 + Environnement files are available in the **[env directory](https://github.com/antoinezanardi/werewolves-assistant-web-next/tree/main/env)**. 128 + 129 + You can create a `.env` file in this directory to override the default values when starting the API locally with `pnpm run dev` command. 130 + 131 + Environment variables are : 132 + 133 + | Name | Description | Required | Default value | Limitations | 134 + |:-----------------------------------------------:|:-----------------------------------:|:--------:|:-------------:|:-------------------:| 135 + | `NUXT_PUBLIC_WEREWOLVES_ASSISTANT_API_BASE_URL` | URL of the Werewolves Assistant API | ✅ | ❌ | Must be a valid URL | 136 + 137 + ## <a name="code-analysis-and-consistency">☑️ Code analysis and consistency</a> 138 + 139 + ### 🔍 Code linting & formatting 140 + 141 + ![ESLint](https://img.shields.io/badge/-ESLint-black?style=for-the-badge&logoColor=white&logo=eslint&color=341BAB) 142 + 143 + In order to keep the code clean, consistent and free of bad TS practices, more than **300 ESLint rules are activated** ! 144 + 145 + Complete list of all enabled rules is available in the **[eslintrc.config.js file](https://github.com/antoinezanardi/werewolves-assistant-web-next/blob/master/eslintrc.config.js)**. 146 + 147 + ### ▶️ Commands 148 + 149 + Before linting, you must follow the [installation steps](#installation). 150 + 151 + Then, run one of the following commands : 60 152 61 153 ```bash 62 - # npm 63 - npm run preview 154 + # Lint 155 + pnpm run lint 156 + 157 + # Lint and fix 158 + pnpm run lint:fix 159 + 160 + # Lint and fix only on staged files (runs on pre-commit) 161 + pnpm run lint:staged:fix 162 + ``` 163 + 164 + ### 🥇 Project quality scanner 165 + 166 + Multiple tools are set up to maintain the best code quality and to prevent vulnerabilities : 167 + 168 + ![CodeQL](https://img.shields.io/badge/-CodeQL-black?style=for-the-badge&logoColor=white&logo=github&color=2781FE) 64 169 65 - # pnpm 66 - pnpm run preview 170 + You can check the **[CodeQL analysis report here](https://github.com/antoinezanardi/werewolves-assistant-web-next/security/code-scanning)**. 67 171 68 - # yarn 69 - yarn preview 172 + ![SonarCloud](https://img.shields.io/badge/-SonarCloud-black?style=for-the-badge&logoColor=white&logo=sonarcloud&color=F37A3A) 173 + 174 + SonarCloud summary is available **[here](https://sonarcloud.io/summary/new_code?id=antoinezanardi_werewolves-assistant-web-next)**. 70 175 71 - # bun 72 - bun run preview 176 + [![Coverage](https://sonarcloud.io/api/project_badges/measure?project=antoinezanardi_werewolves-assistant-web-next&metric=coverage)](https://sonarcloud.io/summary/new_code?id=antoinezanardi_werewolves-assistant-web-next) 177 + [![Duplicated Lines (%)](https://sonarcloud.io/api/project_badges/measure?project=antoinezanardi_werewolves-assistant-web-next&metric=duplicated_lines_density)](https://sonarcloud.io/summary/new_code?id=antoinezanardi_werewolves-assistant-web-next) 178 + [![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=antoinezanardi_werewolves-assistant-web-next&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=antoinezanardi_werewolves-assistant-web-next) 179 + 180 + [![Technical Debt](https://sonarcloud.io/api/project_badges/measure?project=antoinezanardi_werewolves-assistant-web-next&metric=sqale_index)](https://sonarcloud.io/summary/new_code?id=antoinezanardi_werewolves-assistant-web-next) 181 + [![Vulnerabilities](https://sonarcloud.io/api/project_badges/measure?project=antoinezanardi_werewolves-assistant-web-next&metric=vulnerabilities)](https://sonarcloud.io/summary/new_code?id=antoinezanardi_werewolves-assistant-web-next) 182 + [![Code Smells](https://sonarcloud.io/api/project_badges/measure?project=antoinezanardi_werewolves-assistant-web-next&metric=code_smells)](https://sonarcloud.io/summary/new_code?id=antoinezanardi_werewolves-assistant-web-next) 183 + 184 + [![Reliability Rating](https://sonarcloud.io/api/project_badges/measure?project=antoinezanardi_werewolves-assistant-web-next&metric=reliability_rating)](https://sonarcloud.io/summary/new_code?id=antoinezanardi_werewolves-assistant-web-next) 185 + [![Security Rating](https://sonarcloud.io/api/project_badges/measure?project=antoinezanardi_werewolves-assistant-web-next&metric=security_rating)](https://sonarcloud.io/summary/new_code?id=antoinezanardi_werewolves-assistant-web-next) 186 + [![Bugs](https://sonarcloud.io/api/project_badges/measure?project=antoinezanardi_werewolves-assistant-web-next&metric=bugs)](https://sonarcloud.io/summary/new_code?id=antoinezanardi_werewolves-assistant-web-next) 187 + 188 + ## <a name="versions">📈 Releases & Changelog</a> 189 + 190 + Releases on **main** branch are generated and published automatically by : 191 + 192 + ![Semantic Release](https://img.shields.io/badge/-Semantic%20Release-black?style=for-the-badge&logoColor=white&logo=semantic-release&color=000000) 193 + 194 + It uses the **[conventional commit](https://www.conventionalcommits.org/en/v1.0.0/)** strategy. 195 + 196 + Each change when a new release comes up is listed in the **<a href="https://github.com/antoinezanardi/werewolves-assistant-web-next/blob/master/CHANGELOG.md" target="_blank">CHANGELOG.md file</a>**. 197 + 198 + Also, you can keep up with changes by watching releases via the **Watch GitHub button** at the top of this page. 199 + 200 + ## <a name="github-actions">🐙 GitHub Actions</a> 201 + 202 + This project uses **GitHub Actions** to automate some boring tasks. 203 + 204 + You can find all the workflows in the **[.github/workflows directory](https://github.com/antoinezanardi/werewolves-assistant-web-next/tree/main/.github/workflows).** 205 + 206 + ### 🎢 Workflows 207 + 208 + | Name | Description & Status | Triggered on | 209 + |:------------------------------------------------------------------------------------------------------------------------------------------------------------:|:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:------------------------------------------------------:| 210 + | **[⚙️ Build](https://github.com/antoinezanardi/werewolves-assistant-web-next/actions/workflows/build.yml)** | Various checks for app health, code quality and tests coverage<br/><br/>[![⚙️ Build Workflow](https://github.com/antoinezanardi/werewolves-assistant-web-next/actions/workflows/build.yml/badge.svg)](https://github.com/antoinezanardi/werewolves-assistant-web-next/actions/workflows/build.yml) | `push` on `develop` and all pull requests to `develop` | 211 + | **[🔃 Lint PR Name Into Develop Workflow](https://github.com/antoinezanardi/werewolves-assistant-web-next/actions/workflows/lint-pr-name-into-develop.yml)** | Checks if pull request name respects `conventionnal-commit` rules<br/><br/>[![🔃 Lint PR Name Into Develop Workflow](https://github.com/antoinezanardi/werewolves-assistant-web-next/actions/workflows/lint-pr-name-into-develop.yml/badge.svg)](https://github.com/antoinezanardi/werewolves-assistant-web-next/actions/workflows/lint-pr-name-into-develop.yml) | `pull-request` `created` or `updated` | 212 + | **[🔃️ Upsert PR Release Workflow](https://github.com/antoinezanardi/werewolves-assistant-web-next/actions/workflows/upsert-pr-release.yml)** | Creates or updates pull request to `main` depending on commits on `develop` since last release<br/><br/>[![🔃️ Upsert PR Release Workflow](https://github.com/antoinezanardi/werewolves-assistant-web-next/actions/workflows/upsert-pr-release.yml/badge.svg)](https://github.com/antoinezanardi/werewolves-assistant-web-next/actions/workflows/upsert-pr-release.yml) | `push` on `develop` | 213 + | **[🏷️ Release Creation Workflow](https://github.com/antoinezanardi/werewolves-assistant-web-next/actions/workflows/release-creation.yml)** | Creates a new release using `semantic-release` with tag and updated changelog<br/><br/>[![🏷️ Release Creation Workflow](https://github.com/antoinezanardi/werewolves-assistant-web-next/actions/workflows/release-creation.yml/badge.svg)](https://github.com/antoinezanardi/werewolves-assistant-web-next/actions/workflows/release-creation.yml) | `push` on `main` | 214 + | **[🚀 Deploy To Production Workflow](https://github.com/antoinezanardi/werewolves-assistant-web-next/actions/workflows/deploy-to-production.yml)** | Deploys app with last tag version to `Docker Hub` and `GCP`<br/><br/>[![🚀 Deploy To Production Workflow](https://github.com/antoinezanardi/werewolves-assistant-web-next/actions/workflows/deploy-to-production.yml/badge.svg)](https://github.com/antoinezanardi/werewolves-assistant-web-next/actions/workflows/deploy-to-production.yml) | `tag-creation` | 215 + 216 + ## <a name="misc-commands">✨ Misc commands</a> 217 + 218 + ### 🔀 Create git branch with a conventional name 219 + ```shell 220 + pnpm run script:create-branch 73 221 ``` 74 222 75 - Check out the [deployment documentation](https://nuxt.com/docs/getting-started/deployment) for more information. 223 + ### ⤴️ Create pull request against the `develop` branch from current branch 224 + ```shell 225 + pnpm run script:create-pull-request 226 + ``` 227 + 228 + ### 📣 To all IntelliJ IDEs users (IntelliJ, Webstorm, PHPStorm, etc.) 229 + 230 + All the above commands are available in the **.run directory** at the root of the project. 231 + 232 + You can add them as **run configurations** in your IDE. 233 + 234 + ## <a name="license">©️ License</a> 235 + 236 + This project is licensed under the [MIT License](http://opensource.org/licenses/MIT). 237 + 238 + ## <a name="contributors">❤️ Contributors</a> 239 + 240 + There is no contributor yet. Want to be the first ? 241 + 242 + If you want to contribute to this project, please read the [**contribution guide**](https://github.com/antoinezanardi/werewolves-assistant-web-next/blob/master/CONTRIBUTING.md).
+9 -2
app.vue
··· 1 1 <template> 2 - <div /> 3 - </template> 2 + <NuxtPage class="h-100"/> 3 + </template> 4 + 5 + <script lang="ts" setup> 6 + import { useRolesStore } from "~/stores/role/useRolesStore"; 7 + 8 + const rolesStore = useRolesStore(); 9 + rolesStore.fetchAndSetRoles(); 10 + </script>
+5
assets/scss/_buttons.scss
··· 1 + .p-button { 2 + color: white; 3 + text-shadow: 0 2px 6px rgba(0, 0, 0, 0.6); 4 + text-decoration: none; 5 + }
+5
assets/scss/_dividers.scss
··· 1 + hr { 2 + background-color: #5d5d5d; 3 + height: 2px; 4 + border: 0; 5 + }
+15
assets/scss/_global.scss
··· 1 + html { 2 + height: 100%; 3 + width: 100%; 4 + 5 + body { 6 + height: 100%; 7 + width: 100%; 8 + margin: 0; 9 + padding: 10px; 10 + 11 + #__nuxt { 12 + height: 100%; 13 + } 14 + } 15 + }
+3
assets/scss/custom.scss
··· 1 + @use "global"; 2 + @use "buttons"; 3 + @use "dividers";
components/.gitkeep

This is a binary file and will not be displayed.

+27
components/index/IndexFooter.vue
··· 1 + <template> 2 + <div class="row"> 3 + <div class="col-6"> 4 + <a 5 + :aria-label="$t('components.indexFooter.contact')" 6 + class="p-button p-button-secondary" 7 + href="mailto: antoine.zanardi@epitech.eu" 8 + > 9 + <span class="fa fa-envelope me-2"/> 10 + {{ $t('components.indexFooter.contact') }} 11 + </a> 12 + </div> 13 + 14 + <div class="col-6 d-flex justify-content-end text-right"> 15 + <a 16 + :aria-label="$t('components.indexFooter.thisProjectIsOpenSource')" 17 + class="p-button p-button-help" 18 + href="https://www.github.com/antoinezanardi/werewolves-assistant-web-next" 19 + rel="noopener noreferrer" 20 + target="_blank" 21 + > 22 + <span class="fa-github fab me-2"/> 23 + {{ $t('components.indexFooter.thisProjectIsOpenSource') }} 24 + </a> 25 + </div> 26 + </div> 27 + </template>
composables/.gitkeep

This is a binary file and will not be displayed.

+5
composables/api/api.constants.ts
··· 1 + import type { UseFetchOptions } from "#app"; 2 + 3 + const DEFAULT_USE_FETCH_OPTIONS = { headers: { "Content-Type": "application/json" } } satisfies UseFetchOptions<unknown>; 4 + 5 + export { DEFAULT_USE_FETCH_OPTIONS };
+5
composables/api/game/constants/game-additional-card/game-additional-card.constants.ts
··· 1 + import { RoleNames } from "~/composables/api/role/enums/role.enums"; 2 + 3 + const GAME_ADDITIONAL_CARDS_RECIPIENTS = [RoleNames.THIEF, RoleNames.ACTOR] as const satisfies Readonly<(RoleNames)[]>; 4 + 5 + export { GAME_ADDITIONAL_CARDS_RECIPIENTS };
+7
composables/api/game/game-additional-card/types/game-additional-card.types.ts
··· 1 + import type { TupleToUnion } from "type-fest"; 2 + 3 + import type { GAME_ADDITIONAL_CARDS_RECIPIENTS } from "~/composables/api/game/constants/game-additional-card/game-additional-card.constants"; 4 + 5 + type GameAdditionalCardRecipientRoleName = TupleToUnion<typeof GAME_ADDITIONAL_CARDS_RECIPIENTS>; 6 + 7 + export type { GameAdditionalCardRecipientRoleName };
+59
composables/api/role/enums/role.enums.ts
··· 1 + enum RoleNames { 2 + WEREWOLF = "werewolf", 3 + BIG_BAD_WOLF = "big-bad-wolf", 4 + ACCURSED_WOLF_FATHER = "accursed-wolf-father", 5 + WHITE_WEREWOLF = "white-werewolf", 6 + VILLAGER = "villager", 7 + VILLAGER_VILLAGER = "villager-villager", 8 + SEER = "seer", 9 + CUPID = "cupid", 10 + WITCH = "witch", 11 + HUNTER = "hunter", 12 + LITTLE_GIRL = "little-girl", 13 + DEFENDER = "defender", 14 + ELDER = "elder", 15 + SCAPEGOAT = "scapegoat", 16 + IDIOT = "idiot", 17 + TWO_SISTERS = "two-sisters", 18 + THREE_BROTHERS = "three-brothers", 19 + FOX = "fox", 20 + BEAR_TAMER = "bear-tamer", 21 + STUTTERING_JUDGE = "stuttering-judge", 22 + RUSTY_SWORD_KNIGHT = "rusty-sword-knight", 23 + THIEF = "thief", 24 + WILD_CHILD = "wild-child", 25 + WOLF_HOUND = "wolf-hound", 26 + ANGEL = "angel", 27 + PIED_PIPER = "pied-piper", 28 + SCANDALMONGER = "scandalmonger", 29 + PREJUDICED_MANIPULATOR = "prejudiced-manipulator", 30 + ACTOR = "actor", 31 + DEVOTED_SERVANT = "devoted-servant", 32 + } 33 + 34 + enum RoleSides { 35 + VILLAGERS = "villagers", 36 + WEREWOLVES = "werewolves", 37 + } 38 + 39 + enum RoleTypes { 40 + VILLAGER = "villager", 41 + WEREWOLF = "werewolf", 42 + LONELY = "lonely", 43 + AMBIGUOUS = "ambiguous", 44 + } 45 + 46 + enum RoleOrigins { 47 + CLASSIC = "classic", 48 + NEW_MOON = "new-moon", 49 + THE_VILLAGE = "the-village", 50 + CHARACTERS = "characters", 51 + UNCONVENTIONAL = "unconventional", 52 + } 53 + 54 + export { 55 + RoleNames, 56 + RoleSides, 57 + RoleTypes, 58 + RoleOrigins, 59 + };
+22
composables/api/role/types/role.types.ts
··· 1 + import type { GameAdditionalCardRecipientRoleName } from "~/composables/api/game/game-additional-card/types/game-additional-card.types"; 2 + import type { RoleOrigins, RoleSides, RoleTypes, RoleNames } from "~/composables/api/role/enums/role.enums"; 3 + 4 + type Role = { 5 + name: RoleNames; 6 + 7 + side: RoleSides; 8 + 9 + type: RoleTypes; 10 + 11 + origin: RoleOrigins; 12 + 13 + additionalCardsEligibleRecipients?: GameAdditionalCardRecipientRoleName[]; 14 + 15 + minInGame?: number; 16 + 17 + maxInGame: number; 18 + 19 + recommendedMinPlayers?: number; 20 + }; 21 + 22 + export type { Role };
+24
composables/api/role/useFetchRoles.ts
··· 1 + import type { UseFetchOptions } from "#app"; 2 + 3 + import { DEFAULT_USE_FETCH_OPTIONS } from "~/composables/api/api.constants"; 4 + import type { Role } from "~/composables/api/role/types/role.types"; 5 + 6 + type UseFetchRoles = { 7 + fetchRoles: (options?: UseFetchOptions<Role[]>) => Promise<ReturnType<typeof useFetch<Role[] | null>>>; 8 + }; 9 + 10 + function useFetchRoles(): UseFetchRoles { 11 + const config = useRuntimeConfig(); 12 + const { baseUrl } = config.public.werewolvesAssistantApi; 13 + 14 + async function fetchRoles(options: UseFetchOptions<Role[]> = {}): Promise<ReturnType<typeof useFetch<Role[] | null>>> { 15 + return useFetch<Role[]>(`${baseUrl}/roles`, { 16 + method: "GET", 17 + ...DEFAULT_USE_FETCH_OPTIONS, 18 + ...options, 19 + }); 20 + } 21 + return { fetchRoles }; 22 + } 23 + 24 + export { useFetchRoles };
+11 -2
config/eslint/config/eslint.base-config.mjs
··· 1 - import { ERROR, OFF, MAX_NESTED_CALLBACK, MAX_PARAMS, ALWAYS, NEVER } from "../eslint.constants.mjs"; 1 + import { ERROR, OFF, MAX_NESTED_CALLBACK, MAX_PARAMS, ALWAYS, NEVER, READONLY } from "../eslint.constants.mjs"; 2 2 3 3 const ESLINT_BASE_CONFIG = Object.freeze({ 4 + languageOptions: { 5 + globals: { 6 + process: READONLY, 7 + defineNuxtConfig: READONLY, 8 + defineI18nConfig: READONLY, 9 + useRuntimeConfig: READONLY, 10 + useFetch: READONLY, 11 + }, 12 + }, 4 13 rules: { 5 14 // ---- ESLint Rules ----- 6 15 // - Possible Problems (https://eslint.org/docs/rules/#possible-problems) ··· 46 55 "no-sparse-arrays": ERROR, 47 56 "no-template-curly-in-string": ERROR, 48 57 "no-this-before-super": ERROR, 49 - "no-undef": ERROR, 58 + "no-undef": [ERROR], 50 59 "no-unexpected-multiline": ERROR, 51 60 "no-unmodified-loop-condition": ERROR, 52 61 "no-unreachable": ERROR,
+4 -3
config/eslint/config/eslint.config-files-config.mjs
··· 1 - import { OFF } from "../eslint.constants.mjs"; 1 + import { OFF, READONLY } from "../eslint.constants.mjs"; 2 2 3 3 const ESLINT_CONFIG_FILES_CONFIG = { 4 4 files: [ ··· 6 6 "eslint.config.js", 7 7 "nuxt.config.ts", 8 8 "config/**/*.{js,mjs,ts}", 9 + "modules/**/*.config.{js,mjs,ts}", 10 + "tests/unit/unit-setup.ts", 9 11 ], 10 - languageOptions: { globals: { process: true } }, 12 + languageOptions: { globals: { CustomMatchers: READONLY } }, 11 13 rules: { 12 14 "import/no-default-export": OFF, 13 - "import/no-relative-parent-imports": OFF, 14 15 "import/no-internal-modules": OFF, 15 16 "import/no-anonymous-default-export": OFF, 16 17 },
-2
config/eslint/config/eslint.cucumber-config.mjs
··· 12 12 rules: { 13 13 "new-cap": [ERROR, { capIsNewExceptions: ["BeforeAll", "AfterAll", "Before", "After", "Given", "When", "Then"] }], 14 14 "func-names": OFF, 15 - "import/no-relative-parent-imports": OFF, 16 - "import/no-internal-modules": OFF, 17 15 }, 18 16 }; 19 17
+13 -2
config/eslint/config/eslint.import-config.mjs
··· 38 38 "import/no-absolute-path": ERROR, 39 39 "import/no-cycle": ERROR, 40 40 "import/no-dynamic-require": ERROR, 41 - "import/no-internal-modules": [ERROR, { allow: ["@nuxt/**/*"] }], 41 + "import/no-internal-modules": [ 42 + ERROR, { 43 + allow: [ 44 + "~/**/*", 45 + "@/**/*", 46 + "@nuxt/**/*", 47 + "nuxt/*", 48 + "primevue/*", 49 + "\\#app/composables/*", 50 + ], 51 + }, 52 + ], 42 53 "import/no-relative-packages": ERROR, 43 - "import/no-relative-parent-imports": ERROR, 54 + "import/no-relative-parent-imports": OFF, 44 55 "import/no-restricted-paths": ERROR, 45 56 "import/no-self-import": ERROR, 46 57 "import/no-unresolved": ERROR,
+18
config/eslint/config/eslint.stores-config.mjs
··· 1 + import { ERROR, NAMING_CONVENTION_DEFAULT_CONFIG } from "../eslint.constants.mjs"; 2 + 3 + const ESLINT_STORES_CONFIG = { 4 + files: ["stores/**/use*Store.ts"], 5 + rules: { 6 + "@typescript-eslint/naming-convention": [ 7 + ERROR, 8 + { 9 + selector: ["variable"], 10 + modifiers: ["exported"], 11 + format: ["camelCase"], 12 + }, 13 + ...NAMING_CONVENTION_DEFAULT_CONFIG, 14 + ], 15 + }, 16 + }; 17 + 18 + export { ESLINT_STORES_CONFIG };
+3 -1
config/eslint/config/eslint.tests-config.mjs
··· 7 7 plugins: { vitest: Vitest }, 8 8 languageOptions: { globals: { ...Vitest.environments.env.globals } }, 9 9 rules: { 10 - "import/no-relative-parent-imports": OFF, 10 + "import/no-namespace": OFF, 11 + "max-lines-per-function": OFF, 12 + "@typescript-eslint/init-declarations": OFF, 11 13 "vitest/consistent-test-filename": [ERROR, { pattern: "^(.+\\.spec)\\.ts$" }], 12 14 "vitest/consistent-test-it": [ERROR, { fn: "it" }], 13 15 "vitest/expect-expect": ERROR,
+8
config/eslint/config/eslint.tests-factories-config.mjs
··· 1 + import Vitest from "eslint-plugin-vitest"; 2 + 3 + const ESLINT_TESTS_FACTORIES_CONFIG = { 4 + files: ["tests/unit/utils/factories/**/*.ts"], 5 + languageOptions: { globals: { ...Vitest.environments.env.globals } }, 6 + }; 7 + 8 + export { ESLINT_TESTS_FACTORIES_CONFIG };
-2
config/eslint/config/eslint.typescript-config.mjs
··· 47 47 "@typescript-eslint/ban-ts-comment": ERROR, 48 48 "@typescript-eslint/ban-tslint-comment": ERROR, 49 49 "@typescript-eslint/ban-types": ERROR, 50 - // "@typescript-eslint/block-spacing": ERROR, 51 50 "@typescript-eslint/class-literal-property-style": ERROR, 52 51 "@typescript-eslint/class-methods-use-this": ERROR, 53 52 "@typescript-eslint/consistent-generic-constructors": [ERROR, "type-annotation"], ··· 68 67 "@typescript-eslint/explicit-module-boundary-types": ERROR, 69 68 "@typescript-eslint/init-declarations": ERROR, 70 69 "@typescript-eslint/max-params": ERROR, 71 - // "@typescript-eslint/member-delimiter-style": ERROR, 72 70 "@typescript-eslint/member-ordering": ERROR, 73 71 "@typescript-eslint/method-signature-style": ERROR, 74 72 "@typescript-eslint/naming-convention": [
+24 -8
config/eslint/config/eslint.vue-config.mjs
··· 1 - import { ERROR, NEVER, OFF } from "../eslint.constants.mjs"; 1 + import VueParser from "vue-eslint-parser"; 2 + import TypescriptParser from "@typescript-eslint/parser"; 3 + 4 + import { ERROR, MAX_LENGTH, NEVER, OFF } from "../eslint.constants.mjs"; 2 5 3 6 const ESLINT_VUE_CONFIG = { 4 - files: ["*.vue"], 7 + files: [ 8 + "app.vue", 9 + "pages/**/*.vue", 10 + "components/**/*.vue", 11 + ], 12 + languageOptions: { 13 + parser: VueParser, 14 + parserOptions: { 15 + parser: TypescriptParser, 16 + ecmaVersion: "latest", 17 + sourceType: "module", 18 + ecmaFeatures: { jsx: true }, 19 + }, 20 + }, 5 21 rules: { 6 22 "import/unambiguous": OFF, 7 23 "vue/comment-directive": ERROR, 8 24 "vue/jsx-uses-vars": ERROR, 9 25 // ---- Vue Rules ----- 10 26 // - Priority A: Essential (Error Prevention) https://eslint.vuejs.org/rules/#priority-a-essential-error-prevention 11 - "vue/multi-word-component-names": ERROR, 27 + "vue/multi-word-component-names": [ERROR, { ignores: ["index"] }], 12 28 "vue/no-arrow-functions-in-watch": ERROR, 13 29 "vue/no-async-in-computed-properties": ERROR, 14 30 "vue/no-child-content": ERROR, ··· 98 114 "vue/component-definition-name-casing": ERROR, 99 115 "vue/first-attribute-linebreak": ERROR, 100 116 "vue/html-closing-bracket-newline": ERROR, 101 - "vue/html-closing-bracket-spacing": ERROR, 117 + "vue/html-closing-bracket-spacing": [ERROR, { selfClosingTag: NEVER }], 102 118 "vue/html-end-tags": ERROR, 103 119 "vue/html-indent": ERROR, 104 120 "vue/html-quotes": ERROR, ··· 120 136 "vue/v-on-style": ERROR, 121 137 "vue/v-slot-style": ERROR, 122 138 // - Priority C: Recommended (Potentially Dangerous Patterns) https://eslint.vuejs.org/rules/#priority-c-recommended-potentially-dangerous-patterns 123 - "vue/attributes-order": ERROR, 139 + "vue/attributes-order": [ERROR, { alphabetical: true }], 124 140 "vue/no-lone-template": ERROR, 125 141 "vue/no-multiple-slot-args": ERROR, 126 142 "vue/no-v-html": ERROR, ··· 172 188 "vue/no-static-inline-styles": ERROR, 173 189 "vue/no-template-target-blank": ERROR, 174 190 "vue/no-this-in-before-route-enter": ERROR, 175 - "vue/no-undef-components": ERROR, 191 + "vue/no-undef-components": [ERROR, { ignorePatterns: ["Nuxt*", "VuePrime*"] }], 176 192 "vue/no-undef-properties": ERROR, 177 193 "vue/no-unsupported-features": ERROR, 178 194 "vue/no-unused-emit-declarations": ERROR, ··· 197 213 "vue/require-typed-object-prop": ERROR, 198 214 "vue/require-typed-ref": ERROR, 199 215 "vue/script-indent": ERROR, 200 - "vue/sort-keys": ERROR, 216 + "vue/sort-keys": OFF, 201 217 "vue/static-class-names-order": ERROR, 202 218 "vue/v-for-delimiter-style": ERROR, 203 219 "vue/v-if-else-key": ERROR, ··· 220 236 "vue/func-call-spacing": ERROR, 221 237 "vue/key-spacing": ERROR, 222 238 "vue/keyword-spacing": ERROR, 223 - "vue/max-len": ERROR, 239 + "vue/max-len": [ERROR, { code: MAX_LENGTH }], 224 240 "vue/multiline-ternary": [ERROR, NEVER], 225 241 "vue/no-console": ERROR, 226 242 "vue/no-constant-condition": ERROR,
+2 -2
config/stryker/stryker.conf.mjs
··· 10 10 "app.vue", 11 11 "components/**/*.{ts,vue}", 12 12 "composables/**/*.ts", 13 - "pages/**/*.ts", 14 - "store/**/*.ts", 13 + "pages/**/*.{ts,vue}", 14 + "stores/**/*.ts", 15 15 ], 16 16 plugins: [ 17 17 "@stryker-mutator/vitest-runner",
+8 -1
config/vitest/vitest.unit-config.ts
··· 2 2 3 3 export default defineVitestConfig({ 4 4 test: { 5 + environment: "nuxt", 6 + setupFiles: ["./tests/unit/unit-setup.ts"], 5 7 watch: false, 6 8 include: ["./tests/unit/**/*.spec.ts"], 7 9 exclude: [ ··· 14 16 "tests/**/*", 15 17 "node_modules/**/*", 16 18 "config/**/*", 19 + "**/*.enums.ts", 20 + "**/*.constants.ts", 21 + "**/*.types.ts", 17 22 ], 18 23 include: [ 19 24 "app.vue", 20 - "components/**/*.[vue|ts]", 25 + "pages/**/*.{vue,ts}", 26 + "components/**/*.{vue,ts}", 21 27 "composables/**/*.ts", 28 + "stores/**/*.ts", 22 29 ], 23 30 reportsDirectory: "./tests/unit/coverage", 24 31 reporter: ["clover", "json", "lcov", "text", "text-summary"],
+1
env/.env.example
··· 1 + NUXT_PUBLIC_WEREWOLVES_ASSISTANT_API_BASE_URL="http://127.0.0.1:8080"
+7
env/env.enum.ts
··· 1 + enum NodeEnvs { 2 + PRODUCTION = "production", 3 + DEVELOPMENT = "development", 4 + TEST = "test", 5 + } 6 + 7 + export { NodeEnvs };
+4
eslint.config.js
··· 11 11 import { ESLINT_CONFIG_FILES_CONFIG } from "./config/eslint/config/eslint.config-files-config.mjs"; 12 12 import { ESLINT_VUE_CONFIG } from "./config/eslint/config/eslint.vue-config.mjs"; 13 13 import { ESLINT_CUCUMBER_CONFIG } from "./config/eslint/config/eslint.cucumber-config.mjs"; 14 + import { ESLINT_STORES_CONFIG } from "./config/eslint/config/eslint.stores-config.mjs"; 15 + import { ESLINT_TESTS_FACTORIES_CONFIG } from "./config/eslint/config/eslint.tests-factories-config.mjs"; 14 16 15 17 const baseDirectory = path.dirname(fileURLToPath(import.meta.url)); 16 18 const flatCompat = new FlatCompat({ baseDirectory }); ··· 31 33 ESLINT_IMPORT_CONFIG, 32 34 ESLINT_VUE_CONFIG, 33 35 ESLINT_TESTS_CONFIG, 36 + ESLINT_TESTS_FACTORIES_CONFIG, 34 37 ESLINT_CUCUMBER_CONFIG, 35 38 ESLINT_STYLISTIC_CONFIG, 36 39 ESLINT_CONFIG_FILES_CONFIG, 40 + ESLINT_STORES_CONFIG, 37 41 ];
modules/.gitkeep

This is a binary file and will not be displayed.

+13
modules/i18n/i18n.config.ts
··· 1 + import { NodeEnvs } from "~/env/env.enum"; 2 + import { I18N_DEFAULT_LOCALE, I18N_TEST_LOCALE } from "~/modules/i18n/i18n.constants"; 3 + import fr from "~/modules/i18n/locales/fr.json"; 4 + import en from "~/modules/i18n/locales/en.json"; 5 + 6 + export default defineI18nConfig(() => ({ 7 + legacy: false, 8 + locale: process.env.NODE_ENV === NodeEnvs.TEST ? I18N_TEST_LOCALE : I18N_DEFAULT_LOCALE, 9 + messages: { 10 + fr, 11 + en, 12 + }, 13 + }));
+8
modules/i18n/i18n.constants.ts
··· 1 + const I18N_DEFAULT_LOCALE = "fr"; 2 + 3 + const I18N_TEST_LOCALE = "en"; 4 + 5 + export { 6 + I18N_DEFAULT_LOCALE, 7 + I18N_TEST_LOCALE, 8 + };
+17
modules/i18n/locales/en.json
··· 1 + { 2 + "shared": { 3 + "werewolvesAssistant": "Werewolves Assistant" 4 + }, 5 + "pages": { 6 + "index": { 7 + "play": "Play", 8 + "about": "About" 9 + } 10 + }, 11 + "components": { 12 + "indexFooter": { 13 + "contact": "Contact me", 14 + "thisProjectIsOpenSource": "This project is open source" 15 + } 16 + } 17 + }
+17
modules/i18n/locales/fr.json
··· 1 + { 2 + "shared": { 3 + "werewolvesAssistant": "Assistant Loups-Garous" 4 + }, 5 + "pages": { 6 + "index": { 7 + "about": "À quoi ça sert", 8 + "play": "Jouer" 9 + } 10 + }, 11 + "components": { 12 + "indexFooter": { 13 + "contact": "Me contacter", 14 + "thisProjectIsOpenSource": "Ce projet est open source" 15 + } 16 + } 17 + }
+27 -6
nuxt.config.ts
··· 1 - import { defineNuxtConfig } from "nuxt/config"; 2 - 3 1 export default defineNuxtConfig({ 2 + css: [ 3 + "primevue/resources/themes/lara-dark-blue/theme.css", 4 + "bootstrap/dist/css/bootstrap-grid.css", 5 + "bootstrap/dist/css/bootstrap-utilities.css", 6 + "@fortawesome/fontawesome-free/css/all.css", 7 + "./assets/scss/custom.scss", 8 + ], 9 + devtools: { enabled: true }, 10 + i18n: { vueI18n: "./modules/i18n/i18n.config.ts" }, 4 11 modules: [ 5 12 "@nuxt/test-utils/module", 6 13 "nuxt-primevue", 14 + "@nuxtjs/i18n", 15 + "@nuxt/image", 16 + "@pinia/nuxt", 7 17 ], 8 - css: ["primevue/resources/themes/bootstrap4-dark-blue/theme.css"], 18 + pinia: { storesDirs: ["./stores/**"] }, 9 19 primevue: { 10 20 components: { 11 21 prefix: "VuePrime", 12 - include: ["Button"], 22 + include: [ 23 + "Button", 24 + "Divider", 25 + ], 13 26 }, 14 27 directives: { 15 28 prefix: "p-", 16 - include: ["Tooltip"], 29 + include: [ 30 + "Tooltip", 31 + "Ripple", 32 + ], 17 33 }, 18 34 composables: { include: [] }, 35 + options: { ripple: true }, 19 36 }, 20 - devtools: { enabled: true }, 37 + runtimeConfig: { public: { werewolvesAssistantApi: { baseUrl: "" } } }, 38 + typescript: { 39 + strict: true, 40 + typeCheck: true, 41 + }, 21 42 });
+36 -22
package.json
··· 29 29 "scripts": { 30 30 "prepare": "is-ci || husky install", 31 31 "build": "nuxt build", 32 - "dev": "nuxt dev", 32 + "dev": "nuxt dev --dotenv env/.env", 33 33 "generate": "nuxt generate", 34 34 "preview": "nuxt preview", 35 35 "postinstall": "nuxt prepare", 36 - "lint": "ESLINT_USE_FLAT_CONFIG=true npx eslint --config eslint.config.js .", 37 - "lint:fix": "ESLINT_USE_FLAT_CONFIG=true npx eslint --config eslint.config.js --fix .", 38 - "lint:staged:fix": "ESLINT_USE_FLAT_CONFIG=true lint-staged -c config/lint-staged/.lintstagedrc.json", 39 - "test:unit": "NODE_ENV=test vitest --config config/vitest/vitest.unit-config.ts", 40 - "test:unit:watch": "NODE_ENV=test vitest --watch --config config/vitest/vitest.unit-config.ts", 41 - "test:unit:cov": "NODE_ENV=test rimraf tests/unit/coverage && vitest --coverage --config config/vitest/vitest.unit-config.ts", 42 - "test:stryker": "NODE_ENV=test rimraf tests/stryker/coverage && stryker run config/stryker/stryker.conf.mjs", 43 - "test:stryker:force": "NODE_ENV=test rimraf tests/stryker/incremental.json tests/stryker/coverage && stryker run config/stryker/stryker.conf.mjs --force", 44 - "test:stryker:ci": "NODE_ENV=test rimraf tests/stryker/coverage && stryker run config/stryker/stryker-ci.conf.mjs", 36 + "lint": "cross-env ESLINT_USE_FLAT_CONFIG=true npx eslint --config eslint.config.js .", 37 + "lint:fix": "cross-env ESLINT_USE_FLAT_CONFIG=true npx eslint --config eslint.config.js --fix .", 38 + "lint:staged:fix": "cross-env ESLINT_USE_FLAT_CONFIG=true lint-staged -c config/lint-staged/.lintstagedrc.json", 39 + "test:unit": "cross-env NODE_ENV=test vitest --config config/vitest/vitest.unit-config.ts", 40 + "test:unit:watch": "cross-env NODE_ENV=test vitest --watch --config config/vitest/vitest.unit-config.ts", 41 + "test:unit:cov": "cross-env NODE_ENV=test rimraf tests/unit/coverage && vitest --coverage --config config/vitest/vitest.unit-config.ts", 42 + "test:stryker": "cross-env NODE_ENV=test rimraf tests/stryker/coverage && stryker run config/stryker/stryker.conf.mjs", 43 + "test:stryker:force": "cross-env NODE_ENV=test rimraf tests/stryker/incremental.json tests/stryker/coverage && stryker run config/stryker/stryker.conf.mjs --force", 44 + "test:stryker:ci": "cross-env NODE_ENV=test rimraf tests/stryker/coverage && stryker run config/stryker/stryker-ci.conf.mjs", 45 45 "test:cucumber": "cross-env NODE_OPTIONS='--loader ts-node/esm' NODE_ENV=test cucumber-js --config config/cucumber/cucumber.json", 46 46 "script:create-branch": "scripts/create-git-branch.sh", 47 47 "script:create-pull-request": "scripts/create-pull-request.sh" ··· 49 49 "devDependencies": { 50 50 "@commitlint/cli": "^18.4.4", 51 51 "@commitlint/config-conventional": "^18.4.4", 52 - "@cucumber/cucumber": "^10.2.1", 52 + "@cucumber/cucumber": "^10.3.0", 53 53 "@eslint/eslintrc": "^3.0.0", 54 + "@faker-js/faker": "^8.3.1", 55 + "@nuxt/image": "^1.2.0", 54 56 "@nuxt/test-utils": "^3.9.0", 57 + "@nuxtjs/i18n": "^8.0.0", 58 + "@pinia/nuxt": "^0.5.1", 59 + "@pinia/testing": "^0.1.3", 55 60 "@semantic-release/changelog": "^6.0.3", 56 61 "@semantic-release/git": "^10.0.1", 57 62 "@stryker-mutator/core": "^8.0.0", 58 63 "@stryker-mutator/typescript-checker": "^8.0.0", 59 64 "@stryker-mutator/vitest-runner": "^8.0.0", 60 65 "@stylistic/eslint-plugin": "^1.5.3", 61 - "@types/eslint": "^8.56.1", 62 - "@typescript-eslint/eslint-plugin": "^6.18.0", 63 - "@typescript-eslint/parser": "^6.18.0", 64 - "@typescript-eslint/types": "^6.18.0", 65 - "@vitest/coverage-v8": "^1.1.3", 66 + "@types/eslint": "^8.56.2", 67 + "@typescript-eslint/eslint-plugin": "^6.19.0", 68 + "@typescript-eslint/parser": "^6.19.0", 69 + "@typescript-eslint/types": "^6.19.0", 70 + "@vitest/coverage-v8": "^1.2.0", 66 71 "@vue/test-utils": "^2.4.3", 67 72 "cross-env": "^7.0.3", 68 73 "eslint": "^8.56.0", 69 74 "eslint-import-resolver-typescript": "^3.6.1", 70 75 "eslint-plugin-import": "^2.29.1", 71 76 "eslint-plugin-vitest": "^0.3.20", 72 - "eslint-plugin-vue": "^9.19.2", 77 + "eslint-plugin-vue": "^9.20.1", 73 78 "happy-dom": "^12.10.3", 74 79 "husky": "^8.0.3", 80 + "jest-extended": "^4.0.2", 75 81 "lint-staged": "^15.2.0", 76 82 "nuxt": "^3.9.0", 77 83 "nuxt-primevue": "^0.2.2", 84 + "pinia": "^2.1.7", 85 + "playwright": "^1.40.1", 78 86 "playwright-core": "^1.40.1", 79 - "semantic-release": "^22.0.12", 87 + "radash": "^11.0.0", 88 + "sass": "^1.69.7", 89 + "semantic-release": "^23.0.0", 80 90 "semantic-release-export-data": "^1.0.1", 81 91 "ts-node": "^10.9.2", 92 + "type-fest": "^4.9.0", 82 93 "typescript": "^5.3.3", 83 94 "validate-branch-name": "^1.3.0", 84 - "vitest": "^1.1.3", 85 - "vue": "^3.4.5", 86 - "vue-router": "^4.2.5" 95 + "vitest": "^1.1.1", 96 + "vue": "^3.4.14", 97 + "vue-eslint-parser": "^9.4.0", 98 + "vue-router": "^4.2.5", 99 + "vue-tsc": "^1.8.27" 87 100 }, 88 101 "dependencies": { 102 + "@fortawesome/fontawesome-free": "^6.5.1", 103 + "bootstrap": "^5.3.2", 89 104 "is-ci": "^3.0.1", 90 - "playwright": "^1.40.1", 91 105 "primevue": "^3.46.0" 92 106 }, 93 107 "engines": {
pages/.gitkeep

This is a binary file and will not be displayed.

+68
pages/index.vue
··· 1 + <template> 2 + <div class="container-fluid d-flex flex-column"> 3 + <div class="align-items-center container-fluid d-flex flex-column flex-grow-1 justify-content-center"> 4 + <div class="col-12 text-center"> 5 + <NuxtImg 6 + sizes="lg:200px" 7 + src="/img/logo/square/werewolves-logo.png" 8 + /> 9 + </div> 10 + 11 + <div class="col-12 text-center"> 12 + <h1 13 + id="title" 14 + :aria-label="$t('shared.werewolvesAssistant')" 15 + class="mt-0" 16 + > 17 + {{ $t('shared.werewolvesAssistant') }} 18 + </h1> 19 + </div> 20 + 21 + <div class="col-12 col-lg-3"> 22 + <VuePrimeButton 23 + class="w-100" 24 + icon="fa fa-play-circle" 25 + :label="$t('pages.index.play')" 26 + :pt="buttonsPassThroughProperties" 27 + raised 28 + size="large" 29 + /> 30 + </div> 31 + 32 + <div class="col-12 col-lg-3 mt-4"> 33 + <VuePrimeButton 34 + class="w-100" 35 + icon="fas fa-question" 36 + icon-pos="right" 37 + :label="$t('pages.index.about')" 38 + :pt="buttonsPassThroughProperties" 39 + raised 40 + severity="secondary" 41 + size="large" 42 + /> 43 + </div> 44 + </div> 45 + 46 + <hr class="w-100"> 47 + 48 + <IndexFooter/> 49 + </div> 50 + </template> 51 + 52 + <script lang="ts" setup> 53 + import type { ButtonPassThroughOptions } from "primevue/button"; 54 + import type { PassThrough } from "primevue/ts-helpers"; 55 + 56 + import IndexFooter from "~/components/index/IndexFooter.vue"; 57 + 58 + const buttonsPassThroughProperties: PassThrough<ButtonPassThroughOptions> = { 59 + label: "fs-3 fw-bold text-uppercase", 60 + icon: "fa-2x", 61 + }; 62 + </script> 63 + 64 + <style> 65 + #title { 66 + font-size: 4rem; 67 + } 68 + </style>
+2442 -1294
pnpm-lock.yaml
··· 5 5 excludeLinksFromLockfile: false 6 6 7 7 dependencies: 8 + '@fortawesome/fontawesome-free': 9 + specifier: ^6.5.1 10 + version: 6.5.1 11 + bootstrap: 12 + specifier: ^5.3.2 13 + version: 5.3.2(@popperjs/core@2.11.8) 8 14 is-ci: 9 15 specifier: ^3.0.1 10 16 version: 3.0.1 11 - playwright: 12 - specifier: ^1.40.1 13 - version: 1.40.1 14 17 primevue: 15 18 specifier: ^3.46.0 16 - version: 3.46.0(vue@3.4.6) 19 + version: 3.46.0(vue@3.4.14) 17 20 18 21 devDependencies: 19 22 '@commitlint/cli': 20 23 specifier: ^18.4.4 21 - version: 18.4.4(@types/node@20.10.7)(typescript@5.3.3) 24 + version: 18.4.4(@types/node@20.11.0)(typescript@5.3.3) 22 25 '@commitlint/config-conventional': 23 26 specifier: ^18.4.4 24 27 version: 18.4.4 25 28 '@cucumber/cucumber': 26 - specifier: ^10.2.1 27 - version: 10.2.1 29 + specifier: ^10.3.0 30 + version: 10.3.1 28 31 '@eslint/eslintrc': 29 32 specifier: ^3.0.0 30 33 version: 3.0.0 34 + '@faker-js/faker': 35 + specifier: ^8.3.1 36 + version: 8.3.1 37 + '@nuxt/image': 38 + specifier: ^1.2.0 39 + version: 1.2.0(rollup@4.9.4) 31 40 '@nuxt/test-utils': 32 41 specifier: ^3.9.0 33 - version: 3.9.0(@vue/test-utils@2.4.3)(h3@1.10.0)(happy-dom@12.10.3)(playwright-core@1.40.1)(vite@5.0.11)(vitest@1.1.3)(vue-router@4.2.5)(vue@3.4.6) 42 + version: 3.9.0(@vue/test-utils@2.4.3)(h3@1.10.0)(happy-dom@12.10.3)(playwright-core@1.40.1)(rollup@4.9.4)(vite@5.0.11)(vitest@1.1.1)(vue-router@4.2.5)(vue@3.4.14) 43 + '@nuxtjs/i18n': 44 + specifier: ^8.0.0 45 + version: 8.0.0(rollup@4.9.4)(vue-router@4.2.5)(vue@3.4.14) 46 + '@pinia/nuxt': 47 + specifier: ^0.5.1 48 + version: 0.5.1(rollup@4.9.4)(typescript@5.3.3)(vue@3.4.14) 49 + '@pinia/testing': 50 + specifier: ^0.1.3 51 + version: 0.1.3(pinia@2.1.7)(vue@3.4.14) 34 52 '@semantic-release/changelog': 35 53 specifier: ^6.0.3 36 - version: 6.0.3(semantic-release@22.0.12) 54 + version: 6.0.3(semantic-release@23.0.0) 37 55 '@semantic-release/git': 38 56 specifier: ^10.0.1 39 - version: 10.0.1(semantic-release@22.0.12) 57 + version: 10.0.1(semantic-release@23.0.0) 40 58 '@stryker-mutator/core': 41 59 specifier: ^8.0.0 42 60 version: 8.0.0 ··· 45 63 version: 8.0.0(@stryker-mutator/core@8.0.0)(typescript@5.3.3) 46 64 '@stryker-mutator/vitest-runner': 47 65 specifier: ^8.0.0 48 - version: 8.0.0(@stryker-mutator/core@8.0.0)(vitest@1.1.3) 66 + version: 8.0.0(@stryker-mutator/core@8.0.0)(vitest@1.1.1) 49 67 '@stylistic/eslint-plugin': 50 68 specifier: ^1.5.3 51 69 version: 1.5.3(eslint@8.56.0)(typescript@5.3.3) 52 70 '@types/eslint': 53 - specifier: ^8.56.1 54 - version: 8.56.1 71 + specifier: ^8.56.2 72 + version: 8.56.2 55 73 '@typescript-eslint/eslint-plugin': 56 - specifier: ^6.18.0 57 - version: 6.18.0(@typescript-eslint/parser@6.18.0)(eslint@8.56.0)(typescript@5.3.3) 74 + specifier: ^6.19.0 75 + version: 6.19.0(@typescript-eslint/parser@6.19.0)(eslint@8.56.0)(typescript@5.3.3) 58 76 '@typescript-eslint/parser': 59 - specifier: ^6.18.0 60 - version: 6.18.0(eslint@8.56.0)(typescript@5.3.3) 77 + specifier: ^6.19.0 78 + version: 6.19.0(eslint@8.56.0)(typescript@5.3.3) 61 79 '@typescript-eslint/types': 62 - specifier: ^6.18.0 63 - version: 6.18.0 80 + specifier: ^6.19.0 81 + version: 6.19.0 64 82 '@vitest/coverage-v8': 65 - specifier: ^1.1.3 66 - version: 1.1.3(vitest@1.1.3) 83 + specifier: ^1.2.0 84 + version: 1.2.0(vitest@1.1.1) 67 85 '@vue/test-utils': 68 86 specifier: ^2.4.3 69 - version: 2.4.3(vue@3.4.6) 87 + version: 2.4.3(vue@3.4.14) 70 88 cross-env: 71 89 specifier: ^7.0.3 72 90 version: 7.0.3 ··· 75 93 version: 8.56.0 76 94 eslint-import-resolver-typescript: 77 95 specifier: ^3.6.1 78 - version: 3.6.1(@typescript-eslint/parser@6.18.0)(eslint-plugin-import@2.29.1)(eslint@8.56.0) 96 + version: 3.6.1(@typescript-eslint/parser@6.19.0)(eslint-plugin-import@2.29.1)(eslint@8.56.0) 79 97 eslint-plugin-import: 80 98 specifier: ^2.29.1 81 - version: 2.29.1(@typescript-eslint/parser@6.18.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) 99 + version: 2.29.1(@typescript-eslint/parser@6.19.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) 82 100 eslint-plugin-vitest: 83 101 specifier: ^0.3.20 84 - version: 0.3.20(@typescript-eslint/eslint-plugin@6.18.0)(eslint@8.56.0)(typescript@5.3.3)(vitest@1.1.3) 102 + version: 0.3.20(@typescript-eslint/eslint-plugin@6.19.0)(eslint@8.56.0)(typescript@5.3.3)(vitest@1.1.1) 85 103 eslint-plugin-vue: 86 - specifier: ^9.19.2 87 - version: 9.19.2(eslint@8.56.0) 104 + specifier: ^9.20.1 105 + version: 9.20.1(eslint@8.56.0) 88 106 happy-dom: 89 107 specifier: ^12.10.3 90 108 version: 12.10.3 91 109 husky: 92 110 specifier: ^8.0.3 93 111 version: 8.0.3 112 + jest-extended: 113 + specifier: ^4.0.2 114 + version: 4.0.2 94 115 lint-staged: 95 116 specifier: ^15.2.0 96 117 version: 15.2.0 97 118 nuxt: 98 119 specifier: ^3.9.0 99 - version: 3.9.1(@types/node@20.10.7)(eslint@8.56.0)(typescript@5.3.3)(vite@5.0.11) 120 + version: 3.9.1(@types/node@20.11.0)(eslint@8.56.0)(rollup@4.9.4)(sass@1.69.7)(typescript@5.3.3)(vite@5.0.11)(vue-tsc@1.8.27) 100 121 nuxt-primevue: 101 122 specifier: ^0.2.2 102 - version: 0.2.2(vue@3.4.6) 123 + version: 0.2.2(rollup@4.9.4)(vue@3.4.14) 124 + pinia: 125 + specifier: ^2.1.7 126 + version: 2.1.7(typescript@5.3.3)(vue@3.4.14) 127 + playwright: 128 + specifier: ^1.40.1 129 + version: 1.40.1 103 130 playwright-core: 104 131 specifier: ^1.40.1 105 132 version: 1.40.1 133 + radash: 134 + specifier: ^11.0.0 135 + version: 11.0.0 136 + sass: 137 + specifier: ^1.69.7 138 + version: 1.69.7 106 139 semantic-release: 107 - specifier: ^22.0.12 108 - version: 22.0.12(typescript@5.3.3) 140 + specifier: ^23.0.0 141 + version: 23.0.0(typescript@5.3.3) 109 142 semantic-release-export-data: 110 143 specifier: ^1.0.1 111 - version: 1.0.1(semantic-release@22.0.12) 144 + version: 1.0.1(semantic-release@23.0.0) 112 145 ts-node: 113 146 specifier: ^10.9.2 114 - version: 10.9.2(@types/node@20.10.7)(typescript@5.3.3) 147 + version: 10.9.2(@types/node@20.11.0)(typescript@5.3.3) 148 + type-fest: 149 + specifier: ^4.9.0 150 + version: 4.9.0 115 151 typescript: 116 152 specifier: ^5.3.3 117 153 version: 5.3.3 ··· 119 155 specifier: ^1.3.0 120 156 version: 1.3.0 121 157 vitest: 122 - specifier: ^1.1.3 123 - version: 1.1.3(@types/node@20.10.7)(happy-dom@12.10.3) 158 + specifier: ^1.1.1 159 + version: 1.1.1(@types/node@20.11.0)(happy-dom@12.10.3)(sass@1.69.7) 124 160 vue: 125 - specifier: ^3.4.5 126 - version: 3.4.6(typescript@5.3.3) 161 + specifier: ^3.4.14 162 + version: 3.4.14(typescript@5.3.3) 163 + vue-eslint-parser: 164 + specifier: ^9.4.0 165 + version: 9.4.0(eslint@8.56.0) 127 166 vue-router: 128 167 specifier: ^4.2.5 129 - version: 4.2.5(vue@3.4.6) 168 + version: 4.2.5(vue@3.4.14) 169 + vue-tsc: 170 + specifier: ^1.8.27 171 + version: 1.8.27(typescript@5.3.3) 130 172 131 173 packages: 132 174 133 175 /@aashutoshrathi/word-wrap@1.2.6: 134 - resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==, tarball: https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz} 176 + resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==} 135 177 engines: {node: '>=0.10.0'} 136 178 dev: true 137 179 138 180 /@actions/core@1.10.1: 139 - resolution: {integrity: sha512-3lBR9EDAY+iYIpTnTIXmWcNbX3T2kCkAEQGIQx4NVQ0575nk2k3GRZDTPQG+vVtS2izSLmINlxXf0uLtnrTP+g==, tarball: https://registry.npmjs.org/@actions/core/-/core-1.10.1.tgz} 181 + resolution: {integrity: sha512-3lBR9EDAY+iYIpTnTIXmWcNbX3T2kCkAEQGIQx4NVQ0575nk2k3GRZDTPQG+vVtS2izSLmINlxXf0uLtnrTP+g==} 140 182 dependencies: 141 183 '@actions/http-client': 2.2.0 142 184 uuid: 8.3.2 143 185 dev: true 144 186 145 187 /@actions/http-client@2.2.0: 146 - resolution: {integrity: sha512-q+epW0trjVUUHboliPb4UF9g2msf+w61b32tAkFEwL/IwP0DQWgbCMM0Hbe3e3WXSKz5VcUXbzJQgy8Hkra/Lg==, tarball: https://registry.npmjs.org/@actions/http-client/-/http-client-2.2.0.tgz} 188 + resolution: {integrity: sha512-q+epW0trjVUUHboliPb4UF9g2msf+w61b32tAkFEwL/IwP0DQWgbCMM0Hbe3e3WXSKz5VcUXbzJQgy8Hkra/Lg==} 147 189 dependencies: 148 190 tunnel: 0.0.6 149 191 undici: 5.28.2 ··· 158 200 dev: true 159 201 160 202 /@antfu/utils@0.7.7: 161 - resolution: {integrity: sha512-gFPqTG7otEJ8uP6wrhDv6mqwGWYZKNvAcCq6u9hOj0c+IKCEsY4L1oC9trPq2SaWIzAfHvqfBDxF591JkMf+kg==, tarball: https://registry.npmjs.org/@antfu/utils/-/utils-0.7.7.tgz} 203 + resolution: {integrity: sha512-gFPqTG7otEJ8uP6wrhDv6mqwGWYZKNvAcCq6u9hOj0c+IKCEsY4L1oC9trPq2SaWIzAfHvqfBDxF591JkMf+kg==} 162 204 dev: true 163 205 164 206 /@babel/code-frame@7.23.5: 165 - resolution: {integrity: sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==, tarball: https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz} 207 + resolution: {integrity: sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==} 166 208 engines: {node: '>=6.9.0'} 167 209 dependencies: 168 210 '@babel/highlight': 7.23.4 ··· 170 212 dev: true 171 213 172 214 /@babel/compat-data@7.23.5: 173 - resolution: {integrity: sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==, tarball: https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.5.tgz} 215 + resolution: {integrity: sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==} 174 216 engines: {node: '>=6.9.0'} 175 217 dev: true 176 218 177 219 /@babel/core@7.23.7: 178 - resolution: {integrity: sha512-+UpDgowcmqe36d4NwqvKsyPMlOLNGMsfMmQ5WGCu+siCe3t3dfe9njrzGfdN4qq+bcNUt0+Vw6haRxBOycs4dw==, tarball: https://registry.npmjs.org/@babel/core/-/core-7.23.7.tgz} 220 + resolution: {integrity: sha512-+UpDgowcmqe36d4NwqvKsyPMlOLNGMsfMmQ5WGCu+siCe3t3dfe9njrzGfdN4qq+bcNUt0+Vw6haRxBOycs4dw==} 179 221 engines: {node: '>=6.9.0'} 180 222 dependencies: 181 223 '@ampproject/remapping': 2.2.1 ··· 198 240 dev: true 199 241 200 242 /@babel/generator@7.23.6: 201 - resolution: {integrity: sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==, tarball: https://registry.npmjs.org/@babel/generator/-/generator-7.23.6.tgz} 243 + resolution: {integrity: sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==} 202 244 engines: {node: '>=6.9.0'} 203 245 dependencies: 204 246 '@babel/types': 7.23.6 ··· 208 250 dev: true 209 251 210 252 /@babel/helper-annotate-as-pure@7.22.5: 211 - resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==, tarball: https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz} 253 + resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==} 212 254 engines: {node: '>=6.9.0'} 213 255 dependencies: 214 256 '@babel/types': 7.23.6 215 257 dev: true 216 258 217 259 /@babel/helper-compilation-targets@7.23.6: 218 - resolution: {integrity: sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==, tarball: https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz} 260 + resolution: {integrity: sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==} 219 261 engines: {node: '>=6.9.0'} 220 262 dependencies: 221 263 '@babel/compat-data': 7.23.5 ··· 226 268 dev: true 227 269 228 270 /@babel/helper-create-class-features-plugin@7.23.7(@babel/core@7.23.7): 229 - resolution: {integrity: sha512-xCoqR/8+BoNnXOY7RVSgv6X+o7pmT5q1d+gGcRlXYkI+9B31glE4jeejhKVpA04O1AtzOt7OSQ6VYKP5FcRl9g==, tarball: https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.23.7.tgz} 271 + resolution: {integrity: sha512-xCoqR/8+BoNnXOY7RVSgv6X+o7pmT5q1d+gGcRlXYkI+9B31glE4jeejhKVpA04O1AtzOt7OSQ6VYKP5FcRl9g==} 230 272 engines: {node: '>=6.9.0'} 231 273 peerDependencies: 232 274 '@babel/core': ^7.0.0 ··· 244 286 dev: true 245 287 246 288 /@babel/helper-environment-visitor@7.22.20: 247 - resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==, tarball: https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz} 289 + resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==} 248 290 engines: {node: '>=6.9.0'} 249 291 dev: true 250 292 251 293 /@babel/helper-function-name@7.23.0: 252 - resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==, tarball: https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz} 294 + resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==} 253 295 engines: {node: '>=6.9.0'} 254 296 dependencies: 255 297 '@babel/template': 7.22.15 ··· 257 299 dev: true 258 300 259 301 /@babel/helper-hoist-variables@7.22.5: 260 - resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==, tarball: https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz} 302 + resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} 261 303 engines: {node: '>=6.9.0'} 262 304 dependencies: 263 305 '@babel/types': 7.23.6 264 306 dev: true 265 307 266 308 /@babel/helper-member-expression-to-functions@7.23.0: 267 - resolution: {integrity: sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==, tarball: https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz} 309 + resolution: {integrity: sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==} 268 310 engines: {node: '>=6.9.0'} 269 311 dependencies: 270 312 '@babel/types': 7.23.6 271 313 dev: true 272 314 273 315 /@babel/helper-module-imports@7.22.15: 274 - resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==, tarball: https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz} 316 + resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==} 275 317 engines: {node: '>=6.9.0'} 276 318 dependencies: 277 319 '@babel/types': 7.23.6 278 320 dev: true 279 321 280 322 /@babel/helper-module-transforms@7.23.3(@babel/core@7.23.7): 281 - resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==, tarball: https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz} 323 + resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==} 282 324 engines: {node: '>=6.9.0'} 283 325 peerDependencies: 284 326 '@babel/core': ^7.0.0 ··· 292 334 dev: true 293 335 294 336 /@babel/helper-optimise-call-expression@7.22.5: 295 - resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==, tarball: https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz} 337 + resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==} 296 338 engines: {node: '>=6.9.0'} 297 339 dependencies: 298 340 '@babel/types': 7.23.6 299 341 dev: true 300 342 301 343 /@babel/helper-plugin-utils@7.22.5: 302 - resolution: {integrity: sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==, tarball: https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz} 344 + resolution: {integrity: sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==} 303 345 engines: {node: '>=6.9.0'} 304 346 dev: true 305 347 306 348 /@babel/helper-replace-supers@7.22.20(@babel/core@7.23.7): 307 - resolution: {integrity: sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==, tarball: https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz} 349 + resolution: {integrity: sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==} 308 350 engines: {node: '>=6.9.0'} 309 351 peerDependencies: 310 352 '@babel/core': ^7.0.0 ··· 316 358 dev: true 317 359 318 360 /@babel/helper-simple-access@7.22.5: 319 - resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==, tarball: https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz} 361 + resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==} 320 362 engines: {node: '>=6.9.0'} 321 363 dependencies: 322 364 '@babel/types': 7.23.6 323 365 dev: true 324 366 325 367 /@babel/helper-skip-transparent-expression-wrappers@7.22.5: 326 - resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==, tarball: https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz} 368 + resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==} 327 369 engines: {node: '>=6.9.0'} 328 370 dependencies: 329 371 '@babel/types': 7.23.6 330 372 dev: true 331 373 332 374 /@babel/helper-split-export-declaration@7.22.6: 333 - resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==, tarball: https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz} 375 + resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==} 334 376 engines: {node: '>=6.9.0'} 335 377 dependencies: 336 378 '@babel/types': 7.23.6 337 379 dev: true 338 380 339 381 /@babel/helper-string-parser@7.23.4: 340 - resolution: {integrity: sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==, tarball: https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz} 382 + resolution: {integrity: sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==} 341 383 engines: {node: '>=6.9.0'} 342 384 343 385 /@babel/helper-validator-identifier@7.22.20: 344 - resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==, tarball: https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz} 386 + resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==} 345 387 engines: {node: '>=6.9.0'} 346 388 347 389 /@babel/helper-validator-option@7.23.5: 348 - resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==, tarball: https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz} 390 + resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==} 349 391 engines: {node: '>=6.9.0'} 350 392 dev: true 351 393 352 394 /@babel/helpers@7.23.7: 353 - resolution: {integrity: sha512-6AMnjCoC8wjqBzDHkuqpa7jAKwvMo4dC+lr/TFBz+ucfulO1XMpDnwWPGBNwClOKZ8h6xn5N81W/R5OrcKtCbQ==, tarball: https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.7.tgz} 395 + resolution: {integrity: sha512-6AMnjCoC8wjqBzDHkuqpa7jAKwvMo4dC+lr/TFBz+ucfulO1XMpDnwWPGBNwClOKZ8h6xn5N81W/R5OrcKtCbQ==} 354 396 engines: {node: '>=6.9.0'} 355 397 dependencies: 356 398 '@babel/template': 7.22.15 ··· 361 403 dev: true 362 404 363 405 /@babel/highlight@7.23.4: 364 - resolution: {integrity: sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==, tarball: https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz} 406 + resolution: {integrity: sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==} 365 407 engines: {node: '>=6.9.0'} 366 408 dependencies: 367 409 '@babel/helper-validator-identifier': 7.22.20 ··· 370 412 dev: true 371 413 372 414 /@babel/parser@7.23.6: 373 - resolution: {integrity: sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ==, tarball: https://registry.npmjs.org/@babel/parser/-/parser-7.23.6.tgz} 415 + resolution: {integrity: sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ==} 374 416 engines: {node: '>=6.0.0'} 375 417 hasBin: true 376 418 dependencies: 377 419 '@babel/types': 7.23.6 378 420 379 421 /@babel/plugin-proposal-decorators@7.23.7(@babel/core@7.23.7): 380 - resolution: {integrity: sha512-b1s5JyeMvqj7d9m9KhJNHKc18gEJiSyVzVX3bwbiPalQBQpuvfPh6lA9F7Kk/dWH0TIiXRpB9yicwijY6buPng==, tarball: https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.23.7.tgz} 422 + resolution: {integrity: sha512-b1s5JyeMvqj7d9m9KhJNHKc18gEJiSyVzVX3bwbiPalQBQpuvfPh6lA9F7Kk/dWH0TIiXRpB9yicwijY6buPng==} 381 423 engines: {node: '>=6.9.0'} 382 424 peerDependencies: 383 425 '@babel/core': ^7.0.0-0 ··· 389 431 dev: true 390 432 391 433 /@babel/plugin-syntax-decorators@7.23.3(@babel/core@7.23.7): 392 - resolution: {integrity: sha512-cf7Niq4/+/juY67E0PbgH0TDhLQ5J7zS8C/Q5FFx+DWyrRa9sUQdTXkjqKu8zGvuqr7vw1muKiukseihU+PJDA==, tarball: https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.23.3.tgz} 434 + resolution: {integrity: sha512-cf7Niq4/+/juY67E0PbgH0TDhLQ5J7zS8C/Q5FFx+DWyrRa9sUQdTXkjqKu8zGvuqr7vw1muKiukseihU+PJDA==} 393 435 engines: {node: '>=6.9.0'} 394 436 peerDependencies: 395 437 '@babel/core': ^7.0.0-0 ··· 399 441 dev: true 400 442 401 443 /@babel/plugin-syntax-import-attributes@7.23.3(@babel/core@7.23.7): 402 - resolution: {integrity: sha512-pawnE0P9g10xgoP7yKr6CK63K2FMsTE+FZidZO/1PwRdzmAPVs+HS1mAURUsgaoxammTJvULUdIkEK0gOcU2tA==, tarball: https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.23.3.tgz} 444 + resolution: {integrity: sha512-pawnE0P9g10xgoP7yKr6CK63K2FMsTE+FZidZO/1PwRdzmAPVs+HS1mAURUsgaoxammTJvULUdIkEK0gOcU2tA==} 403 445 engines: {node: '>=6.9.0'} 404 446 peerDependencies: 405 447 '@babel/core': ^7.0.0-0 ··· 409 451 dev: true 410 452 411 453 /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.23.7): 412 - resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==, tarball: https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz} 454 + resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} 413 455 peerDependencies: 414 456 '@babel/core': ^7.0.0-0 415 457 dependencies: ··· 418 460 dev: true 419 461 420 462 /@babel/plugin-syntax-jsx@7.23.3(@babel/core@7.23.7): 421 - resolution: {integrity: sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==, tarball: https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.23.3.tgz} 463 + resolution: {integrity: sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==} 422 464 engines: {node: '>=6.9.0'} 423 465 peerDependencies: 424 466 '@babel/core': ^7.0.0-0 ··· 428 470 dev: true 429 471 430 472 /@babel/plugin-syntax-typescript@7.23.3(@babel/core@7.23.7): 431 - resolution: {integrity: sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==, tarball: https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.23.3.tgz} 473 + resolution: {integrity: sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==} 432 474 engines: {node: '>=6.9.0'} 433 475 peerDependencies: 434 476 '@babel/core': ^7.0.0-0 ··· 438 480 dev: true 439 481 440 482 /@babel/plugin-transform-modules-commonjs@7.23.3(@babel/core@7.23.7): 441 - resolution: {integrity: sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA==, tarball: https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.3.tgz} 483 + resolution: {integrity: sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA==} 442 484 engines: {node: '>=6.9.0'} 443 485 peerDependencies: 444 486 '@babel/core': ^7.0.0-0 ··· 450 492 dev: true 451 493 452 494 /@babel/plugin-transform-typescript@7.23.6(@babel/core@7.23.7): 453 - resolution: {integrity: sha512-6cBG5mBvUu4VUD04OHKnYzbuHNP8huDsD3EDqqpIpsswTDoqHCjLoHb6+QgsV1WsT2nipRqCPgxD3LXnEO7XfA==, tarball: https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.23.6.tgz} 495 + resolution: {integrity: sha512-6cBG5mBvUu4VUD04OHKnYzbuHNP8huDsD3EDqqpIpsswTDoqHCjLoHb6+QgsV1WsT2nipRqCPgxD3LXnEO7XfA==} 454 496 engines: {node: '>=6.9.0'} 455 497 peerDependencies: 456 498 '@babel/core': ^7.0.0-0 ··· 463 505 dev: true 464 506 465 507 /@babel/preset-typescript@7.23.3(@babel/core@7.23.7): 466 - resolution: {integrity: sha512-17oIGVlqz6CchO9RFYn5U6ZpWRZIngayYCtrPRSgANSwC2V1Jb+iP74nVxzzXJte8b8BYxrL1yY96xfhTBrNNQ==, tarball: https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.23.3.tgz} 508 + resolution: {integrity: sha512-17oIGVlqz6CchO9RFYn5U6ZpWRZIngayYCtrPRSgANSwC2V1Jb+iP74nVxzzXJte8b8BYxrL1yY96xfhTBrNNQ==} 467 509 engines: {node: '>=6.9.0'} 468 510 peerDependencies: 469 511 '@babel/core': ^7.0.0-0 ··· 477 519 dev: true 478 520 479 521 /@babel/standalone@7.23.7: 480 - resolution: {integrity: sha512-AsO3aIh9I4qIqK61d6nPxPAdrSuWF4FmOLej3xNIkBIZj+8XJGArQQJw6DnuUkkqbsLp1fARkXOdKiuqWgac0Q==, tarball: https://registry.npmjs.org/@babel/standalone/-/standalone-7.23.7.tgz} 522 + resolution: {integrity: sha512-AsO3aIh9I4qIqK61d6nPxPAdrSuWF4FmOLej3xNIkBIZj+8XJGArQQJw6DnuUkkqbsLp1fARkXOdKiuqWgac0Q==} 481 523 engines: {node: '>=6.9.0'} 482 524 dev: true 483 525 484 526 /@babel/template@7.22.15: 485 - resolution: {integrity: sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==, tarball: https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz} 527 + resolution: {integrity: sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==} 486 528 engines: {node: '>=6.9.0'} 487 529 dependencies: 488 530 '@babel/code-frame': 7.23.5 ··· 491 533 dev: true 492 534 493 535 /@babel/traverse@7.23.7: 494 - resolution: {integrity: sha512-tY3mM8rH9jM0YHFGyfC0/xf+SB5eKUu7HPj7/k3fpi9dAlsMc5YbQvDi0Sh2QTPXqMhyaAtzAr807TIyfQrmyg==, tarball: https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.7.tgz} 536 + resolution: {integrity: sha512-tY3mM8rH9jM0YHFGyfC0/xf+SB5eKUu7HPj7/k3fpi9dAlsMc5YbQvDi0Sh2QTPXqMhyaAtzAr807TIyfQrmyg==} 495 537 engines: {node: '>=6.9.0'} 496 538 dependencies: 497 539 '@babel/code-frame': 7.23.5 ··· 509 551 dev: true 510 552 511 553 /@babel/types@7.23.6: 512 - resolution: {integrity: sha512-+uarb83brBzPKN38NX1MkB6vb6+mwvR6amUulqAE7ccQw1pEl+bCia9TbdG1lsnFP7lZySvUn37CHyXQdfTwzg==, tarball: https://registry.npmjs.org/@babel/types/-/types-7.23.6.tgz} 554 + resolution: {integrity: sha512-+uarb83brBzPKN38NX1MkB6vb6+mwvR6amUulqAE7ccQw1pEl+bCia9TbdG1lsnFP7lZySvUn37CHyXQdfTwzg==} 513 555 engines: {node: '>=6.9.0'} 514 556 dependencies: 515 557 '@babel/helper-string-parser': 7.23.4 ··· 521 563 dev: true 522 564 523 565 /@cloudflare/kv-asset-handler@0.3.0: 524 - resolution: {integrity: sha512-9CB/MKf/wdvbfkUdfrj+OkEwZ5b7rws0eogJ4293h+7b6KX5toPwym+VQKmILafNB9YiehqY0DlNrDcDhdWHSQ==, tarball: https://registry.npmjs.org/@cloudflare/kv-asset-handler/-/kv-asset-handler-0.3.0.tgz} 566 + resolution: {integrity: sha512-9CB/MKf/wdvbfkUdfrj+OkEwZ5b7rws0eogJ4293h+7b6KX5toPwym+VQKmILafNB9YiehqY0DlNrDcDhdWHSQ==} 525 567 dependencies: 526 568 mime: 3.0.0 527 569 dev: true ··· 533 575 dev: true 534 576 optional: true 535 577 536 - /@commitlint/cli@18.4.4(@types/node@20.10.7)(typescript@5.3.3): 537 - resolution: {integrity: sha512-Ro3wIo//fV3XiV1EkdpHog6huaEyNcUAVrSmtgKqYM5g982wOWmP4FXvEDFwRMVgz878CNBvvCc33dMZ5AQJ/g==, tarball: https://registry.npmjs.org/@commitlint/cli/-/cli-18.4.4.tgz} 578 + /@commitlint/cli@18.4.4(@types/node@20.11.0)(typescript@5.3.3): 579 + resolution: {integrity: sha512-Ro3wIo//fV3XiV1EkdpHog6huaEyNcUAVrSmtgKqYM5g982wOWmP4FXvEDFwRMVgz878CNBvvCc33dMZ5AQJ/g==} 538 580 engines: {node: '>=v18'} 539 581 hasBin: true 540 582 dependencies: 541 583 '@commitlint/format': 18.4.4 542 584 '@commitlint/lint': 18.4.4 543 - '@commitlint/load': 18.4.4(@types/node@20.10.7)(typescript@5.3.3) 585 + '@commitlint/load': 18.4.4(@types/node@20.11.0)(typescript@5.3.3) 544 586 '@commitlint/read': 18.4.4 545 587 '@commitlint/types': 18.4.4 546 588 execa: 5.1.1 ··· 554 596 dev: true 555 597 556 598 /@commitlint/config-conventional@18.4.4: 557 - resolution: {integrity: sha512-Bz3sPQSboBN+Et/KyZrR+OJ3z9PrHDw7Bls0/hv94PmuHBtMq1dCGxS9XzTGzxeMNlytCC4kxF083tbhPljl3Q==, tarball: https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-18.4.4.tgz} 599 + resolution: {integrity: sha512-Bz3sPQSboBN+Et/KyZrR+OJ3z9PrHDw7Bls0/hv94PmuHBtMq1dCGxS9XzTGzxeMNlytCC4kxF083tbhPljl3Q==} 558 600 engines: {node: '>=v18'} 559 601 dependencies: 560 602 conventional-changelog-conventionalcommits: 7.0.2 561 603 dev: true 562 604 563 605 /@commitlint/config-validator@18.4.4: 564 - resolution: {integrity: sha512-/QI8KIg/h7O0Eus36fPcEcO3QPBcdXuGfZeCF5m15k0EB2bcU8s6pHNTNEa6xz9PrAefHCL+yzRJj7w20T6Mow==, tarball: https://registry.npmjs.org/@commitlint/config-validator/-/config-validator-18.4.4.tgz} 606 + resolution: {integrity: sha512-/QI8KIg/h7O0Eus36fPcEcO3QPBcdXuGfZeCF5m15k0EB2bcU8s6pHNTNEa6xz9PrAefHCL+yzRJj7w20T6Mow==} 565 607 engines: {node: '>=v18'} 566 608 dependencies: 567 609 '@commitlint/types': 18.4.4 ··· 569 611 dev: true 570 612 571 613 /@commitlint/ensure@18.4.4: 572 - resolution: {integrity: sha512-KjD19p6julB5WrQL+Cd8p+AePwpl1XzGAjB0jnuFMKWtji9L7ucCZUKDstGjlkBZGGzH/nvdB8K+bh5K27EVUg==, tarball: https://registry.npmjs.org/@commitlint/ensure/-/ensure-18.4.4.tgz} 614 + resolution: {integrity: sha512-KjD19p6julB5WrQL+Cd8p+AePwpl1XzGAjB0jnuFMKWtji9L7ucCZUKDstGjlkBZGGzH/nvdB8K+bh5K27EVUg==} 573 615 engines: {node: '>=v18'} 574 616 dependencies: 575 617 '@commitlint/types': 18.4.4 ··· 581 623 dev: true 582 624 583 625 /@commitlint/execute-rule@18.4.4: 584 - resolution: {integrity: sha512-a37Nd3bDQydtg9PCLLWM9ZC+GO7X5i4zJvrggJv5jBhaHsXeQ9ZWdO6ODYR+f0LxBXXNYK3geYXJrCWUCP8JEg==, tarball: https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-18.4.4.tgz} 626 + resolution: {integrity: sha512-a37Nd3bDQydtg9PCLLWM9ZC+GO7X5i4zJvrggJv5jBhaHsXeQ9ZWdO6ODYR+f0LxBXXNYK3geYXJrCWUCP8JEg==} 585 627 engines: {node: '>=v18'} 586 628 dev: true 587 629 588 630 /@commitlint/format@18.4.4: 589 - resolution: {integrity: sha512-2v3V5hVlv0R3pe7p66IX5F7cjeVvGM5JqITRIbBCFvGHPJ/CG74rjTkAu0RBEiIhlk3eOaLjVGq3d5falPkLBA==, tarball: https://registry.npmjs.org/@commitlint/format/-/format-18.4.4.tgz} 631 + resolution: {integrity: sha512-2v3V5hVlv0R3pe7p66IX5F7cjeVvGM5JqITRIbBCFvGHPJ/CG74rjTkAu0RBEiIhlk3eOaLjVGq3d5falPkLBA==} 590 632 engines: {node: '>=v18'} 591 633 dependencies: 592 634 '@commitlint/types': 18.4.4 ··· 594 636 dev: true 595 637 596 638 /@commitlint/is-ignored@18.4.4: 597 - resolution: {integrity: sha512-rXWes9owKBTjfTr6Od7YlflRg4N+ngkOH+dUZhk0qL/XQb26mHz0EgVgdixMVBac1OsohRwJaLmVHX+5F6vfmg==, tarball: https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-18.4.4.tgz} 639 + resolution: {integrity: sha512-rXWes9owKBTjfTr6Od7YlflRg4N+ngkOH+dUZhk0qL/XQb26mHz0EgVgdixMVBac1OsohRwJaLmVHX+5F6vfmg==} 598 640 engines: {node: '>=v18'} 599 641 dependencies: 600 642 '@commitlint/types': 18.4.4 ··· 602 644 dev: true 603 645 604 646 /@commitlint/lint@18.4.4: 605 - resolution: {integrity: sha512-SoyQstVxMY5Z4GnFRtRzy+NWYb+yVseXgir+7BxnpB59oH05C9XztRrhDw6OnkNeXhjINTpi1HLnuY7So+CaAQ==, tarball: https://registry.npmjs.org/@commitlint/lint/-/lint-18.4.4.tgz} 647 + resolution: {integrity: sha512-SoyQstVxMY5Z4GnFRtRzy+NWYb+yVseXgir+7BxnpB59oH05C9XztRrhDw6OnkNeXhjINTpi1HLnuY7So+CaAQ==} 606 648 engines: {node: '>=v18'} 607 649 dependencies: 608 650 '@commitlint/is-ignored': 18.4.4 ··· 611 653 '@commitlint/types': 18.4.4 612 654 dev: true 613 655 614 - /@commitlint/load@18.4.4(@types/node@20.10.7)(typescript@5.3.3): 615 - resolution: {integrity: sha512-RaDIa9qwOw2xRJ3Jr2DBXd14rmnHJIX2XdZF4kmoF1rgsg/+7cvrExLSUNAkQUNimyjCn1b/bKX2Omm+GdY0XQ==, tarball: https://registry.npmjs.org/@commitlint/load/-/load-18.4.4.tgz} 656 + /@commitlint/load@18.4.4(@types/node@20.11.0)(typescript@5.3.3): 657 + resolution: {integrity: sha512-RaDIa9qwOw2xRJ3Jr2DBXd14rmnHJIX2XdZF4kmoF1rgsg/+7cvrExLSUNAkQUNimyjCn1b/bKX2Omm+GdY0XQ==} 616 658 engines: {node: '>=v18'} 617 659 dependencies: 618 660 '@commitlint/config-validator': 18.4.4 ··· 621 663 '@commitlint/types': 18.4.4 622 664 chalk: 4.1.2 623 665 cosmiconfig: 8.3.6(typescript@5.3.3) 624 - cosmiconfig-typescript-loader: 5.0.0(@types/node@20.10.7)(cosmiconfig@8.3.6)(typescript@5.3.3) 666 + cosmiconfig-typescript-loader: 5.0.0(@types/node@20.11.0)(cosmiconfig@8.3.6)(typescript@5.3.3) 625 667 lodash.isplainobject: 4.0.6 626 668 lodash.merge: 4.6.2 627 669 lodash.uniq: 4.5.0 ··· 632 674 dev: true 633 675 634 676 /@commitlint/message@18.4.4: 635 - resolution: {integrity: sha512-lHF95mMDYgAI1LBXveJUyg4eLaMXyOqJccCK3v55ZOEUsMPrDi8upqDjd/NmzWmESYihaOMBTAnxm+6oD1WoDQ==, tarball: https://registry.npmjs.org/@commitlint/message/-/message-18.4.4.tgz} 677 + resolution: {integrity: sha512-lHF95mMDYgAI1LBXveJUyg4eLaMXyOqJccCK3v55ZOEUsMPrDi8upqDjd/NmzWmESYihaOMBTAnxm+6oD1WoDQ==} 636 678 engines: {node: '>=v18'} 637 679 dev: true 638 680 639 681 /@commitlint/parse@18.4.4: 640 - resolution: {integrity: sha512-99G7dyn/OoyNWXJni0Ki0K3aJd01pEb/Im/Id6y4X7PN+kGOahjz2z/cXYYHn7xDdooqFVdiVrVLeChfgpWZ2g==, tarball: https://registry.npmjs.org/@commitlint/parse/-/parse-18.4.4.tgz} 682 + resolution: {integrity: sha512-99G7dyn/OoyNWXJni0Ki0K3aJd01pEb/Im/Id6y4X7PN+kGOahjz2z/cXYYHn7xDdooqFVdiVrVLeChfgpWZ2g==} 641 683 engines: {node: '>=v18'} 642 684 dependencies: 643 685 '@commitlint/types': 18.4.4 ··· 646 688 dev: true 647 689 648 690 /@commitlint/read@18.4.4: 649 - resolution: {integrity: sha512-r58JbWky4gAFPea/CZmvlqP9Ehbs+8gSEUqhIJOojKzTc3xlxFnZUDVPcEnnaqzQEEoV6C69VW7xuzdcBlu/FQ==, tarball: https://registry.npmjs.org/@commitlint/read/-/read-18.4.4.tgz} 691 + resolution: {integrity: sha512-r58JbWky4gAFPea/CZmvlqP9Ehbs+8gSEUqhIJOojKzTc3xlxFnZUDVPcEnnaqzQEEoV6C69VW7xuzdcBlu/FQ==} 650 692 engines: {node: '>=v18'} 651 693 dependencies: 652 694 '@commitlint/top-level': 18.4.4 ··· 656 698 dev: true 657 699 658 700 /@commitlint/resolve-extends@18.4.4: 659 - resolution: {integrity: sha512-RRpIHSbRnFvmGifVk21Gqazf1QF/yeP+Kkg/e3PlkegcOKd/FGOXp/Kx9cvSO2K7ucSn4GD/oBvgasFoy+NCAw==, tarball: https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-18.4.4.tgz} 701 + resolution: {integrity: sha512-RRpIHSbRnFvmGifVk21Gqazf1QF/yeP+Kkg/e3PlkegcOKd/FGOXp/Kx9cvSO2K7ucSn4GD/oBvgasFoy+NCAw==} 660 702 engines: {node: '>=v18'} 661 703 dependencies: 662 704 '@commitlint/config-validator': 18.4.4 ··· 668 710 dev: true 669 711 670 712 /@commitlint/rules@18.4.4: 671 - resolution: {integrity: sha512-6Uzlsnl/GljEI+80NWjf4ThOfR8NIsbm18IfXYuCEchlwMHSxiuYG4rHSK5DNmG/+MIo8eR5VdQ0gQyt7kWzAA==, tarball: https://registry.npmjs.org/@commitlint/rules/-/rules-18.4.4.tgz} 713 + resolution: {integrity: sha512-6Uzlsnl/GljEI+80NWjf4ThOfR8NIsbm18IfXYuCEchlwMHSxiuYG4rHSK5DNmG/+MIo8eR5VdQ0gQyt7kWzAA==} 672 714 engines: {node: '>=v18'} 673 715 dependencies: 674 716 '@commitlint/ensure': 18.4.4 ··· 679 721 dev: true 680 722 681 723 /@commitlint/to-lines@18.4.4: 682 - resolution: {integrity: sha512-mwe2Roa59NCz/krniAdCygFabg7+fQCkIhXqBHw00XQ8Y7lw4poZLLxeGI3p3bLpcEOXdqIDrEGLwHmG5lBdwQ==, tarball: https://registry.npmjs.org/@commitlint/to-lines/-/to-lines-18.4.4.tgz} 724 + resolution: {integrity: sha512-mwe2Roa59NCz/krniAdCygFabg7+fQCkIhXqBHw00XQ8Y7lw4poZLLxeGI3p3bLpcEOXdqIDrEGLwHmG5lBdwQ==} 683 725 engines: {node: '>=v18'} 684 726 dev: true 685 727 686 728 /@commitlint/top-level@18.4.4: 687 - resolution: {integrity: sha512-PBwW1drgeavl9CadB7IPRUk6rkUP/O8jEkxjlC+ofuh3pw0bzJdAT+Kw7M1Yc9KtTb9xTaqUB8uvRtaybHa/tQ==, tarball: https://registry.npmjs.org/@commitlint/top-level/-/top-level-18.4.4.tgz} 729 + resolution: {integrity: sha512-PBwW1drgeavl9CadB7IPRUk6rkUP/O8jEkxjlC+ofuh3pw0bzJdAT+Kw7M1Yc9KtTb9xTaqUB8uvRtaybHa/tQ==} 688 730 engines: {node: '>=v18'} 689 731 dependencies: 690 732 find-up: 5.0.0 691 733 dev: true 692 734 693 735 /@commitlint/types@18.4.4: 694 - resolution: {integrity: sha512-/FykLtodD8gKs3+VNkAUwofu4LBHankclj+I8fB2jTRvG6PV7k/OUt4P+VbM7ip853qS4F0g7Z6hLNa6JeMcAQ==, tarball: https://registry.npmjs.org/@commitlint/types/-/types-18.4.4.tgz} 736 + resolution: {integrity: sha512-/FykLtodD8gKs3+VNkAUwofu4LBHankclj+I8fB2jTRvG6PV7k/OUt4P+VbM7ip853qS4F0g7Z6hLNa6JeMcAQ==} 695 737 engines: {node: '>=v18'} 696 738 dependencies: 697 739 chalk: 4.1.2 698 740 dev: true 699 741 700 742 /@cspotcode/source-map-support@0.8.1: 701 - resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==, tarball: https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz} 743 + resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} 702 744 engines: {node: '>=12'} 703 745 dependencies: 704 746 '@jridgewell/trace-mapping': 0.3.9 ··· 714 756 regexp-match-indices: 1.0.2 715 757 dev: true 716 758 717 - /@cucumber/cucumber@10.2.1: 718 - resolution: {integrity: sha512-jpJPhngRDHkPkTYQ4dtDHM30dhyM7OJJTMqp0ZoImeX2t7zwlVErfhPD5NlVnXL2yor6AJG6QFe/GwwI7IXc2w==, tarball: https://registry.npmjs.org/@cucumber/cucumber/-/cucumber-10.2.1.tgz} 759 + /@cucumber/cucumber@10.3.1: 760 + resolution: {integrity: sha512-0H0NkOXcYTCG1qCh3o0p1HPSMODGJmlHi1rm5yfoiMx5tJbBjxVNI2VVD2xtPWA+D6ehHQD9asewuzjMXrbPIw==, tarball: https://registry.npmjs.org/@cucumber/cucumber/-/cucumber-10.3.1.tgz} 719 761 engines: {node: 18 || >=20} 720 762 hasBin: true 721 763 dependencies: ··· 727 769 '@cucumber/html-formatter': 21.2.0(@cucumber/messages@24.0.1) 728 770 '@cucumber/message-streams': 4.0.1(@cucumber/messages@24.0.1) 729 771 '@cucumber/messages': 24.0.1 730 - '@cucumber/tag-expressions': 6.0.0 772 + '@cucumber/tag-expressions': 6.1.0 731 773 assertion-error-formatter: 3.0.0 732 774 capital-case: 1.0.4 733 775 chalk: 4.1.2 ··· 834 876 uuid: 9.0.1 835 877 dev: true 836 878 837 - /@cucumber/tag-expressions@6.0.0: 838 - resolution: {integrity: sha512-JbNb/254Wn6b8cfrIJoqR0NekHXvoB/eMvSY4RK11H8k+YZfm7mZesu/3yVX67nkW+Y+PGjZFcgTMcfjwFRsRw==, tarball: https://registry.npmjs.org/@cucumber/tag-expressions/-/tag-expressions-6.0.0.tgz} 879 + /@cucumber/tag-expressions@6.1.0: 880 + resolution: {integrity: sha512-+3DwRumrCJG27AtzCIL37A/X+A/gSfxOPLg8pZaruh5SLumsTmpvilwroVWBT2fPzmno/tGXypeK5a7NHU4RzA==, tarball: https://registry.npmjs.org/@cucumber/tag-expressions/-/tag-expressions-6.1.0.tgz} 839 881 dev: true 840 882 841 883 /@esbuild/aix-ppc64@0.19.11: ··· 1046 1088 optional: true 1047 1089 1048 1090 /@eslint-community/eslint-utils@4.4.0(eslint@8.56.0): 1049 - resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==, tarball: https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz} 1091 + resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} 1050 1092 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 1051 1093 peerDependencies: 1052 1094 eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 ··· 1056 1098 dev: true 1057 1099 1058 1100 /@eslint-community/regexpp@4.10.0: 1059 - resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==, tarball: https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz} 1101 + resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==} 1060 1102 engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} 1061 1103 dev: true 1062 1104 1063 1105 /@eslint/eslintrc@2.1.4: 1064 - resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==, tarball: https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz} 1106 + resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} 1065 1107 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 1066 1108 dependencies: 1067 1109 ajv: 6.12.6 ··· 1078 1120 dev: true 1079 1121 1080 1122 /@eslint/eslintrc@3.0.0: 1081 - resolution: {integrity: sha512-R8p3jN1kdWvFRiRfgpUxZ4PMgfJJFt6NuLGDnnqLb7RKmsd5Xa0KqRMjmaqRO7e38ZbG/9zKPgDjeJeqsDofSA==, tarball: https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.0.0.tgz} 1123 + resolution: {integrity: sha512-R8p3jN1kdWvFRiRfgpUxZ4PMgfJJFt6NuLGDnnqLb7RKmsd5Xa0KqRMjmaqRO7e38ZbG/9zKPgDjeJeqsDofSA==} 1082 1124 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1083 1125 dependencies: 1084 1126 ajv: 6.12.6 ··· 1095 1137 dev: true 1096 1138 1097 1139 /@eslint/js@8.56.0: 1098 - resolution: {integrity: sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==, tarball: https://registry.npmjs.org/@eslint/js/-/js-8.56.0.tgz} 1140 + resolution: {integrity: sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==} 1099 1141 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 1100 1142 dev: true 1101 1143 1144 + /@faker-js/faker@8.3.1: 1145 + resolution: {integrity: sha512-FdgpFxY6V6rLZE9mmIBb9hM0xpfvQOSNOLnzolzKwsE1DH+gC7lEKV1p1IbR0lAYyvYd5a4u3qWJzowUkw1bIw==, tarball: https://registry.npmjs.org/@faker-js/faker/-/faker-8.3.1.tgz} 1146 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0, npm: '>=6.14.13'} 1147 + dev: true 1148 + 1149 + /@fastify/accept-negotiator@1.1.0: 1150 + resolution: {integrity: sha512-OIHZrb2ImZ7XG85HXOONLcJWGosv7sIvM2ifAPQVhg9Lv7qdmMBNVaai4QTdyuaqbKM5eO6sLSQOYI7wEQeCJQ==} 1151 + engines: {node: '>=14'} 1152 + requiresBuild: true 1153 + dev: true 1154 + optional: true 1155 + 1102 1156 /@fastify/busboy@2.1.0: 1103 - resolution: {integrity: sha512-+KpH+QxZU7O4675t3mnkQKcZZg56u+K/Ct2K+N2AZYNVK8kyeo/bI18tI8aPm3tvNNRyTWfj6s5tnGNlcbQRsA==, tarball: https://registry.npmjs.org/@fastify/busboy/-/busboy-2.1.0.tgz} 1157 + resolution: {integrity: sha512-+KpH+QxZU7O4675t3mnkQKcZZg56u+K/Ct2K+N2AZYNVK8kyeo/bI18tI8aPm3tvNNRyTWfj6s5tnGNlcbQRsA==} 1104 1158 engines: {node: '>=14'} 1105 1159 dev: true 1106 1160 1161 + /@fortawesome/fontawesome-free@6.5.1: 1162 + resolution: {integrity: sha512-CNy5vSwN3fsUStPRLX7fUYojyuzoEMSXPl7zSLJ8TgtRfjv24LOnOWKT2zYwaHZCJGkdyRnTmstR0P+Ah503Gw==} 1163 + engines: {node: '>=6'} 1164 + requiresBuild: true 1165 + dev: false 1166 + 1107 1167 /@humanwhocodes/config-array@0.11.13: 1108 - resolution: {integrity: sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==, tarball: https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.13.tgz} 1168 + resolution: {integrity: sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==} 1109 1169 engines: {node: '>=10.10.0'} 1110 1170 dependencies: 1111 1171 '@humanwhocodes/object-schema': 2.0.1 ··· 1116 1176 dev: true 1117 1177 1118 1178 /@humanwhocodes/module-importer@1.0.1: 1119 - resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==, tarball: https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz} 1179 + resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} 1120 1180 engines: {node: '>=12.22'} 1121 1181 dev: true 1122 1182 1123 1183 /@humanwhocodes/object-schema@2.0.1: 1124 - resolution: {integrity: sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==, tarball: https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.1.tgz} 1184 + resolution: {integrity: sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==} 1185 + dev: true 1186 + 1187 + /@intlify/bundle-utils@7.5.0(vue-i18n@9.9.0): 1188 + resolution: {integrity: sha512-6DymqusddBQ8kVtVBsVFFF7arNfIhuLacOmmsqayT2vl427j9m0VX12mMC+cgoVIodSpRfzYPaPTdPuJq7mK0Q==} 1189 + engines: {node: '>= 14.16'} 1190 + peerDependencies: 1191 + petite-vue-i18n: '*' 1192 + vue-i18n: '*' 1193 + peerDependenciesMeta: 1194 + petite-vue-i18n: 1195 + optional: true 1196 + vue-i18n: 1197 + optional: true 1198 + dependencies: 1199 + '@intlify/message-compiler': 9.9.0 1200 + '@intlify/shared': 9.9.0 1201 + acorn: 8.11.3 1202 + escodegen: 2.1.0 1203 + estree-walker: 2.0.2 1204 + jsonc-eslint-parser: 2.4.0 1205 + magic-string: 0.30.5 1206 + mlly: 1.4.2 1207 + source-map-js: 1.0.2 1208 + vue-i18n: 9.9.0(vue@3.4.14) 1209 + yaml-eslint-parser: 1.2.2 1210 + dev: true 1211 + 1212 + /@intlify/core-base@9.9.0: 1213 + resolution: {integrity: sha512-C7UXPymDIOlMGSNjAhNLtKgzITc/8BjINK5gNKXg8GiWCTwL6n3MWr55czksxn8RM5wTMz0qcLOFT+adtaVQaA==} 1214 + engines: {node: '>= 16'} 1215 + dependencies: 1216 + '@intlify/message-compiler': 9.9.0 1217 + '@intlify/shared': 9.9.0 1218 + dev: true 1219 + 1220 + /@intlify/core@9.9.0: 1221 + resolution: {integrity: sha512-pm5liIc7KDVknpLS6x4HLr928Gs2HLMA7RkCP0sUNelTYouKZfSd7UM6rS8bQAZGUWZuzIxeJAEd0K5RqnuATQ==} 1222 + engines: {node: '>= 16'} 1223 + dependencies: 1224 + '@intlify/core-base': 9.9.0 1225 + '@intlify/shared': 9.9.0 1226 + dev: true 1227 + 1228 + /@intlify/h3@0.5.0: 1229 + resolution: {integrity: sha512-cgfrtD3qu3BPJ47gfZ35J2LJpI64Riic0K8NGgid5ilyPXRQTNY7mXlT/B+HZYQg1hmBxKa5G5HJXyAZ4R2H5A==} 1230 + engines: {node: '>= 18'} 1231 + dependencies: 1232 + '@intlify/core': 9.9.0 1233 + '@intlify/utils': 0.12.0 1234 + dev: true 1235 + 1236 + /@intlify/message-compiler@9.9.0: 1237 + resolution: {integrity: sha512-yDU/jdUm9KuhEzYfS+wuyja209yXgdl1XFhMlKtXEgSFTxz4COZQCRXXbbH8JrAjMsaJ7bdoPSLsKlY6mXG2iA==} 1238 + engines: {node: '>= 16'} 1239 + dependencies: 1240 + '@intlify/shared': 9.9.0 1241 + source-map-js: 1.0.2 1242 + dev: true 1243 + 1244 + /@intlify/shared@9.9.0: 1245 + resolution: {integrity: sha512-1ECUyAHRrzOJbOizyGufYP2yukqGrWXtkmTu4PcswVnWbkcjzk3YQGmJ0bLkM7JZ0ZYAaohLGdYvBYnTOGYJ9g==} 1246 + engines: {node: '>= 16'} 1247 + dev: true 1248 + 1249 + /@intlify/unplugin-vue-i18n@2.0.0(rollup@4.9.4)(vue-i18n@9.9.0): 1250 + resolution: {integrity: sha512-1oKvm92L9l2od2H9wKx2ZvR4tzn7gUtd7bPLI7AWUmm7U9H1iEypndt5d985ypxGsEs0gToDaKTrytbBIJwwSg==} 1251 + engines: {node: '>= 14.16'} 1252 + peerDependencies: 1253 + petite-vue-i18n: '*' 1254 + vue-i18n: '*' 1255 + vue-i18n-bridge: '*' 1256 + peerDependenciesMeta: 1257 + petite-vue-i18n: 1258 + optional: true 1259 + vue-i18n: 1260 + optional: true 1261 + vue-i18n-bridge: 1262 + optional: true 1263 + dependencies: 1264 + '@intlify/bundle-utils': 7.5.0(vue-i18n@9.9.0) 1265 + '@intlify/shared': 9.9.0 1266 + '@rollup/pluginutils': 5.1.0(rollup@4.9.4) 1267 + '@vue/compiler-sfc': 3.4.8 1268 + debug: 4.3.4(supports-color@8.1.1) 1269 + fast-glob: 3.3.2 1270 + js-yaml: 4.1.0 1271 + json5: 2.2.3 1272 + pathe: 1.1.1 1273 + picocolors: 1.0.0 1274 + source-map-js: 1.0.2 1275 + unplugin: 1.6.0 1276 + vue-i18n: 9.9.0(vue@3.4.14) 1277 + transitivePeerDependencies: 1278 + - rollup 1279 + - supports-color 1280 + dev: true 1281 + 1282 + /@intlify/utils@0.12.0: 1283 + resolution: {integrity: sha512-yCBNcuZQ49iInqmWC2xfW0rgEQyNtCM8C8KcWKTXxyscgUE1+48gjLgZZqP75MjhlApxwph7ZMWLqyABkSgxQA==} 1284 + engines: {node: '>= 18'} 1285 + dev: true 1286 + 1287 + /@intlify/vue-i18n-bridge@1.1.0(vue-i18n@9.9.0): 1288 + resolution: {integrity: sha512-yBwGpr70Rc56pjsPdtvNRi/ju0P9h3670EkCOuxAzKKR5OH61uF9LprLUGmph/Uy2TXBO2DKqpnJBFXyXJQKeg==} 1289 + engines: {node: '>= 12'} 1290 + hasBin: true 1291 + requiresBuild: true 1292 + peerDependencies: 1293 + '@vue/composition-api': ^1.0.0-rc.1 1294 + vue-i18n: ^8.26.1 || >=9.2.0 1295 + vue-i18n-bridge: '>=9.2.0' 1296 + peerDependenciesMeta: 1297 + '@vue/composition-api': 1298 + optional: true 1299 + vue-i18n: 1300 + optional: true 1301 + vue-i18n-bridge: 1302 + optional: true 1303 + dependencies: 1304 + vue-i18n: 9.9.0(vue@3.4.14) 1305 + dev: true 1306 + 1307 + /@intlify/vue-router-bridge@1.1.0(vue-router@4.2.5)(vue@3.4.14): 1308 + resolution: {integrity: sha512-EX+KndT9VS3muMdZWFmc99D8nUaWTOXr322a8zNf5HnMCbpbogdifWYW8hat+nVE73St/gcDbPz6u5smVUPoQg==} 1309 + engines: {node: '>= 12'} 1310 + hasBin: true 1311 + requiresBuild: true 1312 + peerDependencies: 1313 + '@vue/composition-api': ^1.0.0-rc.1 1314 + vue-router: ^4.0.0-0 || ^3.0.0 1315 + peerDependenciesMeta: 1316 + '@vue/composition-api': 1317 + optional: true 1318 + vue-router: 1319 + optional: true 1320 + dependencies: 1321 + vue-demi: 0.14.6(vue@3.4.14) 1322 + vue-router: 4.2.5(vue@3.4.14) 1323 + transitivePeerDependencies: 1324 + - vue 1125 1325 dev: true 1126 1326 1127 1327 /@ioredis/commands@1.2.0: 1128 - resolution: {integrity: sha512-Sx1pU8EM64o2BrqNpEO1CNLtKQwyhuXuqyfH7oGKCk+1a33d2r5saW8zNwm3j6BTExtjrv2BxTgzzkMwts6vGg==, tarball: https://registry.npmjs.org/@ioredis/commands/-/commands-1.2.0.tgz} 1328 + resolution: {integrity: sha512-Sx1pU8EM64o2BrqNpEO1CNLtKQwyhuXuqyfH7oGKCk+1a33d2r5saW8zNwm3j6BTExtjrv2BxTgzzkMwts6vGg==} 1329 + requiresBuild: true 1129 1330 dev: true 1130 1331 1131 1332 /@isaacs/cliui@8.0.2: 1132 - resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==, tarball: https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz} 1333 + resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} 1133 1334 engines: {node: '>=12'} 1134 1335 dependencies: 1135 1336 string-width: 5.1.2 ··· 1146 1347 dev: true 1147 1348 1148 1349 /@jest/schemas@29.6.3: 1149 - resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==, tarball: https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz} 1350 + resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==} 1150 1351 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 1151 1352 dependencies: 1152 1353 '@sinclair/typebox': 0.27.8 1153 1354 dev: true 1154 1355 1155 1356 /@jridgewell/gen-mapping@0.3.3: 1156 - resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==, tarball: https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz} 1357 + resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==} 1157 1358 engines: {node: '>=6.0.0'} 1158 1359 dependencies: 1159 1360 '@jridgewell/set-array': 1.1.2 ··· 1162 1363 dev: true 1163 1364 1164 1365 /@jridgewell/resolve-uri@3.1.1: 1165 - resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==, tarball: https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz} 1366 + resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==} 1166 1367 engines: {node: '>=6.0.0'} 1167 1368 dev: true 1168 1369 1169 1370 /@jridgewell/set-array@1.1.2: 1170 - resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==, tarball: https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz} 1371 + resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==} 1171 1372 engines: {node: '>=6.0.0'} 1172 1373 dev: true 1173 1374 1174 1375 /@jridgewell/source-map@0.3.5: 1175 - resolution: {integrity: sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==, tarball: https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz} 1376 + resolution: {integrity: sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==} 1176 1377 dependencies: 1177 1378 '@jridgewell/gen-mapping': 0.3.3 1178 1379 '@jridgewell/trace-mapping': 0.3.20 1179 1380 dev: true 1180 1381 1181 1382 /@jridgewell/sourcemap-codec@1.4.15: 1182 - resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==, tarball: https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz} 1383 + resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} 1183 1384 1184 1385 /@jridgewell/trace-mapping@0.3.20: 1185 - resolution: {integrity: sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==, tarball: https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz} 1386 + resolution: {integrity: sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==} 1186 1387 dependencies: 1187 1388 '@jridgewell/resolve-uri': 3.1.1 1188 1389 '@jridgewell/sourcemap-codec': 1.4.15 1189 1390 dev: true 1190 1391 1191 1392 /@jridgewell/trace-mapping@0.3.9: 1192 - resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==, tarball: https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz} 1393 + resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} 1193 1394 dependencies: 1194 1395 '@jridgewell/resolve-uri': 3.1.1 1195 1396 '@jridgewell/sourcemap-codec': 1.4.15 1196 1397 dev: true 1197 1398 1198 1399 /@kwsites/file-exists@1.1.1: 1199 - resolution: {integrity: sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw==, tarball: https://registry.npmjs.org/@kwsites/file-exists/-/file-exists-1.1.1.tgz} 1400 + resolution: {integrity: sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw==} 1200 1401 dependencies: 1201 1402 debug: 4.3.4(supports-color@8.1.1) 1202 1403 transitivePeerDependencies: ··· 1204 1405 dev: true 1205 1406 1206 1407 /@kwsites/promise-deferred@1.1.1: 1207 - resolution: {integrity: sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==, tarball: https://registry.npmjs.org/@kwsites/promise-deferred/-/promise-deferred-1.1.1.tgz} 1408 + resolution: {integrity: sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==} 1208 1409 dev: true 1209 1410 1210 1411 /@ljharb/through@2.3.11: 1211 - resolution: {integrity: sha512-ccfcIDlogiXNq5KcbAwbaO7lMh3Tm1i3khMPYpxlK8hH/W53zN81KM9coerRLOnTGu3nfXIniAmQbRI9OxbC0w==, tarball: https://registry.npmjs.org/@ljharb/through/-/through-2.3.11.tgz} 1412 + resolution: {integrity: sha512-ccfcIDlogiXNq5KcbAwbaO7lMh3Tm1i3khMPYpxlK8hH/W53zN81KM9coerRLOnTGu3nfXIniAmQbRI9OxbC0w==} 1212 1413 engines: {node: '>= 0.4'} 1213 1414 dependencies: 1214 1415 call-bind: 1.0.5 1215 1416 dev: true 1216 1417 1217 1418 /@mapbox/node-pre-gyp@1.0.11: 1218 - resolution: {integrity: sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ==, tarball: https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.11.tgz} 1419 + resolution: {integrity: sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ==} 1219 1420 hasBin: true 1220 1421 dependencies: 1221 1422 detect-libc: 2.0.2 ··· 1232 1433 - supports-color 1233 1434 dev: true 1234 1435 1436 + /@miyaneee/rollup-plugin-json5@1.2.0(rollup@4.9.4): 1437 + resolution: {integrity: sha512-JjTIaXZp9WzhUHpElrqPnl1AzBi/rvRs065F71+aTmlqvTMVkdbjZ8vfFl4nRlgJy+TPBw69ZK4pwFdmOAt4aA==} 1438 + peerDependencies: 1439 + rollup: ^1.20.0 || ^2.0.0 || ^3.0.0 || ^4.0.0 1440 + dependencies: 1441 + '@rollup/pluginutils': 5.1.0(rollup@4.9.4) 1442 + json5: 2.2.3 1443 + rollup: 4.9.4 1444 + dev: true 1445 + 1235 1446 /@netlify/functions@2.4.1: 1236 - resolution: {integrity: sha512-sRFYBaz6dJP1MdUtk/5QNmshhg5UDmB+DUssmH6v9WUG85MrwyExEfGfJA5eClXATjXm0coTvO5nLAlyCpK7QQ==, tarball: https://registry.npmjs.org/@netlify/functions/-/functions-2.4.1.tgz} 1447 + resolution: {integrity: sha512-sRFYBaz6dJP1MdUtk/5QNmshhg5UDmB+DUssmH6v9WUG85MrwyExEfGfJA5eClXATjXm0coTvO5nLAlyCpK7QQ==} 1237 1448 engines: {node: '>=14.0.0'} 1238 1449 dependencies: 1239 1450 '@netlify/serverless-functions-api': 1.12.3 ··· 1241 1452 dev: true 1242 1453 1243 1454 /@netlify/node-cookies@0.1.0: 1244 - resolution: {integrity: sha512-OAs1xG+FfLX0LoRASpqzVntVV/RpYkgpI0VrUnw2u0Q1qiZUzcPffxRK8HF3gc4GjuhG5ahOEMJ9bswBiZPq0g==, tarball: https://registry.npmjs.org/@netlify/node-cookies/-/node-cookies-0.1.0.tgz} 1455 + resolution: {integrity: sha512-OAs1xG+FfLX0LoRASpqzVntVV/RpYkgpI0VrUnw2u0Q1qiZUzcPffxRK8HF3gc4GjuhG5ahOEMJ9bswBiZPq0g==} 1245 1456 engines: {node: ^14.16.0 || >=16.0.0} 1246 1457 dev: true 1247 1458 1248 1459 /@netlify/serverless-functions-api@1.12.3: 1249 - resolution: {integrity: sha512-g1AZ78pCvMnalZtbnViVLGfG5ufjKyKoi3plLSUtZqh0wVuMR7ZGegeZHhOoY4wRfkkETVvWfhgfcpLMbGM5Lg==, tarball: https://registry.npmjs.org/@netlify/serverless-functions-api/-/serverless-functions-api-1.12.3.tgz} 1460 + resolution: {integrity: sha512-g1AZ78pCvMnalZtbnViVLGfG5ufjKyKoi3plLSUtZqh0wVuMR7ZGegeZHhOoY4wRfkkETVvWfhgfcpLMbGM5Lg==} 1250 1461 engines: {node: ^14.18.0 || >=16.0.0} 1251 1462 dependencies: 1252 1463 '@netlify/node-cookies': 0.1.0 ··· 1254 1465 dev: true 1255 1466 1256 1467 /@nodelib/fs.scandir@2.1.5: 1257 - resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==, tarball: https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz} 1468 + resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} 1258 1469 engines: {node: '>= 8'} 1259 1470 dependencies: 1260 1471 '@nodelib/fs.stat': 2.0.5 ··· 1262 1473 dev: true 1263 1474 1264 1475 /@nodelib/fs.stat@2.0.5: 1265 - resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==, tarball: https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz} 1476 + resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} 1266 1477 engines: {node: '>= 8'} 1267 1478 dev: true 1268 1479 1269 1480 /@nodelib/fs.walk@1.2.8: 1270 - resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==, tarball: https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz} 1481 + resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} 1271 1482 engines: {node: '>= 8'} 1272 1483 dependencies: 1273 1484 '@nodelib/fs.scandir': 2.1.5 ··· 1275 1486 dev: true 1276 1487 1277 1488 /@npmcli/agent@2.2.0: 1278 - resolution: {integrity: sha512-2yThA1Es98orMkpSLVqlDZAMPK3jHJhifP2gnNUdk1754uZ8yI5c+ulCoVG+WlntQA6MzhrURMXjSd9Z7dJ2/Q==, tarball: https://registry.npmjs.org/@npmcli/agent/-/agent-2.2.0.tgz} 1489 + resolution: {integrity: sha512-2yThA1Es98orMkpSLVqlDZAMPK3jHJhifP2gnNUdk1754uZ8yI5c+ulCoVG+WlntQA6MzhrURMXjSd9Z7dJ2/Q==} 1279 1490 engines: {node: ^16.14.0 || >=18.0.0} 1280 1491 dependencies: 1281 1492 agent-base: 7.1.0 ··· 1288 1499 dev: true 1289 1500 1290 1501 /@npmcli/fs@3.1.0: 1291 - resolution: {integrity: sha512-7kZUAaLscfgbwBQRbvdMYaZOWyMEcPTH/tJjnyAWJ/dvvs9Ef+CERx/qJb9GExJpl1qipaDGn7KqHnFGGixd0w==, tarball: https://registry.npmjs.org/@npmcli/fs/-/fs-3.1.0.tgz} 1502 + resolution: {integrity: sha512-7kZUAaLscfgbwBQRbvdMYaZOWyMEcPTH/tJjnyAWJ/dvvs9Ef+CERx/qJb9GExJpl1qipaDGn7KqHnFGGixd0w==} 1292 1503 engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} 1293 1504 dependencies: 1294 1505 semver: 7.5.4 1295 1506 dev: true 1296 1507 1297 1508 /@npmcli/git@5.0.4: 1298 - resolution: {integrity: sha512-nr6/WezNzuYUppzXRaYu/W4aT5rLxdXqEFupbh6e/ovlYFQ8hpu1UUPV3Ir/YTl+74iXl2ZOMlGzudh9ZPUchQ==, tarball: https://registry.npmjs.org/@npmcli/git/-/git-5.0.4.tgz} 1509 + resolution: {integrity: sha512-nr6/WezNzuYUppzXRaYu/W4aT5rLxdXqEFupbh6e/ovlYFQ8hpu1UUPV3Ir/YTl+74iXl2ZOMlGzudh9ZPUchQ==} 1299 1510 engines: {node: ^16.14.0 || >=18.0.0} 1300 1511 dependencies: 1301 1512 '@npmcli/promise-spawn': 7.0.1 ··· 1311 1522 dev: true 1312 1523 1313 1524 /@npmcli/installed-package-contents@2.0.2: 1314 - resolution: {integrity: sha512-xACzLPhnfD51GKvTOOuNX2/V4G4mz9/1I2MfDoye9kBM3RYe5g2YbscsaGoTlaWqkxeiapBWyseULVKpSVHtKQ==, tarball: https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-2.0.2.tgz} 1525 + resolution: {integrity: sha512-xACzLPhnfD51GKvTOOuNX2/V4G4mz9/1I2MfDoye9kBM3RYe5g2YbscsaGoTlaWqkxeiapBWyseULVKpSVHtKQ==} 1315 1526 engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} 1316 1527 hasBin: true 1317 1528 dependencies: ··· 1320 1531 dev: true 1321 1532 1322 1533 /@npmcli/node-gyp@3.0.0: 1323 - resolution: {integrity: sha512-gp8pRXC2oOxu0DUE1/M3bYtb1b3/DbJ5aM113+XJBgfXdussRAsX0YOrOhdd8WvnAR6auDBvJomGAkLKA5ydxA==, tarball: https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-3.0.0.tgz} 1534 + resolution: {integrity: sha512-gp8pRXC2oOxu0DUE1/M3bYtb1b3/DbJ5aM113+XJBgfXdussRAsX0YOrOhdd8WvnAR6auDBvJomGAkLKA5ydxA==} 1324 1535 engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} 1325 1536 dev: true 1326 1537 1327 1538 /@npmcli/promise-spawn@7.0.1: 1328 - resolution: {integrity: sha512-P4KkF9jX3y+7yFUxgcUdDtLy+t4OlDGuEBLNs57AZsfSfg+uV6MLndqGpnl4831ggaEdXwR50XFoZP4VFtHolg==, tarball: https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-7.0.1.tgz} 1539 + resolution: {integrity: sha512-P4KkF9jX3y+7yFUxgcUdDtLy+t4OlDGuEBLNs57AZsfSfg+uV6MLndqGpnl4831ggaEdXwR50XFoZP4VFtHolg==} 1329 1540 engines: {node: ^16.14.0 || >=18.0.0} 1330 1541 dependencies: 1331 1542 which: 4.0.0 1332 1543 dev: true 1333 1544 1334 1545 /@npmcli/run-script@7.0.3: 1335 - resolution: {integrity: sha512-ZMWGLHpzMq3rBGIwPyeaoaleaLMvrBrH8nugHxTi5ACkJZXTxXPtVuEH91ifgtss5hUwJQ2VDnzDBWPmz78rvg==, tarball: https://registry.npmjs.org/@npmcli/run-script/-/run-script-7.0.3.tgz} 1546 + resolution: {integrity: sha512-ZMWGLHpzMq3rBGIwPyeaoaleaLMvrBrH8nugHxTi5ACkJZXTxXPtVuEH91ifgtss5hUwJQ2VDnzDBWPmz78rvg==} 1336 1547 engines: {node: ^16.14.0 || >=18.0.0} 1337 1548 dependencies: 1338 1549 '@npmcli/node-gyp': 3.0.0 ··· 1345 1556 dev: true 1346 1557 1347 1558 /@nuxt/devalue@2.0.2: 1348 - resolution: {integrity: sha512-GBzP8zOc7CGWyFQS6dv1lQz8VVpz5C2yRszbXufwG/9zhStTIH50EtD87NmWbTMwXDvZLNg8GIpb1UFdH93JCA==, tarball: https://registry.npmjs.org/@nuxt/devalue/-/devalue-2.0.2.tgz} 1559 + resolution: {integrity: sha512-GBzP8zOc7CGWyFQS6dv1lQz8VVpz5C2yRszbXufwG/9zhStTIH50EtD87NmWbTMwXDvZLNg8GIpb1UFdH93JCA==} 1349 1560 dev: true 1350 1561 1351 - /@nuxt/devtools-kit@1.0.6(nuxt@3.9.1)(vite@5.0.11): 1352 - resolution: {integrity: sha512-CUSE++NRTIwvBWbLsPzLZIDMpXr6oyllaWm8tOR3Wgr/04jW31uyWbXjU/fxRuDotQwZfcTe19uunRoCoBnk1Q==, tarball: https://registry.npmjs.org/@nuxt/devtools-kit/-/devtools-kit-1.0.6.tgz} 1562 + /@nuxt/devtools-kit@1.0.6(nuxt@3.9.1)(rollup@4.9.4)(vite@5.0.11): 1563 + resolution: {integrity: sha512-CUSE++NRTIwvBWbLsPzLZIDMpXr6oyllaWm8tOR3Wgr/04jW31uyWbXjU/fxRuDotQwZfcTe19uunRoCoBnk1Q==} 1353 1564 peerDependencies: 1354 1565 nuxt: ^3.8.2 1355 1566 vite: '*' 1356 1567 dependencies: 1357 - '@nuxt/kit': 3.9.1 1358 - '@nuxt/schema': 3.9.1 1568 + '@nuxt/kit': 3.9.1(rollup@4.9.4) 1569 + '@nuxt/schema': 3.9.1(rollup@4.9.4) 1359 1570 execa: 7.2.0 1360 - nuxt: 3.9.1(@types/node@20.10.7)(eslint@8.56.0)(typescript@5.3.3)(vite@5.0.11) 1361 - vite: 5.0.11(@types/node@20.10.7) 1571 + nuxt: 3.9.1(@types/node@20.11.0)(eslint@8.56.0)(rollup@4.9.4)(sass@1.69.7)(typescript@5.3.3)(vite@5.0.11)(vue-tsc@1.8.27) 1572 + vite: 5.0.11(@types/node@20.11.0)(sass@1.69.7) 1362 1573 transitivePeerDependencies: 1363 1574 - rollup 1364 1575 - supports-color 1365 1576 dev: true 1366 1577 1367 1578 /@nuxt/devtools-wizard@1.0.6: 1368 - resolution: {integrity: sha512-44G+t2sQQii3TPnmktlrZryC4pw7t77GUV7wneEicLGU+w5I5ib7taVMJy8+yBC3kpTs5eYHOmqI63Dqvr73tw==, tarball: https://registry.npmjs.org/@nuxt/devtools-wizard/-/devtools-wizard-1.0.6.tgz} 1579 + resolution: {integrity: sha512-44G+t2sQQii3TPnmktlrZryC4pw7t77GUV7wneEicLGU+w5I5ib7taVMJy8+yBC3kpTs5eYHOmqI63Dqvr73tw==} 1369 1580 hasBin: true 1370 1581 dependencies: 1371 1582 consola: 3.2.3 ··· 1380 1591 semver: 7.5.4 1381 1592 dev: true 1382 1593 1383 - /@nuxt/devtools@1.0.6(nuxt@3.9.1)(vite@5.0.11): 1384 - resolution: {integrity: sha512-3P914IHBvKl2aYSrwaCAU9E1ndVNnGJR0Jn0XKUFktsbjU5kGlwLGrtRKXAw4Yz1VNiSZPrapVrFOQWbXRGRvg==, tarball: https://registry.npmjs.org/@nuxt/devtools/-/devtools-1.0.6.tgz} 1594 + /@nuxt/devtools@1.0.6(nuxt@3.9.1)(rollup@4.9.4)(vite@5.0.11): 1595 + resolution: {integrity: sha512-3P914IHBvKl2aYSrwaCAU9E1ndVNnGJR0Jn0XKUFktsbjU5kGlwLGrtRKXAw4Yz1VNiSZPrapVrFOQWbXRGRvg==} 1385 1596 hasBin: true 1386 1597 peerDependencies: 1387 1598 nuxt: ^3.8.2 1388 1599 vite: '*' 1389 1600 dependencies: 1390 1601 '@antfu/utils': 0.7.7 1391 - '@nuxt/devtools-kit': 1.0.6(nuxt@3.9.1)(vite@5.0.11) 1602 + '@nuxt/devtools-kit': 1.0.6(nuxt@3.9.1)(rollup@4.9.4)(vite@5.0.11) 1392 1603 '@nuxt/devtools-wizard': 1.0.6 1393 - '@nuxt/kit': 3.9.1 1604 + '@nuxt/kit': 3.9.1(rollup@4.9.4) 1394 1605 birpc: 0.2.14 1395 1606 consola: 3.2.3 1396 1607 destr: 2.0.2 ··· 1407 1618 local-pkg: 0.5.0 1408 1619 magicast: 0.3.2 1409 1620 nitropack: 2.8.1 1410 - nuxt: 3.9.1(@types/node@20.10.7)(eslint@8.56.0)(typescript@5.3.3)(vite@5.0.11) 1621 + nuxt: 3.9.1(@types/node@20.11.0)(eslint@8.56.0)(rollup@4.9.4)(sass@1.69.7)(typescript@5.3.3)(vite@5.0.11)(vue-tsc@1.8.27) 1411 1622 nypm: 0.3.4 1412 1623 ofetch: 1.3.3 1413 1624 ohash: 1.1.3 ··· 1421 1632 simple-git: 3.22.0 1422 1633 sirv: 2.0.4 1423 1634 unimport: 3.7.1(rollup@4.9.4) 1424 - vite: 5.0.11(@types/node@20.10.7) 1425 - vite-plugin-inspect: 0.8.1(@nuxt/kit@3.9.1)(vite@5.0.11) 1635 + vite: 5.0.11(@types/node@20.11.0)(sass@1.69.7) 1636 + vite-plugin-inspect: 0.8.1(@nuxt/kit@3.9.1)(rollup@4.9.4)(vite@5.0.11) 1426 1637 vite-plugin-vue-inspector: 4.0.2(vite@5.0.11) 1427 1638 which: 3.0.1 1428 1639 ws: 8.16.0 ··· 1448 1659 - xml2js 1449 1660 dev: true 1450 1661 1451 - /@nuxt/kit@3.9.1: 1452 - resolution: {integrity: sha512-QvwZ4QmxmKEnGXXwhLapfogW8enIX30GD7nbmasAkcDIf4GdP2IWUwhd068mrXMbzdZupRLV1J5E74Dr516o5g==, tarball: https://registry.npmjs.org/@nuxt/kit/-/kit-3.9.1.tgz} 1662 + /@nuxt/image@1.2.0(rollup@4.9.4): 1663 + resolution: {integrity: sha512-DxR1RVHZgVHVRHyZTFhAB5149Vbe3eyTLk32h8GLj/5Nt4WN1Du6VZs89fjbTP4sfjQTSYKBKgIJDdetf61heQ==} 1664 + engines: {node: ^14.16.0 || >=16.11.0} 1665 + dependencies: 1666 + '@nuxt/kit': 3.9.1(rollup@4.9.4) 1667 + consola: 3.2.3 1668 + defu: 6.1.4 1669 + h3: 1.10.0 1670 + image-meta: 0.2.0 1671 + node-fetch-native: 1.6.1 1672 + ohash: 1.1.3 1673 + pathe: 1.1.2 1674 + std-env: 3.7.0 1675 + ufo: 1.3.2 1676 + optionalDependencies: 1677 + ipx: 2.0.2 1678 + transitivePeerDependencies: 1679 + - '@azure/app-configuration' 1680 + - '@azure/cosmos' 1681 + - '@azure/data-tables' 1682 + - '@azure/identity' 1683 + - '@azure/keyvault-secrets' 1684 + - '@azure/storage-blob' 1685 + - '@capacitor/preferences' 1686 + - '@netlify/blobs' 1687 + - '@planetscale/database' 1688 + - '@upstash/redis' 1689 + - '@vercel/kv' 1690 + - idb-keyval 1691 + - rollup 1692 + - supports-color 1693 + dev: true 1694 + 1695 + /@nuxt/kit@3.9.1(rollup@4.9.4): 1696 + resolution: {integrity: sha512-QvwZ4QmxmKEnGXXwhLapfogW8enIX30GD7nbmasAkcDIf4GdP2IWUwhd068mrXMbzdZupRLV1J5E74Dr516o5g==} 1453 1697 engines: {node: ^14.18.0 || >=16.10.0} 1454 1698 dependencies: 1455 - '@nuxt/schema': 3.9.1 1699 + '@nuxt/schema': 3.9.1(rollup@4.9.4) 1456 1700 c12: 1.6.1 1457 1701 consola: 3.2.3 1458 1702 defu: 6.1.4 ··· 1475 1719 - supports-color 1476 1720 dev: true 1477 1721 1478 - /@nuxt/schema@3.9.1: 1479 - resolution: {integrity: sha512-GmALRLYo2vPMS1lMpUkUrUuEgTMCL1ZWyqA+zPKJ9/Rh2rrQgIvFyClqUl4txQoCZl038njP5cW0nOe2Oe0HKg==, tarball: https://registry.npmjs.org/@nuxt/schema/-/schema-3.9.1.tgz} 1722 + /@nuxt/schema@3.9.1(rollup@4.9.4): 1723 + resolution: {integrity: sha512-GmALRLYo2vPMS1lMpUkUrUuEgTMCL1ZWyqA+zPKJ9/Rh2rrQgIvFyClqUl4txQoCZl038njP5cW0nOe2Oe0HKg==} 1480 1724 engines: {node: ^14.18.0 || >=16.10.0} 1481 1725 dependencies: 1482 1726 '@nuxt/ui-templates': 1.3.1 ··· 1495 1739 - supports-color 1496 1740 dev: true 1497 1741 1498 - /@nuxt/telemetry@2.5.3: 1499 - resolution: {integrity: sha512-Ghv2MgWbJcUM9G5Dy3oQP0cJkUwEgaiuQxEF61FXJdn0a69Q4StZEP/hLF0MWPM9m6EvAwI7orxkJHM7MrmtVg==, tarball: https://registry.npmjs.org/@nuxt/telemetry/-/telemetry-2.5.3.tgz} 1742 + /@nuxt/telemetry@2.5.3(rollup@4.9.4): 1743 + resolution: {integrity: sha512-Ghv2MgWbJcUM9G5Dy3oQP0cJkUwEgaiuQxEF61FXJdn0a69Q4StZEP/hLF0MWPM9m6EvAwI7orxkJHM7MrmtVg==} 1500 1744 hasBin: true 1501 1745 dependencies: 1502 - '@nuxt/kit': 3.9.1 1746 + '@nuxt/kit': 3.9.1(rollup@4.9.4) 1503 1747 ci-info: 4.0.0 1504 1748 consola: 3.2.3 1505 1749 create-require: 1.1.1 ··· 1521 1765 - supports-color 1522 1766 dev: true 1523 1767 1524 - /@nuxt/test-utils@3.9.0(@vue/test-utils@2.4.3)(h3@1.10.0)(happy-dom@12.10.3)(playwright-core@1.40.1)(vite@5.0.11)(vitest@1.1.3)(vue-router@4.2.5)(vue@3.4.6): 1525 - resolution: {integrity: sha512-17qaU4vfFJWIaT4BJ/R6C2rIuvxaF5HaiRusXHhA/34SyiduNEhezIvIVqhWVkn33y5CNueduE0AykBEj1IgEA==, tarball: https://registry.npmjs.org/@nuxt/test-utils/-/test-utils-3.9.0.tgz} 1768 + /@nuxt/test-utils@3.9.0(@vue/test-utils@2.4.3)(h3@1.10.0)(happy-dom@12.10.3)(playwright-core@1.40.1)(rollup@4.9.4)(vite@5.0.11)(vitest@1.1.1)(vue-router@4.2.5)(vue@3.4.14): 1769 + resolution: {integrity: sha512-17qaU4vfFJWIaT4BJ/R6C2rIuvxaF5HaiRusXHhA/34SyiduNEhezIvIVqhWVkn33y5CNueduE0AykBEj1IgEA==} 1526 1770 engines: {node: ^14.18.0 || >=16.10.0} 1527 1771 peerDependencies: 1528 1772 '@jest/globals': ^29.5.0 ··· 1555 1799 vitest: 1556 1800 optional: true 1557 1801 dependencies: 1558 - '@nuxt/kit': 3.9.1 1559 - '@nuxt/schema': 3.9.1 1560 - '@vue/test-utils': 2.4.3(vue@3.4.6) 1802 + '@nuxt/kit': 3.9.1(rollup@4.9.4) 1803 + '@nuxt/schema': 3.9.1(rollup@4.9.4) 1804 + '@vue/test-utils': 2.4.3(vue@3.4.14) 1561 1805 c12: 1.6.1 1562 1806 consola: 3.2.3 1563 1807 defu: 6.1.4 ··· 1581 1825 ufo: 1.3.2 1582 1826 unenv: 1.9.0 1583 1827 unplugin: 1.6.0 1584 - vite: 5.0.11(@types/node@20.10.7) 1585 - vitest: 1.1.3(@types/node@20.10.7)(happy-dom@12.10.3) 1586 - vitest-environment-nuxt: 1.0.0(@vue/test-utils@2.4.3)(h3@1.10.0)(happy-dom@12.10.3)(playwright-core@1.40.1)(vite@5.0.11)(vitest@1.1.3)(vue-router@4.2.5)(vue@3.4.6) 1587 - vue: 3.4.6(typescript@5.3.3) 1588 - vue-router: 4.2.5(vue@3.4.6) 1828 + vite: 5.0.11(@types/node@20.11.0)(sass@1.69.7) 1829 + vitest: 1.1.1(@types/node@20.11.0)(happy-dom@12.10.3)(sass@1.69.7) 1830 + vitest-environment-nuxt: 1.0.0(@vue/test-utils@2.4.3)(h3@1.10.0)(happy-dom@12.10.3)(playwright-core@1.40.1)(rollup@4.9.4)(vite@5.0.11)(vitest@1.1.1)(vue-router@4.2.5)(vue@3.4.14) 1831 + vue: 3.4.14(typescript@5.3.3) 1832 + vue-router: 4.2.5(vue@3.4.14) 1589 1833 transitivePeerDependencies: 1590 1834 - rollup 1591 1835 - supports-color 1592 1836 dev: true 1593 1837 1594 1838 /@nuxt/ui-templates@1.3.1: 1595 - resolution: {integrity: sha512-5gc02Pu1HycOVUWJ8aYsWeeXcSTPe8iX8+KIrhyEtEoOSkY0eMBuo0ssljB8wALuEmepv31DlYe5gpiRwkjESA==, tarball: https://registry.npmjs.org/@nuxt/ui-templates/-/ui-templates-1.3.1.tgz} 1839 + resolution: {integrity: sha512-5gc02Pu1HycOVUWJ8aYsWeeXcSTPe8iX8+KIrhyEtEoOSkY0eMBuo0ssljB8wALuEmepv31DlYe5gpiRwkjESA==} 1596 1840 dev: true 1597 1841 1598 - /@nuxt/vite-builder@3.9.1(@types/node@20.10.7)(eslint@8.56.0)(typescript@5.3.3)(vue@3.4.6): 1599 - resolution: {integrity: sha512-V0GxTYuajNlf+kX3ak7klaFnkQ43MkXY2mAYqdAuUytvjx/S0O4hESy6gU1r/3no7IZAdoaEN27KLB4OOJ7vag==, tarball: https://registry.npmjs.org/@nuxt/vite-builder/-/vite-builder-3.9.1.tgz} 1842 + /@nuxt/vite-builder@3.9.1(@types/node@20.11.0)(eslint@8.56.0)(rollup@4.9.4)(sass@1.69.7)(typescript@5.3.3)(vue-tsc@1.8.27)(vue@3.4.14): 1843 + resolution: {integrity: sha512-V0GxTYuajNlf+kX3ak7klaFnkQ43MkXY2mAYqdAuUytvjx/S0O4hESy6gU1r/3no7IZAdoaEN27KLB4OOJ7vag==} 1600 1844 engines: {node: ^14.18.0 || >=16.10.0} 1601 1845 peerDependencies: 1602 1846 vue: ^3.3.4 1603 1847 dependencies: 1604 - '@nuxt/kit': 3.9.1 1848 + '@nuxt/kit': 3.9.1(rollup@4.9.4) 1605 1849 '@rollup/plugin-replace': 5.0.5(rollup@4.9.4) 1606 - '@vitejs/plugin-vue': 5.0.2(vite@5.0.11)(vue@3.4.6) 1607 - '@vitejs/plugin-vue-jsx': 3.1.0(vite@5.0.11)(vue@3.4.6) 1850 + '@vitejs/plugin-vue': 5.0.2(vite@5.0.11)(vue@3.4.14) 1851 + '@vitejs/plugin-vue-jsx': 3.1.0(vite@5.0.11)(vue@3.4.14) 1608 1852 autoprefixer: 10.4.16(postcss@8.4.33) 1609 1853 clear: 0.1.0 1610 1854 consola: 3.2.3 ··· 1630 1874 strip-literal: 2.0.0 1631 1875 ufo: 1.3.2 1632 1876 unplugin: 1.6.0 1633 - vite: 5.0.11(@types/node@20.10.7) 1634 - vite-node: 1.1.3(@types/node@20.10.7) 1635 - vite-plugin-checker: 0.6.2(eslint@8.56.0)(typescript@5.3.3)(vite@5.0.11) 1636 - vue: 3.4.6(typescript@5.3.3) 1877 + vite: 5.0.11(@types/node@20.11.0)(sass@1.69.7) 1878 + vite-node: 1.1.3(@types/node@20.11.0)(sass@1.69.7) 1879 + vite-plugin-checker: 0.6.2(eslint@8.56.0)(typescript@5.3.3)(vite@5.0.11)(vue-tsc@1.8.27) 1880 + vue: 3.4.14(typescript@5.3.3) 1637 1881 vue-bundle-renderer: 2.0.0 1638 1882 transitivePeerDependencies: 1639 1883 - '@types/node' ··· 1655 1899 - vue-tsc 1656 1900 dev: true 1657 1901 1902 + /@nuxtjs/i18n@8.0.0(rollup@4.9.4)(vue-router@4.2.5)(vue@3.4.14): 1903 + resolution: {integrity: sha512-h436bYKJ9a8NpLoY5kc5QyM6WTsuFU2IGtSErm+iRgWBinguLg/gp0cvgji35WgVlRUAhocYkxOqTSpZiUZyYA==} 1904 + engines: {node: ^14.16.0 || >=16.11.0} 1905 + dependencies: 1906 + '@intlify/h3': 0.5.0 1907 + '@intlify/shared': 9.9.0 1908 + '@intlify/unplugin-vue-i18n': 2.0.0(rollup@4.9.4)(vue-i18n@9.9.0) 1909 + '@intlify/utils': 0.12.0 1910 + '@miyaneee/rollup-plugin-json5': 1.2.0(rollup@4.9.4) 1911 + '@nuxt/kit': 3.9.1(rollup@4.9.4) 1912 + '@rollup/plugin-yaml': 4.1.2(rollup@4.9.4) 1913 + '@vue/compiler-sfc': 3.4.8 1914 + debug: 4.3.4(supports-color@8.1.1) 1915 + defu: 6.1.4 1916 + estree-walker: 3.0.3 1917 + is-https: 4.0.0 1918 + knitwork: 1.0.0 1919 + magic-string: 0.30.5 1920 + mlly: 1.4.2 1921 + pathe: 1.1.1 1922 + sucrase: 3.35.0 1923 + ufo: 1.3.2 1924 + unplugin: 1.6.0 1925 + vue-i18n: 9.9.0(vue@3.4.14) 1926 + vue-i18n-routing: 1.2.0(vue-i18n@9.9.0)(vue-router@4.2.5)(vue@3.4.14) 1927 + transitivePeerDependencies: 1928 + - '@vue/composition-api' 1929 + - petite-vue-i18n 1930 + - rollup 1931 + - supports-color 1932 + - vue 1933 + - vue-i18n-bridge 1934 + - vue-router 1935 + dev: true 1936 + 1658 1937 /@octokit/auth-token@4.0.0: 1659 1938 resolution: {integrity: sha512-tY/msAuJo6ARbK6SPIxZrPBms3xPbfwBrulZe0Wtr/DIY9lje2HeV1uoebShn6mx7SjCHif6EjMvoREj+gZ+SA==, tarball: https://registry.npmjs.org/@octokit/auth-token/-/auth-token-4.0.0.tgz} 1660 1939 engines: {node: '>= 18'} ··· 1753 2032 dev: true 1754 2033 1755 2034 /@one-ini/wasm@0.1.1: 1756 - resolution: {integrity: sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==, tarball: https://registry.npmjs.org/@one-ini/wasm/-/wasm-0.1.1.tgz} 2035 + resolution: {integrity: sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==} 1757 2036 dev: true 1758 2037 1759 2038 /@parcel/watcher-android-arm64@2.3.0: ··· 1838 2117 optional: true 1839 2118 1840 2119 /@parcel/watcher-wasm@2.3.0: 1841 - resolution: {integrity: sha512-ejBAX8H0ZGsD8lSICDNyMbSEtPMWgDL0WFCt/0z7hyf5v8Imz4rAM8xY379mBsECkq/Wdqa5WEDLqtjZ+6NxfA==, tarball: https://registry.npmjs.org/@parcel/watcher-wasm/-/watcher-wasm-2.3.0.tgz} 2120 + resolution: {integrity: sha512-ejBAX8H0ZGsD8lSICDNyMbSEtPMWgDL0WFCt/0z7hyf5v8Imz4rAM8xY379mBsECkq/Wdqa5WEDLqtjZ+6NxfA==} 1842 2121 engines: {node: '>= 10.0.0'} 2122 + requiresBuild: true 1843 2123 dependencies: 1844 2124 is-glob: 4.0.3 1845 2125 micromatch: 4.0.5 2126 + napi-wasm: 1.1.0 1846 2127 dev: true 1847 2128 bundledDependencies: 1848 2129 - napi-wasm ··· 1875 2156 optional: true 1876 2157 1877 2158 /@parcel/watcher@2.3.0: 1878 - resolution: {integrity: sha512-pW7QaFiL11O0BphO+bq3MgqeX/INAk9jgBldVDYjlQPO4VddoZnF22TcF9onMhnLVHuNqBJeRf+Fj7eezi/+rQ==, tarball: https://registry.npmjs.org/@parcel/watcher/-/watcher-2.3.0.tgz} 2159 + resolution: {integrity: sha512-pW7QaFiL11O0BphO+bq3MgqeX/INAk9jgBldVDYjlQPO4VddoZnF22TcF9onMhnLVHuNqBJeRf+Fj7eezi/+rQ==} 1879 2160 engines: {node: '>= 10.0.0'} 2161 + requiresBuild: true 1880 2162 dependencies: 1881 2163 detect-libc: 1.0.3 1882 2164 is-glob: 4.0.3 ··· 1897 2179 '@parcel/watcher-win32-x64': 2.3.0 1898 2180 dev: true 1899 2181 2182 + /@pinia/nuxt@0.5.1(rollup@4.9.4)(typescript@5.3.3)(vue@3.4.14): 2183 + resolution: {integrity: sha512-6wT6TqY81n+7/x3Yhf0yfaJVKkZU42AGqOR0T3+UvChcaOJhSma7OWPN64v+ptYlznat+fS1VTwNAcbi2lzHnw==, tarball: https://registry.npmjs.org/@pinia/nuxt/-/nuxt-0.5.1.tgz} 2184 + dependencies: 2185 + '@nuxt/kit': 3.9.1(rollup@4.9.4) 2186 + pinia: 2.1.7(typescript@5.3.3)(vue@3.4.14) 2187 + transitivePeerDependencies: 2188 + - '@vue/composition-api' 2189 + - rollup 2190 + - supports-color 2191 + - typescript 2192 + - vue 2193 + dev: true 2194 + 2195 + /@pinia/testing@0.1.3(pinia@2.1.7)(vue@3.4.14): 2196 + resolution: {integrity: sha512-D2Ds2s69kKFaRf2KCcP1NhNZEg5+we59aRyQalwRm7ygWfLM25nDH66267U3hNvRUOTx8ofL24GzodZkOmB5xw==, tarball: https://registry.npmjs.org/@pinia/testing/-/testing-0.1.3.tgz} 2197 + peerDependencies: 2198 + pinia: '>=2.1.5' 2199 + dependencies: 2200 + pinia: 2.1.7(typescript@5.3.3)(vue@3.4.14) 2201 + vue-demi: 0.14.6(vue@3.4.14) 2202 + transitivePeerDependencies: 2203 + - '@vue/composition-api' 2204 + - vue 2205 + dev: true 2206 + 1900 2207 /@pkgjs/parseargs@0.11.0: 1901 2208 resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==, tarball: https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz} 1902 2209 engines: {node: '>=14'} ··· 1926 2233 dev: true 1927 2234 1928 2235 /@polka/url@1.0.0-next.24: 1929 - resolution: {integrity: sha512-2LuNTFBIO0m7kKIQvvPHN6UE63VjpmL9rnEEaOOaiSPbZK+zUOYIzBAWcED+3XYzhYsd/0mD57VdxAEqqV52CQ==, tarball: https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.24.tgz} 2236 + resolution: {integrity: sha512-2LuNTFBIO0m7kKIQvvPHN6UE63VjpmL9rnEEaOOaiSPbZK+zUOYIzBAWcED+3XYzhYsd/0mD57VdxAEqqV52CQ==} 1930 2237 dev: true 1931 2238 2239 + /@popperjs/core@2.11.8: 2240 + resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==, tarball: https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz} 2241 + dev: false 2242 + 1932 2243 /@rollup/plugin-alias@5.1.0(rollup@4.9.4): 1933 - resolution: {integrity: sha512-lpA3RZ9PdIG7qqhEfv79tBffNaoDuukFDrmhLqg9ifv99u/ehn+lOg30x2zmhf8AQqQUZaMk/B9fZraQ6/acDQ==, tarball: https://registry.npmjs.org/@rollup/plugin-alias/-/plugin-alias-5.1.0.tgz} 2244 + resolution: {integrity: sha512-lpA3RZ9PdIG7qqhEfv79tBffNaoDuukFDrmhLqg9ifv99u/ehn+lOg30x2zmhf8AQqQUZaMk/B9fZraQ6/acDQ==} 1934 2245 engines: {node: '>=14.0.0'} 1935 2246 peerDependencies: 1936 2247 rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 ··· 1943 2254 dev: true 1944 2255 1945 2256 /@rollup/plugin-commonjs@25.0.7(rollup@4.9.4): 1946 - resolution: {integrity: sha512-nEvcR+LRjEjsaSsc4x3XZfCCvZIaSMenZu/OiwOKGN2UhQpAYI7ru7czFvyWbErlpoGjnSX3D5Ch5FcMA3kRWQ==, tarball: https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-25.0.7.tgz} 2257 + resolution: {integrity: sha512-nEvcR+LRjEjsaSsc4x3XZfCCvZIaSMenZu/OiwOKGN2UhQpAYI7ru7czFvyWbErlpoGjnSX3D5Ch5FcMA3kRWQ==} 1947 2258 engines: {node: '>=14.0.0'} 1948 2259 peerDependencies: 1949 2260 rollup: ^2.68.0||^3.0.0||^4.0.0 ··· 1961 2272 dev: true 1962 2273 1963 2274 /@rollup/plugin-inject@5.0.5(rollup@4.9.4): 1964 - resolution: {integrity: sha512-2+DEJbNBoPROPkgTDNe8/1YXWcqxbN5DTjASVIOx8HS+pITXushyNiBV56RB08zuptzz8gT3YfkqriTBVycepg==, tarball: https://registry.npmjs.org/@rollup/plugin-inject/-/plugin-inject-5.0.5.tgz} 2275 + resolution: {integrity: sha512-2+DEJbNBoPROPkgTDNe8/1YXWcqxbN5DTjASVIOx8HS+pITXushyNiBV56RB08zuptzz8gT3YfkqriTBVycepg==} 1965 2276 engines: {node: '>=14.0.0'} 1966 2277 peerDependencies: 1967 2278 rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 ··· 1976 2287 dev: true 1977 2288 1978 2289 /@rollup/plugin-json@6.1.0(rollup@4.9.4): 1979 - resolution: {integrity: sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA==, tarball: https://registry.npmjs.org/@rollup/plugin-json/-/plugin-json-6.1.0.tgz} 2290 + resolution: {integrity: sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA==} 1980 2291 engines: {node: '>=14.0.0'} 1981 2292 peerDependencies: 1982 2293 rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 ··· 1989 2300 dev: true 1990 2301 1991 2302 /@rollup/plugin-node-resolve@15.2.3(rollup@4.9.4): 1992 - resolution: {integrity: sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==, tarball: https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-15.2.3.tgz} 2303 + resolution: {integrity: sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==} 1993 2304 engines: {node: '>=14.0.0'} 1994 2305 peerDependencies: 1995 2306 rollup: ^2.78.0||^3.0.0||^4.0.0 ··· 2007 2318 dev: true 2008 2319 2009 2320 /@rollup/plugin-replace@5.0.5(rollup@4.9.4): 2010 - resolution: {integrity: sha512-rYO4fOi8lMaTg/z5Jb+hKnrHHVn8j2lwkqwyS4kTRhKyWOLf2wST2sWXr4WzWiTcoHTp2sTjqUbqIj2E39slKQ==, tarball: https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-5.0.5.tgz} 2321 + resolution: {integrity: sha512-rYO4fOi8lMaTg/z5Jb+hKnrHHVn8j2lwkqwyS4kTRhKyWOLf2wST2sWXr4WzWiTcoHTp2sTjqUbqIj2E39slKQ==} 2011 2322 engines: {node: '>=14.0.0'} 2012 2323 peerDependencies: 2013 2324 rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 ··· 2021 2332 dev: true 2022 2333 2023 2334 /@rollup/plugin-terser@0.4.4(rollup@4.9.4): 2024 - resolution: {integrity: sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A==, tarball: https://registry.npmjs.org/@rollup/plugin-terser/-/plugin-terser-0.4.4.tgz} 2335 + resolution: {integrity: sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A==} 2025 2336 engines: {node: '>=14.0.0'} 2026 2337 peerDependencies: 2027 2338 rollup: ^2.0.0||^3.0.0||^4.0.0 ··· 2036 2347 dev: true 2037 2348 2038 2349 /@rollup/plugin-wasm@6.2.2(rollup@4.9.4): 2039 - resolution: {integrity: sha512-gpC4R1G9Ni92ZIRTexqbhX7U+9estZrbhP+9SRb0DW9xpB9g7j34r+J2hqrcW/lRI7dJaU84MxZM0Rt82tqYPQ==, tarball: https://registry.npmjs.org/@rollup/plugin-wasm/-/plugin-wasm-6.2.2.tgz} 2350 + resolution: {integrity: sha512-gpC4R1G9Ni92ZIRTexqbhX7U+9estZrbhP+9SRb0DW9xpB9g7j34r+J2hqrcW/lRI7dJaU84MxZM0Rt82tqYPQ==} 2351 + engines: {node: '>=14.0.0'} 2352 + peerDependencies: 2353 + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 2354 + peerDependenciesMeta: 2355 + rollup: 2356 + optional: true 2357 + dependencies: 2358 + '@rollup/pluginutils': 5.1.0(rollup@4.9.4) 2359 + rollup: 4.9.4 2360 + dev: true 2361 + 2362 + /@rollup/plugin-yaml@4.1.2(rollup@4.9.4): 2363 + resolution: {integrity: sha512-RpupciIeZMUqhgFE97ba0s98mOFS7CWzN3EJNhJkqSv9XLlWYtwVdtE6cDw6ASOF/sZVFS7kRJXftaqM2Vakdw==} 2040 2364 engines: {node: '>=14.0.0'} 2041 2365 peerDependencies: 2042 2366 rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 ··· 2045 2369 optional: true 2046 2370 dependencies: 2047 2371 '@rollup/pluginutils': 5.1.0(rollup@4.9.4) 2372 + js-yaml: 4.1.0 2048 2373 rollup: 4.9.4 2374 + tosource: 2.0.0-alpha.3 2049 2375 dev: true 2050 2376 2051 2377 /@rollup/pluginutils@4.2.1: 2052 - resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==, tarball: https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz} 2378 + resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==} 2053 2379 engines: {node: '>= 8.0.0'} 2054 2380 dependencies: 2055 2381 estree-walker: 2.0.2 ··· 2057 2383 dev: true 2058 2384 2059 2385 /@rollup/pluginutils@5.1.0(rollup@4.9.4): 2060 - resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==, tarball: https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.0.tgz} 2386 + resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==} 2061 2387 engines: {node: '>=14.0.0'} 2062 2388 peerDependencies: 2063 2389 rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 ··· 2175 2501 dev: true 2176 2502 optional: true 2177 2503 2178 - /@semantic-release/changelog@6.0.3(semantic-release@22.0.12): 2179 - resolution: {integrity: sha512-dZuR5qByyfe3Y03TpmCvAxCyTnp7r5XwtHRf/8vD9EAn4ZWbavUX8adMtXYzE86EVh0gyLA7lm5yW4IV30XUag==, tarball: https://registry.npmjs.org/@semantic-release/changelog/-/changelog-6.0.3.tgz} 2504 + /@semantic-release/changelog@6.0.3(semantic-release@23.0.0): 2505 + resolution: {integrity: sha512-dZuR5qByyfe3Y03TpmCvAxCyTnp7r5XwtHRf/8vD9EAn4ZWbavUX8adMtXYzE86EVh0gyLA7lm5yW4IV30XUag==} 2180 2506 engines: {node: '>=14.17'} 2181 2507 peerDependencies: 2182 2508 semantic-release: '>=18.0.0' ··· 2185 2511 aggregate-error: 3.1.0 2186 2512 fs-extra: 11.2.0 2187 2513 lodash: 4.17.21 2188 - semantic-release: 22.0.12(typescript@5.3.3) 2514 + semantic-release: 23.0.0(typescript@5.3.3) 2189 2515 dev: true 2190 2516 2191 - /@semantic-release/commit-analyzer@11.1.0(semantic-release@22.0.12): 2517 + /@semantic-release/commit-analyzer@11.1.0(semantic-release@23.0.0): 2192 2518 resolution: {integrity: sha512-cXNTbv3nXR2hlzHjAMgbuiQVtvWHTlwwISt60B+4NZv01y/QRY7p2HcJm8Eh2StzcTJoNnflvKjHH/cjFS7d5g==, tarball: https://registry.npmjs.org/@semantic-release/commit-analyzer/-/commit-analyzer-11.1.0.tgz} 2193 2519 engines: {node: ^18.17 || >=20.6.1} 2194 2520 peerDependencies: ··· 2201 2527 import-from-esm: 1.3.3 2202 2528 lodash-es: 4.17.21 2203 2529 micromatch: 4.0.5 2204 - semantic-release: 22.0.12(typescript@5.3.3) 2530 + semantic-release: 23.0.0(typescript@5.3.3) 2205 2531 transitivePeerDependencies: 2206 2532 - supports-color 2207 2533 dev: true 2208 2534 2209 2535 /@semantic-release/error@3.0.0: 2210 - resolution: {integrity: sha512-5hiM4Un+tpl4cKw3lV4UgzJj+SmfNIDCLLw0TepzQxz9ZGV5ixnqkzIVF+3tp0ZHgcMKE+VNGHJjEeyFG2dcSw==, tarball: https://registry.npmjs.org/@semantic-release/error/-/error-3.0.0.tgz} 2536 + resolution: {integrity: sha512-5hiM4Un+tpl4cKw3lV4UgzJj+SmfNIDCLLw0TepzQxz9ZGV5ixnqkzIVF+3tp0ZHgcMKE+VNGHJjEeyFG2dcSw==} 2211 2537 engines: {node: '>=14.17'} 2212 2538 dev: true 2213 2539 ··· 2216 2542 engines: {node: '>=18'} 2217 2543 dev: true 2218 2544 2219 - /@semantic-release/git@10.0.1(semantic-release@22.0.12): 2220 - resolution: {integrity: sha512-eWrx5KguUcU2wUPaO6sfvZI0wPafUKAMNC18aXY4EnNcrZL86dEmpNVnC9uMpGZkmZJ9EfCVJBQx4pV4EMGT1w==, tarball: https://registry.npmjs.org/@semantic-release/git/-/git-10.0.1.tgz} 2545 + /@semantic-release/git@10.0.1(semantic-release@23.0.0): 2546 + resolution: {integrity: sha512-eWrx5KguUcU2wUPaO6sfvZI0wPafUKAMNC18aXY4EnNcrZL86dEmpNVnC9uMpGZkmZJ9EfCVJBQx4pV4EMGT1w==} 2221 2547 engines: {node: '>=14.17'} 2222 2548 peerDependencies: 2223 2549 semantic-release: '>=18.0.0' ··· 2230 2556 lodash: 4.17.21 2231 2557 micromatch: 4.0.5 2232 2558 p-reduce: 2.1.0 2233 - semantic-release: 22.0.12(typescript@5.3.3) 2559 + semantic-release: 23.0.0(typescript@5.3.3) 2234 2560 transitivePeerDependencies: 2235 2561 - supports-color 2236 2562 dev: true 2237 2563 2238 - /@semantic-release/github@9.2.6(semantic-release@22.0.12): 2564 + /@semantic-release/github@9.2.6(semantic-release@23.0.0): 2239 2565 resolution: {integrity: sha512-shi+Lrf6exeNZF+sBhK+P011LSbhmIAoUEgEY6SsxF8irJ+J2stwI5jkyDQ+4gzYyDImzV6LCKdYB9FXnQRWKA==, tarball: https://registry.npmjs.org/@semantic-release/github/-/github-9.2.6.tgz} 2240 2566 engines: {node: '>=18'} 2241 2567 peerDependencies: ··· 2256 2582 lodash-es: 4.17.21 2257 2583 mime: 4.0.1 2258 2584 p-filter: 4.1.0 2259 - semantic-release: 22.0.12(typescript@5.3.3) 2585 + semantic-release: 23.0.0(typescript@5.3.3) 2260 2586 url-join: 5.0.0 2261 2587 transitivePeerDependencies: 2262 2588 - supports-color 2263 2589 dev: true 2264 2590 2265 - /@semantic-release/npm@11.0.2(semantic-release@22.0.12): 2591 + /@semantic-release/npm@11.0.2(semantic-release@23.0.0): 2266 2592 resolution: {integrity: sha512-owtf3RjyPvRE63iUKZ5/xO4uqjRpVQDUB9+nnXj0xwfIeM9pRl+cG+zGDzdftR4m3f2s4Wyf3SexW+kF5DFtWA==, tarball: https://registry.npmjs.org/@semantic-release/npm/-/npm-11.0.2.tgz} 2267 2593 engines: {node: ^18.17 || >=20} 2268 2594 peerDependencies: ··· 2279 2605 rc: 1.2.8 2280 2606 read-pkg: 9.0.1 2281 2607 registry-auth-token: 5.0.2 2282 - semantic-release: 22.0.12(typescript@5.3.3) 2608 + semantic-release: 23.0.0(typescript@5.3.3) 2283 2609 semver: 7.5.4 2284 2610 tempy: 3.1.0 2285 2611 dev: true 2286 2612 2287 - /@semantic-release/release-notes-generator@12.1.0(semantic-release@22.0.12): 2613 + /@semantic-release/release-notes-generator@12.1.0(semantic-release@23.0.0): 2288 2614 resolution: {integrity: sha512-g6M9AjUKAZUZnxaJZnouNBeDNTCUrJ5Ltj+VJ60gJeDaRRahcHsry9HW8yKrnKkKNkx5lbWiEP1FPMqVNQz8Kg==, tarball: https://registry.npmjs.org/@semantic-release/release-notes-generator/-/release-notes-generator-12.1.0.tgz} 2289 2615 engines: {node: ^18.17 || >=20.6.1} 2290 2616 peerDependencies: ··· 2300 2626 into-stream: 7.0.0 2301 2627 lodash-es: 4.17.21 2302 2628 read-pkg-up: 11.0.0 2303 - semantic-release: 22.0.12(typescript@5.3.3) 2629 + semantic-release: 23.0.0(typescript@5.3.3) 2304 2630 transitivePeerDependencies: 2305 2631 - supports-color 2306 2632 dev: true 2307 2633 2308 2634 /@sigstore/bundle@2.1.0: 2309 - resolution: {integrity: sha512-89uOo6yh/oxaU8AeOUnVrTdVMcGk9Q1hJa7Hkvalc6G3Z3CupWk4Xe9djSgJm9fMkH69s0P0cVHUoKSOemLdng==, tarball: https://registry.npmjs.org/@sigstore/bundle/-/bundle-2.1.0.tgz} 2635 + resolution: {integrity: sha512-89uOo6yh/oxaU8AeOUnVrTdVMcGk9Q1hJa7Hkvalc6G3Z3CupWk4Xe9djSgJm9fMkH69s0P0cVHUoKSOemLdng==} 2310 2636 engines: {node: ^16.14.0 || >=18.0.0} 2311 2637 dependencies: 2312 2638 '@sigstore/protobuf-specs': 0.2.1 2313 2639 dev: true 2314 2640 2315 2641 /@sigstore/protobuf-specs@0.2.1: 2316 - resolution: {integrity: sha512-XTWVxnWJu+c1oCshMLwnKvz8ZQJJDVOlciMfgpJBQbThVjKTCG8dwyhgLngBD2KN0ap9F/gOV8rFDEx8uh7R2A==, tarball: https://registry.npmjs.org/@sigstore/protobuf-specs/-/protobuf-specs-0.2.1.tgz} 2642 + resolution: {integrity: sha512-XTWVxnWJu+c1oCshMLwnKvz8ZQJJDVOlciMfgpJBQbThVjKTCG8dwyhgLngBD2KN0ap9F/gOV8rFDEx8uh7R2A==} 2317 2643 engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} 2318 2644 dev: true 2319 2645 2320 2646 /@sigstore/sign@2.2.0: 2321 - resolution: {integrity: sha512-AAbmnEHDQv6CSfrWA5wXslGtzLPtAtHZleKOgxdQYvx/s76Fk6T6ZVt7w2IGV9j1UrFeBocTTQxaXG2oRrDhYA==, tarball: https://registry.npmjs.org/@sigstore/sign/-/sign-2.2.0.tgz} 2647 + resolution: {integrity: sha512-AAbmnEHDQv6CSfrWA5wXslGtzLPtAtHZleKOgxdQYvx/s76Fk6T6ZVt7w2IGV9j1UrFeBocTTQxaXG2oRrDhYA==} 2322 2648 engines: {node: ^16.14.0 || >=18.0.0} 2323 2649 dependencies: 2324 2650 '@sigstore/bundle': 2.1.0 ··· 2329 2655 dev: true 2330 2656 2331 2657 /@sigstore/tuf@2.2.0: 2332 - resolution: {integrity: sha512-KKATZ5orWfqd9ZG6MN8PtCIx4eevWSuGRKQvofnWXRpyMyUEpmrzg5M5BrCpjM+NfZ0RbNGOh5tCz/P2uoRqOA==, tarball: https://registry.npmjs.org/@sigstore/tuf/-/tuf-2.2.0.tgz} 2658 + resolution: {integrity: sha512-KKATZ5orWfqd9ZG6MN8PtCIx4eevWSuGRKQvofnWXRpyMyUEpmrzg5M5BrCpjM+NfZ0RbNGOh5tCz/P2uoRqOA==} 2333 2659 engines: {node: ^16.14.0 || >=18.0.0} 2334 2660 dependencies: 2335 2661 '@sigstore/protobuf-specs': 0.2.1 ··· 2339 2665 dev: true 2340 2666 2341 2667 /@sinclair/typebox@0.27.8: 2342 - resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==, tarball: https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz} 2668 + resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} 2343 2669 dev: true 2344 2670 2345 2671 /@sindresorhus/is@4.6.0: ··· 2348 2674 dev: true 2349 2675 2350 2676 /@sindresorhus/merge-streams@1.0.0: 2351 - resolution: {integrity: sha512-rUV5WyJrJLoloD4NDN1V1+LDMDWOa4OTsT4yYJwQNpTU6FWxkxHpL7eu4w+DmiH8x/EAM1otkPE1+LaspIbplw==, tarball: https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-1.0.0.tgz} 2677 + resolution: {integrity: sha512-rUV5WyJrJLoloD4NDN1V1+LDMDWOa4OTsT4yYJwQNpTU6FWxkxHpL7eu4w+DmiH8x/EAM1otkPE1+LaspIbplw==} 2352 2678 engines: {node: '>=18'} 2353 2679 dev: true 2354 2680 2355 2681 /@stryker-mutator/api@8.0.0: 2356 - resolution: {integrity: sha512-4R8yieczpgOrOBQYq1d1aRJLcgenltpMH9ugtIYPPVmENFUo+mWm9HmaahLe+TVHnJSb4OZ4lvI7dVIhoBaiSQ==, tarball: https://registry.npmjs.org/@stryker-mutator/api/-/api-8.0.0.tgz} 2682 + resolution: {integrity: sha512-4R8yieczpgOrOBQYq1d1aRJLcgenltpMH9ugtIYPPVmENFUo+mWm9HmaahLe+TVHnJSb4OZ4lvI7dVIhoBaiSQ==} 2357 2683 engines: {node: '>=18.0.0'} 2358 2684 dependencies: 2359 2685 mutation-testing-metrics: 3.0.0 ··· 2363 2689 dev: true 2364 2690 2365 2691 /@stryker-mutator/core@8.0.0: 2366 - resolution: {integrity: sha512-dyPs60wtLS9vgghgL5a49k/7KOovOnavXzm5SIBBsBJuxoO+5rvGXRohZaqSoZdb0yWIvp+LFdu6qWcdlJPkoQ==, tarball: https://registry.npmjs.org/@stryker-mutator/core/-/core-8.0.0.tgz} 2692 + resolution: {integrity: sha512-dyPs60wtLS9vgghgL5a49k/7KOovOnavXzm5SIBBsBJuxoO+5rvGXRohZaqSoZdb0yWIvp+LFdu6qWcdlJPkoQ==} 2367 2693 engines: {node: '>=18.0.0'} 2368 2694 hasBin: true 2369 2695 dependencies: ··· 2400 2726 dev: true 2401 2727 2402 2728 /@stryker-mutator/instrumenter@8.0.0: 2403 - resolution: {integrity: sha512-kS3BdpqDuJeRBDBw2eP68rhUrgtlT5EGERNOwCwUGpfTtUan7y2zX9ZGEblOtMI5yTtyBArFZMtwhPGi+waJ/Q==, tarball: https://registry.npmjs.org/@stryker-mutator/instrumenter/-/instrumenter-8.0.0.tgz} 2729 + resolution: {integrity: sha512-kS3BdpqDuJeRBDBw2eP68rhUrgtlT5EGERNOwCwUGpfTtUan7y2zX9ZGEblOtMI5yTtyBArFZMtwhPGi+waJ/Q==} 2404 2730 engines: {node: '>=18.0.0'} 2405 2731 dependencies: 2406 2732 '@babel/core': 7.23.7 ··· 2418 2744 dev: true 2419 2745 2420 2746 /@stryker-mutator/typescript-checker@8.0.0(@stryker-mutator/core@8.0.0)(typescript@5.3.3): 2421 - resolution: {integrity: sha512-8E6yci2yxsEYHy54xOpWSdBrLs2KDt/xl3tvxJc4hAwwIHY/Zni+scJ8kflpEZAashOB8W5Hn8f4aqF1TQ4ZKw==, tarball: https://registry.npmjs.org/@stryker-mutator/typescript-checker/-/typescript-checker-8.0.0.tgz} 2747 + resolution: {integrity: sha512-8E6yci2yxsEYHy54xOpWSdBrLs2KDt/xl3tvxJc4hAwwIHY/Zni+scJ8kflpEZAashOB8W5Hn8f4aqF1TQ4ZKw==} 2422 2748 engines: {node: '>=18.0.0'} 2423 2749 peerDependencies: 2424 2750 '@stryker-mutator/core': ~8.0.0 ··· 2432 2758 dev: true 2433 2759 2434 2760 /@stryker-mutator/util@8.0.0: 2435 - resolution: {integrity: sha512-geb2JvbYXDs6vOjGV9514PK+L6NiYFQIYhkpKvzfZQWYijNYnLhxXKz/X264a9StTYbGb/ZBADOkzsVde/5zig==, tarball: https://registry.npmjs.org/@stryker-mutator/util/-/util-8.0.0.tgz} 2761 + resolution: {integrity: sha512-geb2JvbYXDs6vOjGV9514PK+L6NiYFQIYhkpKvzfZQWYijNYnLhxXKz/X264a9StTYbGb/ZBADOkzsVde/5zig==} 2436 2762 dev: true 2437 2763 2438 - /@stryker-mutator/vitest-runner@8.0.0(@stryker-mutator/core@8.0.0)(vitest@1.1.3): 2439 - resolution: {integrity: sha512-KTbxYRl3HLbcEcFoFvs3FHExJgS99EDmThzaYQ/OXAxFa9bfnzzDiO2gE+Ss+aU+2VlTANkgQxxR2bvmaMEM/w==, tarball: https://registry.npmjs.org/@stryker-mutator/vitest-runner/-/vitest-runner-8.0.0.tgz} 2764 + /@stryker-mutator/vitest-runner@8.0.0(@stryker-mutator/core@8.0.0)(vitest@1.1.1): 2765 + resolution: {integrity: sha512-KTbxYRl3HLbcEcFoFvs3FHExJgS99EDmThzaYQ/OXAxFa9bfnzzDiO2gE+Ss+aU+2VlTANkgQxxR2bvmaMEM/w==} 2440 2766 engines: {node: '>=14.18.0'} 2441 2767 peerDependencies: 2442 2768 '@stryker-mutator/core': ~8.0.0 ··· 2446 2772 '@stryker-mutator/core': 8.0.0 2447 2773 '@stryker-mutator/util': 8.0.0 2448 2774 tslib: 2.6.2 2449 - vitest: 1.1.3(@types/node@20.10.7)(happy-dom@12.10.3) 2775 + vitest: 1.1.1(@types/node@20.11.0)(happy-dom@12.10.3)(sass@1.69.7) 2450 2776 dev: true 2451 2777 2452 2778 /@stylistic/eslint-plugin-js@1.5.3(eslint@8.56.0): 2453 - resolution: {integrity: sha512-XlKnm82fD7Sw9kQ6FFigE0tobvptNBXZWsdfoKmUyK7bNxHsAHOFT8zJGY3j3MjZ0Fe7rLTu86hX/vOl0bRRdQ==, tarball: https://registry.npmjs.org/@stylistic/eslint-plugin-js/-/eslint-plugin-js-1.5.3.tgz} 2779 + resolution: {integrity: sha512-XlKnm82fD7Sw9kQ6FFigE0tobvptNBXZWsdfoKmUyK7bNxHsAHOFT8zJGY3j3MjZ0Fe7rLTu86hX/vOl0bRRdQ==} 2454 2780 engines: {node: ^16.0.0 || >=18.0.0} 2455 2781 peerDependencies: 2456 2782 eslint: '>=8.40.0' ··· 2463 2789 dev: true 2464 2790 2465 2791 /@stylistic/eslint-plugin-jsx@1.5.3(eslint@8.56.0): 2466 - resolution: {integrity: sha512-gKXWFmvg3B4e6G+bVz2p37icjj3gS5lzazZD6oLjmQ2b0Lw527VpnxGjWxQ16keKXtrVzUfebakjskOoALg3CQ==, tarball: https://registry.npmjs.org/@stylistic/eslint-plugin-jsx/-/eslint-plugin-jsx-1.5.3.tgz} 2792 + resolution: {integrity: sha512-gKXWFmvg3B4e6G+bVz2p37icjj3gS5lzazZD6oLjmQ2b0Lw527VpnxGjWxQ16keKXtrVzUfebakjskOoALg3CQ==} 2467 2793 engines: {node: ^16.0.0 || >=18.0.0} 2468 2794 peerDependencies: 2469 2795 eslint: '>=8.40.0' ··· 2474 2800 dev: true 2475 2801 2476 2802 /@stylistic/eslint-plugin-plus@1.5.3(eslint@8.56.0)(typescript@5.3.3): 2477 - resolution: {integrity: sha512-fuOBySbH4dbfY4Dwvu+zg5y+e0lALHTyQske5+a2zNC8Ejnx4rFlVjYOmaVFtxFhTD4V0vM7o21Ozci0igcxKg==, tarball: https://registry.npmjs.org/@stylistic/eslint-plugin-plus/-/eslint-plugin-plus-1.5.3.tgz} 2803 + resolution: {integrity: sha512-fuOBySbH4dbfY4Dwvu+zg5y+e0lALHTyQske5+a2zNC8Ejnx4rFlVjYOmaVFtxFhTD4V0vM7o21Ozci0igcxKg==} 2478 2804 peerDependencies: 2479 2805 eslint: '*' 2480 2806 dependencies: 2481 - '@typescript-eslint/utils': 6.18.0(eslint@8.56.0)(typescript@5.3.3) 2807 + '@typescript-eslint/utils': 6.18.1(eslint@8.56.0)(typescript@5.3.3) 2482 2808 eslint: 8.56.0 2483 2809 transitivePeerDependencies: 2484 2810 - supports-color ··· 2486 2812 dev: true 2487 2813 2488 2814 /@stylistic/eslint-plugin-ts@1.5.3(eslint@8.56.0)(typescript@5.3.3): 2489 - resolution: {integrity: sha512-/gUEqGo0gpFeu220YmC0788VliKnmTaAz4pI82KA5cUuCp6OzEhGlrNkb1eevMwH0RRgyND20HJxOYvEGlwu+w==, tarball: https://registry.npmjs.org/@stylistic/eslint-plugin-ts/-/eslint-plugin-ts-1.5.3.tgz} 2815 + resolution: {integrity: sha512-/gUEqGo0gpFeu220YmC0788VliKnmTaAz4pI82KA5cUuCp6OzEhGlrNkb1eevMwH0RRgyND20HJxOYvEGlwu+w==} 2490 2816 engines: {node: ^16.0.0 || >=18.0.0} 2491 2817 peerDependencies: 2492 2818 eslint: '>=8.40.0' 2493 2819 dependencies: 2494 2820 '@stylistic/eslint-plugin-js': 1.5.3(eslint@8.56.0) 2495 - '@typescript-eslint/utils': 6.18.0(eslint@8.56.0)(typescript@5.3.3) 2821 + '@typescript-eslint/utils': 6.18.1(eslint@8.56.0)(typescript@5.3.3) 2496 2822 eslint: 8.56.0 2497 2823 transitivePeerDependencies: 2498 2824 - supports-color ··· 2500 2826 dev: true 2501 2827 2502 2828 /@stylistic/eslint-plugin@1.5.3(eslint@8.56.0)(typescript@5.3.3): 2503 - resolution: {integrity: sha512-Vee+hHKaCd8DPRoRJTCV+mOFz+zFIaA9QiNJaAvgBzmPkcDnSC7Ewh518fN6SSNe9psS8TDIpcxd1g5v4MSY5A==, tarball: https://registry.npmjs.org/@stylistic/eslint-plugin/-/eslint-plugin-1.5.3.tgz} 2829 + resolution: {integrity: sha512-Vee+hHKaCd8DPRoRJTCV+mOFz+zFIaA9QiNJaAvgBzmPkcDnSC7Ewh518fN6SSNe9psS8TDIpcxd1g5v4MSY5A==} 2504 2830 engines: {node: ^16.0.0 || >=18.0.0} 2505 2831 peerDependencies: 2506 2832 eslint: '>=8.40.0' ··· 2521 2847 dev: true 2522 2848 2523 2849 /@trysound/sax@0.2.0: 2524 - resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==, tarball: https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz} 2850 + resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} 2525 2851 engines: {node: '>=10.13.0'} 2852 + requiresBuild: true 2526 2853 dev: true 2527 2854 2528 2855 /@tsconfig/node10@1.0.9: 2529 - resolution: {integrity: sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==, tarball: https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz} 2856 + resolution: {integrity: sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==} 2530 2857 dev: true 2531 2858 2532 2859 /@tsconfig/node12@1.0.11: 2533 - resolution: {integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==, tarball: https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz} 2860 + resolution: {integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==} 2534 2861 dev: true 2535 2862 2536 2863 /@tsconfig/node14@1.0.3: 2537 - resolution: {integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==, tarball: https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz} 2864 + resolution: {integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==} 2538 2865 dev: true 2539 2866 2540 2867 /@tsconfig/node16@1.0.4: 2541 - resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==, tarball: https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz} 2868 + resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} 2542 2869 dev: true 2543 2870 2544 2871 /@tufjs/canonical-json@2.0.0: 2545 - resolution: {integrity: sha512-yVtV8zsdo8qFHe+/3kw81dSLyF7D576A5cCFCi4X7B39tWT7SekaEFUnvnWJHz+9qO7qJTah1JbrDjWKqFtdWA==, tarball: https://registry.npmjs.org/@tufjs/canonical-json/-/canonical-json-2.0.0.tgz} 2872 + resolution: {integrity: sha512-yVtV8zsdo8qFHe+/3kw81dSLyF7D576A5cCFCi4X7B39tWT7SekaEFUnvnWJHz+9qO7qJTah1JbrDjWKqFtdWA==} 2546 2873 engines: {node: ^16.14.0 || >=18.0.0} 2547 2874 dev: true 2548 2875 2549 2876 /@tufjs/models@2.0.0: 2550 - resolution: {integrity: sha512-c8nj8BaOExmZKO2DXhDfegyhSGcG9E/mPN3U13L+/PsoWm1uaGiHHjxqSHQiasDBQwDA3aHuw9+9spYAP1qvvg==, tarball: https://registry.npmjs.org/@tufjs/models/-/models-2.0.0.tgz} 2877 + resolution: {integrity: sha512-c8nj8BaOExmZKO2DXhDfegyhSGcG9E/mPN3U13L+/PsoWm1uaGiHHjxqSHQiasDBQwDA3aHuw9+9spYAP1qvvg==} 2551 2878 engines: {node: ^16.14.0 || >=18.0.0} 2552 2879 dependencies: 2553 2880 '@tufjs/canonical-json': 2.0.0 2554 2881 minimatch: 9.0.3 2555 2882 dev: true 2556 2883 2557 - /@types/eslint@8.56.1: 2558 - resolution: {integrity: sha512-18PLWRzhy9glDQp3+wOgfLYRWlhgX0azxgJ63rdpoUHyrC9z0f5CkFburjQx4uD7ZCruw85ZtMt6K+L+R8fLJQ==, tarball: https://registry.npmjs.org/@types/eslint/-/eslint-8.56.1.tgz} 2884 + /@types/eslint@8.56.2: 2885 + resolution: {integrity: sha512-uQDwm1wFHmbBbCZCqAlq6Do9LYwByNZHWzXppSnay9SuwJ+VRbjkbLABer54kcPnMSlG6Fdiy2yaFXm/z9Z5gw==} 2559 2886 dependencies: 2560 2887 '@types/estree': 1.0.5 2561 2888 '@types/json-schema': 7.0.15 2562 2889 dev: true 2563 2890 2564 2891 /@types/estree@1.0.5: 2565 - resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==, tarball: https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz} 2892 + resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} 2566 2893 dev: true 2567 2894 2568 2895 /@types/http-proxy@1.17.14: 2569 - resolution: {integrity: sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==, tarball: https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.14.tgz} 2896 + resolution: {integrity: sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==} 2570 2897 dependencies: 2571 2898 '@types/node': 20.10.7 2572 2899 dev: true ··· 2576 2903 dev: true 2577 2904 2578 2905 /@types/json-schema@7.0.15: 2579 - resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==, tarball: https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz} 2906 + resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} 2580 2907 dev: true 2581 2908 2582 2909 /@types/json5@0.0.29: 2583 - resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==, tarball: https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz} 2910 + resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} 2584 2911 dev: true 2585 2912 2586 2913 /@types/minimist@1.2.5: 2587 - resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==, tarball: https://registry.npmjs.org/@types/minimist/-/minimist-1.2.5.tgz} 2914 + resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==} 2588 2915 dev: true 2589 2916 2590 2917 /@types/node@20.10.7: 2591 - resolution: {integrity: sha512-fRbIKb8C/Y2lXxB5eVMj4IU7xpdox0Lh8bUPEdtLysaylsml1hOOx1+STloRs/B9nf7C6kPRmmg/V7aQW7usNg==, tarball: https://registry.npmjs.org/@types/node/-/node-20.10.7.tgz} 2918 + resolution: {integrity: sha512-fRbIKb8C/Y2lXxB5eVMj4IU7xpdox0Lh8bUPEdtLysaylsml1hOOx1+STloRs/B9nf7C6kPRmmg/V7aQW7usNg==} 2919 + dependencies: 2920 + undici-types: 5.26.5 2921 + dev: true 2922 + 2923 + /@types/node@20.11.0: 2924 + resolution: {integrity: sha512-o9bjXmDNcF7GbM4CNQpmi+TutCgap/K3w1JyKgxAjqx41zp9qlIAVFi0IhCNsJcXolEqLWhbFbEeL0PvYm4pcQ==, tarball: https://registry.npmjs.org/@types/node/-/node-20.11.0.tgz} 2592 2925 dependencies: 2593 2926 undici-types: 5.26.5 2594 2927 dev: true 2595 2928 2596 2929 /@types/normalize-package-data@2.4.4: 2597 - resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==, tarball: https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz} 2930 + resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} 2598 2931 dev: true 2599 2932 2600 2933 /@types/parse-json@4.0.2: 2601 - resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==, tarball: https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz} 2934 + resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} 2602 2935 dev: true 2603 2936 2604 2937 /@types/resolve@1.20.2: 2605 - resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==, tarball: https://registry.npmjs.org/@types/resolve/-/resolve-1.20.2.tgz} 2938 + resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} 2606 2939 dev: true 2607 2940 2608 2941 /@types/semver@7.5.6: 2609 - resolution: {integrity: sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A==, tarball: https://registry.npmjs.org/@types/semver/-/semver-7.5.6.tgz} 2942 + resolution: {integrity: sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A==} 2610 2943 dev: true 2611 2944 2612 2945 /@types/uuid@9.0.1: ··· 2617 2950 resolution: {integrity: sha512-WUtIVRUZ9i5dYXefDEAI7sh9/O7jGvHg7Df/5O/gtH3Yabe5odI3UWopVR1qbPXQtvOxWu3mM4XxlYeZtMWF4g==, tarball: https://registry.npmjs.org/@types/uuid/-/uuid-9.0.7.tgz} 2618 2951 dev: true 2619 2952 2620 - /@typescript-eslint/eslint-plugin@6.18.0(@typescript-eslint/parser@6.18.0)(eslint@8.56.0)(typescript@5.3.3): 2621 - resolution: {integrity: sha512-3lqEvQUdCozi6d1mddWqd+kf8KxmGq2Plzx36BlkjuQe3rSTm/O98cLf0A4uDO+a5N1KD2SeEEl6fW97YHY+6w==, tarball: https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.18.0.tgz} 2953 + /@typescript-eslint/eslint-plugin@6.19.0(@typescript-eslint/parser@6.19.0)(eslint@8.56.0)(typescript@5.3.3): 2954 + resolution: {integrity: sha512-DUCUkQNklCQYnrBSSikjVChdc84/vMPDQSgJTHBZ64G9bA9w0Crc0rd2diujKbTdp6w2J47qkeHQLoi0rpLCdg==, tarball: https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.19.0.tgz} 2622 2955 engines: {node: ^16.0.0 || >=18.0.0} 2623 2956 peerDependencies: 2624 2957 '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha ··· 2629 2962 optional: true 2630 2963 dependencies: 2631 2964 '@eslint-community/regexpp': 4.10.0 2632 - '@typescript-eslint/parser': 6.18.0(eslint@8.56.0)(typescript@5.3.3) 2633 - '@typescript-eslint/scope-manager': 6.18.0 2634 - '@typescript-eslint/type-utils': 6.18.0(eslint@8.56.0)(typescript@5.3.3) 2635 - '@typescript-eslint/utils': 6.18.0(eslint@8.56.0)(typescript@5.3.3) 2636 - '@typescript-eslint/visitor-keys': 6.18.0 2965 + '@typescript-eslint/parser': 6.19.0(eslint@8.56.0)(typescript@5.3.3) 2966 + '@typescript-eslint/scope-manager': 6.19.0 2967 + '@typescript-eslint/type-utils': 6.19.0(eslint@8.56.0)(typescript@5.3.3) 2968 + '@typescript-eslint/utils': 6.19.0(eslint@8.56.0)(typescript@5.3.3) 2969 + '@typescript-eslint/visitor-keys': 6.19.0 2637 2970 debug: 4.3.4(supports-color@8.1.1) 2638 2971 eslint: 8.56.0 2639 2972 graphemer: 1.4.0 ··· 2646 2979 - supports-color 2647 2980 dev: true 2648 2981 2649 - /@typescript-eslint/parser@6.18.0(eslint@8.56.0)(typescript@5.3.3): 2650 - resolution: {integrity: sha512-v6uR68SFvqhNQT41frCMCQpsP+5vySy6IdgjlzUWoo7ALCnpaWYcz/Ij2k4L8cEsL0wkvOviCMpjmtRtHNOKzA==, tarball: https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.18.0.tgz} 2982 + /@typescript-eslint/parser@6.19.0(eslint@8.56.0)(typescript@5.3.3): 2983 + resolution: {integrity: sha512-1DyBLG5SH7PYCd00QlroiW60YJ4rWMuUGa/JBV0iZuqi4l4IK3twKPq5ZkEebmGqRjXWVgsUzfd3+nZveewgow==, tarball: https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.19.0.tgz} 2651 2984 engines: {node: ^16.0.0 || >=18.0.0} 2652 2985 peerDependencies: 2653 2986 eslint: ^7.0.0 || ^8.0.0 ··· 2656 2989 typescript: 2657 2990 optional: true 2658 2991 dependencies: 2659 - '@typescript-eslint/scope-manager': 6.18.0 2660 - '@typescript-eslint/types': 6.18.0 2661 - '@typescript-eslint/typescript-estree': 6.18.0(typescript@5.3.3) 2662 - '@typescript-eslint/visitor-keys': 6.18.0 2992 + '@typescript-eslint/scope-manager': 6.19.0 2993 + '@typescript-eslint/types': 6.19.0 2994 + '@typescript-eslint/typescript-estree': 6.19.0(typescript@5.3.3) 2995 + '@typescript-eslint/visitor-keys': 6.19.0 2663 2996 debug: 4.3.4(supports-color@8.1.1) 2664 2997 eslint: 8.56.0 2665 2998 typescript: 5.3.3 ··· 2668 3001 dev: true 2669 3002 2670 3003 /@typescript-eslint/scope-manager@6.18.0: 2671 - resolution: {integrity: sha512-o/UoDT2NgOJ2VfHpfr+KBY2ErWvCySNUIX/X7O9g8Zzt/tXdpfEU43qbNk8LVuWUT2E0ptzTWXh79i74PP0twA==, tarball: https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.18.0.tgz} 3004 + resolution: {integrity: sha512-o/UoDT2NgOJ2VfHpfr+KBY2ErWvCySNUIX/X7O9g8Zzt/tXdpfEU43qbNk8LVuWUT2E0ptzTWXh79i74PP0twA==} 2672 3005 engines: {node: ^16.0.0 || >=18.0.0} 2673 3006 dependencies: 2674 3007 '@typescript-eslint/types': 6.18.0 2675 3008 '@typescript-eslint/visitor-keys': 6.18.0 2676 3009 dev: true 2677 3010 2678 - /@typescript-eslint/type-utils@6.18.0(eslint@8.56.0)(typescript@5.3.3): 2679 - resolution: {integrity: sha512-ZeMtrXnGmTcHciJN1+u2CigWEEXgy1ufoxtWcHORt5kGvpjjIlK9MUhzHm4RM8iVy6dqSaZA/6PVkX6+r+ChjQ==, tarball: https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.18.0.tgz} 3011 + /@typescript-eslint/scope-manager@6.18.1: 3012 + resolution: {integrity: sha512-BgdBwXPFmZzaZUuw6wKiHKIovms97a7eTImjkXCZE04TGHysG+0hDQPmygyvgtkoB/aOQwSM/nWv3LzrOIQOBw==} 3013 + engines: {node: ^16.0.0 || >=18.0.0} 3014 + dependencies: 3015 + '@typescript-eslint/types': 6.18.1 3016 + '@typescript-eslint/visitor-keys': 6.18.1 3017 + dev: true 3018 + 3019 + /@typescript-eslint/scope-manager@6.19.0: 3020 + resolution: {integrity: sha512-dO1XMhV2ehBI6QN8Ufi7I10wmUovmLU0Oru3n5LVlM2JuzB4M+dVphCPLkVpKvGij2j/pHBWuJ9piuXx+BhzxQ==, tarball: https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.19.0.tgz} 3021 + engines: {node: ^16.0.0 || >=18.0.0} 3022 + dependencies: 3023 + '@typescript-eslint/types': 6.19.0 3024 + '@typescript-eslint/visitor-keys': 6.19.0 3025 + dev: true 3026 + 3027 + /@typescript-eslint/type-utils@6.19.0(eslint@8.56.0)(typescript@5.3.3): 3028 + resolution: {integrity: sha512-mcvS6WSWbjiSxKCwBcXtOM5pRkPQ6kcDds/juxcy/727IQr3xMEcwr/YLHW2A2+Fp5ql6khjbKBzOyjuPqGi/w==, tarball: https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.19.0.tgz} 2680 3029 engines: {node: ^16.0.0 || >=18.0.0} 2681 3030 peerDependencies: 2682 3031 eslint: ^7.0.0 || ^8.0.0 ··· 2685 3034 typescript: 2686 3035 optional: true 2687 3036 dependencies: 2688 - '@typescript-eslint/typescript-estree': 6.18.0(typescript@5.3.3) 2689 - '@typescript-eslint/utils': 6.18.0(eslint@8.56.0)(typescript@5.3.3) 3037 + '@typescript-eslint/typescript-estree': 6.19.0(typescript@5.3.3) 3038 + '@typescript-eslint/utils': 6.19.0(eslint@8.56.0)(typescript@5.3.3) 2690 3039 debug: 4.3.4(supports-color@8.1.1) 2691 3040 eslint: 8.56.0 2692 3041 ts-api-utils: 1.0.3(typescript@5.3.3) ··· 2700 3049 engines: {node: ^16.0.0 || >=18.0.0} 2701 3050 dev: true 2702 3051 3052 + /@typescript-eslint/types@6.18.1: 3053 + resolution: {integrity: sha512-4TuMAe+tc5oA7wwfqMtB0Y5OrREPF1GeJBAjqwgZh1lEMH5PJQgWgHGfYufVB51LtjD+peZylmeyxUXPfENLCw==, tarball: https://registry.npmjs.org/@typescript-eslint/types/-/types-6.18.1.tgz} 3054 + engines: {node: ^16.0.0 || >=18.0.0} 3055 + dev: true 3056 + 3057 + /@typescript-eslint/types@6.19.0: 3058 + resolution: {integrity: sha512-lFviGV/vYhOy3m8BJ/nAKoAyNhInTdXpftonhWle66XHAtT1ouBlkjL496b5H5hb8dWXHwtypTqgtb/DEa+j5A==, tarball: https://registry.npmjs.org/@typescript-eslint/types/-/types-6.19.0.tgz} 3059 + engines: {node: ^16.0.0 || >=18.0.0} 3060 + dev: true 3061 + 2703 3062 /@typescript-eslint/typescript-estree@6.18.0(typescript@5.3.3): 2704 - resolution: {integrity: sha512-klNvl+Ql4NsBNGB4W9TZ2Od03lm7aGvTbs0wYaFYsplVPhr+oeXjlPZCDI4U9jgJIDK38W1FKhacCFzCC+nbIg==, tarball: https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.18.0.tgz} 3063 + resolution: {integrity: sha512-klNvl+Ql4NsBNGB4W9TZ2Od03lm7aGvTbs0wYaFYsplVPhr+oeXjlPZCDI4U9jgJIDK38W1FKhacCFzCC+nbIg==} 2705 3064 engines: {node: ^16.0.0 || >=18.0.0} 2706 3065 peerDependencies: 2707 3066 typescript: '*' ··· 2722 3081 - supports-color 2723 3082 dev: true 2724 3083 3084 + /@typescript-eslint/typescript-estree@6.18.1(typescript@5.3.3): 3085 + resolution: {integrity: sha512-fv9B94UAhywPRhUeeV/v+3SBDvcPiLxRZJw/xZeeGgRLQZ6rLMG+8krrJUyIf6s1ecWTzlsbp0rlw7n9sjufHA==} 3086 + engines: {node: ^16.0.0 || >=18.0.0} 3087 + peerDependencies: 3088 + typescript: '*' 3089 + peerDependenciesMeta: 3090 + typescript: 3091 + optional: true 3092 + dependencies: 3093 + '@typescript-eslint/types': 6.18.1 3094 + '@typescript-eslint/visitor-keys': 6.18.1 3095 + debug: 4.3.4(supports-color@8.1.1) 3096 + globby: 11.1.0 3097 + is-glob: 4.0.3 3098 + minimatch: 9.0.3 3099 + semver: 7.5.4 3100 + ts-api-utils: 1.0.3(typescript@5.3.3) 3101 + typescript: 5.3.3 3102 + transitivePeerDependencies: 3103 + - supports-color 3104 + dev: true 3105 + 3106 + /@typescript-eslint/typescript-estree@6.19.0(typescript@5.3.3): 3107 + resolution: {integrity: sha512-o/zefXIbbLBZ8YJ51NlkSAt2BamrK6XOmuxSR3hynMIzzyMY33KuJ9vuMdFSXW+H0tVvdF9qBPTHA91HDb4BIQ==, tarball: https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.19.0.tgz} 3108 + engines: {node: ^16.0.0 || >=18.0.0} 3109 + peerDependencies: 3110 + typescript: '*' 3111 + peerDependenciesMeta: 3112 + typescript: 3113 + optional: true 3114 + dependencies: 3115 + '@typescript-eslint/types': 6.19.0 3116 + '@typescript-eslint/visitor-keys': 6.19.0 3117 + debug: 4.3.4(supports-color@8.1.1) 3118 + globby: 11.1.0 3119 + is-glob: 4.0.3 3120 + minimatch: 9.0.3 3121 + semver: 7.5.4 3122 + ts-api-utils: 1.0.3(typescript@5.3.3) 3123 + typescript: 5.3.3 3124 + transitivePeerDependencies: 3125 + - supports-color 3126 + dev: true 3127 + 2725 3128 /@typescript-eslint/utils@6.18.0(eslint@8.56.0)(typescript@5.3.3): 2726 - resolution: {integrity: sha512-wiKKCbUeDPGaYEYQh1S580dGxJ/V9HI7K5sbGAVklyf+o5g3O+adnS4UNJajplF4e7z2q0uVBaTdT/yLb4XAVA==, tarball: https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.18.0.tgz} 3129 + resolution: {integrity: sha512-wiKKCbUeDPGaYEYQh1S580dGxJ/V9HI7K5sbGAVklyf+o5g3O+adnS4UNJajplF4e7z2q0uVBaTdT/yLb4XAVA==} 2727 3130 engines: {node: ^16.0.0 || >=18.0.0} 2728 3131 peerDependencies: 2729 3132 eslint: ^7.0.0 || ^8.0.0 ··· 2734 3137 '@typescript-eslint/scope-manager': 6.18.0 2735 3138 '@typescript-eslint/types': 6.18.0 2736 3139 '@typescript-eslint/typescript-estree': 6.18.0(typescript@5.3.3) 3140 + eslint: 8.56.0 3141 + semver: 7.5.4 3142 + transitivePeerDependencies: 3143 + - supports-color 3144 + - typescript 3145 + dev: true 3146 + 3147 + /@typescript-eslint/utils@6.18.1(eslint@8.56.0)(typescript@5.3.3): 3148 + resolution: {integrity: sha512-zZmTuVZvD1wpoceHvoQpOiewmWu3uP9FuTWo8vqpy2ffsmfCE8mklRPi+vmnIYAIk9t/4kOThri2QCDgor+OpQ==} 3149 + engines: {node: ^16.0.0 || >=18.0.0} 3150 + peerDependencies: 3151 + eslint: ^7.0.0 || ^8.0.0 3152 + dependencies: 3153 + '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) 3154 + '@types/json-schema': 7.0.15 3155 + '@types/semver': 7.5.6 3156 + '@typescript-eslint/scope-manager': 6.18.1 3157 + '@typescript-eslint/types': 6.18.1 3158 + '@typescript-eslint/typescript-estree': 6.18.1(typescript@5.3.3) 3159 + eslint: 8.56.0 3160 + semver: 7.5.4 3161 + transitivePeerDependencies: 3162 + - supports-color 3163 + - typescript 3164 + dev: true 3165 + 3166 + /@typescript-eslint/utils@6.19.0(eslint@8.56.0)(typescript@5.3.3): 3167 + resolution: {integrity: sha512-QR41YXySiuN++/dC9UArYOg4X86OAYP83OWTewpVx5ct1IZhjjgTLocj7QNxGhWoTqknsgpl7L+hGygCO+sdYw==, tarball: https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.19.0.tgz} 3168 + engines: {node: ^16.0.0 || >=18.0.0} 3169 + peerDependencies: 3170 + eslint: ^7.0.0 || ^8.0.0 3171 + dependencies: 3172 + '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) 3173 + '@types/json-schema': 7.0.15 3174 + '@types/semver': 7.5.6 3175 + '@typescript-eslint/scope-manager': 6.19.0 3176 + '@typescript-eslint/types': 6.19.0 3177 + '@typescript-eslint/typescript-estree': 6.19.0(typescript@5.3.3) 2737 3178 eslint: 8.56.0 2738 3179 semver: 7.5.4 2739 3180 transitivePeerDependencies: ··· 2749 3190 eslint-visitor-keys: 3.4.3 2750 3191 dev: true 2751 3192 3193 + /@typescript-eslint/visitor-keys@6.18.1: 3194 + resolution: {integrity: sha512-/kvt0C5lRqGoCfsbmm7/CwMqoSkY3zzHLIjdhHZQW3VFrnz7ATecOHR7nb7V+xn4286MBxfnQfQhAmCI0u+bJA==, tarball: https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.18.1.tgz} 3195 + engines: {node: ^16.0.0 || >=18.0.0} 3196 + dependencies: 3197 + '@typescript-eslint/types': 6.18.1 3198 + eslint-visitor-keys: 3.4.3 3199 + dev: true 3200 + 3201 + /@typescript-eslint/visitor-keys@6.19.0: 3202 + resolution: {integrity: sha512-hZaUCORLgubBvtGpp1JEFEazcuEdfxta9j4iUwdSAr7mEsYYAp3EAUyCZk3VEEqGj6W+AV4uWyrDGtrlawAsgQ==, tarball: https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.19.0.tgz} 3203 + engines: {node: ^16.0.0 || >=18.0.0} 3204 + dependencies: 3205 + '@typescript-eslint/types': 6.19.0 3206 + eslint-visitor-keys: 3.4.3 3207 + dev: true 3208 + 2752 3209 /@ungap/structured-clone@1.2.0: 2753 - resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==, tarball: https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz} 3210 + resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} 2754 3211 dev: true 2755 3212 2756 3213 /@unhead/dom@1.8.9: 2757 - resolution: {integrity: sha512-qY4CUVNKEM7lEAcTz5t71QYca+NXgUY5RwhSzB6sBBzZxQTiFOeTVKC6uWXU0N+3jBUdP/zdD3iN1JIjziDlng==, tarball: https://registry.npmjs.org/@unhead/dom/-/dom-1.8.9.tgz} 3214 + resolution: {integrity: sha512-qY4CUVNKEM7lEAcTz5t71QYca+NXgUY5RwhSzB6sBBzZxQTiFOeTVKC6uWXU0N+3jBUdP/zdD3iN1JIjziDlng==} 2758 3215 dependencies: 2759 3216 '@unhead/schema': 1.8.9 2760 3217 '@unhead/shared': 1.8.9 2761 3218 dev: true 2762 3219 2763 3220 /@unhead/schema@1.8.9: 2764 - resolution: {integrity: sha512-Cumjt2uLfBMEXflvq7Nk8KNqa/JS4MlRGWkjXx/uUXJ1vUeQqeMV8o3hrnRvDDoTXr9LwPapTMUbtClN3TSBgw==, tarball: https://registry.npmjs.org/@unhead/schema/-/schema-1.8.9.tgz} 3221 + resolution: {integrity: sha512-Cumjt2uLfBMEXflvq7Nk8KNqa/JS4MlRGWkjXx/uUXJ1vUeQqeMV8o3hrnRvDDoTXr9LwPapTMUbtClN3TSBgw==} 2765 3222 dependencies: 2766 3223 hookable: 5.5.3 2767 3224 zhead: 2.2.4 2768 3225 dev: true 2769 3226 2770 3227 /@unhead/shared@1.8.9: 2771 - resolution: {integrity: sha512-0o4+CBCi9EnTKPF6cEuLacnUHUkF0u/FfiKrWnKWUiB8wTD1v3UCf5ZCrNCjuJmKHTqj6ZtZ2hIfXsqWfc+3tA==, tarball: https://registry.npmjs.org/@unhead/shared/-/shared-1.8.9.tgz} 3228 + resolution: {integrity: sha512-0o4+CBCi9EnTKPF6cEuLacnUHUkF0u/FfiKrWnKWUiB8wTD1v3UCf5ZCrNCjuJmKHTqj6ZtZ2hIfXsqWfc+3tA==} 2772 3229 dependencies: 2773 3230 '@unhead/schema': 1.8.9 2774 3231 dev: true 2775 3232 2776 3233 /@unhead/ssr@1.8.9: 2777 - resolution: {integrity: sha512-sQaA4FDFD1tRD2JiiHfdEY5rF1i54qFxCRqdX0pB+15JJCYBfIPJMr5T1SLJBgc9pqX4rS3MPg2Fc9DW+0p9yw==, tarball: https://registry.npmjs.org/@unhead/ssr/-/ssr-1.8.9.tgz} 3234 + resolution: {integrity: sha512-sQaA4FDFD1tRD2JiiHfdEY5rF1i54qFxCRqdX0pB+15JJCYBfIPJMr5T1SLJBgc9pqX4rS3MPg2Fc9DW+0p9yw==} 2778 3235 dependencies: 2779 3236 '@unhead/schema': 1.8.9 2780 3237 '@unhead/shared': 1.8.9 2781 3238 dev: true 2782 3239 2783 - /@unhead/vue@1.8.9(vue@3.4.6): 2784 - resolution: {integrity: sha512-sL1d2IRBZd5rjzhgTYni2DiociSpt+Cfz3iVWKb0EZwQHgg0GzV8Hkoj5TjZYZow6EjDSPRfVPXDwOwxkVOgug==, tarball: https://registry.npmjs.org/@unhead/vue/-/vue-1.8.9.tgz} 3240 + /@unhead/vue@1.8.9(vue@3.4.14): 3241 + resolution: {integrity: sha512-sL1d2IRBZd5rjzhgTYni2DiociSpt+Cfz3iVWKb0EZwQHgg0GzV8Hkoj5TjZYZow6EjDSPRfVPXDwOwxkVOgug==} 2785 3242 peerDependencies: 2786 3243 vue: '>=2.7 || >=3' 2787 3244 dependencies: ··· 2789 3246 '@unhead/shared': 1.8.9 2790 3247 hookable: 5.5.3 2791 3248 unhead: 1.8.9 2792 - vue: 3.4.6(typescript@5.3.3) 3249 + vue: 3.4.14(typescript@5.3.3) 2793 3250 dev: true 2794 3251 2795 3252 /@vercel/nft@0.24.4: 2796 - resolution: {integrity: sha512-KjYAZty7boH5fi5udp6p+lNu6nawgs++pHW+3koErMgbRkkHuToGX/FwjN5clV1FcaM3udfd4zW/sUapkMgpZw==, tarball: https://registry.npmjs.org/@vercel/nft/-/nft-0.24.4.tgz} 3253 + resolution: {integrity: sha512-KjYAZty7boH5fi5udp6p+lNu6nawgs++pHW+3koErMgbRkkHuToGX/FwjN5clV1FcaM3udfd4zW/sUapkMgpZw==} 2797 3254 engines: {node: '>=16'} 2798 3255 hasBin: true 2799 3256 dependencies: ··· 2813 3270 - supports-color 2814 3271 dev: true 2815 3272 2816 - /@vitejs/plugin-vue-jsx@3.1.0(vite@5.0.11)(vue@3.4.6): 2817 - resolution: {integrity: sha512-w9M6F3LSEU5kszVb9An2/MmXNxocAnUb3WhRr8bHlimhDrXNt6n6D2nJQR3UXpGlZHh/EsgouOHCsM8V3Ln+WA==, tarball: https://registry.npmjs.org/@vitejs/plugin-vue-jsx/-/plugin-vue-jsx-3.1.0.tgz} 3273 + /@vitejs/plugin-vue-jsx@3.1.0(vite@5.0.11)(vue@3.4.14): 3274 + resolution: {integrity: sha512-w9M6F3LSEU5kszVb9An2/MmXNxocAnUb3WhRr8bHlimhDrXNt6n6D2nJQR3UXpGlZHh/EsgouOHCsM8V3Ln+WA==} 2818 3275 engines: {node: ^14.18.0 || >=16.0.0} 2819 3276 peerDependencies: 2820 3277 vite: ^4.0.0 || ^5.0.0 ··· 2823 3280 '@babel/core': 7.23.7 2824 3281 '@babel/plugin-transform-typescript': 7.23.6(@babel/core@7.23.7) 2825 3282 '@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.23.7) 2826 - vite: 5.0.11(@types/node@20.10.7) 2827 - vue: 3.4.6(typescript@5.3.3) 3283 + vite: 5.0.11(@types/node@20.11.0)(sass@1.69.7) 3284 + vue: 3.4.14(typescript@5.3.3) 2828 3285 transitivePeerDependencies: 2829 3286 - supports-color 2830 3287 dev: true 2831 3288 2832 - /@vitejs/plugin-vue@5.0.2(vite@5.0.11)(vue@3.4.6): 2833 - resolution: {integrity: sha512-kEjJHrLb5ePBvjD0SPZwJlw1QTRcjjCA9sB5VyfonoXVBxTS7TMnqL6EkLt1Eu61RDeiuZ/WN9Hf6PxXhPI2uA==, tarball: https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-5.0.2.tgz} 3289 + /@vitejs/plugin-vue@5.0.2(vite@5.0.11)(vue@3.4.14): 3290 + resolution: {integrity: sha512-kEjJHrLb5ePBvjD0SPZwJlw1QTRcjjCA9sB5VyfonoXVBxTS7TMnqL6EkLt1Eu61RDeiuZ/WN9Hf6PxXhPI2uA==} 2834 3291 engines: {node: ^18.0.0 || >=20.0.0} 2835 3292 peerDependencies: 2836 3293 vite: ^5.0.0 2837 3294 vue: ^3.2.25 2838 3295 dependencies: 2839 - vite: 5.0.11(@types/node@20.10.7) 2840 - vue: 3.4.6(typescript@5.3.3) 3296 + vite: 5.0.11(@types/node@20.11.0)(sass@1.69.7) 3297 + vue: 3.4.14(typescript@5.3.3) 2841 3298 dev: true 2842 3299 2843 - /@vitest/coverage-v8@1.1.3(vitest@1.1.3): 2844 - resolution: {integrity: sha512-Uput7t3eIcbSTOTQBzGtS+0kah96bX+szW9qQrLeGe3UmgL2Akn8POnyC2lH7XsnREZOds9aCUTxgXf+4HX5RA==, tarball: https://registry.npmjs.org/@vitest/coverage-v8/-/coverage-v8-1.1.3.tgz} 3300 + /@vitest/coverage-v8@1.2.0(vitest@1.1.1): 3301 + resolution: {integrity: sha512-YvX8ULTUm1+zkvkl14IqXYGxE1h13OXKPoDsxazARKlp4YLrP28hHEBdplaU7ZTN/Yn6zy6Z3JadWNRJwcmyrQ==, tarball: https://registry.npmjs.org/@vitest/coverage-v8/-/coverage-v8-1.2.0.tgz} 2845 3302 peerDependencies: 2846 3303 vitest: ^1.0.0 2847 3304 dependencies: ··· 2858 3315 std-env: 3.7.0 2859 3316 test-exclude: 6.0.0 2860 3317 v8-to-istanbul: 9.2.0 2861 - vitest: 1.1.3(@types/node@20.10.7)(happy-dom@12.10.3) 3318 + vitest: 1.1.1(@types/node@20.11.0)(happy-dom@12.10.3)(sass@1.69.7) 2862 3319 transitivePeerDependencies: 2863 3320 - supports-color 2864 3321 dev: true 2865 3322 2866 - /@vitest/expect@1.1.3: 2867 - resolution: {integrity: sha512-MnJqsKc1Ko04lksF9XoRJza0bGGwTtqfbyrsYv5on4rcEkdo+QgUdITenBQBUltKzdxW7K3rWh+nXRULwsdaVg==, tarball: https://registry.npmjs.org/@vitest/expect/-/expect-1.1.3.tgz} 3323 + /@vitest/expect@1.1.1: 3324 + resolution: {integrity: sha512-Qpw01C2Hyb3085jBkOJLQ7HRX0Ncnh2qV4p+xWmmhcIUlMykUF69zsnZ1vPmAjZpomw9+5tWEGOQ0GTfR8U+kA==, tarball: https://registry.npmjs.org/@vitest/expect/-/expect-1.1.1.tgz} 2868 3325 dependencies: 2869 - '@vitest/spy': 1.1.3 2870 - '@vitest/utils': 1.1.3 3326 + '@vitest/spy': 1.1.1 3327 + '@vitest/utils': 1.1.1 2871 3328 chai: 4.4.0 2872 3329 dev: true 2873 3330 2874 - /@vitest/runner@1.1.3: 2875 - resolution: {integrity: sha512-Va2XbWMnhSdDEh/OFxyUltgQuuDRxnarK1hW5QNN4URpQrqq6jtt8cfww/pQQ4i0LjoYxh/3bYWvDFlR9tU73g==, tarball: https://registry.npmjs.org/@vitest/runner/-/runner-1.1.3.tgz} 3331 + /@vitest/runner@1.1.1: 3332 + resolution: {integrity: sha512-8HokyJo1SnSi3uPFKfWm/Oq1qDwLC4QDcVsqpXIXwsRPAg3gIDh8EbZ1ri8cmQkBxdOu62aOF9B4xcqJhvt4xQ==, tarball: https://registry.npmjs.org/@vitest/runner/-/runner-1.1.1.tgz} 2876 3333 dependencies: 2877 - '@vitest/utils': 1.1.3 3334 + '@vitest/utils': 1.1.1 2878 3335 p-limit: 5.0.0 2879 - pathe: 1.1.1 3336 + pathe: 1.1.2 2880 3337 dev: true 2881 3338 2882 - /@vitest/snapshot@1.1.3: 2883 - resolution: {integrity: sha512-U0r8pRXsLAdxSVAyGNcqOU2H3Z4Y2dAAGGelL50O0QRMdi1WWeYHdrH/QWpN1e8juWfVKsb8B+pyJwTC+4Gy9w==, tarball: https://registry.npmjs.org/@vitest/snapshot/-/snapshot-1.1.3.tgz} 3339 + /@vitest/snapshot@1.1.1: 3340 + resolution: {integrity: sha512-WnMHjv4VdHLbFGgCdVVvyRkRPnOKN75JJg+LLTdr6ah7YnL75W+7CTIMdzPEPzaDxA8r5yvSVlc1d8lH3yE28w==, tarball: https://registry.npmjs.org/@vitest/snapshot/-/snapshot-1.1.1.tgz} 2884 3341 dependencies: 2885 3342 magic-string: 0.30.5 2886 - pathe: 1.1.1 3343 + pathe: 1.1.2 2887 3344 pretty-format: 29.7.0 2888 3345 dev: true 2889 3346 2890 - /@vitest/spy@1.1.3: 2891 - resolution: {integrity: sha512-Ec0qWyGS5LhATFQtldvChPTAHv08yHIOZfiNcjwRQbFPHpkih0md9KAbs7TfeIfL7OFKoe7B/6ukBTqByubXkQ==, tarball: https://registry.npmjs.org/@vitest/spy/-/spy-1.1.3.tgz} 3347 + /@vitest/spy@1.1.1: 3348 + resolution: {integrity: sha512-hDU2KkOTfFp4WFFPWwHFauddwcKuGQ7gF6Un/ZZkCogoAiTMN7/7YKvUDbywPZZ754iCQGjdUmXN3t4k0jm1IQ==, tarball: https://registry.npmjs.org/@vitest/spy/-/spy-1.1.1.tgz} 2892 3349 dependencies: 2893 3350 tinyspy: 2.2.0 2894 3351 dev: true 2895 3352 2896 - /@vitest/utils@1.1.3: 2897 - resolution: {integrity: sha512-Dyt3UMcdElTll2H75vhxfpZu03uFpXRCHxWnzcrFjZxT1kTbq8ALUYIeBgGolo1gldVdI0YSlQRacsqxTwNqwg==, tarball: https://registry.npmjs.org/@vitest/utils/-/utils-1.1.3.tgz} 3353 + /@vitest/utils@1.1.1: 3354 + resolution: {integrity: sha512-E9LedH093vST/JuBSyHLFMpxJKW3dLhe/flUSPFedoyj4wKiFX7Jm8gYLtOIiin59dgrssfmFv0BJ1u8P/LC/A==, tarball: https://registry.npmjs.org/@vitest/utils/-/utils-1.1.1.tgz} 2898 3355 dependencies: 2899 3356 diff-sequences: 29.6.3 2900 - estree-walker: 3.0.3 2901 3357 loupe: 2.3.7 2902 3358 pretty-format: 29.7.0 2903 3359 dev: true 2904 3360 2905 - /@vue-macros/common@1.10.0(vue@3.4.6): 2906 - resolution: {integrity: sha512-4DZsPeQA/nBQDw2RkYAmH7KrFjJVrMdAhJhO1JCl1bbbFXCGeoGjXfkg9wHPppj47s2HpAB3GrqNwqVGbi12NQ==, tarball: https://registry.npmjs.org/@vue-macros/common/-/common-1.10.0.tgz} 3361 + /@volar/language-core@1.11.1: 3362 + resolution: {integrity: sha512-dOcNn3i9GgZAcJt43wuaEykSluAuOkQgzni1cuxLxTV0nJKanQztp7FxyswdRILaKH+P2XZMPRp2S4MV/pElCw==, tarball: https://registry.npmjs.org/@volar/language-core/-/language-core-1.11.1.tgz} 3363 + dependencies: 3364 + '@volar/source-map': 1.11.1 3365 + dev: true 3366 + 3367 + /@volar/source-map@1.11.1: 3368 + resolution: {integrity: sha512-hJnOnwZ4+WT5iupLRnuzbULZ42L7BWWPMmruzwtLhJfpDVoZLjNBxHDi2sY2bgZXCKlpU5XcsMFoYrsQmPhfZg==, tarball: https://registry.npmjs.org/@volar/source-map/-/source-map-1.11.1.tgz} 3369 + dependencies: 3370 + muggle-string: 0.3.1 3371 + dev: true 3372 + 3373 + /@volar/typescript@1.11.1: 3374 + resolution: {integrity: sha512-iU+t2mas/4lYierSnoFOeRFQUhAEMgsFuQxoxvwn5EdQopw43j+J27a4lt9LMInx1gLJBC6qL14WYGlgymaSMQ==, tarball: https://registry.npmjs.org/@volar/typescript/-/typescript-1.11.1.tgz} 3375 + dependencies: 3376 + '@volar/language-core': 1.11.1 3377 + path-browserify: 1.0.1 3378 + dev: true 3379 + 3380 + /@vue-macros/common@1.10.0(rollup@4.9.4)(vue@3.4.14): 3381 + resolution: {integrity: sha512-4DZsPeQA/nBQDw2RkYAmH7KrFjJVrMdAhJhO1JCl1bbbFXCGeoGjXfkg9wHPppj47s2HpAB3GrqNwqVGbi12NQ==} 2907 3382 engines: {node: '>=16.14.0'} 2908 3383 peerDependencies: 2909 3384 vue: ^2.7.0 || ^3.2.25 ··· 2913 3388 dependencies: 2914 3389 '@babel/types': 7.23.6 2915 3390 '@rollup/pluginutils': 5.1.0(rollup@4.9.4) 2916 - '@vue/compiler-sfc': 3.4.6 2917 - ast-kit: 0.11.3 3391 + '@vue/compiler-sfc': 3.4.14 3392 + ast-kit: 0.11.3(rollup@4.9.4) 2918 3393 local-pkg: 0.5.0 2919 3394 magic-string-ast: 0.3.0 2920 - vue: 3.4.6(typescript@5.3.3) 3395 + vue: 3.4.14(typescript@5.3.3) 2921 3396 transitivePeerDependencies: 2922 3397 - rollup 2923 3398 dev: true 2924 3399 2925 3400 /@vue/babel-helper-vue-transform-on@1.1.5: 2926 - resolution: {integrity: sha512-SgUymFpMoAyWeYWLAY+MkCK3QEROsiUnfaw5zxOVD/M64KQs8D/4oK6Q5omVA2hnvEOE0SCkH2TZxs/jnnUj7w==, tarball: https://registry.npmjs.org/@vue/babel-helper-vue-transform-on/-/babel-helper-vue-transform-on-1.1.5.tgz} 3401 + resolution: {integrity: sha512-SgUymFpMoAyWeYWLAY+MkCK3QEROsiUnfaw5zxOVD/M64KQs8D/4oK6Q5omVA2hnvEOE0SCkH2TZxs/jnnUj7w==} 2927 3402 dev: true 2928 3403 2929 3404 /@vue/babel-plugin-jsx@1.1.5(@babel/core@7.23.7): 2930 - resolution: {integrity: sha512-nKs1/Bg9U1n3qSWnsHhCVQtAzI6aQXqua8j/bZrau8ywT1ilXQbK4FwEJGmU8fV7tcpuFvWmmN7TMmV1OBma1g==, tarball: https://registry.npmjs.org/@vue/babel-plugin-jsx/-/babel-plugin-jsx-1.1.5.tgz} 3405 + resolution: {integrity: sha512-nKs1/Bg9U1n3qSWnsHhCVQtAzI6aQXqua8j/bZrau8ywT1ilXQbK4FwEJGmU8fV7tcpuFvWmmN7TMmV1OBma1g==} 2931 3406 peerDependencies: 2932 3407 '@babel/core': ^7.0.0-0 2933 3408 dependencies: ··· 2945 3420 - supports-color 2946 3421 dev: true 2947 3422 2948 - /@vue/compiler-core@3.4.6: 2949 - resolution: {integrity: sha512-9SmkpHsXqhHGMIOp4cawUqp0AxLN2fJJfxh3sR2RaouVx/Y/ww5ts3dfpD9SCvD0n8cdO/Xw+kWEpa6EkH/vTQ==, tarball: https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.6.tgz} 3423 + /@vue/compiler-core@3.4.10: 3424 + resolution: {integrity: sha512-53vxh7K9qbx+JILnGEhrFRyr7H7e4NdT8RuTNU3m6HhJKFvcAqFTNXpYMHnyuAzzRGdsbsYHBgQC3H6xEXTG6w==} 3425 + dependencies: 3426 + '@babel/parser': 7.23.6 3427 + '@vue/shared': 3.4.10 3428 + entities: 4.5.0 3429 + estree-walker: 2.0.2 3430 + source-map-js: 1.0.2 3431 + dev: true 3432 + 3433 + /@vue/compiler-core@3.4.14: 3434 + resolution: {integrity: sha512-ro4Zzl/MPdWs7XwxT7omHRxAjMbDFRZEEjD+2m3NBf8YzAe3HuoSEZosXQo+m1GQ1G3LQ1LdmNh1RKTYe+ssEg==, tarball: https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.14.tgz} 2950 3435 dependencies: 2951 3436 '@babel/parser': 7.23.6 2952 - '@vue/shared': 3.4.6 3437 + '@vue/shared': 3.4.14 2953 3438 entities: 4.5.0 2954 3439 estree-walker: 2.0.2 2955 3440 source-map-js: 1.0.2 2956 3441 2957 - /@vue/compiler-dom@3.4.6: 2958 - resolution: {integrity: sha512-i39ZuyHPzPb0v5yXZbvODGwLr+T7lS1rYSjMd1oCTa14aDP80kYpWXrWPF1JVD4QJJNyLgFnJ2hxvFLM7dy9NQ==, tarball: https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.6.tgz} 3442 + /@vue/compiler-core@3.4.8: 3443 + resolution: {integrity: sha512-GjAwOydZV6UyVBi1lYW5v4jjfU6wOeyi3vBATKJOwV7muYF0/nZi4kfdJc0pwdT5lXwbbx57lyA2Y356rFpw1A==} 2959 3444 dependencies: 2960 - '@vue/compiler-core': 3.4.6 2961 - '@vue/shared': 3.4.6 3445 + '@babel/parser': 7.23.6 3446 + '@vue/shared': 3.4.8 3447 + entities: 4.5.0 3448 + estree-walker: 2.0.2 3449 + source-map-js: 1.0.2 3450 + dev: true 3451 + 3452 + /@vue/compiler-dom@3.4.10: 3453 + resolution: {integrity: sha512-QAALBJksIFpXGYuo74rtMgnwpVZDvd3kYbUa4gYX9s/5QiqEvZSgbKtOdUGydXcxKPt3ifC+0/bhPVHXN2694A==} 3454 + dependencies: 3455 + '@vue/compiler-core': 3.4.10 3456 + '@vue/shared': 3.4.10 3457 + dev: true 3458 + 3459 + /@vue/compiler-dom@3.4.14: 3460 + resolution: {integrity: sha512-nOZTY+veWNa0DKAceNWxorAbWm0INHdQq7cejFaWM1WYnoNSJbSEKYtE7Ir6lR/+mo9fttZpPVI9ZFGJ1juUEQ==, tarball: https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.14.tgz} 3461 + dependencies: 3462 + '@vue/compiler-core': 3.4.14 3463 + '@vue/shared': 3.4.14 3464 + 3465 + /@vue/compiler-dom@3.4.8: 3466 + resolution: {integrity: sha512-GsPyji42zmkSJlaDFKXvwB97ukTlHzlFH/iVzPFYz/APnSzuhu/CMFQbsYmrtsnc2yscF39eC4rKzvKR27aBug==} 3467 + dependencies: 3468 + '@vue/compiler-core': 3.4.8 3469 + '@vue/shared': 3.4.8 3470 + dev: true 3471 + 3472 + /@vue/compiler-sfc@3.4.14: 3473 + resolution: {integrity: sha512-1vHc9Kv1jV+YBZC/RJxQJ9JCxildTI+qrhtDh6tPkR1O8S+olBUekimY0km0ZNn8nG1wjtFAe9XHij+YLR8cRQ==, tarball: https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.4.14.tgz} 3474 + dependencies: 3475 + '@babel/parser': 7.23.6 3476 + '@vue/compiler-core': 3.4.14 3477 + '@vue/compiler-dom': 3.4.14 3478 + '@vue/compiler-ssr': 3.4.14 3479 + '@vue/shared': 3.4.14 3480 + estree-walker: 2.0.2 3481 + magic-string: 0.30.5 3482 + postcss: 8.4.33 3483 + source-map-js: 1.0.2 2962 3484 2963 - /@vue/compiler-sfc@3.4.6: 2964 - resolution: {integrity: sha512-kTFOiyMtuetFqi5yEPA4hR6FTD36zKKY3qaBonxGb4pgj0yK1eACqH+iycTAsEqr2u4cOhcGkx3Yjecpgh6FTQ==, tarball: https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.4.6.tgz} 3485 + /@vue/compiler-sfc@3.4.8: 3486 + resolution: {integrity: sha512-3ZcurOa6bQdZ6VZLtMqYSUZqpsMqfX0MC3oCxQG0VIJFCqouZAgRYJN1c8QvGs7HW5wW8aXVvUOQU0ILVlYHKA==} 2965 3487 dependencies: 2966 3488 '@babel/parser': 7.23.6 2967 - '@vue/compiler-core': 3.4.6 2968 - '@vue/compiler-dom': 3.4.6 2969 - '@vue/compiler-ssr': 3.4.6 2970 - '@vue/shared': 3.4.6 3489 + '@vue/compiler-core': 3.4.8 3490 + '@vue/compiler-dom': 3.4.8 3491 + '@vue/compiler-ssr': 3.4.8 3492 + '@vue/shared': 3.4.8 2971 3493 estree-walker: 2.0.2 2972 3494 magic-string: 0.30.5 2973 3495 postcss: 8.4.33 2974 3496 source-map-js: 1.0.2 3497 + dev: true 2975 3498 2976 - /@vue/compiler-ssr@3.4.6: 2977 - resolution: {integrity: sha512-XqeojjDitjMLyOogDePNSxw9XL4FAXchO9oOfqdzLVEtYES5j+AEilPJyP0KhQPfGecY2mJ3Y7/e6kkiJQLKvg==, tarball: https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.4.6.tgz} 3499 + /@vue/compiler-ssr@3.4.14: 3500 + resolution: {integrity: sha512-bXT6+oAGlFjTYVOTtFJ4l4Jab1wjsC0cfSfOe2B4Z0N2vD2zOBSQ9w694RsCfhjk+bC2DY5Gubb1rHZVii107Q==, tarball: https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.4.14.tgz} 3501 + dependencies: 3502 + '@vue/compiler-dom': 3.4.14 3503 + '@vue/shared': 3.4.14 3504 + 3505 + /@vue/compiler-ssr@3.4.8: 3506 + resolution: {integrity: sha512-nxN79LHeAemhBpIa2PQ6rz57cW7W4C/XIJCOMSn2g49u6q2ekirmJI0osAOTErQPApOR0KwP2QyeTexX4zQCrw==} 2978 3507 dependencies: 2979 - '@vue/compiler-dom': 3.4.6 2980 - '@vue/shared': 3.4.6 3508 + '@vue/compiler-dom': 3.4.8 3509 + '@vue/shared': 3.4.8 3510 + dev: true 2981 3511 2982 3512 /@vue/devtools-api@6.5.1: 2983 3513 resolution: {integrity: sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==, tarball: https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.5.1.tgz} 2984 3514 dev: true 2985 3515 2986 - /@vue/reactivity@3.4.6: 2987 - resolution: {integrity: sha512-/VuOxdWDyAeKFHjOuSKEtH9jEVPRgsXxu84utBP1SiXFcFRx2prwiC9cSR8hKOfj5nBwhLXYb6XEU69mLpuk0w==, tarball: https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.4.6.tgz} 3516 + /@vue/language-core@1.8.27(typescript@5.3.3): 3517 + resolution: {integrity: sha512-L8Kc27VdQserNaCUNiSFdDl9LWT24ly8Hpwf1ECy3aFb9m6bDhBGQYOujDm21N7EW3moKIOKEanQwe1q5BK+mA==, tarball: https://registry.npmjs.org/@vue/language-core/-/language-core-1.8.27.tgz} 3518 + peerDependencies: 3519 + typescript: '*' 3520 + peerDependenciesMeta: 3521 + typescript: 3522 + optional: true 3523 + dependencies: 3524 + '@volar/language-core': 1.11.1 3525 + '@volar/source-map': 1.11.1 3526 + '@vue/compiler-dom': 3.4.10 3527 + '@vue/shared': 3.4.10 3528 + computeds: 0.0.1 3529 + minimatch: 9.0.3 3530 + muggle-string: 0.3.1 3531 + path-browserify: 1.0.1 3532 + typescript: 5.3.3 3533 + vue-template-compiler: 2.7.16 3534 + dev: true 3535 + 3536 + /@vue/reactivity@3.4.14: 3537 + resolution: {integrity: sha512-xRYwze5Q4tK7tT2J4uy4XLhK/AIXdU5EBUu9PLnIHcOKXO0uyXpNNMzlQKuq7B+zwtq6K2wuUL39pHA6ZQzObw==, tarball: https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.4.14.tgz} 2988 3538 dependencies: 2989 - '@vue/shared': 3.4.6 3539 + '@vue/shared': 3.4.14 2990 3540 2991 - /@vue/runtime-core@3.4.6: 2992 - resolution: {integrity: sha512-XDOx8iiNmP66p+goUHT5XL1AnV8406VVFQARbylqmSCBZEtxchfu2ZoQk7U07ze8G/E0/BtX/C5o29zB1W4o5A==, tarball: https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.4.6.tgz} 3541 + /@vue/runtime-core@3.4.14: 3542 + resolution: {integrity: sha512-qu+NMkfujCoZL6cfqK5NOfxgXJROSlP2ZPs4CTcVR+mLrwl4TtycF5Tgo0QupkdBL+2kigc6EsJlTcuuZC1NaQ==, tarball: https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.4.14.tgz} 2993 3543 dependencies: 2994 - '@vue/reactivity': 3.4.6 2995 - '@vue/shared': 3.4.6 3544 + '@vue/reactivity': 3.4.14 3545 + '@vue/shared': 3.4.14 2996 3546 2997 - /@vue/runtime-dom@3.4.6: 2998 - resolution: {integrity: sha512-8bdQR5CLfzClGvAOfbbCF8adE9oko0pRfe+dj297i0JCdCJ8AuyUMsXkt6vGPcRPqIKX4Z8f/bDPrwl+c7e4Wg==, tarball: https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.4.6.tgz} 3547 + /@vue/runtime-dom@3.4.14: 3548 + resolution: {integrity: sha512-B85XmcR4E7XsirEHVqhmy4HPbRT9WLFWV9Uhie3OapV9m1MEN9+Er6hmUIE6d8/l2sUygpK9RstFM2bmHEUigA==, tarball: https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.4.14.tgz} 2999 3549 dependencies: 3000 - '@vue/runtime-core': 3.4.6 3001 - '@vue/shared': 3.4.6 3550 + '@vue/runtime-core': 3.4.14 3551 + '@vue/shared': 3.4.14 3002 3552 csstype: 3.1.3 3003 3553 3004 - /@vue/server-renderer@3.4.6(vue@3.4.6): 3005 - resolution: {integrity: sha512-0LS+GXf3M93KloaK/S0ZPq5PnKERgPAV5iNCCpjyBLhAQGGEeqfJojs3yXOAMQLSvXi9FLYDHzDEOLWoLaYbTQ==, tarball: https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.4.6.tgz} 3554 + /@vue/server-renderer@3.4.14(vue@3.4.14): 3555 + resolution: {integrity: sha512-pwSKXQfYdJBTpvWHGEYI+akDE18TXAiLcGn+Q/2Fj8wQSHWztoo7PSvfMNqu6NDhp309QXXbPFEGCU5p85HqkA==, tarball: https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.4.14.tgz} 3006 3556 peerDependencies: 3007 - vue: 3.4.6 3557 + vue: 3.4.14 3008 3558 dependencies: 3009 - '@vue/compiler-ssr': 3.4.6 3010 - '@vue/shared': 3.4.6 3011 - vue: 3.4.6(typescript@5.3.3) 3559 + '@vue/compiler-ssr': 3.4.14 3560 + '@vue/shared': 3.4.14 3561 + vue: 3.4.14(typescript@5.3.3) 3562 + 3563 + /@vue/shared@3.4.10: 3564 + resolution: {integrity: sha512-C0mIVhwW1xQLMFyqMJxnhq6fWyE02lCgcE+TDdtGpg6B3H6kh/0YcqS54qYc76UJNlWegf3VgsLqgk6D9hBmzQ==} 3565 + dev: true 3566 + 3567 + /@vue/shared@3.4.14: 3568 + resolution: {integrity: sha512-nmi3BtLpvqXAWoRZ6HQ+pFJOHBU4UnH3vD3opgmwXac7vhaHKA9nj1VeGjMggdB9eLtW83eHyPCmOU1qzdsC7Q==, tarball: https://registry.npmjs.org/@vue/shared/-/shared-3.4.14.tgz} 3012 3569 3013 3570 /@vue/shared@3.4.6: 3014 - resolution: {integrity: sha512-O16vewA05D0IwfG2N/OFEuVeb17pieaI32mmYXp36V8lp+/pI1YV04rRL9Eyjndj3xQO5SNjAxTh6ul4IlBa3A==, tarball: https://registry.npmjs.org/@vue/shared/-/shared-3.4.6.tgz} 3571 + resolution: {integrity: sha512-O16vewA05D0IwfG2N/OFEuVeb17pieaI32mmYXp36V8lp+/pI1YV04rRL9Eyjndj3xQO5SNjAxTh6ul4IlBa3A==} 3572 + dev: true 3573 + 3574 + /@vue/shared@3.4.8: 3575 + resolution: {integrity: sha512-ChLCWzXiJboQ009oVkemhEoUdrxHme7v3ip+Kh+/kDDeF1WtHWGt0knRLGm1Y4YqCRTSs9QxsZIY8paJj5Szrw==} 3576 + dev: true 3015 3577 3016 - /@vue/test-utils@2.4.3(vue@3.4.6): 3017 - resolution: {integrity: sha512-F4K7mF+ad++VlTrxMJVRnenKSJmO6fkQt2wpRDiKDesQMkfpniGWsqEi/JevxGBo2qEkwwjvTUAoiGJLNx++CA==, tarball: https://registry.npmjs.org/@vue/test-utils/-/test-utils-2.4.3.tgz} 3578 + /@vue/test-utils@2.4.3(vue@3.4.14): 3579 + resolution: {integrity: sha512-F4K7mF+ad++VlTrxMJVRnenKSJmO6fkQt2wpRDiKDesQMkfpniGWsqEi/JevxGBo2qEkwwjvTUAoiGJLNx++CA==} 3018 3580 peerDependencies: 3019 3581 '@vue/server-renderer': ^3.0.1 3020 3582 vue: ^3.0.1 ··· 3023 3585 optional: true 3024 3586 dependencies: 3025 3587 js-beautify: 1.14.11 3026 - vue: 3.4.6(typescript@5.3.3) 3588 + vue: 3.4.14(typescript@5.3.3) 3027 3589 vue-component-type-helpers: 1.8.27 3028 3590 dev: true 3029 3591 3030 3592 /JSONStream@1.3.5: 3031 - resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==, tarball: https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz} 3593 + resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==} 3032 3594 hasBin: true 3033 3595 dependencies: 3034 3596 jsonparse: 1.3.1 ··· 3036 3598 dev: true 3037 3599 3038 3600 /abbrev@1.1.1: 3039 - resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==, tarball: https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz} 3601 + resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} 3040 3602 dev: true 3041 3603 3042 3604 /abbrev@2.0.0: 3043 - resolution: {integrity: sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==, tarball: https://registry.npmjs.org/abbrev/-/abbrev-2.0.0.tgz} 3605 + resolution: {integrity: sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==} 3044 3606 engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} 3045 3607 dev: true 3046 3608 3047 3609 /acorn-jsx@5.3.2(acorn@8.11.3): 3048 - resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==, tarball: https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz} 3610 + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} 3049 3611 peerDependencies: 3050 3612 acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 3051 3613 dependencies: ··· 3058 3620 dev: true 3059 3621 3060 3622 /acorn@8.11.3: 3061 - resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==, tarball: https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz} 3623 + resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==} 3062 3624 engines: {node: '>=0.4.0'} 3063 3625 hasBin: true 3064 3626 dev: true 3065 3627 3066 3628 /agent-base@6.0.2: 3067 - resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==, tarball: https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz} 3629 + resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} 3068 3630 engines: {node: '>= 6.0.0'} 3069 3631 dependencies: 3070 3632 debug: 4.3.4(supports-color@8.1.1) ··· 3073 3635 dev: true 3074 3636 3075 3637 /agent-base@7.1.0: 3076 - resolution: {integrity: sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==, tarball: https://registry.npmjs.org/agent-base/-/agent-base-7.1.0.tgz} 3638 + resolution: {integrity: sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==} 3077 3639 engines: {node: '>= 14'} 3078 3640 dependencies: 3079 3641 debug: 4.3.4(supports-color@8.1.1) ··· 3082 3644 dev: true 3083 3645 3084 3646 /aggregate-error@3.1.0: 3085 - resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==, tarball: https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz} 3647 + resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} 3086 3648 engines: {node: '>=8'} 3087 3649 dependencies: 3088 3650 clean-stack: 2.2.0 ··· 3098 3660 dev: true 3099 3661 3100 3662 /ajv@6.12.6: 3101 - resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==, tarball: https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz} 3663 + resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} 3102 3664 dependencies: 3103 3665 fast-deep-equal: 3.1.3 3104 3666 fast-json-stable-stringify: 2.1.0 ··· 3107 3669 dev: true 3108 3670 3109 3671 /ajv@8.12.0: 3110 - resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==, tarball: https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz} 3672 + resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==} 3111 3673 dependencies: 3112 3674 fast-deep-equal: 3.1.3 3113 3675 json-schema-traverse: 1.0.0 ··· 3116 3678 dev: true 3117 3679 3118 3680 /angular-html-parser@5.0.2: 3119 - resolution: {integrity: sha512-fov2PwgZDgDsvZXPRa0+lbJyakOZOlFb5eiACR2i6RSn9ad5A+84/SwVfj/dUCbUAHH1ta2uvaoAKEijG93Sfg==, tarball: https://registry.npmjs.org/angular-html-parser/-/angular-html-parser-5.0.2.tgz} 3681 + resolution: {integrity: sha512-fov2PwgZDgDsvZXPRa0+lbJyakOZOlFb5eiACR2i6RSn9ad5A+84/SwVfj/dUCbUAHH1ta2uvaoAKEijG93Sfg==} 3120 3682 engines: {node: '>= 14'} 3121 3683 dependencies: 3122 3684 tslib: 2.6.2 3123 3685 dev: true 3124 3686 3125 3687 /ansi-colors@4.1.3: 3126 - resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==, tarball: https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz} 3688 + resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} 3127 3689 engines: {node: '>=6'} 3128 3690 dev: true 3129 3691 3130 3692 /ansi-escapes@4.3.2: 3131 - resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==, tarball: https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz} 3693 + resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} 3132 3694 engines: {node: '>=8'} 3133 3695 dependencies: 3134 3696 type-fest: 0.21.3 3135 3697 dev: true 3136 3698 3137 3699 /ansi-escapes@6.2.0: 3138 - resolution: {integrity: sha512-kzRaCqXnpzWs+3z5ABPQiVke+iq0KXkHo8xiWV4RPTi5Yli0l97BEQuhXV1s7+aSU/fu1kUuxgS4MsQ0fRuygw==, tarball: https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-6.2.0.tgz} 3700 + resolution: {integrity: sha512-kzRaCqXnpzWs+3z5ABPQiVke+iq0KXkHo8xiWV4RPTi5Yli0l97BEQuhXV1s7+aSU/fu1kUuxgS4MsQ0fRuygw==} 3139 3701 engines: {node: '>=14.16'} 3140 3702 dependencies: 3141 3703 type-fest: 3.13.1 ··· 3147 3709 dev: true 3148 3710 3149 3711 /ansi-regex@5.0.1: 3150 - resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==, tarball: https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz} 3712 + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} 3151 3713 engines: {node: '>=8'} 3152 3714 dev: true 3153 3715 3154 3716 /ansi-regex@6.0.1: 3155 - resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==, tarball: https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz} 3717 + resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} 3156 3718 engines: {node: '>=12'} 3157 3719 dev: true 3158 3720 3159 3721 /ansi-styles@3.2.1: 3160 - resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==, tarball: https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz} 3722 + resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} 3161 3723 engines: {node: '>=4'} 3162 3724 dependencies: 3163 3725 color-convert: 1.9.3 3164 3726 dev: true 3165 3727 3166 3728 /ansi-styles@4.3.0: 3167 - resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==, tarball: https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz} 3729 + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} 3168 3730 engines: {node: '>=8'} 3169 3731 dependencies: 3170 3732 color-convert: 2.0.1 3171 3733 dev: true 3172 3734 3173 3735 /ansi-styles@5.2.0: 3174 - resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==, tarball: https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz} 3736 + resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} 3175 3737 engines: {node: '>=10'} 3176 3738 dev: true 3177 3739 3178 3740 /ansi-styles@6.2.1: 3179 - resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==, tarball: https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz} 3741 + resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} 3180 3742 engines: {node: '>=12'} 3181 3743 dev: true 3182 3744 ··· 3189 3751 dev: true 3190 3752 3191 3753 /anymatch@3.1.3: 3192 - resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==, tarball: https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz} 3754 + resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} 3193 3755 engines: {node: '>= 8'} 3194 3756 dependencies: 3195 3757 normalize-path: 3.0.0 ··· 3197 3759 dev: true 3198 3760 3199 3761 /aproba@2.0.0: 3200 - resolution: {integrity: sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==, tarball: https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz} 3762 + resolution: {integrity: sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==} 3201 3763 dev: true 3202 3764 3203 3765 /arch@2.2.0: 3204 - resolution: {integrity: sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==, tarball: https://registry.npmjs.org/arch/-/arch-2.2.0.tgz} 3766 + resolution: {integrity: sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==} 3767 + requiresBuild: true 3205 3768 dev: true 3206 3769 3207 3770 /archiver-utils@4.0.1: 3208 - resolution: {integrity: sha512-Q4Q99idbvzmgCTEAAhi32BkOyq8iVI5EwdO0PmBDSGIzzjYNdcFn7Q7k3OzbLy4kLUPXfJtG6fO2RjftXbobBg==, tarball: https://registry.npmjs.org/archiver-utils/-/archiver-utils-4.0.1.tgz} 3771 + resolution: {integrity: sha512-Q4Q99idbvzmgCTEAAhi32BkOyq8iVI5EwdO0PmBDSGIzzjYNdcFn7Q7k3OzbLy4kLUPXfJtG6fO2RjftXbobBg==} 3209 3772 engines: {node: '>= 12.0.0'} 3210 3773 dependencies: 3211 3774 glob: 8.1.0 ··· 3217 3780 dev: true 3218 3781 3219 3782 /archiver@6.0.1: 3220 - resolution: {integrity: sha512-CXGy4poOLBKptiZH//VlWdFuUC1RESbdZjGjILwBuZ73P7WkAUN0htfSfBq/7k6FRFlpu7bg4JOkj1vU9G6jcQ==, tarball: https://registry.npmjs.org/archiver/-/archiver-6.0.1.tgz} 3783 + resolution: {integrity: sha512-CXGy4poOLBKptiZH//VlWdFuUC1RESbdZjGjILwBuZ73P7WkAUN0htfSfBq/7k6FRFlpu7bg4JOkj1vU9G6jcQ==} 3221 3784 engines: {node: '>= 12.0.0'} 3222 3785 dependencies: 3223 3786 archiver-utils: 4.0.1 ··· 3230 3793 dev: true 3231 3794 3232 3795 /are-we-there-yet@2.0.0: 3233 - resolution: {integrity: sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==, tarball: https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz} 3796 + resolution: {integrity: sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==} 3234 3797 engines: {node: '>=10'} 3235 3798 dependencies: 3236 3799 delegates: 1.0.0 ··· 3238 3801 dev: true 3239 3802 3240 3803 /arg@4.1.3: 3241 - resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==, tarball: https://registry.npmjs.org/arg/-/arg-4.1.3.tgz} 3804 + resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} 3242 3805 dev: true 3243 3806 3244 3807 /argparse@2.0.1: 3245 - resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==, tarball: https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz} 3808 + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} 3246 3809 dev: true 3247 3810 3248 3811 /argv-formatter@1.0.0: ··· 3250 3813 dev: true 3251 3814 3252 3815 /array-buffer-byte-length@1.0.0: 3253 - resolution: {integrity: sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==, tarball: https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz} 3816 + resolution: {integrity: sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==} 3254 3817 dependencies: 3255 3818 call-bind: 1.0.5 3256 3819 is-array-buffer: 3.0.2 3257 3820 dev: true 3258 3821 3259 3822 /array-ify@1.0.0: 3260 - resolution: {integrity: sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==, tarball: https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz} 3823 + resolution: {integrity: sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==} 3261 3824 dev: true 3262 3825 3263 3826 /array-includes@3.1.7: 3264 - resolution: {integrity: sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==, tarball: https://registry.npmjs.org/array-includes/-/array-includes-3.1.7.tgz} 3827 + resolution: {integrity: sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==} 3265 3828 engines: {node: '>= 0.4'} 3266 3829 dependencies: 3267 3830 call-bind: 1.0.5 ··· 3272 3835 dev: true 3273 3836 3274 3837 /array-union@2.1.0: 3275 - resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==, tarball: https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz} 3838 + resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} 3276 3839 engines: {node: '>=8'} 3277 3840 dev: true 3278 3841 3279 3842 /array.prototype.findlastindex@1.2.3: 3280 - resolution: {integrity: sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA==, tarball: https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.3.tgz} 3843 + resolution: {integrity: sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA==} 3281 3844 engines: {node: '>= 0.4'} 3282 3845 dependencies: 3283 3846 call-bind: 1.0.5 ··· 3288 3851 dev: true 3289 3852 3290 3853 /array.prototype.flat@1.3.2: 3291 - resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==, tarball: https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz} 3854 + resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==} 3292 3855 engines: {node: '>= 0.4'} 3293 3856 dependencies: 3294 3857 call-bind: 1.0.5 ··· 3298 3861 dev: true 3299 3862 3300 3863 /array.prototype.flatmap@1.3.2: 3301 - resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==, tarball: https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz} 3864 + resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==} 3302 3865 engines: {node: '>= 0.4'} 3303 3866 dependencies: 3304 3867 call-bind: 1.0.5 ··· 3308 3871 dev: true 3309 3872 3310 3873 /arraybuffer.prototype.slice@1.0.2: 3311 - resolution: {integrity: sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==, tarball: https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz} 3874 + resolution: {integrity: sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==} 3312 3875 engines: {node: '>= 0.4'} 3313 3876 dependencies: 3314 3877 array-buffer-byte-length: 1.0.0 ··· 3321 3884 dev: true 3322 3885 3323 3886 /arrify@1.0.1: 3324 - resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==, tarball: https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz} 3887 + resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==} 3325 3888 engines: {node: '>=0.10.0'} 3326 3889 dev: true 3327 3890 ··· 3337 3900 resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==, tarball: https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz} 3338 3901 dev: true 3339 3902 3340 - /ast-kit@0.11.3: 3341 - resolution: {integrity: sha512-qdwwKEhckRk0XE22/xDdmU3v/60E8Edu4qFhgTLIhGGDs/PAJwLw9pQn8Rj99PitlbBZbYpx0k/lbir4kg0SuA==, tarball: https://registry.npmjs.org/ast-kit/-/ast-kit-0.11.3.tgz} 3903 + /ast-kit@0.11.3(rollup@4.9.4): 3904 + resolution: {integrity: sha512-qdwwKEhckRk0XE22/xDdmU3v/60E8Edu4qFhgTLIhGGDs/PAJwLw9pQn8Rj99PitlbBZbYpx0k/lbir4kg0SuA==} 3342 3905 engines: {node: '>=16.14.0'} 3343 3906 dependencies: 3344 3907 '@babel/parser': 7.23.6 ··· 3348 3911 - rollup 3349 3912 dev: true 3350 3913 3351 - /ast-kit@0.9.5: 3352 - resolution: {integrity: sha512-kbL7ERlqjXubdDd+szuwdlQ1xUxEz9mCz1+m07ftNVStgwRb2RWw+U6oKo08PAvOishMxiqz1mlJyLl8yQx2Qg==, tarball: https://registry.npmjs.org/ast-kit/-/ast-kit-0.9.5.tgz} 3914 + /ast-kit@0.9.5(rollup@4.9.4): 3915 + resolution: {integrity: sha512-kbL7ERlqjXubdDd+szuwdlQ1xUxEz9mCz1+m07ftNVStgwRb2RWw+U6oKo08PAvOishMxiqz1mlJyLl8yQx2Qg==} 3353 3916 engines: {node: '>=16.14.0'} 3354 3917 dependencies: 3355 3918 '@babel/parser': 7.23.6 ··· 3359 3922 - rollup 3360 3923 dev: true 3361 3924 3362 - /ast-walker-scope@0.5.0: 3363 - resolution: {integrity: sha512-NsyHMxBh4dmdEHjBo1/TBZvCKxffmZxRYhmclfu0PP6Aftre47jOHYaYaNqJcV0bxihxFXhDkzLHUwHc0ocd0Q==, tarball: https://registry.npmjs.org/ast-walker-scope/-/ast-walker-scope-0.5.0.tgz} 3925 + /ast-walker-scope@0.5.0(rollup@4.9.4): 3926 + resolution: {integrity: sha512-NsyHMxBh4dmdEHjBo1/TBZvCKxffmZxRYhmclfu0PP6Aftre47jOHYaYaNqJcV0bxihxFXhDkzLHUwHc0ocd0Q==} 3364 3927 engines: {node: '>=16.14.0'} 3365 3928 dependencies: 3366 3929 '@babel/parser': 7.23.6 3367 - ast-kit: 0.9.5 3930 + ast-kit: 0.9.5(rollup@4.9.4) 3368 3931 transitivePeerDependencies: 3369 3932 - rollup 3370 3933 dev: true 3371 3934 3372 3935 /async-sema@3.1.1: 3373 - resolution: {integrity: sha512-tLRNUXati5MFePdAk8dw7Qt7DpxPB60ofAgn8WRhW6a2rcimZnYBP9oxHiv0OHy+Wz7kPMG+t4LGdt31+4EmGg==, tarball: https://registry.npmjs.org/async-sema/-/async-sema-3.1.1.tgz} 3936 + resolution: {integrity: sha512-tLRNUXati5MFePdAk8dw7Qt7DpxPB60ofAgn8WRhW6a2rcimZnYBP9oxHiv0OHy+Wz7kPMG+t4LGdt31+4EmGg==} 3374 3937 dev: true 3375 3938 3376 3939 /async@3.2.5: 3377 - resolution: {integrity: sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==, tarball: https://registry.npmjs.org/async/-/async-3.2.5.tgz} 3940 + resolution: {integrity: sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==} 3378 3941 dev: true 3379 3942 3380 3943 /autoprefixer@10.4.16(postcss@8.4.33): 3381 - resolution: {integrity: sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==, tarball: https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.16.tgz} 3944 + resolution: {integrity: sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==} 3382 3945 engines: {node: ^10 || ^12 || >=14} 3383 3946 hasBin: true 3384 3947 peerDependencies: ··· 3394 3957 dev: true 3395 3958 3396 3959 /available-typed-arrays@1.0.5: 3397 - resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==, tarball: https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz} 3960 + resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==} 3398 3961 engines: {node: '>= 0.4'} 3399 3962 dev: true 3400 3963 3401 3964 /b4a@1.6.4: 3402 - resolution: {integrity: sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw==, tarball: https://registry.npmjs.org/b4a/-/b4a-1.6.4.tgz} 3965 + resolution: {integrity: sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw==} 3403 3966 dev: true 3404 3967 3405 3968 /babel-plugin-add-module-exports@0.2.1: 3406 - resolution: {integrity: sha512-3AN/9V/rKuv90NG65m4tTHsI04XrCKsWbztIcW7a8H5iIN7WlvWucRtVV0V/rT4QvtA11n5Vmp20fLwfMWqp6g==, tarball: https://registry.npmjs.org/babel-plugin-add-module-exports/-/babel-plugin-add-module-exports-0.2.1.tgz} 3969 + resolution: {integrity: sha512-3AN/9V/rKuv90NG65m4tTHsI04XrCKsWbztIcW7a8H5iIN7WlvWucRtVV0V/rT4QvtA11n5Vmp20fLwfMWqp6g==} 3407 3970 dev: true 3408 3971 3409 3972 /balanced-match@1.0.2: 3410 - resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==, tarball: https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz} 3973 + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} 3411 3974 dev: true 3412 3975 3413 3976 /base64-js@1.5.1: 3414 - resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==, tarball: https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz} 3977 + resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} 3415 3978 dev: true 3416 3979 3417 3980 /before-after-hook@2.2.3: ··· 3419 3982 dev: true 3420 3983 3421 3984 /big-integer@1.6.52: 3422 - resolution: {integrity: sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==, tarball: https://registry.npmjs.org/big-integer/-/big-integer-1.6.52.tgz} 3985 + resolution: {integrity: sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==} 3423 3986 engines: {node: '>=0.6'} 3424 3987 dev: true 3425 3988 3426 3989 /binary-extensions@2.2.0: 3427 - resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==, tarball: https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz} 3990 + resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} 3428 3991 engines: {node: '>=8'} 3429 3992 dev: true 3430 3993 3431 3994 /bindings@1.5.0: 3432 - resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==, tarball: https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz} 3995 + resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==} 3433 3996 dependencies: 3434 3997 file-uri-to-path: 1.0.0 3435 3998 dev: true 3436 3999 3437 4000 /birpc@0.2.14: 3438 - resolution: {integrity: sha512-37FHE8rqsYM5JEKCnXFyHpBCzvgHEExwVVTq+nUmloInU7l8ezD1TpOhKpS8oe1DTYFqEK27rFZVKG43oTqXRA==, tarball: https://registry.npmjs.org/birpc/-/birpc-0.2.14.tgz} 4001 + resolution: {integrity: sha512-37FHE8rqsYM5JEKCnXFyHpBCzvgHEExwVVTq+nUmloInU7l8ezD1TpOhKpS8oe1DTYFqEK27rFZVKG43oTqXRA==} 3439 4002 dev: true 3440 4003 3441 4004 /bl@4.1.0: 3442 - resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==, tarball: https://registry.npmjs.org/bl/-/bl-4.1.0.tgz} 4005 + resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} 3443 4006 dependencies: 3444 4007 buffer: 5.7.1 3445 4008 inherits: 2.0.4 ··· 3450 4013 resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==, tarball: https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz} 3451 4014 dev: true 3452 4015 4016 + /bootstrap@5.3.2(@popperjs/core@2.11.8): 4017 + resolution: {integrity: sha512-D32nmNWiQHo94BKHLmOrdjlL05q1c8oxbtBphQFb9Z5to6eGRDCm0QgeaZ4zFBHzfg2++rqa2JkqCcxDy0sH0g==} 4018 + peerDependencies: 4019 + '@popperjs/core': ^2.11.8 4020 + dependencies: 4021 + '@popperjs/core': 2.11.8 4022 + dev: false 4023 + 3453 4024 /bottleneck@2.19.5: 3454 4025 resolution: {integrity: sha512-VHiNCbI1lKdl44tGrhNfU3lup0Tj/ZBMJB5/2ZbNXRCPuRCO7ed2mgcK4r17y+KB2EfuYuRaVlwNbAeaWGSpbw==, tarball: https://registry.npmjs.org/bottleneck/-/bottleneck-2.19.5.tgz} 3455 4026 dev: true 3456 4027 3457 4028 /bplist-parser@0.2.0: 3458 - resolution: {integrity: sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==, tarball: https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.2.0.tgz} 4029 + resolution: {integrity: sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==} 3459 4030 engines: {node: '>= 5.10.0'} 3460 4031 dependencies: 3461 4032 big-integer: 1.6.52 3462 4033 dev: true 3463 4034 3464 4035 /brace-expansion@1.1.11: 3465 - resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==, tarball: https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz} 4036 + resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} 3466 4037 dependencies: 3467 4038 balanced-match: 1.0.2 3468 4039 concat-map: 0.0.1 3469 4040 dev: true 3470 4041 3471 4042 /brace-expansion@2.0.1: 3472 - resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==, tarball: https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz} 4043 + resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} 3473 4044 dependencies: 3474 4045 balanced-match: 1.0.2 3475 4046 dev: true 3476 4047 3477 4048 /braces@3.0.2: 3478 - resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==, tarball: https://registry.npmjs.org/braces/-/braces-3.0.2.tgz} 4049 + resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} 3479 4050 engines: {node: '>=8'} 3480 4051 dependencies: 3481 4052 fill-range: 7.0.1 3482 4053 dev: true 3483 4054 3484 4055 /browserslist@4.22.2: 3485 - resolution: {integrity: sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A==, tarball: https://registry.npmjs.org/browserslist/-/browserslist-4.22.2.tgz} 4056 + resolution: {integrity: sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A==} 3486 4057 engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} 3487 4058 hasBin: true 3488 4059 dependencies: ··· 3493 4064 dev: true 3494 4065 3495 4066 /buffer-crc32@0.2.13: 3496 - resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==, tarball: https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz} 4067 + resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==} 3497 4068 dev: true 3498 4069 3499 4070 /buffer-from@1.1.2: 3500 - resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==, tarball: https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz} 4071 + resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} 3501 4072 dev: true 3502 4073 3503 4074 /buffer@5.7.1: 3504 - resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==, tarball: https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz} 4075 + resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} 3505 4076 dependencies: 3506 4077 base64-js: 1.5.1 3507 4078 ieee754: 1.2.1 3508 4079 dev: true 3509 4080 3510 4081 /builtin-modules@3.3.0: 3511 - resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==, tarball: https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz} 4082 + resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} 3512 4083 engines: {node: '>=6'} 3513 4084 dev: true 3514 4085 3515 4086 /builtins@5.0.1: 3516 - resolution: {integrity: sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==, tarball: https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz} 4087 + resolution: {integrity: sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==} 3517 4088 dependencies: 3518 4089 semver: 7.5.4 3519 4090 dev: true 3520 4091 3521 4092 /bundle-name@3.0.0: 3522 - resolution: {integrity: sha512-PKA4BeSvBpQKQ8iPOGCSiell+N8P+Tf1DlwqmYhpe2gAhKPHn8EYOxVT+ShuGmhg8lN8XiSlS80yiExKXrURlw==, tarball: https://registry.npmjs.org/bundle-name/-/bundle-name-3.0.0.tgz} 4093 + resolution: {integrity: sha512-PKA4BeSvBpQKQ8iPOGCSiell+N8P+Tf1DlwqmYhpe2gAhKPHn8EYOxVT+ShuGmhg8lN8XiSlS80yiExKXrURlw==} 3523 4094 engines: {node: '>=12'} 3524 4095 dependencies: 3525 4096 run-applescript: 5.0.0 3526 4097 dev: true 3527 4098 3528 4099 /c12@1.6.1: 3529 - resolution: {integrity: sha512-fAZOi3INDvIbmjuwAVVggusyRTxwNdTAnwLay8IsXwhFzDwPPGzFxzrx6L55CPFGPulUSZI0eyFUvRDXveoE3g==, tarball: https://registry.npmjs.org/c12/-/c12-1.6.1.tgz} 4100 + resolution: {integrity: sha512-fAZOi3INDvIbmjuwAVVggusyRTxwNdTAnwLay8IsXwhFzDwPPGzFxzrx6L55CPFGPulUSZI0eyFUvRDXveoE3g==} 3530 4101 dependencies: 3531 4102 chokidar: 3.5.3 3532 4103 defu: 6.1.4 ··· 3547 4118 dev: true 3548 4119 3549 4120 /cacache@18.0.2: 3550 - resolution: {integrity: sha512-r3NU8h/P+4lVUHfeRw1dtgQYar3DZMm4/cm2bZgOvrFC/su7budSOeqh52VJIC4U4iG1WWwV6vRW0znqBvxNuw==, tarball: https://registry.npmjs.org/cacache/-/cacache-18.0.2.tgz} 4121 + resolution: {integrity: sha512-r3NU8h/P+4lVUHfeRw1dtgQYar3DZMm4/cm2bZgOvrFC/su7budSOeqh52VJIC4U4iG1WWwV6vRW0znqBvxNuw==} 3551 4122 engines: {node: ^16.14.0 || >=18.0.0} 3552 4123 dependencies: 3553 4124 '@npmcli/fs': 3.1.0 ··· 3565 4136 dev: true 3566 4137 3567 4138 /call-bind@1.0.5: 3568 - resolution: {integrity: sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==, tarball: https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz} 4139 + resolution: {integrity: sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==} 3569 4140 dependencies: 3570 4141 function-bind: 1.1.2 3571 4142 get-intrinsic: 1.2.2 ··· 3573 4144 dev: true 3574 4145 3575 4146 /callsites@3.1.0: 3576 - resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==, tarball: https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz} 4147 + resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} 3577 4148 engines: {node: '>=6'} 3578 4149 dev: true 3579 4150 3580 4151 /camelcase-keys@6.2.2: 3581 - resolution: {integrity: sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==, tarball: https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz} 4152 + resolution: {integrity: sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==} 3582 4153 engines: {node: '>=8'} 3583 4154 dependencies: 3584 4155 camelcase: 5.3.1 ··· 3587 4158 dev: true 3588 4159 3589 4160 /camelcase@5.3.1: 3590 - resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==, tarball: https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz} 4161 + resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} 3591 4162 engines: {node: '>=6'} 3592 4163 dev: true 3593 4164 3594 4165 /camelcase@6.3.0: 3595 - resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==, tarball: https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz} 4166 + resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} 3596 4167 engines: {node: '>=10'} 3597 4168 dev: true 3598 4169 3599 4170 /caniuse-api@3.0.0: 3600 - resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==, tarball: https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz} 4171 + resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} 3601 4172 dependencies: 3602 4173 browserslist: 4.22.2 3603 4174 caniuse-lite: 1.0.30001576 ··· 3606 4177 dev: true 3607 4178 3608 4179 /caniuse-lite@1.0.30001576: 3609 - resolution: {integrity: sha512-ff5BdakGe2P3SQsMsiqmt1Lc8221NR1VzHj5jXN5vBny9A6fpze94HiVV/n7XRosOlsShJcvMv5mdnpjOGCEgg==, tarball: https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001576.tgz} 4180 + resolution: {integrity: sha512-ff5BdakGe2P3SQsMsiqmt1Lc8221NR1VzHj5jXN5vBny9A6fpze94HiVV/n7XRosOlsShJcvMv5mdnpjOGCEgg==} 3610 4181 dev: true 3611 4182 3612 4183 /capital-case@1.0.4: ··· 3639 4210 dev: true 3640 4211 3641 4212 /chalk@2.4.2: 3642 - resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==, tarball: https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz} 4213 + resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} 3643 4214 engines: {node: '>=4'} 3644 4215 dependencies: 3645 4216 ansi-styles: 3.2.1 ··· 3656 4227 dev: true 3657 4228 3658 4229 /chalk@5.3.0: 3659 - resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==, tarball: https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz} 4230 + resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} 3660 4231 engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} 3661 4232 dev: true 3662 4233 ··· 3666 4237 dev: true 3667 4238 3668 4239 /chardet@0.7.0: 3669 - resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==, tarball: https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz} 4240 + resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} 3670 4241 dev: true 3671 4242 3672 4243 /check-error@1.0.3: ··· 3676 4247 dev: true 3677 4248 3678 4249 /chokidar@3.5.3: 3679 - resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==, tarball: https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz} 4250 + resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} 3680 4251 engines: {node: '>= 8.10.0'} 3681 4252 dependencies: 3682 4253 anymatch: 3.1.3 ··· 3689 4260 optionalDependencies: 3690 4261 fsevents: 2.3.3 3691 4262 dev: true 4263 + 4264 + /chownr@1.1.4: 4265 + resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} 4266 + requiresBuild: true 4267 + dev: true 4268 + optional: true 3692 4269 3693 4270 /chownr@2.0.0: 3694 - resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==, tarball: https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz} 4271 + resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} 3695 4272 engines: {node: '>=10'} 3696 4273 dev: true 3697 4274 3698 4275 /ci-info@3.9.0: 3699 - resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==, tarball: https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz} 4276 + resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} 3700 4277 engines: {node: '>=8'} 3701 4278 dev: false 3702 4279 3703 4280 /ci-info@4.0.0: 3704 - resolution: {integrity: sha512-TdHqgGf9odd8SXNuxtUBVx8Nv+qZOejE6qyqiy5NtbYYQOeFa6zmHkxlPzmaLxWWHsU6nJmB7AETdVPi+2NBUg==, tarball: https://registry.npmjs.org/ci-info/-/ci-info-4.0.0.tgz} 4281 + resolution: {integrity: sha512-TdHqgGf9odd8SXNuxtUBVx8Nv+qZOejE6qyqiy5NtbYYQOeFa6zmHkxlPzmaLxWWHsU6nJmB7AETdVPi+2NBUg==} 3705 4282 engines: {node: '>=8'} 3706 4283 dev: true 3707 4284 3708 4285 /citty@0.1.5: 3709 - resolution: {integrity: sha512-AS7n5NSc0OQVMV9v6wt3ByujNIrne0/cTjiC2MYqhvao57VNfiuVksTSr2p17nVOhEr2KtqiAkGwHcgMC/qUuQ==, tarball: https://registry.npmjs.org/citty/-/citty-0.1.5.tgz} 4286 + resolution: {integrity: sha512-AS7n5NSc0OQVMV9v6wt3ByujNIrne0/cTjiC2MYqhvao57VNfiuVksTSr2p17nVOhEr2KtqiAkGwHcgMC/qUuQ==} 3710 4287 dependencies: 3711 4288 consola: 3.2.3 3712 4289 dev: true ··· 3716 4293 dev: true 3717 4294 3718 4295 /clean-stack@2.2.0: 3719 - resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==, tarball: https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz} 4296 + resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} 3720 4297 engines: {node: '>=6'} 3721 4298 dev: true 3722 4299 ··· 3728 4305 dev: true 3729 4306 3730 4307 /clear@0.1.0: 3731 - resolution: {integrity: sha512-qMjRnoL+JDPJHeLePZJuao6+8orzHMGP04A8CdwCNsKhRbOnKRjefxONR7bwILT3MHecxKBjHkKL/tkZ8r4Uzw==, tarball: https://registry.npmjs.org/clear/-/clear-0.1.0.tgz} 4308 + resolution: {integrity: sha512-qMjRnoL+JDPJHeLePZJuao6+8orzHMGP04A8CdwCNsKhRbOnKRjefxONR7bwILT3MHecxKBjHkKL/tkZ8r4Uzw==} 3732 4309 dev: true 3733 4310 3734 4311 /cli-cursor@3.1.0: 3735 - resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==, tarball: https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz} 4312 + resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} 3736 4313 engines: {node: '>=8'} 3737 4314 dependencies: 3738 4315 restore-cursor: 3.1.0 3739 4316 dev: true 3740 4317 3741 4318 /cli-cursor@4.0.0: 3742 - resolution: {integrity: sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==, tarball: https://registry.npmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz} 4319 + resolution: {integrity: sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==} 3743 4320 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 3744 4321 dependencies: 3745 4322 restore-cursor: 4.0.0 3746 4323 dev: true 3747 4324 3748 4325 /cli-spinners@2.9.2: 3749 - resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==, tarball: https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz} 4326 + resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} 3750 4327 engines: {node: '>=6'} 3751 4328 dev: true 3752 4329 ··· 3760 4337 dev: true 3761 4338 3762 4339 /cli-truncate@4.0.0: 3763 - resolution: {integrity: sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==, tarball: https://registry.npmjs.org/cli-truncate/-/cli-truncate-4.0.0.tgz} 4340 + resolution: {integrity: sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==} 3764 4341 engines: {node: '>=18'} 3765 4342 dependencies: 3766 4343 slice-ansi: 5.0.0 ··· 3768 4345 dev: true 3769 4346 3770 4347 /cli-width@4.1.0: 3771 - resolution: {integrity: sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==, tarball: https://registry.npmjs.org/cli-width/-/cli-width-4.1.0.tgz} 4348 + resolution: {integrity: sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==} 3772 4349 engines: {node: '>= 12'} 3773 4350 dev: true 3774 4351 3775 4352 /clipboardy@3.0.0: 3776 - resolution: {integrity: sha512-Su+uU5sr1jkUy1sGRpLKjKrvEOVXgSgiSInwa/qeID6aJ07yh+5NWc3h2QfjHjBnfX4LhtFcuAWKUsJ3r+fjbg==, tarball: https://registry.npmjs.org/clipboardy/-/clipboardy-3.0.0.tgz} 4353 + resolution: {integrity: sha512-Su+uU5sr1jkUy1sGRpLKjKrvEOVXgSgiSInwa/qeID6aJ07yh+5NWc3h2QfjHjBnfX4LhtFcuAWKUsJ3r+fjbg==} 3777 4354 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 4355 + requiresBuild: true 3778 4356 dependencies: 3779 4357 arch: 2.2.0 3780 4358 execa: 5.1.1 ··· 3782 4360 dev: true 3783 4361 3784 4362 /cliui@8.0.1: 3785 - resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==, tarball: https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz} 4363 + resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} 3786 4364 engines: {node: '>=12'} 3787 4365 dependencies: 3788 4366 string-width: 4.2.3 ··· 3791 4369 dev: true 3792 4370 3793 4371 /clone@1.0.4: 3794 - resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==, tarball: https://registry.npmjs.org/clone/-/clone-1.0.4.tgz} 4372 + resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} 3795 4373 engines: {node: '>=0.8'} 3796 4374 dev: true 3797 4375 3798 4376 /cluster-key-slot@1.1.2: 3799 - resolution: {integrity: sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA==, tarball: https://registry.npmjs.org/cluster-key-slot/-/cluster-key-slot-1.1.2.tgz} 4377 + resolution: {integrity: sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA==} 3800 4378 engines: {node: '>=0.10.0'} 4379 + requiresBuild: true 3801 4380 dev: true 3802 4381 3803 4382 /color-convert@1.9.3: 3804 - resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==, tarball: https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz} 4383 + resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} 3805 4384 dependencies: 3806 4385 color-name: 1.1.3 3807 4386 dev: true 3808 4387 3809 4388 /color-convert@2.0.1: 3810 - resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==, tarball: https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz} 4389 + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} 3811 4390 engines: {node: '>=7.0.0'} 3812 4391 dependencies: 3813 4392 color-name: 1.1.4 3814 4393 dev: true 3815 4394 3816 4395 /color-name@1.1.3: 3817 - resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==, tarball: https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz} 4396 + resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} 3818 4397 dev: true 3819 4398 3820 4399 /color-name@1.1.4: 3821 - resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==, tarball: https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz} 4400 + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} 4401 + dev: true 4402 + 4403 + /color-string@1.9.1: 4404 + resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==} 4405 + requiresBuild: true 4406 + dependencies: 4407 + color-name: 1.1.4 4408 + simple-swizzle: 0.2.2 3822 4409 dev: true 4410 + optional: true 3823 4411 3824 4412 /color-support@1.1.3: 3825 - resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==, tarball: https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz} 4413 + resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==} 3826 4414 hasBin: true 3827 4415 dev: true 3828 4416 4417 + /color@4.2.3: 4418 + resolution: {integrity: sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==} 4419 + engines: {node: '>=12.5.0'} 4420 + requiresBuild: true 4421 + dependencies: 4422 + color-convert: 2.0.1 4423 + color-string: 1.9.1 4424 + dev: true 4425 + optional: true 4426 + 3829 4427 /colord@2.9.3: 3830 - resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==, tarball: https://registry.npmjs.org/colord/-/colord-2.9.3.tgz} 4428 + resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==} 3831 4429 dev: true 3832 4430 3833 4431 /colorette@2.0.20: 3834 - resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==, tarball: https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz} 4432 + resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} 3835 4433 dev: true 3836 4434 3837 4435 /commander@10.0.1: ··· 3840 4438 dev: true 3841 4439 3842 4440 /commander@11.1.0: 3843 - resolution: {integrity: sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==, tarball: https://registry.npmjs.org/commander/-/commander-11.1.0.tgz} 4441 + resolution: {integrity: sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==} 3844 4442 engines: {node: '>=16'} 3845 4443 dev: true 3846 4444 3847 4445 /commander@2.20.3: 3848 - resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==, tarball: https://registry.npmjs.org/commander/-/commander-2.20.3.tgz} 4446 + resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} 4447 + dev: true 4448 + 4449 + /commander@4.1.1: 4450 + resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} 4451 + engines: {node: '>= 6'} 3849 4452 dev: true 3850 4453 3851 4454 /commander@7.2.0: 3852 - resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==, tarball: https://registry.npmjs.org/commander/-/commander-7.2.0.tgz} 4455 + resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} 3853 4456 engines: {node: '>= 10'} 4457 + requiresBuild: true 3854 4458 dev: true 3855 4459 3856 4460 /commander@8.3.0: 3857 - resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==, tarball: https://registry.npmjs.org/commander/-/commander-8.3.0.tgz} 4461 + resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==} 3858 4462 engines: {node: '>= 12'} 3859 4463 dev: true 3860 4464 ··· 3864 4468 dev: true 3865 4469 3866 4470 /commondir@1.0.1: 3867 - resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==, tarball: https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz} 4471 + resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} 3868 4472 dev: true 3869 4473 3870 4474 /compare-func@2.0.0: 3871 - resolution: {integrity: sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==, tarball: https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz} 4475 + resolution: {integrity: sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==} 3872 4476 dependencies: 3873 4477 array-ify: 1.0.0 3874 4478 dot-prop: 5.3.0 3875 4479 dev: true 3876 4480 3877 4481 /compress-commons@5.0.1: 3878 - resolution: {integrity: sha512-MPh//1cERdLtqwO3pOFLeXtpuai0Y2WCd5AhtKxznqM7WtaMYaOEMSgn45d9D10sIHSfIKE603HlOp8OPGrvag==, tarball: https://registry.npmjs.org/compress-commons/-/compress-commons-5.0.1.tgz} 4482 + resolution: {integrity: sha512-MPh//1cERdLtqwO3pOFLeXtpuai0Y2WCd5AhtKxznqM7WtaMYaOEMSgn45d9D10sIHSfIKE603HlOp8OPGrvag==} 3879 4483 engines: {node: '>= 12.0.0'} 3880 4484 dependencies: 3881 4485 crc-32: 1.2.2 ··· 3884 4488 readable-stream: 3.6.2 3885 4489 dev: true 3886 4490 4491 + /computeds@0.0.1: 4492 + resolution: {integrity: sha512-7CEBgcMjVmitjYo5q8JTJVra6X5mQ20uTThdK+0kR7UEaDrAWEQcRiBtWJzga4eRpP6afNwwLsX2SET2JhVB1Q==, tarball: https://registry.npmjs.org/computeds/-/computeds-0.0.1.tgz} 4493 + dev: true 4494 + 3887 4495 /concat-map@0.0.1: 3888 - resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==, tarball: https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz} 4496 + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} 3889 4497 dev: true 3890 4498 3891 4499 /config-chain@1.1.13: 3892 - resolution: {integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==, tarball: https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz} 4500 + resolution: {integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==} 3893 4501 dependencies: 3894 4502 ini: 1.3.8 3895 4503 proto-list: 1.2.4 3896 4504 dev: true 3897 4505 3898 4506 /consola@3.2.3: 3899 - resolution: {integrity: sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==, tarball: https://registry.npmjs.org/consola/-/consola-3.2.3.tgz} 4507 + resolution: {integrity: sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==} 3900 4508 engines: {node: ^14.18.0 || >=16.10.0} 3901 4509 dev: true 3902 4510 3903 4511 /console-control-strings@1.1.0: 3904 - resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==, tarball: https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz} 4512 + resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==} 3905 4513 dev: true 3906 4514 3907 4515 /conventional-changelog-angular@7.0.0: 3908 - resolution: {integrity: sha512-ROjNchA9LgfNMTTFSIWPzebCwOGFdgkEq45EnvvrmSLvCtAw0HSmrCs7/ty+wAeYUZyNay0YMUNYFTRL72PkBQ==, tarball: https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-7.0.0.tgz} 4516 + resolution: {integrity: sha512-ROjNchA9LgfNMTTFSIWPzebCwOGFdgkEq45EnvvrmSLvCtAw0HSmrCs7/ty+wAeYUZyNay0YMUNYFTRL72PkBQ==} 3909 4517 engines: {node: '>=16'} 3910 4518 dependencies: 3911 4519 compare-func: 2.0.0 3912 4520 dev: true 3913 4521 3914 4522 /conventional-changelog-conventionalcommits@7.0.2: 3915 - resolution: {integrity: sha512-NKXYmMR/Hr1DevQegFB4MwfM5Vv0m4UIxKZTTYuD98lpTknaZlSRrDOG4X7wIXpGkfsYxZTghUN+Qq+T0YQI7w==, tarball: https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-7.0.2.tgz} 4523 + resolution: {integrity: sha512-NKXYmMR/Hr1DevQegFB4MwfM5Vv0m4UIxKZTTYuD98lpTknaZlSRrDOG4X7wIXpGkfsYxZTghUN+Qq+T0YQI7w==} 3916 4524 engines: {node: '>=16'} 3917 4525 dependencies: 3918 4526 compare-func: 2.0.0 ··· 3937 4545 dev: true 3938 4546 3939 4547 /conventional-commits-parser@5.0.0: 3940 - resolution: {integrity: sha512-ZPMl0ZJbw74iS9LuX9YIAiW8pfM5p3yh2o/NbXHbkFuZzY5jvdi5jFycEOkmBW5H5I7nA+D6f3UcsCLP2vvSEA==, tarball: https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-5.0.0.tgz} 4548 + resolution: {integrity: sha512-ZPMl0ZJbw74iS9LuX9YIAiW8pfM5p3yh2o/NbXHbkFuZzY5jvdi5jFycEOkmBW5H5I7nA+D6f3UcsCLP2vvSEA==} 3941 4549 engines: {node: '>=16'} 3942 4550 hasBin: true 3943 4551 dependencies: ··· 3948 4556 dev: true 3949 4557 3950 4558 /convert-source-map@2.0.0: 3951 - resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==, tarball: https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz} 4559 + resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} 3952 4560 dev: true 3953 4561 3954 4562 /cookie-es@1.0.0: 3955 - resolution: {integrity: sha512-mWYvfOLrfEc996hlKcdABeIiPHUPC6DM2QYZdGGOvhOTbA3tjm2eBwqlJpoFdjC89NI4Qt6h0Pu06Mp+1Pj5OQ==, tarball: https://registry.npmjs.org/cookie-es/-/cookie-es-1.0.0.tgz} 4563 + resolution: {integrity: sha512-mWYvfOLrfEc996hlKcdABeIiPHUPC6DM2QYZdGGOvhOTbA3tjm2eBwqlJpoFdjC89NI4Qt6h0Pu06Mp+1Pj5OQ==} 3956 4564 dev: true 3957 4565 3958 4566 /core-util-is@1.0.3: 3959 - resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==, tarball: https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz} 4567 + resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} 3960 4568 dev: true 3961 4569 3962 - /cosmiconfig-typescript-loader@5.0.0(@types/node@20.10.7)(cosmiconfig@8.3.6)(typescript@5.3.3): 3963 - resolution: {integrity: sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==, tarball: https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-5.0.0.tgz} 4570 + /cosmiconfig-typescript-loader@5.0.0(@types/node@20.11.0)(cosmiconfig@8.3.6)(typescript@5.3.3): 4571 + resolution: {integrity: sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==} 3964 4572 engines: {node: '>=v16'} 3965 4573 peerDependencies: 3966 4574 '@types/node': '*' 3967 4575 cosmiconfig: '>=8.2' 3968 4576 typescript: '>=4' 3969 4577 dependencies: 3970 - '@types/node': 20.10.7 4578 + '@types/node': 20.11.0 3971 4579 cosmiconfig: 8.3.6(typescript@5.3.3) 3972 4580 jiti: 1.21.0 3973 4581 typescript: 5.3.3 3974 4582 dev: true 3975 4583 3976 4584 /cosmiconfig@7.1.0: 3977 - resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==, tarball: https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz} 4585 + resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==} 3978 4586 engines: {node: '>=10'} 3979 4587 dependencies: 3980 4588 '@types/parse-json': 4.0.2 ··· 3985 4593 dev: true 3986 4594 3987 4595 /cosmiconfig@8.3.6(typescript@5.3.3): 3988 - resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==, tarball: https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz} 4596 + resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} 3989 4597 engines: {node: '>=14'} 3990 4598 peerDependencies: 3991 4599 typescript: '>=4.9.5' ··· 4000 4608 typescript: 5.3.3 4001 4609 dev: true 4002 4610 4611 + /cosmiconfig@9.0.0(typescript@5.3.3): 4612 + resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==, tarball: https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz} 4613 + engines: {node: '>=14'} 4614 + peerDependencies: 4615 + typescript: '>=4.9.5' 4616 + peerDependenciesMeta: 4617 + typescript: 4618 + optional: true 4619 + dependencies: 4620 + env-paths: 2.2.1 4621 + import-fresh: 3.3.0 4622 + js-yaml: 4.1.0 4623 + parse-json: 5.2.0 4624 + typescript: 5.3.3 4625 + dev: true 4626 + 4003 4627 /crc-32@1.2.2: 4004 - resolution: {integrity: sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==, tarball: https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz} 4628 + resolution: {integrity: sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==} 4005 4629 engines: {node: '>=0.8'} 4006 4630 hasBin: true 4007 4631 dev: true 4008 4632 4009 4633 /crc32-stream@5.0.0: 4010 - resolution: {integrity: sha512-B0EPa1UK+qnpBZpG+7FgPCu0J2ETLpXq09o9BkLkEAhdB6Z61Qo4pJ3JYu0c+Qi+/SAL7QThqnzS06pmSSyZaw==, tarball: https://registry.npmjs.org/crc32-stream/-/crc32-stream-5.0.0.tgz} 4634 + resolution: {integrity: sha512-B0EPa1UK+qnpBZpG+7FgPCu0J2ETLpXq09o9BkLkEAhdB6Z61Qo4pJ3JYu0c+Qi+/SAL7QThqnzS06pmSSyZaw==} 4011 4635 engines: {node: '>= 12.0.0'} 4012 4636 dependencies: 4013 4637 crc-32: 1.2.2 ··· 4015 4639 dev: true 4016 4640 4017 4641 /create-require@1.1.1: 4018 - resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==, tarball: https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz} 4642 + resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} 4019 4643 dev: true 4020 4644 4021 4645 /cross-env@7.0.3: 4022 - resolution: {integrity: sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==, tarball: https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz} 4646 + resolution: {integrity: sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==} 4023 4647 engines: {node: '>=10.14', npm: '>=6', yarn: '>=1'} 4024 4648 hasBin: true 4025 4649 dependencies: ··· 4027 4651 dev: true 4028 4652 4029 4653 /cross-spawn@5.1.0: 4030 - resolution: {integrity: sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==, tarball: https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz} 4654 + resolution: {integrity: sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==} 4031 4655 dependencies: 4032 4656 lru-cache: 4.1.5 4033 4657 shebang-command: 1.2.0 ··· 4035 4659 dev: true 4036 4660 4037 4661 /cross-spawn@7.0.3: 4038 - resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==, tarball: https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz} 4662 + resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} 4039 4663 engines: {node: '>= 8'} 4040 4664 dependencies: 4041 4665 path-key: 3.1.1 ··· 4051 4675 dev: true 4052 4676 4053 4677 /css-declaration-sorter@7.1.1(postcss@8.4.33): 4054 - resolution: {integrity: sha512-dZ3bVTEEc1vxr3Bek9vGwfB5Z6ESPULhcRvO472mfjVnj8jRcTnKO8/JTczlvxM10Myb+wBM++1MtdO76eWcaQ==, tarball: https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-7.1.1.tgz} 4678 + resolution: {integrity: sha512-dZ3bVTEEc1vxr3Bek9vGwfB5Z6ESPULhcRvO472mfjVnj8jRcTnKO8/JTczlvxM10Myb+wBM++1MtdO76eWcaQ==} 4055 4679 engines: {node: ^14 || ^16 || >=18} 4056 4680 peerDependencies: 4057 4681 postcss: ^8.0.9 ··· 4060 4684 dev: true 4061 4685 4062 4686 /css-select@5.1.0: 4063 - resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==, tarball: https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz} 4687 + resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==} 4688 + requiresBuild: true 4064 4689 dependencies: 4065 4690 boolbase: 1.0.0 4066 4691 css-what: 6.1.0 ··· 4070 4695 dev: true 4071 4696 4072 4697 /css-tree@2.2.1: 4073 - resolution: {integrity: sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==, tarball: https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz} 4698 + resolution: {integrity: sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==} 4074 4699 engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} 4700 + requiresBuild: true 4075 4701 dependencies: 4076 4702 mdn-data: 2.0.28 4077 4703 source-map-js: 1.0.2 4078 4704 dev: true 4079 4705 4080 4706 /css-tree@2.3.1: 4081 - resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==, tarball: https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz} 4707 + resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==} 4082 4708 engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} 4709 + requiresBuild: true 4083 4710 dependencies: 4084 4711 mdn-data: 2.0.30 4085 4712 source-map-js: 1.0.2 4086 4713 dev: true 4087 4714 4088 4715 /css-what@6.1.0: 4089 - resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==, tarball: https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz} 4716 + resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} 4090 4717 engines: {node: '>= 6'} 4718 + requiresBuild: true 4091 4719 dev: true 4092 4720 4093 4721 /css.escape@1.5.1: 4094 - resolution: {integrity: sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==, tarball: https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz} 4722 + resolution: {integrity: sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==} 4095 4723 dev: true 4096 4724 4097 4725 /cssesc@3.0.0: ··· 4100 4728 hasBin: true 4101 4729 dev: true 4102 4730 4731 + /cssfilter@0.0.10: 4732 + resolution: {integrity: sha512-FAaLDaplstoRsDR8XGYH51znUN0UY7nMc6Z9/fvE8EXGwvJE9hu7W2vHwx1+bd6gCYnln9nLbzxFTrcO9YQDZw==} 4733 + requiresBuild: true 4734 + dev: true 4735 + optional: true 4736 + 4103 4737 /cssnano-preset-default@6.0.3(postcss@8.4.33): 4104 - resolution: {integrity: sha512-4y3H370aZCkT9Ev8P4SO4bZbt+AExeKhh8wTbms/X7OLDo5E7AYUUy6YPxa/uF5Grf+AJwNcCnxKhZynJ6luBA==, tarball: https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-6.0.3.tgz} 4738 + resolution: {integrity: sha512-4y3H370aZCkT9Ev8P4SO4bZbt+AExeKhh8wTbms/X7OLDo5E7AYUUy6YPxa/uF5Grf+AJwNcCnxKhZynJ6luBA==} 4105 4739 engines: {node: ^14 || ^16 || >=18.0} 4106 4740 peerDependencies: 4107 4741 postcss: ^8.4.31 ··· 4139 4773 dev: true 4140 4774 4141 4775 /cssnano-utils@4.0.1(postcss@8.4.33): 4142 - resolution: {integrity: sha512-6qQuYDqsGoiXssZ3zct6dcMxiqfT6epy7x4R0TQJadd4LWO3sPR6JH6ZByOvVLoZ6EdwPGgd7+DR1EmX3tiXQQ==, tarball: https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-4.0.1.tgz} 4776 + resolution: {integrity: sha512-6qQuYDqsGoiXssZ3zct6dcMxiqfT6epy7x4R0TQJadd4LWO3sPR6JH6ZByOvVLoZ6EdwPGgd7+DR1EmX3tiXQQ==} 4143 4777 engines: {node: ^14 || ^16 || >=18.0} 4144 4778 peerDependencies: 4145 4779 postcss: ^8.4.31 ··· 4148 4782 dev: true 4149 4783 4150 4784 /cssnano@6.0.3(postcss@8.4.33): 4151 - resolution: {integrity: sha512-MRq4CIj8pnyZpcI2qs6wswoYoDD1t0aL28n+41c1Ukcpm56m1h6mCexIHBGjfZfnTqtGSSCP4/fB1ovxgjBOiw==, tarball: https://registry.npmjs.org/cssnano/-/cssnano-6.0.3.tgz} 4785 + resolution: {integrity: sha512-MRq4CIj8pnyZpcI2qs6wswoYoDD1t0aL28n+41c1Ukcpm56m1h6mCexIHBGjfZfnTqtGSSCP4/fB1ovxgjBOiw==} 4152 4786 engines: {node: ^14 || ^16 || >=18.0} 4153 4787 peerDependencies: 4154 4788 postcss: ^8.4.31 ··· 4159 4793 dev: true 4160 4794 4161 4795 /csso@5.0.5: 4162 - resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==, tarball: https://registry.npmjs.org/csso/-/csso-5.0.5.tgz} 4796 + resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==} 4163 4797 engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} 4798 + requiresBuild: true 4164 4799 dependencies: 4165 4800 css-tree: 2.2.1 4166 4801 dev: true ··· 4169 4804 resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==, tarball: https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz} 4170 4805 4171 4806 /current-git-branch@1.1.0: 4172 - resolution: {integrity: sha512-n5mwGZllLsFzxDPtTmadqGe4IIBPfqPbiIRX4xgFR9VK/Bx47U+94KiVkxSKAKN6/s43TlkztS2GZpgMKzwQ8A==, tarball: https://registry.npmjs.org/current-git-branch/-/current-git-branch-1.1.0.tgz} 4807 + resolution: {integrity: sha512-n5mwGZllLsFzxDPtTmadqGe4IIBPfqPbiIRX4xgFR9VK/Bx47U+94KiVkxSKAKN6/s43TlkztS2GZpgMKzwQ8A==} 4173 4808 dependencies: 4174 4809 babel-plugin-add-module-exports: 0.2.1 4175 4810 execa: 0.6.3 ··· 4177 4812 dev: true 4178 4813 4179 4814 /dargs@7.0.0: 4180 - resolution: {integrity: sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==, tarball: https://registry.npmjs.org/dargs/-/dargs-7.0.0.tgz} 4815 + resolution: {integrity: sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==} 4181 4816 engines: {node: '>=8'} 4182 4817 dev: true 4183 4818 4184 4819 /date-format@4.0.14: 4185 - resolution: {integrity: sha512-39BOQLs9ZjKh0/patS9nrT8wc3ioX3/eA/zgbKNopnF2wCqJEoxywwwElATYvRsXdnOxA/OQeQoFZ3rFjVajhg==, tarball: https://registry.npmjs.org/date-format/-/date-format-4.0.14.tgz} 4820 + resolution: {integrity: sha512-39BOQLs9ZjKh0/patS9nrT8wc3ioX3/eA/zgbKNopnF2wCqJEoxywwwElATYvRsXdnOxA/OQeQoFZ3rFjVajhg==} 4186 4821 engines: {node: '>=4.0'} 4822 + dev: true 4823 + 4824 + /de-indent@1.0.2: 4825 + resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==, tarball: https://registry.npmjs.org/de-indent/-/de-indent-1.0.2.tgz} 4187 4826 dev: true 4188 4827 4189 4828 /debug@2.6.9: ··· 4198 4837 dev: true 4199 4838 4200 4839 /debug@3.2.7: 4201 - resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==, tarball: https://registry.npmjs.org/debug/-/debug-3.2.7.tgz} 4840 + resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} 4202 4841 peerDependencies: 4203 4842 supports-color: '*' 4204 4843 peerDependenciesMeta: ··· 4209 4848 dev: true 4210 4849 4211 4850 /debug@4.3.4(supports-color@8.1.1): 4212 - resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==, tarball: https://registry.npmjs.org/debug/-/debug-4.3.4.tgz} 4851 + resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} 4213 4852 engines: {node: '>=6.0'} 4214 4853 peerDependencies: 4215 4854 supports-color: '*' ··· 4222 4861 dev: true 4223 4862 4224 4863 /decamelize-keys@1.1.1: 4225 - resolution: {integrity: sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==, tarball: https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz} 4864 + resolution: {integrity: sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==} 4226 4865 engines: {node: '>=0.10.0'} 4227 4866 dependencies: 4228 4867 decamelize: 1.2.0 ··· 4230 4869 dev: true 4231 4870 4232 4871 /decamelize@1.2.0: 4233 - resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==, tarball: https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz} 4872 + resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} 4234 4873 engines: {node: '>=0.10.0'} 4235 4874 dev: true 4236 4875 4876 + /decompress-response@6.0.0: 4877 + resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} 4878 + engines: {node: '>=10'} 4879 + requiresBuild: true 4880 + dependencies: 4881 + mimic-response: 3.1.0 4882 + dev: true 4883 + optional: true 4884 + 4237 4885 /deep-eql@4.1.3: 4238 4886 resolution: {integrity: sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw==, tarball: https://registry.npmjs.org/deep-eql/-/deep-eql-4.1.3.tgz} 4239 4887 engines: {node: '>=6'} ··· 4242 4890 dev: true 4243 4891 4244 4892 /deep-extend@0.6.0: 4245 - resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==, tarball: https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz} 4893 + resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} 4246 4894 engines: {node: '>=4.0.0'} 4895 + requiresBuild: true 4247 4896 dev: true 4248 4897 4249 4898 /deep-is@0.1.4: 4250 - resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==, tarball: https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz} 4899 + resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} 4251 4900 dev: true 4252 4901 4253 4902 /deepmerge@4.3.1: 4254 - resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==, tarball: https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz} 4903 + resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} 4255 4904 engines: {node: '>=0.10.0'} 4256 4905 dev: true 4257 4906 4258 4907 /default-browser-id@3.0.0: 4259 - resolution: {integrity: sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA==, tarball: https://registry.npmjs.org/default-browser-id/-/default-browser-id-3.0.0.tgz} 4908 + resolution: {integrity: sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA==} 4260 4909 engines: {node: '>=12'} 4261 4910 dependencies: 4262 4911 bplist-parser: 0.2.0 ··· 4264 4913 dev: true 4265 4914 4266 4915 /default-browser@4.0.0: 4267 - resolution: {integrity: sha512-wX5pXO1+BrhMkSbROFsyxUm0i/cJEScyNhA4PPxc41ICuv05ZZB/MX28s8aZx6xjmatvebIapF6hLEKEcpneUA==, tarball: https://registry.npmjs.org/default-browser/-/default-browser-4.0.0.tgz} 4916 + resolution: {integrity: sha512-wX5pXO1+BrhMkSbROFsyxUm0i/cJEScyNhA4PPxc41ICuv05ZZB/MX28s8aZx6xjmatvebIapF6hLEKEcpneUA==} 4268 4917 engines: {node: '>=14.16'} 4269 4918 dependencies: 4270 4919 bundle-name: 3.0.0 ··· 4274 4923 dev: true 4275 4924 4276 4925 /defaults@1.0.4: 4277 - resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==, tarball: https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz} 4926 + resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} 4278 4927 dependencies: 4279 4928 clone: 1.0.4 4280 4929 dev: true 4281 4930 4282 4931 /define-data-property@1.1.1: 4283 - resolution: {integrity: sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==, tarball: https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz} 4932 + resolution: {integrity: sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==} 4284 4933 engines: {node: '>= 0.4'} 4285 4934 dependencies: 4286 4935 get-intrinsic: 1.2.2 ··· 4289 4938 dev: true 4290 4939 4291 4940 /define-lazy-prop@2.0.0: 4292 - resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==, tarball: https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz} 4941 + resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} 4293 4942 engines: {node: '>=8'} 4294 4943 dev: true 4295 4944 4296 4945 /define-lazy-prop@3.0.0: 4297 - resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==, tarball: https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz} 4946 + resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==} 4298 4947 engines: {node: '>=12'} 4299 4948 dev: true 4300 4949 4301 4950 /define-properties@1.2.1: 4302 - resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==, tarball: https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz} 4951 + resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} 4303 4952 engines: {node: '>= 0.4'} 4304 4953 dependencies: 4305 4954 define-data-property: 1.1.1 ··· 4308 4957 dev: true 4309 4958 4310 4959 /defu@6.1.4: 4311 - resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==, tarball: https://registry.npmjs.org/defu/-/defu-6.1.4.tgz} 4960 + resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==} 4312 4961 dev: true 4313 4962 4314 4963 /delegates@1.0.0: 4315 - resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==, tarball: https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz} 4964 + resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==} 4316 4965 dev: true 4317 4966 4318 4967 /denque@2.1.0: 4319 - resolution: {integrity: sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==, tarball: https://registry.npmjs.org/denque/-/denque-2.1.0.tgz} 4968 + resolution: {integrity: sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==} 4320 4969 engines: {node: '>=0.10'} 4970 + requiresBuild: true 4321 4971 dev: true 4322 4972 4323 4973 /depd@2.0.0: 4324 - resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==, tarball: https://registry.npmjs.org/depd/-/depd-2.0.0.tgz} 4974 + resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} 4325 4975 engines: {node: '>= 0.8'} 4326 4976 dev: true 4327 4977 ··· 4330 4980 dev: true 4331 4981 4332 4982 /destr@2.0.2: 4333 - resolution: {integrity: sha512-65AlobnZMiCET00KaFFjUefxDX0khFA/E4myqZ7a6Sq1yZtR8+FVIvilVX66vF2uobSumxooYZChiRPCKNqhmg==, tarball: https://registry.npmjs.org/destr/-/destr-2.0.2.tgz} 4983 + resolution: {integrity: sha512-65AlobnZMiCET00KaFFjUefxDX0khFA/E4myqZ7a6Sq1yZtR8+FVIvilVX66vF2uobSumxooYZChiRPCKNqhmg==} 4334 4984 dev: true 4335 4985 4336 4986 /destroy@1.2.0: 4337 - resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==, tarball: https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz} 4987 + resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} 4338 4988 engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} 4339 4989 dev: true 4340 4990 4341 4991 /detect-libc@1.0.3: 4342 - resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==, tarball: https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz} 4992 + resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==} 4343 4993 engines: {node: '>=0.10'} 4344 4994 hasBin: true 4995 + requiresBuild: true 4345 4996 dev: true 4346 4997 4347 4998 /detect-libc@2.0.2: 4348 - resolution: {integrity: sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==, tarball: https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.2.tgz} 4999 + resolution: {integrity: sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==} 4349 5000 engines: {node: '>=8'} 4350 5001 dev: true 4351 5002 4352 5003 /devalue@4.3.2: 4353 - resolution: {integrity: sha512-KqFl6pOgOW+Y6wJgu80rHpo2/3H07vr8ntR9rkkFIRETewbf5GaYYcakYfiKz89K+sLsuPkQIZaXDMjUObZwWg==, tarball: https://registry.npmjs.org/devalue/-/devalue-4.3.2.tgz} 5004 + resolution: {integrity: sha512-KqFl6pOgOW+Y6wJgu80rHpo2/3H07vr8ntR9rkkFIRETewbf5GaYYcakYfiKz89K+sLsuPkQIZaXDMjUObZwWg==} 4354 5005 dev: true 4355 5006 4356 5007 /diff-match-patch@1.0.5: 4357 - resolution: {integrity: sha512-IayShXAgj/QMXgB0IWmKx+rOPuGMhqm5w6jvFxmVenXKIzRqTAAsbBPT3kWQeGANj3jGgvcvv4yK6SxqYmikgw==, tarball: https://registry.npmjs.org/diff-match-patch/-/diff-match-patch-1.0.5.tgz} 5008 + resolution: {integrity: sha512-IayShXAgj/QMXgB0IWmKx+rOPuGMhqm5w6jvFxmVenXKIzRqTAAsbBPT3kWQeGANj3jGgvcvv4yK6SxqYmikgw==} 4358 5009 dev: true 4359 5010 4360 5011 /diff-sequences@29.6.3: 4361 - resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==, tarball: https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz} 5012 + resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} 4362 5013 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 4363 5014 dev: true 4364 5015 4365 5016 /diff@4.0.2: 4366 - resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==, tarball: https://registry.npmjs.org/diff/-/diff-4.0.2.tgz} 5017 + resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} 4367 5018 engines: {node: '>=0.3.1'} 4368 5019 dev: true 4369 5020 4370 5021 /diff@5.1.0: 4371 - resolution: {integrity: sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==, tarball: https://registry.npmjs.org/diff/-/diff-5.1.0.tgz} 5022 + resolution: {integrity: sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==} 4372 5023 engines: {node: '>=0.3.1'} 4373 5024 dev: true 4374 5025 4375 5026 /dir-glob@3.0.1: 4376 - resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==, tarball: https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz} 5027 + resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} 4377 5028 engines: {node: '>=8'} 4378 5029 dependencies: 4379 5030 path-type: 4.0.0 4380 5031 dev: true 4381 5032 4382 5033 /doctrine@2.1.0: 4383 - resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==, tarball: https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz} 5034 + resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} 4384 5035 engines: {node: '>=0.10.0'} 4385 5036 dependencies: 4386 5037 esutils: 2.0.3 4387 5038 dev: true 4388 5039 4389 5040 /doctrine@3.0.0: 4390 - resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==, tarball: https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz} 5041 + resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} 4391 5042 engines: {node: '>=6.0.0'} 4392 5043 dependencies: 4393 5044 esutils: 2.0.3 4394 5045 dev: true 4395 5046 4396 5047 /dom-serializer@2.0.0: 4397 - resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==, tarball: https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz} 5048 + resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} 5049 + requiresBuild: true 4398 5050 dependencies: 4399 5051 domelementtype: 2.3.0 4400 5052 domhandler: 5.0.3 ··· 4402 5054 dev: true 4403 5055 4404 5056 /domelementtype@2.3.0: 4405 - resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==, tarball: https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz} 5057 + resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} 5058 + requiresBuild: true 4406 5059 dev: true 4407 5060 4408 5061 /domhandler@5.0.3: 4409 - resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==, tarball: https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz} 5062 + resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} 4410 5063 engines: {node: '>= 4'} 5064 + requiresBuild: true 4411 5065 dependencies: 4412 5066 domelementtype: 2.3.0 4413 5067 dev: true 4414 5068 4415 5069 /domutils@3.1.0: 4416 - resolution: {integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==, tarball: https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz} 5070 + resolution: {integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==} 5071 + requiresBuild: true 4417 5072 dependencies: 4418 5073 dom-serializer: 2.0.0 4419 5074 domelementtype: 2.3.0 ··· 4421 5076 dev: true 4422 5077 4423 5078 /dot-prop@5.3.0: 4424 - resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==, tarball: https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz} 5079 + resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==} 4425 5080 engines: {node: '>=8'} 4426 5081 dependencies: 4427 5082 is-obj: 2.0.0 4428 5083 dev: true 4429 5084 4430 5085 /dot-prop@8.0.2: 4431 - resolution: {integrity: sha512-xaBe6ZT4DHPkg0k4Ytbvn5xoxgpG0jOS1dYxSOwAHPuNLjP3/OzN0gH55SrLqpx8cBfSaVt91lXYkApjb+nYdQ==, tarball: https://registry.npmjs.org/dot-prop/-/dot-prop-8.0.2.tgz} 5086 + resolution: {integrity: sha512-xaBe6ZT4DHPkg0k4Ytbvn5xoxgpG0jOS1dYxSOwAHPuNLjP3/OzN0gH55SrLqpx8cBfSaVt91lXYkApjb+nYdQ==} 4432 5087 engines: {node: '>=16'} 4433 5088 dependencies: 4434 5089 type-fest: 3.13.1 4435 5090 dev: true 4436 5091 4437 5092 /dotenv@16.3.1: 4438 - resolution: {integrity: sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==, tarball: https://registry.npmjs.org/dotenv/-/dotenv-16.3.1.tgz} 5093 + resolution: {integrity: sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==} 4439 5094 engines: {node: '>=12'} 4440 5095 dev: true 4441 5096 ··· 4446 5101 dev: true 4447 5102 4448 5103 /duplexer@0.1.2: 4449 - resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==, tarball: https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz} 5104 + resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} 4450 5105 dev: true 4451 5106 4452 5107 /eastasianwidth@0.2.0: 4453 - resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==, tarball: https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz} 5108 + resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} 4454 5109 dev: true 4455 5110 4456 5111 /editorconfig@1.0.4: 4457 - resolution: {integrity: sha512-L9Qe08KWTlqYMVvMcTIvMAdl1cDUubzRNYL+WfA4bLDMHe4nemKkpmYzkznE1FwLKu0EEmy6obgQKzMJrg4x9Q==, tarball: https://registry.npmjs.org/editorconfig/-/editorconfig-1.0.4.tgz} 5112 + resolution: {integrity: sha512-L9Qe08KWTlqYMVvMcTIvMAdl1cDUubzRNYL+WfA4bLDMHe4nemKkpmYzkznE1FwLKu0EEmy6obgQKzMJrg4x9Q==} 4458 5113 engines: {node: '>=14'} 4459 5114 hasBin: true 4460 5115 dependencies: ··· 4465 5120 dev: true 4466 5121 4467 5122 /ee-first@1.1.1: 4468 - resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==, tarball: https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz} 5123 + resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} 4469 5124 dev: true 4470 5125 4471 5126 /electron-to-chromium@1.4.623: 4472 - resolution: {integrity: sha512-lKoz10iCYlP1WtRYdh5MvocQPWVRoI7ysp6qf18bmeBgR8abE6+I2CsfyNKztRDZvhdWc+krKT6wS7Neg8sw3A==, tarball: https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.623.tgz} 5127 + resolution: {integrity: sha512-lKoz10iCYlP1WtRYdh5MvocQPWVRoI7ysp6qf18bmeBgR8abE6+I2CsfyNKztRDZvhdWc+krKT6wS7Neg8sw3A==} 4473 5128 dev: true 4474 5129 4475 5130 /emoji-regex@10.3.0: 4476 - resolution: {integrity: sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==, tarball: https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.3.0.tgz} 5131 + resolution: {integrity: sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==} 4477 5132 dev: true 4478 5133 4479 5134 /emoji-regex@8.0.0: 4480 - resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==, tarball: https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz} 5135 + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} 4481 5136 dev: true 4482 5137 4483 5138 /emoji-regex@9.2.2: 4484 - resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==, tarball: https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz} 5139 + resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} 4485 5140 dev: true 4486 5141 4487 5142 /emojilib@2.4.0: ··· 4489 5144 dev: true 4490 5145 4491 5146 /encodeurl@1.0.2: 4492 - resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==, tarball: https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz} 5147 + resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} 4493 5148 engines: {node: '>= 0.8'} 4494 5149 dev: true 4495 5150 ··· 4501 5156 dev: true 4502 5157 optional: true 4503 5158 5159 + /end-of-stream@1.4.4: 5160 + resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} 5161 + requiresBuild: true 5162 + dependencies: 5163 + once: 1.4.0 5164 + dev: true 5165 + optional: true 5166 + 4504 5167 /enhanced-resolve@5.15.0: 4505 - resolution: {integrity: sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==, tarball: https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz} 5168 + resolution: {integrity: sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==} 4506 5169 engines: {node: '>=10.13.0'} 4507 5170 dependencies: 4508 5171 graceful-fs: 4.2.11 ··· 4510 5173 dev: true 4511 5174 4512 5175 /entities@4.5.0: 4513 - resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==, tarball: https://registry.npmjs.org/entities/-/entities-4.5.0.tgz} 5176 + resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} 4514 5177 engines: {node: '>=0.12'} 4515 5178 4516 - /env-ci@10.0.0: 4517 - resolution: {integrity: sha512-U4xcd/utDYFgMh0yWj07R1H6L5fwhVbmxBCpnL0DbVSDZVnsC82HONw0wxtxNkIAcua3KtbomQvIk5xFZGAQJw==, tarball: https://registry.npmjs.org/env-ci/-/env-ci-10.0.0.tgz} 5179 + /env-ci@11.0.0: 5180 + resolution: {integrity: sha512-apikxMgkipkgTvMdRT9MNqWx5VLOci79F4VBd7Op/7OPjjoanjdAvn6fglMCCEf/1bAh8eOiuEVCUs4V3qP3nQ==, tarball: https://registry.npmjs.org/env-ci/-/env-ci-11.0.0.tgz} 4518 5181 engines: {node: ^18.17 || >=20.6.1} 4519 5182 dependencies: 4520 5183 execa: 8.0.1 ··· 4522 5185 dev: true 4523 5186 4524 5187 /env-paths@2.2.1: 4525 - resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==, tarball: https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz} 5188 + resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==} 4526 5189 engines: {node: '>=6'} 4527 5190 dev: true 4528 5191 4529 5192 /err-code@2.0.3: 4530 - resolution: {integrity: sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==, tarball: https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz} 5193 + resolution: {integrity: sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==} 4531 5194 dev: true 4532 5195 4533 5196 /error-ex@1.3.2: 4534 - resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==, tarball: https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz} 5197 + resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} 4535 5198 dependencies: 4536 5199 is-arrayish: 0.2.1 4537 5200 dev: true 4538 5201 4539 5202 /error-stack-parser-es@0.1.1: 4540 - resolution: {integrity: sha512-g/9rfnvnagiNf+DRMHEVGuGuIBlCIMDFoTA616HaP2l9PlCjGjVhD98PNbVSJvmK4TttqT5mV5tInMhoFgi+aA==, tarball: https://registry.npmjs.org/error-stack-parser-es/-/error-stack-parser-es-0.1.1.tgz} 5203 + resolution: {integrity: sha512-g/9rfnvnagiNf+DRMHEVGuGuIBlCIMDFoTA616HaP2l9PlCjGjVhD98PNbVSJvmK4TttqT5mV5tInMhoFgi+aA==} 4541 5204 dev: true 4542 5205 4543 5206 /error-stack-parser@2.1.4: ··· 4547 5210 dev: true 4548 5211 4549 5212 /es-abstract@1.22.3: 4550 - resolution: {integrity: sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA==, tarball: https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.3.tgz} 5213 + resolution: {integrity: sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA==} 4551 5214 engines: {node: '>= 0.4'} 4552 5215 dependencies: 4553 5216 array-buffer-byte-length: 1.0.0 ··· 4592 5255 dev: true 4593 5256 4594 5257 /es-set-tostringtag@2.0.2: 4595 - resolution: {integrity: sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==, tarball: https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.2.tgz} 5258 + resolution: {integrity: sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==} 4596 5259 engines: {node: '>= 0.4'} 4597 5260 dependencies: 4598 5261 get-intrinsic: 1.2.2 ··· 4601 5264 dev: true 4602 5265 4603 5266 /es-shim-unscopables@1.0.2: 4604 - resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==, tarball: https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz} 5267 + resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==} 4605 5268 dependencies: 4606 5269 hasown: 2.0.0 4607 5270 dev: true 4608 5271 4609 5272 /es-to-primitive@1.2.1: 4610 - resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==, tarball: https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz} 5273 + resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} 4611 5274 engines: {node: '>= 0.4'} 4612 5275 dependencies: 4613 5276 is-callable: 1.2.7 ··· 4616 5279 dev: true 4617 5280 4618 5281 /esbuild@0.19.11: 4619 - resolution: {integrity: sha512-HJ96Hev2hX/6i5cDVwcqiJBBtuo9+FeIJOtZ9W1kA5M6AMJRHUZlpYZ1/SbEwtO0ioNAW8rUooVpC/WehY2SfA==, tarball: https://registry.npmjs.org/esbuild/-/esbuild-0.19.11.tgz} 5282 + resolution: {integrity: sha512-HJ96Hev2hX/6i5cDVwcqiJBBtuo9+FeIJOtZ9W1kA5M6AMJRHUZlpYZ1/SbEwtO0ioNAW8rUooVpC/WehY2SfA==} 4620 5283 engines: {node: '>=12'} 4621 5284 hasBin: true 4622 5285 requiresBuild: true ··· 4647 5310 dev: true 4648 5311 4649 5312 /escalade@3.1.1: 4650 - resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==, tarball: https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz} 5313 + resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} 4651 5314 engines: {node: '>=6'} 4652 5315 dev: true 4653 5316 4654 5317 /escape-html@1.0.3: 4655 - resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==, tarball: https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz} 5318 + resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} 4656 5319 dev: true 4657 5320 4658 5321 /escape-string-regexp@1.0.5: 4659 - resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==, tarball: https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz} 5322 + resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} 4660 5323 engines: {node: '>=0.8.0'} 4661 5324 dev: true 4662 5325 4663 5326 /escape-string-regexp@4.0.0: 4664 - resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==, tarball: https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz} 5327 + resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} 4665 5328 engines: {node: '>=10'} 4666 5329 dev: true 4667 5330 4668 5331 /escape-string-regexp@5.0.0: 4669 - resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==, tarball: https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz} 5332 + resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} 4670 5333 engines: {node: '>=12'} 4671 5334 dev: true 4672 5335 5336 + /escodegen@2.1.0: 5337 + resolution: {integrity: sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==} 5338 + engines: {node: '>=6.0'} 5339 + hasBin: true 5340 + dependencies: 5341 + esprima: 4.0.1 5342 + estraverse: 5.3.0 5343 + esutils: 2.0.3 5344 + optionalDependencies: 5345 + source-map: 0.6.1 5346 + dev: true 5347 + 4673 5348 /eslint-import-resolver-node@0.3.9: 4674 - resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==, tarball: https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz} 5349 + resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} 4675 5350 dependencies: 4676 5351 debug: 3.2.7 4677 5352 is-core-module: 2.13.1 ··· 4680 5355 - supports-color 4681 5356 dev: true 4682 5357 4683 - /eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.18.0)(eslint-plugin-import@2.29.1)(eslint@8.56.0): 4684 - resolution: {integrity: sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==, tarball: https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.6.1.tgz} 5358 + /eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.19.0)(eslint-plugin-import@2.29.1)(eslint@8.56.0): 5359 + resolution: {integrity: sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==} 4685 5360 engines: {node: ^14.18.0 || >=16.0.0} 4686 5361 peerDependencies: 4687 5362 eslint: '*' ··· 4690 5365 debug: 4.3.4(supports-color@8.1.1) 4691 5366 enhanced-resolve: 5.15.0 4692 5367 eslint: 8.56.0 4693 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.18.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) 4694 - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.18.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) 5368 + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.19.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) 5369 + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.19.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) 4695 5370 fast-glob: 3.3.2 4696 5371 get-tsconfig: 4.7.2 4697 5372 is-core-module: 2.13.1 ··· 4703 5378 - supports-color 4704 5379 dev: true 4705 5380 4706 - /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.18.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0): 4707 - resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==, tarball: https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz} 5381 + /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.19.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0): 5382 + resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} 4708 5383 engines: {node: '>=4'} 4709 5384 peerDependencies: 4710 5385 '@typescript-eslint/parser': '*' ··· 4724 5399 eslint-import-resolver-webpack: 4725 5400 optional: true 4726 5401 dependencies: 4727 - '@typescript-eslint/parser': 6.18.0(eslint@8.56.0)(typescript@5.3.3) 5402 + '@typescript-eslint/parser': 6.19.0(eslint@8.56.0)(typescript@5.3.3) 4728 5403 debug: 3.2.7 4729 5404 eslint: 8.56.0 4730 5405 eslint-import-resolver-node: 0.3.9 4731 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.18.0)(eslint-plugin-import@2.29.1)(eslint@8.56.0) 5406 + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.19.0)(eslint-plugin-import@2.29.1)(eslint@8.56.0) 4732 5407 transitivePeerDependencies: 4733 5408 - supports-color 4734 5409 dev: true 4735 5410 4736 - /eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.18.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0): 4737 - resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==, tarball: https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.1.tgz} 5411 + /eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.19.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0): 5412 + resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} 4738 5413 engines: {node: '>=4'} 4739 5414 peerDependencies: 4740 5415 '@typescript-eslint/parser': '*' ··· 4743 5418 '@typescript-eslint/parser': 4744 5419 optional: true 4745 5420 dependencies: 4746 - '@typescript-eslint/parser': 6.18.0(eslint@8.56.0)(typescript@5.3.3) 5421 + '@typescript-eslint/parser': 6.19.0(eslint@8.56.0)(typescript@5.3.3) 4747 5422 array-includes: 3.1.7 4748 5423 array.prototype.findlastindex: 1.2.3 4749 5424 array.prototype.flat: 1.3.2 ··· 4752 5427 doctrine: 2.1.0 4753 5428 eslint: 8.56.0 4754 5429 eslint-import-resolver-node: 0.3.9 4755 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.18.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) 5430 + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.19.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) 4756 5431 hasown: 2.0.0 4757 5432 is-core-module: 2.13.1 4758 5433 is-glob: 4.0.3 ··· 4768 5443 - supports-color 4769 5444 dev: true 4770 5445 4771 - /eslint-plugin-vitest@0.3.20(@typescript-eslint/eslint-plugin@6.18.0)(eslint@8.56.0)(typescript@5.3.3)(vitest@1.1.3): 4772 - resolution: {integrity: sha512-O05k4j9TGMOkkghj9dRgpeLDyOSiVIxQWgNDPfhYPm5ioJsehcYV/zkRLekQs+c8+RBCVXucSED3fYOyy2EoWA==, tarball: https://registry.npmjs.org/eslint-plugin-vitest/-/eslint-plugin-vitest-0.3.20.tgz} 5446 + /eslint-plugin-vitest@0.3.20(@typescript-eslint/eslint-plugin@6.19.0)(eslint@8.56.0)(typescript@5.3.3)(vitest@1.1.1): 5447 + resolution: {integrity: sha512-O05k4j9TGMOkkghj9dRgpeLDyOSiVIxQWgNDPfhYPm5ioJsehcYV/zkRLekQs+c8+RBCVXucSED3fYOyy2EoWA==} 4773 5448 engines: {node: ^18.0.0 || >= 20.0.0} 4774 5449 peerDependencies: 4775 5450 '@typescript-eslint/eslint-plugin': '*' ··· 4781 5456 vitest: 4782 5457 optional: true 4783 5458 dependencies: 4784 - '@typescript-eslint/eslint-plugin': 6.18.0(@typescript-eslint/parser@6.18.0)(eslint@8.56.0)(typescript@5.3.3) 5459 + '@typescript-eslint/eslint-plugin': 6.19.0(@typescript-eslint/parser@6.19.0)(eslint@8.56.0)(typescript@5.3.3) 4785 5460 '@typescript-eslint/utils': 6.18.0(eslint@8.56.0)(typescript@5.3.3) 4786 5461 eslint: 8.56.0 4787 - vitest: 1.1.3(@types/node@20.10.7)(happy-dom@12.10.3) 5462 + vitest: 1.1.1(@types/node@20.11.0)(happy-dom@12.10.3)(sass@1.69.7) 4788 5463 transitivePeerDependencies: 4789 5464 - supports-color 4790 5465 - typescript 4791 5466 dev: true 4792 5467 4793 - /eslint-plugin-vue@9.19.2(eslint@8.56.0): 4794 - resolution: {integrity: sha512-CPDqTOG2K4Ni2o4J5wixkLVNwgctKXFu6oBpVJlpNq7f38lh9I80pRTouZSJ2MAebPJlINU/KTFSXyQfBUlymA==, tarball: https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.19.2.tgz} 5468 + /eslint-plugin-vue@9.20.1(eslint@8.56.0): 5469 + resolution: {integrity: sha512-GyCs8K3lkEvoyC1VV97GJhP1SvqsKCiWGHnbn0gVUYiUhaH2+nB+Dv1uekv1THFMPbBfYxukrzQdltw950k+LQ==, tarball: https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.20.1.tgz} 4795 5470 engines: {node: ^14.17.0 || >=16.0.0} 4796 5471 peerDependencies: 4797 5472 eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 ··· 4809 5484 dev: true 4810 5485 4811 5486 /eslint-scope@7.2.2: 4812 - resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==, tarball: https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz} 5487 + resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} 4813 5488 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 4814 5489 dependencies: 4815 5490 esrecurse: 4.3.0 ··· 4817 5492 dev: true 4818 5493 4819 5494 /eslint-visitor-keys@3.4.3: 4820 - resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==, tarball: https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz} 5495 + resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} 4821 5496 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 4822 5497 dev: true 4823 5498 4824 5499 /eslint@8.56.0: 4825 - resolution: {integrity: sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==, tarball: https://registry.npmjs.org/eslint/-/eslint-8.56.0.tgz} 5500 + resolution: {integrity: sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==} 4826 5501 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 4827 5502 hasBin: true 4828 5503 dependencies: ··· 4869 5544 dev: true 4870 5545 4871 5546 /espree@9.6.1: 4872 - resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==, tarball: https://registry.npmjs.org/espree/-/espree-9.6.1.tgz} 5547 + resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} 4873 5548 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 4874 5549 dependencies: 4875 5550 acorn: 8.11.3 ··· 4878 5553 dev: true 4879 5554 4880 5555 /esprima@4.0.1: 4881 - resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==, tarball: https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz} 5556 + resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} 4882 5557 engines: {node: '>=4'} 4883 5558 hasBin: true 4884 5559 dev: true 4885 5560 4886 5561 /esquery@1.5.0: 4887 - resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==, tarball: https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz} 5562 + resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==} 4888 5563 engines: {node: '>=0.10'} 4889 5564 dependencies: 4890 5565 estraverse: 5.3.0 4891 5566 dev: true 4892 5567 4893 5568 /esrecurse@4.3.0: 4894 - resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==, tarball: https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz} 5569 + resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} 4895 5570 engines: {node: '>=4.0'} 4896 5571 dependencies: 4897 5572 estraverse: 5.3.0 4898 5573 dev: true 4899 5574 4900 5575 /estraverse@5.3.0: 4901 - resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==, tarball: https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz} 5576 + resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} 4902 5577 engines: {node: '>=4.0'} 4903 5578 dev: true 4904 5579 4905 5580 /estree-walker@2.0.2: 4906 - resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==, tarball: https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz} 5581 + resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} 4907 5582 4908 5583 /estree-walker@3.0.3: 4909 - resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==, tarball: https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz} 5584 + resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} 4910 5585 dependencies: 4911 5586 '@types/estree': 1.0.5 4912 5587 dev: true 4913 5588 4914 5589 /esutils@2.0.3: 4915 - resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==, tarball: https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz} 5590 + resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} 4916 5591 engines: {node: '>=0.10.0'} 4917 5592 dev: true 4918 5593 4919 5594 /etag@1.8.1: 4920 - resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==, tarball: https://registry.npmjs.org/etag/-/etag-1.8.1.tgz} 5595 + resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} 4921 5596 engines: {node: '>= 0.6'} 4922 5597 dev: true 4923 5598 4924 5599 /eventemitter3@5.0.1: 4925 - resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==, tarball: https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz} 5600 + resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} 4926 5601 dev: true 4927 5602 4928 5603 /execa@0.6.3: 4929 - resolution: {integrity: sha512-/teX3MDLFBdYUhRk8WCBYboIMUmqeizu0m9Z3YF3JWrbEh/SlZg00vLJSaAGWw3wrZ9tE0buNw79eaAPYhUuvg==, tarball: https://registry.npmjs.org/execa/-/execa-0.6.3.tgz} 5604 + resolution: {integrity: sha512-/teX3MDLFBdYUhRk8WCBYboIMUmqeizu0m9Z3YF3JWrbEh/SlZg00vLJSaAGWw3wrZ9tE0buNw79eaAPYhUuvg==} 4930 5605 engines: {node: '>=4'} 4931 5606 dependencies: 4932 5607 cross-spawn: 5.1.0 ··· 4939 5614 dev: true 4940 5615 4941 5616 /execa@5.1.1: 4942 - resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==, tarball: https://registry.npmjs.org/execa/-/execa-5.1.1.tgz} 5617 + resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} 4943 5618 engines: {node: '>=10'} 4944 5619 dependencies: 4945 5620 cross-spawn: 7.0.3 ··· 4954 5629 dev: true 4955 5630 4956 5631 /execa@7.2.0: 4957 - resolution: {integrity: sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==, tarball: https://registry.npmjs.org/execa/-/execa-7.2.0.tgz} 5632 + resolution: {integrity: sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==} 4958 5633 engines: {node: ^14.18.0 || ^16.14.0 || >=18.0.0} 4959 5634 dependencies: 4960 5635 cross-spawn: 7.0.3 ··· 4969 5644 dev: true 4970 5645 4971 5646 /execa@8.0.1: 4972 - resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==, tarball: https://registry.npmjs.org/execa/-/execa-8.0.1.tgz} 5647 + resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} 4973 5648 engines: {node: '>=16.17'} 4974 5649 dependencies: 4975 5650 cross-spawn: 7.0.3 ··· 4983 5658 strip-final-newline: 3.0.0 4984 5659 dev: true 4985 5660 5661 + /expand-template@2.0.3: 5662 + resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==} 5663 + engines: {node: '>=6'} 5664 + requiresBuild: true 5665 + dev: true 5666 + optional: true 5667 + 4986 5668 /exponential-backoff@3.1.1: 4987 - resolution: {integrity: sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==, tarball: https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.1.tgz} 5669 + resolution: {integrity: sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==} 4988 5670 dev: true 4989 5671 4990 5672 /external-editor@3.1.0: 4991 - resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==, tarball: https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz} 5673 + resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==} 4992 5674 engines: {node: '>=4'} 4993 5675 dependencies: 4994 5676 chardet: 0.7.0 ··· 4997 5679 dev: true 4998 5680 4999 5681 /externality@1.0.2: 5000 - resolution: {integrity: sha512-LyExtJWKxtgVzmgtEHyQtLFpw1KFhQphF9nTG8TpAIVkiI/xQ3FJh75tRFLYl4hkn7BNIIdLJInuDAavX35pMw==, tarball: https://registry.npmjs.org/externality/-/externality-1.0.2.tgz} 5682 + resolution: {integrity: sha512-LyExtJWKxtgVzmgtEHyQtLFpw1KFhQphF9nTG8TpAIVkiI/xQ3FJh75tRFLYl4hkn7BNIIdLJInuDAavX35pMw==} 5001 5683 dependencies: 5002 5684 enhanced-resolve: 5.15.0 5003 5685 mlly: 1.4.2 ··· 5006 5688 dev: true 5007 5689 5008 5690 /fake-indexeddb@5.0.2: 5009 - resolution: {integrity: sha512-cB507r5T3D55DfclY01GLkninZLfU7HXV/mhVRTnTRm5k2u+fY7Fof2dBkr80p5t7G7dlA/G5dI87QiMdPpMCQ==, tarball: https://registry.npmjs.org/fake-indexeddb/-/fake-indexeddb-5.0.2.tgz} 5691 + resolution: {integrity: sha512-cB507r5T3D55DfclY01GLkninZLfU7HXV/mhVRTnTRm5k2u+fY7Fof2dBkr80p5t7G7dlA/G5dI87QiMdPpMCQ==} 5010 5692 engines: {node: '>=18'} 5011 5693 dev: true 5012 5694 5013 5695 /fast-deep-equal@3.1.3: 5014 - resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==, tarball: https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz} 5696 + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} 5015 5697 dev: true 5016 5698 5017 5699 /fast-fifo@1.3.2: 5018 - resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==, tarball: https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz} 5700 + resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==} 5019 5701 dev: true 5020 5702 5021 5703 /fast-glob@3.3.2: 5022 - resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==, tarball: https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz} 5704 + resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} 5023 5705 engines: {node: '>=8.6.0'} 5024 5706 dependencies: 5025 5707 '@nodelib/fs.stat': 2.0.5 ··· 5030 5712 dev: true 5031 5713 5032 5714 /fast-json-stable-stringify@2.1.0: 5033 - resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==, tarball: https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz} 5715 + resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} 5034 5716 dev: true 5035 5717 5036 5718 /fast-levenshtein@2.0.6: 5037 - resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==, tarball: https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz} 5719 + resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} 5038 5720 dev: true 5039 5721 5040 5722 /fastq@1.16.0: 5041 - resolution: {integrity: sha512-ifCoaXsDrsdkWTtiNJX5uzHDsrck5TzfKKDcuFFTIrrc/BS076qgEIfoIy1VeZqViznfKiysPYTh/QeHtnIsYA==, tarball: https://registry.npmjs.org/fastq/-/fastq-1.16.0.tgz} 5723 + resolution: {integrity: sha512-ifCoaXsDrsdkWTtiNJX5uzHDsrck5TzfKKDcuFFTIrrc/BS076qgEIfoIy1VeZqViznfKiysPYTh/QeHtnIsYA==} 5042 5724 dependencies: 5043 5725 reusify: 1.0.4 5044 5726 dev: true ··· 5058 5740 dev: true 5059 5741 5060 5742 /figures@5.0.0: 5061 - resolution: {integrity: sha512-ej8ksPF4x6e5wvK9yevct0UCXh8TTFlWGVLlgjZuoBH1HwjIfKE/IdL5mq89sFA7zELi1VhKpmtDnrs7zWyeyg==, tarball: https://registry.npmjs.org/figures/-/figures-5.0.0.tgz} 5743 + resolution: {integrity: sha512-ej8ksPF4x6e5wvK9yevct0UCXh8TTFlWGVLlgjZuoBH1HwjIfKE/IdL5mq89sFA7zELi1VhKpmtDnrs7zWyeyg==} 5062 5744 engines: {node: '>=14'} 5063 5745 dependencies: 5064 5746 escape-string-regexp: 5.0.0 ··· 5073 5755 dev: true 5074 5756 5075 5757 /file-entry-cache@6.0.1: 5076 - resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==, tarball: https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz} 5758 + resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} 5077 5759 engines: {node: ^10.12.0 || >=12.0.0} 5078 5760 dependencies: 5079 5761 flat-cache: 3.2.0 5080 5762 dev: true 5081 5763 5082 5764 /file-uri-to-path@1.0.0: 5083 - resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==, tarball: https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz} 5765 + resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==} 5084 5766 dev: true 5085 5767 5086 5768 /file-url@4.0.0: 5087 - resolution: {integrity: sha512-vRCdScQ6j3Ku6Kd7W1kZk9c++5SqD6Xz5Jotrjr/nkY714M14RFHy/AAVA2WQvpsqVAVgTbDrYyBpU205F0cLw==, tarball: https://registry.npmjs.org/file-url/-/file-url-4.0.0.tgz} 5769 + resolution: {integrity: sha512-vRCdScQ6j3Ku6Kd7W1kZk9c++5SqD6Xz5Jotrjr/nkY714M14RFHy/AAVA2WQvpsqVAVgTbDrYyBpU205F0cLw==} 5088 5770 engines: {node: '>=12'} 5089 5771 dev: true 5090 5772 5091 5773 /fill-range@7.0.1: 5092 - resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==, tarball: https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz} 5774 + resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} 5093 5775 engines: {node: '>=8'} 5094 5776 dependencies: 5095 5777 to-regex-range: 5.0.1 ··· 5116 5798 dev: true 5117 5799 5118 5800 /find-up@5.0.0: 5119 - resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==, tarball: https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz} 5801 + resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} 5120 5802 engines: {node: '>=10'} 5121 5803 dependencies: 5122 5804 locate-path: 6.0.0 ··· 5131 5813 dev: true 5132 5814 5133 5815 /flat-cache@3.2.0: 5134 - resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==, tarball: https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz} 5816 + resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} 5135 5817 engines: {node: ^10.12.0 || >=12.0.0} 5136 5818 dependencies: 5137 5819 flatted: 3.2.9 ··· 5140 5822 dev: true 5141 5823 5142 5824 /flat@5.0.2: 5143 - resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==, tarball: https://registry.npmjs.org/flat/-/flat-5.0.2.tgz} 5825 + resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} 5144 5826 hasBin: true 5145 5827 dev: true 5146 5828 5147 5829 /flatted@3.2.9: 5148 - resolution: {integrity: sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==, tarball: https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz} 5830 + resolution: {integrity: sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==} 5149 5831 dev: true 5150 5832 5151 5833 /for-each@0.3.3: 5152 - resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==, tarball: https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz} 5834 + resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} 5153 5835 dependencies: 5154 5836 is-callable: 1.2.7 5155 5837 dev: true 5156 5838 5157 5839 /foreground-child@3.1.1: 5158 - resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==, tarball: https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz} 5840 + resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==} 5159 5841 engines: {node: '>=14'} 5160 5842 dependencies: 5161 5843 cross-spawn: 7.0.3 ··· 5163 5845 dev: true 5164 5846 5165 5847 /fraction.js@4.3.7: 5166 - resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==, tarball: https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz} 5848 + resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} 5167 5849 dev: true 5168 5850 5169 5851 /fresh@0.5.2: 5170 - resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==, tarball: https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz} 5852 + resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} 5171 5853 engines: {node: '>= 0.6'} 5172 5854 dev: true 5173 5855 ··· 5178 5860 readable-stream: 2.3.8 5179 5861 dev: true 5180 5862 5863 + /fs-constants@1.0.0: 5864 + resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} 5865 + requiresBuild: true 5866 + dev: true 5867 + optional: true 5868 + 5181 5869 /fs-extra@11.2.0: 5182 - resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==, tarball: https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz} 5870 + resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==} 5183 5871 engines: {node: '>=14.14'} 5184 5872 dependencies: 5185 5873 graceful-fs: 4.2.11 ··· 5188 5876 dev: true 5189 5877 5190 5878 /fs-extra@8.1.0: 5191 - resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==, tarball: https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz} 5879 + resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} 5192 5880 engines: {node: '>=6 <7 || >=8'} 5193 5881 dependencies: 5194 5882 graceful-fs: 4.2.11 ··· 5197 5885 dev: true 5198 5886 5199 5887 /fs-minipass@2.1.0: 5200 - resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==, tarball: https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz} 5888 + resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} 5201 5889 engines: {node: '>= 8'} 5202 5890 dependencies: 5203 5891 minipass: 3.3.6 5204 5892 dev: true 5205 5893 5206 5894 /fs-minipass@3.0.3: 5207 - resolution: {integrity: sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==, tarball: https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.3.tgz} 5895 + resolution: {integrity: sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==} 5208 5896 engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} 5209 5897 dependencies: 5210 5898 minipass: 7.0.4 5211 5899 dev: true 5212 5900 5213 5901 /fs.realpath@1.0.0: 5214 - resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==, tarball: https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz} 5902 + resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} 5215 5903 dev: true 5216 5904 5217 5905 /fsevents@2.3.2: ··· 5219 5907 engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} 5220 5908 os: [darwin] 5221 5909 requiresBuild: true 5222 - dev: false 5910 + dev: true 5223 5911 optional: true 5224 5912 5225 5913 /fsevents@2.3.3: ··· 5231 5919 optional: true 5232 5920 5233 5921 /function-bind@1.1.2: 5234 - resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==, tarball: https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz} 5922 + resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} 5235 5923 dev: true 5236 5924 5237 5925 /function.prototype.name@1.1.6: 5238 - resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==, tarball: https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz} 5926 + resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==} 5239 5927 engines: {node: '>= 0.4'} 5240 5928 dependencies: 5241 5929 call-bind: 1.0.5 ··· 5245 5933 dev: true 5246 5934 5247 5935 /functions-have-names@1.2.3: 5248 - resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==, tarball: https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz} 5936 + resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} 5249 5937 dev: true 5250 5938 5251 5939 /gauge@3.0.2: 5252 - resolution: {integrity: sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==, tarball: https://registry.npmjs.org/gauge/-/gauge-3.0.2.tgz} 5940 + resolution: {integrity: sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==} 5253 5941 engines: {node: '>=10'} 5254 5942 dependencies: 5255 5943 aproba: 2.0.0 ··· 5264 5952 dev: true 5265 5953 5266 5954 /gensync@1.0.0-beta.2: 5267 - resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==, tarball: https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz} 5955 + resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} 5268 5956 engines: {node: '>=6.9.0'} 5269 5957 dev: true 5270 5958 5271 5959 /get-caller-file@2.0.5: 5272 - resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==, tarball: https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz} 5960 + resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} 5273 5961 engines: {node: 6.* || 8.* || >= 10.*} 5274 5962 dev: true 5275 5963 5276 5964 /get-east-asian-width@1.2.0: 5277 - resolution: {integrity: sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==, tarball: https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.2.0.tgz} 5965 + resolution: {integrity: sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==} 5278 5966 engines: {node: '>=18'} 5279 5967 dev: true 5280 5968 ··· 5283 5971 dev: true 5284 5972 5285 5973 /get-intrinsic@1.2.2: 5286 - resolution: {integrity: sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==, tarball: https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz} 5974 + resolution: {integrity: sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==} 5287 5975 dependencies: 5288 5976 function-bind: 1.1.2 5289 5977 has-proto: 1.0.1 ··· 5292 5980 dev: true 5293 5981 5294 5982 /get-port-please@3.1.1: 5295 - resolution: {integrity: sha512-3UBAyM3u4ZBVYDsxOQfJDxEa6XTbpBDrOjp4mf7ExFRt5BKs/QywQQiJsh2B+hxcZLSapWqCRvElUe8DnKcFHA==, tarball: https://registry.npmjs.org/get-port-please/-/get-port-please-3.1.1.tgz} 5983 + resolution: {integrity: sha512-3UBAyM3u4ZBVYDsxOQfJDxEa6XTbpBDrOjp4mf7ExFRt5BKs/QywQQiJsh2B+hxcZLSapWqCRvElUe8DnKcFHA==} 5296 5984 dev: true 5297 5985 5298 5986 /get-port@7.0.0: 5299 - resolution: {integrity: sha512-mDHFgApoQd+azgMdwylJrv2DX47ywGq1i5VFJE7fZ0dttNq3iQMfsU4IvEgBHojA3KqEudyu7Vq+oN8kNaNkWw==, tarball: https://registry.npmjs.org/get-port/-/get-port-7.0.0.tgz} 5987 + resolution: {integrity: sha512-mDHFgApoQd+azgMdwylJrv2DX47ywGq1i5VFJE7fZ0dttNq3iQMfsU4IvEgBHojA3KqEudyu7Vq+oN8kNaNkWw==} 5300 5988 engines: {node: '>=16'} 5301 5989 dev: true 5302 5990 5303 5991 /get-stream@3.0.0: 5304 - resolution: {integrity: sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==, tarball: https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz} 5992 + resolution: {integrity: sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==} 5305 5993 engines: {node: '>=4'} 5306 5994 dev: true 5307 5995 5308 5996 /get-stream@6.0.1: 5309 - resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==, tarball: https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz} 5997 + resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} 5310 5998 engines: {node: '>=10'} 5311 5999 dev: true 5312 6000 ··· 5316 6004 dev: true 5317 6005 5318 6006 /get-stream@8.0.1: 5319 - resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==, tarball: https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz} 6007 + resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} 5320 6008 engines: {node: '>=16'} 5321 6009 dev: true 5322 6010 5323 6011 /get-symbol-description@1.0.0: 5324 - resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==, tarball: https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz} 6012 + resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==} 5325 6013 engines: {node: '>= 0.4'} 5326 6014 dependencies: 5327 6015 call-bind: 1.0.5 ··· 5329 6017 dev: true 5330 6018 5331 6019 /get-tsconfig@4.7.2: 5332 - resolution: {integrity: sha512-wuMsz4leaj5hbGgg4IvDU0bqJagpftG5l5cXIAvo8uZrqn0NJqwtfupTN00VnkQJPcIRrxYrm1Ue24btpCha2A==, tarball: https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.7.2.tgz} 6020 + resolution: {integrity: sha512-wuMsz4leaj5hbGgg4IvDU0bqJagpftG5l5cXIAvo8uZrqn0NJqwtfupTN00VnkQJPcIRrxYrm1Ue24btpCha2A==} 5333 6021 dependencies: 5334 6022 resolve-pkg-maps: 1.0.0 5335 6023 dev: true 5336 6024 5337 6025 /giget@1.2.1: 5338 - resolution: {integrity: sha512-4VG22mopWtIeHwogGSy1FViXVo0YT+m6BrqZfz0JJFwbSsePsCdOzdLIIli5BtMp7Xe8f/o2OmBpQX2NBOC24g==, tarball: https://registry.npmjs.org/giget/-/giget-1.2.1.tgz} 6026 + resolution: {integrity: sha512-4VG22mopWtIeHwogGSy1FViXVo0YT+m6BrqZfz0JJFwbSsePsCdOzdLIIli5BtMp7Xe8f/o2OmBpQX2NBOC24g==} 5339 6027 hasBin: true 5340 6028 dependencies: 5341 6029 citty: 0.1.5 ··· 5349 6037 dev: true 5350 6038 5351 6039 /git-config-path@2.0.0: 5352 - resolution: {integrity: sha512-qc8h1KIQbJpp+241id3GuAtkdyJ+IK+LIVtkiFTRKRrmddDzs3SI9CvP1QYmWBFvm1I/PWRwj//of8bgAc0ltA==, tarball: https://registry.npmjs.org/git-config-path/-/git-config-path-2.0.0.tgz} 6040 + resolution: {integrity: sha512-qc8h1KIQbJpp+241id3GuAtkdyJ+IK+LIVtkiFTRKRrmddDzs3SI9CvP1QYmWBFvm1I/PWRwj//of8bgAc0ltA==} 5353 6041 engines: {node: '>=4'} 5354 6042 dev: true 5355 6043 ··· 5365 6053 dev: true 5366 6054 5367 6055 /git-raw-commits@2.0.11: 5368 - resolution: {integrity: sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A==, tarball: https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.11.tgz} 6056 + resolution: {integrity: sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A==} 5369 6057 engines: {node: '>=10'} 5370 6058 hasBin: true 5371 6059 dependencies: ··· 5377 6065 dev: true 5378 6066 5379 6067 /git-up@7.0.0: 5380 - resolution: {integrity: sha512-ONdIrbBCFusq1Oy0sC71F5azx8bVkvtZtMJAsv+a6lz5YAmbNnLD6HAB4gptHZVLPR8S2/kVN6Gab7lryq5+lQ==, tarball: https://registry.npmjs.org/git-up/-/git-up-7.0.0.tgz} 6068 + resolution: {integrity: sha512-ONdIrbBCFusq1Oy0sC71F5azx8bVkvtZtMJAsv+a6lz5YAmbNnLD6HAB4gptHZVLPR8S2/kVN6Gab7lryq5+lQ==} 5381 6069 dependencies: 5382 6070 is-ssh: 1.4.0 5383 6071 parse-url: 8.1.0 5384 6072 dev: true 5385 6073 5386 6074 /git-url-parse@13.1.1: 5387 - resolution: {integrity: sha512-PCFJyeSSdtnbfhSNRw9Wk96dDCNx+sogTe4YNXeXSJxt7xz5hvXekuRn9JX7m+Mf4OscCu8h+mtAl3+h5Fo8lQ==, tarball: https://registry.npmjs.org/git-url-parse/-/git-url-parse-13.1.1.tgz} 6075 + resolution: {integrity: sha512-PCFJyeSSdtnbfhSNRw9Wk96dDCNx+sogTe4YNXeXSJxt7xz5hvXekuRn9JX7m+Mf4OscCu8h+mtAl3+h5Fo8lQ==} 5388 6076 dependencies: 5389 6077 git-up: 7.0.0 5390 6078 dev: true 5391 6079 6080 + /github-from-package@0.0.0: 6081 + resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==} 6082 + requiresBuild: true 6083 + dev: true 6084 + optional: true 6085 + 5392 6086 /glob-parent@5.1.2: 5393 - resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==, tarball: https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz} 6087 + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} 5394 6088 engines: {node: '>= 6'} 5395 6089 dependencies: 5396 6090 is-glob: 4.0.3 5397 6091 dev: true 5398 6092 5399 6093 /glob-parent@6.0.2: 5400 - resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==, tarball: https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz} 6094 + resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} 5401 6095 engines: {node: '>=10.13.0'} 5402 6096 dependencies: 5403 6097 is-glob: 4.0.3 5404 6098 dev: true 5405 6099 5406 6100 /glob@10.3.10: 5407 - resolution: {integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==, tarball: https://registry.npmjs.org/glob/-/glob-10.3.10.tgz} 6101 + resolution: {integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==} 5408 6102 engines: {node: '>=16 || 14 >=14.17'} 5409 6103 hasBin: true 5410 6104 dependencies: ··· 5416 6110 dev: true 5417 6111 5418 6112 /glob@7.2.3: 5419 - resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==, tarball: https://registry.npmjs.org/glob/-/glob-7.2.3.tgz} 6113 + resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} 5420 6114 dependencies: 5421 6115 fs.realpath: 1.0.0 5422 6116 inflight: 1.0.6 ··· 5427 6121 dev: true 5428 6122 5429 6123 /glob@8.1.0: 5430 - resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==, tarball: https://registry.npmjs.org/glob/-/glob-8.1.0.tgz} 6124 + resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} 5431 6125 engines: {node: '>=12'} 5432 6126 dependencies: 5433 6127 fs.realpath: 1.0.0 ··· 5438 6132 dev: true 5439 6133 5440 6134 /global-directory@4.0.1: 5441 - resolution: {integrity: sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q==, tarball: https://registry.npmjs.org/global-directory/-/global-directory-4.0.1.tgz} 6135 + resolution: {integrity: sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q==} 5442 6136 engines: {node: '>=18'} 5443 6137 dependencies: 5444 6138 ini: 4.1.1 5445 6139 dev: true 5446 6140 5447 6141 /global-dirs@0.1.1: 5448 - resolution: {integrity: sha512-NknMLn7F2J7aflwFOlGdNIuCDpN3VGoSoB+aap3KABFWbHVn1TCgFC+np23J8W2BiZbjfEw3BFBycSMv1AFblg==, tarball: https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz} 6142 + resolution: {integrity: sha512-NknMLn7F2J7aflwFOlGdNIuCDpN3VGoSoB+aap3KABFWbHVn1TCgFC+np23J8W2BiZbjfEw3BFBycSMv1AFblg==} 5449 6143 engines: {node: '>=4'} 5450 6144 dependencies: 5451 6145 ini: 1.3.8 ··· 5459 6153 dev: true 5460 6154 5461 6155 /globals@11.12.0: 5462 - resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==, tarball: https://registry.npmjs.org/globals/-/globals-11.12.0.tgz} 6156 + resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} 5463 6157 engines: {node: '>=4'} 5464 6158 dev: true 5465 6159 5466 6160 /globals@13.24.0: 5467 - resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==, tarball: https://registry.npmjs.org/globals/-/globals-13.24.0.tgz} 6161 + resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} 5468 6162 engines: {node: '>=8'} 5469 6163 dependencies: 5470 6164 type-fest: 0.20.2 5471 6165 dev: true 5472 6166 5473 6167 /globalthis@1.0.3: 5474 - resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==, tarball: https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz} 6168 + resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==} 5475 6169 engines: {node: '>= 0.4'} 5476 6170 dependencies: 5477 6171 define-properties: 1.2.1 5478 6172 dev: true 5479 6173 5480 6174 /globby@11.1.0: 5481 - resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==, tarball: https://registry.npmjs.org/globby/-/globby-11.1.0.tgz} 6175 + resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} 5482 6176 engines: {node: '>=10'} 5483 6177 dependencies: 5484 6178 array-union: 2.1.0 ··· 5490 6184 dev: true 5491 6185 5492 6186 /globby@14.0.0: 5493 - resolution: {integrity: sha512-/1WM/LNHRAOH9lZta77uGbq0dAEQM+XjNesWwhlERDVenqothRbnzTrL3/LrIoEPPjeUHC3vrS6TwoyxeHs7MQ==, tarball: https://registry.npmjs.org/globby/-/globby-14.0.0.tgz} 6187 + resolution: {integrity: sha512-/1WM/LNHRAOH9lZta77uGbq0dAEQM+XjNesWwhlERDVenqothRbnzTrL3/LrIoEPPjeUHC3vrS6TwoyxeHs7MQ==} 5494 6188 engines: {node: '>=18'} 5495 6189 dependencies: 5496 6190 '@sindresorhus/merge-streams': 1.0.0 ··· 5502 6196 dev: true 5503 6197 5504 6198 /gopd@1.0.1: 5505 - resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==, tarball: https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz} 6199 + resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} 5506 6200 dependencies: 5507 6201 get-intrinsic: 1.2.2 5508 6202 dev: true ··· 5512 6206 dev: true 5513 6207 5514 6208 /graceful-fs@4.2.11: 5515 - resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==, tarball: https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz} 6209 + resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} 5516 6210 dev: true 5517 6211 5518 6212 /graphemer@1.4.0: 5519 - resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==, tarball: https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz} 6213 + resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} 5520 6214 dev: true 5521 6215 5522 6216 /gzip-size@7.0.0: 5523 - resolution: {integrity: sha512-O1Ld7Dr+nqPnmGpdhzLmMTQ4vAsD+rHwMm1NLUmoUFFymBOMKxCCrtDxqdBRYXdeEPEi3SyoR4TizJLQrnKBNA==, tarball: https://registry.npmjs.org/gzip-size/-/gzip-size-7.0.0.tgz} 6217 + resolution: {integrity: sha512-O1Ld7Dr+nqPnmGpdhzLmMTQ4vAsD+rHwMm1NLUmoUFFymBOMKxCCrtDxqdBRYXdeEPEi3SyoR4TizJLQrnKBNA==} 5524 6218 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 5525 6219 dependencies: 5526 6220 duplexer: 0.1.2 5527 6221 dev: true 5528 6222 5529 6223 /h3@1.10.0: 5530 - resolution: {integrity: sha512-Tw1kcIC+AeimwRmviiObaD5EB430Yt+lTgOxLJxNr96Vd/fGRu04EF7aKfOAcpwKCI+U2JlbxOLhycD86p3Ciw==, tarball: https://registry.npmjs.org/h3/-/h3-1.10.0.tgz} 6224 + resolution: {integrity: sha512-Tw1kcIC+AeimwRmviiObaD5EB430Yt+lTgOxLJxNr96Vd/fGRu04EF7aKfOAcpwKCI+U2JlbxOLhycD86p3Ciw==} 5531 6225 dependencies: 5532 6226 cookie-es: 1.0.0 5533 6227 defu: 6.1.4 ··· 5553 6247 dev: true 5554 6248 5555 6249 /happy-dom@12.10.3: 5556 - resolution: {integrity: sha512-JzUXOh0wdNGY54oKng5hliuBkq/+aT1V3YpTM+lrN/GoLQTANZsMaIvmHiHe612rauHvPJnDZkZ+5GZR++1Abg==, tarball: https://registry.npmjs.org/happy-dom/-/happy-dom-12.10.3.tgz} 6250 + resolution: {integrity: sha512-JzUXOh0wdNGY54oKng5hliuBkq/+aT1V3YpTM+lrN/GoLQTANZsMaIvmHiHe612rauHvPJnDZkZ+5GZR++1Abg==} 5557 6251 dependencies: 5558 6252 css.escape: 1.5.1 5559 6253 entities: 4.5.0 ··· 5564 6258 dev: true 5565 6259 5566 6260 /hard-rejection@2.1.0: 5567 - resolution: {integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==, tarball: https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz} 6261 + resolution: {integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==} 5568 6262 engines: {node: '>=6'} 5569 6263 dev: true 5570 6264 ··· 5576 6270 dev: true 5577 6271 5578 6272 /has-bigints@1.0.2: 5579 - resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==, tarball: https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz} 6273 + resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==} 5580 6274 dev: true 5581 6275 5582 6276 /has-flag@3.0.0: 5583 - resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==, tarball: https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz} 6277 + resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} 5584 6278 engines: {node: '>=4'} 5585 6279 dev: true 5586 6280 5587 6281 /has-flag@4.0.0: 5588 - resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==, tarball: https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz} 6282 + resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} 5589 6283 engines: {node: '>=8'} 5590 6284 dev: true 5591 6285 5592 6286 /has-property-descriptors@1.0.1: 5593 - resolution: {integrity: sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==, tarball: https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz} 6287 + resolution: {integrity: sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==} 5594 6288 dependencies: 5595 6289 get-intrinsic: 1.2.2 5596 6290 dev: true 5597 6291 5598 6292 /has-proto@1.0.1: 5599 - resolution: {integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==, tarball: https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz} 6293 + resolution: {integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==} 5600 6294 engines: {node: '>= 0.4'} 5601 6295 dev: true 5602 6296 5603 6297 /has-symbols@1.0.3: 5604 - resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==, tarball: https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz} 6298 + resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} 5605 6299 engines: {node: '>= 0.4'} 5606 6300 dev: true 5607 6301 5608 6302 /has-tostringtag@1.0.0: 5609 - resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==, tarball: https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz} 6303 + resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==} 5610 6304 engines: {node: '>= 0.4'} 5611 6305 dependencies: 5612 6306 has-symbols: 1.0.3 5613 6307 dev: true 5614 6308 5615 6309 /has-unicode@2.0.1: 5616 - resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==, tarball: https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz} 6310 + resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==} 5617 6311 dev: true 5618 6312 5619 6313 /hash-sum@2.0.0: 5620 - resolution: {integrity: sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==, tarball: https://registry.npmjs.org/hash-sum/-/hash-sum-2.0.0.tgz} 6314 + resolution: {integrity: sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==} 5621 6315 dev: true 5622 6316 5623 6317 /hasown@2.0.0: 5624 - resolution: {integrity: sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==, tarball: https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz} 6318 + resolution: {integrity: sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==} 5625 6319 engines: {node: '>= 0.4'} 5626 6320 dependencies: 5627 6321 function-bind: 1.1.2 5628 6322 dev: true 5629 6323 6324 + /he@1.2.0: 6325 + resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==, tarball: https://registry.npmjs.org/he/-/he-1.2.0.tgz} 6326 + hasBin: true 6327 + dev: true 6328 + 5630 6329 /hook-std@3.0.0: 5631 6330 resolution: {integrity: sha512-jHRQzjSDzMtFy34AGj1DN+vq54WVuhSvKgrHf0OMiFQTwDD4L/qqofVEWjLOBMTn5+lCD3fPg32W9yOfnEJTTw==, tarball: https://registry.npmjs.org/hook-std/-/hook-std-3.0.0.tgz} 5632 6331 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 5633 6332 dev: true 5634 6333 5635 6334 /hookable@5.5.3: 5636 - resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==, tarball: https://registry.npmjs.org/hookable/-/hookable-5.5.3.tgz} 6335 + resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==} 5637 6336 dev: true 5638 6337 5639 6338 /hosted-git-info@2.8.9: ··· 5641 6340 dev: true 5642 6341 5643 6342 /hosted-git-info@4.1.0: 5644 - resolution: {integrity: sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==, tarball: https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz} 6343 + resolution: {integrity: sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==} 5645 6344 engines: {node: '>=10'} 5646 6345 dependencies: 5647 6346 lru-cache: 6.0.0 ··· 5659 6358 dev: true 5660 6359 5661 6360 /html-tags@3.3.1: 5662 - resolution: {integrity: sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==, tarball: https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz} 6361 + resolution: {integrity: sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==} 5663 6362 engines: {node: '>=8'} 5664 6363 dev: true 5665 6364 5666 6365 /http-cache-semantics@4.1.1: 5667 - resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==, tarball: https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz} 6366 + resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==} 5668 6367 dev: true 5669 6368 5670 6369 /http-errors@2.0.0: 5671 - resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==, tarball: https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz} 6370 + resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} 5672 6371 engines: {node: '>= 0.8'} 5673 6372 dependencies: 5674 6373 depd: 2.0.0 ··· 5679 6378 dev: true 5680 6379 5681 6380 /http-proxy-agent@7.0.0: 5682 - resolution: {integrity: sha512-+ZT+iBxVUQ1asugqnD6oWoRiS25AkjNfG085dKJGtGxkdwLQrMKU5wJr2bOOFAXzKcTuqq+7fZlTMgG3SRfIYQ==, tarball: https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.0.tgz} 6381 + resolution: {integrity: sha512-+ZT+iBxVUQ1asugqnD6oWoRiS25AkjNfG085dKJGtGxkdwLQrMKU5wJr2bOOFAXzKcTuqq+7fZlTMgG3SRfIYQ==} 5683 6382 engines: {node: '>= 14'} 5684 6383 dependencies: 5685 6384 agent-base: 7.1.0 ··· 5689 6388 dev: true 5690 6389 5691 6390 /http-shutdown@1.2.2: 5692 - resolution: {integrity: sha512-S9wWkJ/VSY9/k4qcjG318bqJNruzE4HySUhFYknwmu6LBP97KLLfwNf+n4V1BHurvFNkSKLFnK/RsuUnRTf9Vw==, tarball: https://registry.npmjs.org/http-shutdown/-/http-shutdown-1.2.2.tgz} 6391 + resolution: {integrity: sha512-S9wWkJ/VSY9/k4qcjG318bqJNruzE4HySUhFYknwmu6LBP97KLLfwNf+n4V1BHurvFNkSKLFnK/RsuUnRTf9Vw==} 5693 6392 engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} 6393 + requiresBuild: true 5694 6394 dev: true 5695 6395 5696 6396 /https-proxy-agent@5.0.1: 5697 - resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==, tarball: https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz} 6397 + resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} 5698 6398 engines: {node: '>= 6'} 5699 6399 dependencies: 5700 6400 agent-base: 6.0.2 ··· 5704 6404 dev: true 5705 6405 5706 6406 /https-proxy-agent@7.0.2: 5707 - resolution: {integrity: sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA==, tarball: https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.2.tgz} 6407 + resolution: {integrity: sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA==} 5708 6408 engines: {node: '>= 14'} 5709 6409 dependencies: 5710 6410 agent-base: 7.1.0 ··· 5714 6414 dev: true 5715 6415 5716 6416 /httpxy@0.1.5: 5717 - resolution: {integrity: sha512-hqLDO+rfststuyEUTWObQK6zHEEmZ/kaIP2/zclGGZn6X8h/ESTWg+WKecQ/e5k4nPswjzZD+q2VqZIbr15CoQ==, tarball: https://registry.npmjs.org/httpxy/-/httpxy-0.1.5.tgz} 6417 + resolution: {integrity: sha512-hqLDO+rfststuyEUTWObQK6zHEEmZ/kaIP2/zclGGZn6X8h/ESTWg+WKecQ/e5k4nPswjzZD+q2VqZIbr15CoQ==} 5718 6418 dev: true 5719 6419 5720 6420 /human-signals@2.1.0: 5721 - resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==, tarball: https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz} 6421 + resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} 5722 6422 engines: {node: '>=10.17.0'} 5723 6423 dev: true 5724 6424 5725 6425 /human-signals@4.3.1: 5726 - resolution: {integrity: sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==, tarball: https://registry.npmjs.org/human-signals/-/human-signals-4.3.1.tgz} 6426 + resolution: {integrity: sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==} 5727 6427 engines: {node: '>=14.18.0'} 5728 6428 dev: true 5729 6429 5730 6430 /human-signals@5.0.0: 5731 - resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==, tarball: https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz} 6431 + resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} 5732 6432 engines: {node: '>=16.17.0'} 5733 6433 dev: true 5734 6434 5735 6435 /husky@8.0.3: 5736 - resolution: {integrity: sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==, tarball: https://registry.npmjs.org/husky/-/husky-8.0.3.tgz} 6436 + resolution: {integrity: sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==} 5737 6437 engines: {node: '>=14'} 5738 6438 hasBin: true 5739 6439 dev: true 5740 6440 5741 6441 /iconv-lite@0.4.24: 5742 - resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==, tarball: https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz} 6442 + resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} 5743 6443 engines: {node: '>=0.10.0'} 5744 6444 dependencies: 5745 6445 safer-buffer: 2.1.2 5746 6446 dev: true 5747 6447 5748 6448 /iconv-lite@0.6.3: 5749 - resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==, tarball: https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz} 6449 + resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} 5750 6450 engines: {node: '>=0.10.0'} 5751 6451 dependencies: 5752 6452 safer-buffer: 2.1.2 5753 6453 dev: true 5754 6454 5755 6455 /ieee754@1.2.1: 5756 - resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==, tarball: https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz} 6456 + resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} 5757 6457 dev: true 5758 6458 5759 6459 /ignore-walk@6.0.4: 5760 - resolution: {integrity: sha512-t7sv42WkwFkyKbivUCglsQW5YWMskWtbEf4MNKX5u/CCWHKSPzN4FtBQGsQZgCLbxOzpVlcbWVK5KB3auIOjSw==, tarball: https://registry.npmjs.org/ignore-walk/-/ignore-walk-6.0.4.tgz} 6460 + resolution: {integrity: sha512-t7sv42WkwFkyKbivUCglsQW5YWMskWtbEf4MNKX5u/CCWHKSPzN4FtBQGsQZgCLbxOzpVlcbWVK5KB3auIOjSw==} 5761 6461 engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} 5762 6462 dependencies: 5763 6463 minimatch: 9.0.3 5764 6464 dev: true 5765 6465 5766 6466 /ignore@5.3.0: 5767 - resolution: {integrity: sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==, tarball: https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz} 6467 + resolution: {integrity: sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==} 5768 6468 engines: {node: '>= 4'} 5769 6469 dev: true 5770 6470 5771 6471 /image-meta@0.2.0: 5772 - resolution: {integrity: sha512-ZBGjl0ZMEMeOC3Ns0wUF/5UdUmr3qQhBSCniT0LxOgGGIRHiNFOkMtIHB7EOznRU47V2AxPgiVP+s+0/UCU0Hg==, tarball: https://registry.npmjs.org/image-meta/-/image-meta-0.2.0.tgz} 6472 + resolution: {integrity: sha512-ZBGjl0ZMEMeOC3Ns0wUF/5UdUmr3qQhBSCniT0LxOgGGIRHiNFOkMtIHB7EOznRU47V2AxPgiVP+s+0/UCU0Hg==} 6473 + dev: true 6474 + 6475 + /immutable@4.3.4: 6476 + resolution: {integrity: sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA==} 5773 6477 dev: true 5774 6478 5775 6479 /import-fresh@3.3.0: 5776 - resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==, tarball: https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz} 6480 + resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} 5777 6481 engines: {node: '>=6'} 5778 6482 dependencies: 5779 6483 parent-module: 1.0.1 ··· 5795 6499 dev: true 5796 6500 5797 6501 /imurmurhash@0.1.4: 5798 - resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==, tarball: https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz} 6502 + resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} 5799 6503 engines: {node: '>=0.8.19'} 5800 6504 dev: true 5801 6505 ··· 5815 6519 dev: true 5816 6520 5817 6521 /inflight@1.0.6: 5818 - resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==, tarball: https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz} 6522 + resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} 5819 6523 dependencies: 5820 6524 once: 1.4.0 5821 6525 wrappy: 1.0.2 5822 6526 dev: true 5823 6527 5824 6528 /inherits@2.0.4: 5825 - resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==, tarball: https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz} 6529 + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} 5826 6530 dev: true 5827 6531 5828 6532 /ini@1.3.8: 5829 - resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==, tarball: https://registry.npmjs.org/ini/-/ini-1.3.8.tgz} 6533 + resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} 5830 6534 dev: true 5831 6535 5832 6536 /ini@2.0.0: ··· 5835 6539 dev: true 5836 6540 5837 6541 /ini@4.1.1: 5838 - resolution: {integrity: sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==, tarball: https://registry.npmjs.org/ini/-/ini-4.1.1.tgz} 6542 + resolution: {integrity: sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==} 5839 6543 engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} 5840 6544 dev: true 5841 6545 5842 6546 /inquirer@9.2.12: 5843 - resolution: {integrity: sha512-mg3Fh9g2zfuVWJn6lhST0O7x4n03k7G8Tx5nvikJkbq8/CK47WDVm+UznF0G6s5Zi0KcyUisr6DU8T67N5U+1Q==, tarball: https://registry.npmjs.org/inquirer/-/inquirer-9.2.12.tgz} 6547 + resolution: {integrity: sha512-mg3Fh9g2zfuVWJn6lhST0O7x4n03k7G8Tx5nvikJkbq8/CK47WDVm+UznF0G6s5Zi0KcyUisr6DU8T67N5U+1Q==} 5844 6548 engines: {node: '>=14.18.0'} 5845 6549 dependencies: 5846 6550 '@ljharb/through': 2.3.11 ··· 5861 6565 dev: true 5862 6566 5863 6567 /internal-slot@1.0.6: 5864 - resolution: {integrity: sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg==, tarball: https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.6.tgz} 6568 + resolution: {integrity: sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg==} 5865 6569 engines: {node: '>= 0.4'} 5866 6570 dependencies: 5867 6571 get-intrinsic: 1.2.2 ··· 5878 6582 dev: true 5879 6583 5880 6584 /ioredis@5.3.2: 5881 - resolution: {integrity: sha512-1DKMMzlIHM02eBBVOFQ1+AolGjs6+xEcM4PDL7NqOS6szq7H9jSaEkIUH6/a5Hl241LzW6JLSiAbNvTQjUupUA==, tarball: https://registry.npmjs.org/ioredis/-/ioredis-5.3.2.tgz} 6585 + resolution: {integrity: sha512-1DKMMzlIHM02eBBVOFQ1+AolGjs6+xEcM4PDL7NqOS6szq7H9jSaEkIUH6/a5Hl241LzW6JLSiAbNvTQjUupUA==} 5882 6586 engines: {node: '>=12.22.0'} 6587 + requiresBuild: true 5883 6588 dependencies: 5884 6589 '@ioredis/commands': 1.2.0 5885 6590 cluster-key-slot: 1.1.2 ··· 5895 6600 dev: true 5896 6601 5897 6602 /ip@2.0.0: 5898 - resolution: {integrity: sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==, tarball: https://registry.npmjs.org/ip/-/ip-2.0.0.tgz} 6603 + resolution: {integrity: sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==} 6604 + dev: true 6605 + 6606 + /ipx@2.0.2: 6607 + resolution: {integrity: sha512-avedYlD04mN3alN4BYoXtZuMrQP/Fln86uN1hUFRCjzIZxl7Et3oKX+V1YTEodFvPs8tk5NAQJXZeowu0OgOKQ==, tarball: https://registry.npmjs.org/ipx/-/ipx-2.0.2.tgz} 6608 + hasBin: true 6609 + requiresBuild: true 6610 + dependencies: 6611 + '@fastify/accept-negotiator': 1.1.0 6612 + citty: 0.1.5 6613 + consola: 3.2.3 6614 + defu: 6.1.4 6615 + destr: 2.0.2 6616 + etag: 1.8.1 6617 + h3: 1.10.0 6618 + image-meta: 0.2.0 6619 + listhen: 1.5.5 6620 + ofetch: 1.3.3 6621 + pathe: 1.1.2 6622 + sharp: 0.32.6 6623 + svgo: 3.2.0 6624 + ufo: 1.3.2 6625 + unstorage: 1.10.1 6626 + xss: 1.0.14 6627 + transitivePeerDependencies: 6628 + - '@azure/app-configuration' 6629 + - '@azure/cosmos' 6630 + - '@azure/data-tables' 6631 + - '@azure/identity' 6632 + - '@azure/keyvault-secrets' 6633 + - '@azure/storage-blob' 6634 + - '@capacitor/preferences' 6635 + - '@netlify/blobs' 6636 + - '@planetscale/database' 6637 + - '@upstash/redis' 6638 + - '@vercel/kv' 6639 + - idb-keyval 6640 + - supports-color 5899 6641 dev: true 6642 + optional: true 5900 6643 5901 6644 /iron-webcrypto@1.0.0: 5902 - resolution: {integrity: sha512-anOK1Mktt8U1Xi7fCM3RELTuYbnFikQY5VtrDj7kPgpejV7d43tWKhzgioO0zpkazLEL/j/iayRqnJhrGfqUsg==, tarball: https://registry.npmjs.org/iron-webcrypto/-/iron-webcrypto-1.0.0.tgz} 6645 + resolution: {integrity: sha512-anOK1Mktt8U1Xi7fCM3RELTuYbnFikQY5VtrDj7kPgpejV7d43tWKhzgioO0zpkazLEL/j/iayRqnJhrGfqUsg==} 5903 6646 dev: true 5904 6647 5905 6648 /is-array-buffer@3.0.2: 5906 - resolution: {integrity: sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==, tarball: https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz} 6649 + resolution: {integrity: sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==} 5907 6650 dependencies: 5908 6651 call-bind: 1.0.5 5909 6652 get-intrinsic: 1.2.2 ··· 5911 6654 dev: true 5912 6655 5913 6656 /is-arrayish@0.2.1: 5914 - resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==, tarball: https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz} 6657 + resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} 6658 + dev: true 6659 + 6660 + /is-arrayish@0.3.2: 6661 + resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} 6662 + requiresBuild: true 5915 6663 dev: true 6664 + optional: true 5916 6665 5917 6666 /is-bigint@1.0.4: 5918 - resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==, tarball: https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz} 6667 + resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} 5919 6668 dependencies: 5920 6669 has-bigints: 1.0.2 5921 6670 dev: true 5922 6671 5923 6672 /is-binary-path@2.1.0: 5924 - resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==, tarball: https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz} 6673 + resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} 5925 6674 engines: {node: '>=8'} 5926 6675 dependencies: 5927 6676 binary-extensions: 2.2.0 5928 6677 dev: true 5929 6678 5930 6679 /is-boolean-object@1.1.2: 5931 - resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==, tarball: https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz} 6680 + resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} 5932 6681 engines: {node: '>= 0.4'} 5933 6682 dependencies: 5934 6683 call-bind: 1.0.5 ··· 5936 6685 dev: true 5937 6686 5938 6687 /is-builtin-module@3.2.1: 5939 - resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==, tarball: https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.2.1.tgz} 6688 + resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==} 5940 6689 engines: {node: '>=6'} 5941 6690 dependencies: 5942 6691 builtin-modules: 3.3.0 5943 6692 dev: true 5944 6693 5945 6694 /is-callable@1.2.7: 5946 - resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==, tarball: https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz} 6695 + resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} 5947 6696 engines: {node: '>= 0.4'} 5948 6697 dev: true 5949 6698 5950 6699 /is-ci@3.0.1: 5951 - resolution: {integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==, tarball: https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz} 6700 + resolution: {integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==} 5952 6701 hasBin: true 5953 6702 dependencies: 5954 6703 ci-info: 3.9.0 5955 6704 dev: false 5956 6705 5957 6706 /is-core-module@2.13.1: 5958 - resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==, tarball: https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz} 6707 + resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} 5959 6708 dependencies: 5960 6709 hasown: 2.0.0 5961 6710 dev: true 5962 6711 5963 6712 /is-date-object@1.0.5: 5964 - resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==, tarball: https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz} 6713 + resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} 5965 6714 engines: {node: '>= 0.4'} 5966 6715 dependencies: 5967 6716 has-tostringtag: 1.0.0 5968 6717 dev: true 5969 6718 5970 6719 /is-docker@2.2.1: 5971 - resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==, tarball: https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz} 6720 + resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} 5972 6721 engines: {node: '>=8'} 5973 6722 hasBin: true 5974 6723 dev: true 5975 6724 5976 6725 /is-docker@3.0.0: 5977 - resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==, tarball: https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz} 6726 + resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==} 5978 6727 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 5979 6728 hasBin: true 5980 6729 dev: true 5981 6730 5982 6731 /is-extglob@2.1.1: 5983 - resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==, tarball: https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz} 6732 + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} 5984 6733 engines: {node: '>=0.10.0'} 5985 6734 dev: true 5986 6735 5987 6736 /is-fullwidth-code-point@3.0.0: 5988 - resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==, tarball: https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz} 6737 + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} 5989 6738 engines: {node: '>=8'} 5990 6739 dev: true 5991 6740 5992 6741 /is-fullwidth-code-point@4.0.0: 5993 - resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==, tarball: https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz} 6742 + resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==} 5994 6743 engines: {node: '>=12'} 5995 6744 dev: true 5996 6745 5997 6746 /is-fullwidth-code-point@5.0.0: 5998 - resolution: {integrity: sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==, tarball: https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-5.0.0.tgz} 6747 + resolution: {integrity: sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==} 5999 6748 engines: {node: '>=18'} 6000 6749 dependencies: 6001 6750 get-east-asian-width: 1.2.0 6002 6751 dev: true 6003 6752 6004 6753 /is-git-repository@1.1.1: 6005 - resolution: {integrity: sha512-hxLpJytJnIZ5Og5QsxSkzmb8Qx8rGau9bio1JN/QtXcGEFuSsQYau0IiqlsCwftsfVYjF1mOq6uLdmwNSspgpA==, tarball: https://registry.npmjs.org/is-git-repository/-/is-git-repository-1.1.1.tgz} 6754 + resolution: {integrity: sha512-hxLpJytJnIZ5Og5QsxSkzmb8Qx8rGau9bio1JN/QtXcGEFuSsQYau0IiqlsCwftsfVYjF1mOq6uLdmwNSspgpA==} 6006 6755 dependencies: 6007 6756 execa: 0.6.3 6008 6757 path-is-absolute: 1.0.1 6009 6758 dev: true 6010 6759 6011 6760 /is-glob@4.0.3: 6012 - resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==, tarball: https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz} 6761 + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} 6013 6762 engines: {node: '>=0.10.0'} 6014 6763 dependencies: 6015 6764 is-extglob: 2.1.1 6016 6765 dev: true 6017 6766 6767 + /is-https@4.0.0: 6768 + resolution: {integrity: sha512-FeMLiqf8E5g6SdiVJsPcNZX8k4h2fBs1wp5Bb6uaNxn58ufK1axBqQZdmAQsqh0t9BuwFObybrdVJh6MKyPlyg==} 6769 + dev: true 6770 + 6018 6771 /is-inside-container@1.0.0: 6019 - resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==, tarball: https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz} 6772 + resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==} 6020 6773 engines: {node: '>=14.16'} 6021 6774 hasBin: true 6022 6775 dependencies: ··· 6032 6785 dev: true 6033 6786 6034 6787 /is-installed-globally@1.0.0: 6035 - resolution: {integrity: sha512-K55T22lfpQ63N4KEN57jZUAaAYqYHEe8veb/TycJRk9DdSCLLcovXz/mL6mOnhQaZsQGwPhuFopdQIlqGSEjiQ==, tarball: https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-1.0.0.tgz} 6788 + resolution: {integrity: sha512-K55T22lfpQ63N4KEN57jZUAaAYqYHEe8veb/TycJRk9DdSCLLcovXz/mL6mOnhQaZsQGwPhuFopdQIlqGSEjiQ==} 6036 6789 engines: {node: '>=18'} 6037 6790 dependencies: 6038 6791 global-directory: 4.0.1 ··· 6040 6793 dev: true 6041 6794 6042 6795 /is-interactive@1.0.0: 6043 - resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==, tarball: https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz} 6796 + resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} 6044 6797 engines: {node: '>=8'} 6045 6798 dev: true 6046 6799 6047 6800 /is-lambda@1.0.1: 6048 - resolution: {integrity: sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==, tarball: https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz} 6801 + resolution: {integrity: sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==} 6049 6802 dev: true 6050 6803 6051 6804 /is-module@1.0.0: 6052 - resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==, tarball: https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz} 6805 + resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==} 6053 6806 dev: true 6054 6807 6055 6808 /is-negative-zero@2.0.2: 6056 - resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==, tarball: https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz} 6809 + resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==} 6057 6810 engines: {node: '>= 0.4'} 6058 6811 dev: true 6059 6812 6060 6813 /is-number-object@1.0.7: 6061 - resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==, tarball: https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz} 6814 + resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} 6062 6815 engines: {node: '>= 0.4'} 6063 6816 dependencies: 6064 6817 has-tostringtag: 1.0.0 6065 6818 dev: true 6066 6819 6067 6820 /is-number@7.0.0: 6068 - resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==, tarball: https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz} 6821 + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} 6069 6822 engines: {node: '>=0.12.0'} 6070 6823 dev: true 6071 6824 6072 6825 /is-obj@2.0.0: 6073 - resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==, tarball: https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz} 6826 + resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==} 6074 6827 engines: {node: '>=8'} 6075 6828 dev: true 6076 6829 6077 6830 /is-path-inside@3.0.3: 6078 - resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==, tarball: https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz} 6831 + resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} 6079 6832 engines: {node: '>=8'} 6080 6833 dev: true 6081 6834 6082 6835 /is-path-inside@4.0.0: 6083 - resolution: {integrity: sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA==, tarball: https://registry.npmjs.org/is-path-inside/-/is-path-inside-4.0.0.tgz} 6836 + resolution: {integrity: sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA==} 6084 6837 engines: {node: '>=12'} 6085 6838 dev: true 6086 6839 6087 6840 /is-plain-obj@1.1.0: 6088 - resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==, tarball: https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz} 6841 + resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==} 6089 6842 engines: {node: '>=0.10.0'} 6090 6843 dev: true 6091 6844 6092 6845 /is-primitive@3.0.1: 6093 - resolution: {integrity: sha512-GljRxhWvlCNRfZyORiH77FwdFwGcMO620o37EOYC0ORWdq+WYNVqW0w2Juzew4M+L81l6/QS3t5gkkihyRqv9w==, tarball: https://registry.npmjs.org/is-primitive/-/is-primitive-3.0.1.tgz} 6846 + resolution: {integrity: sha512-GljRxhWvlCNRfZyORiH77FwdFwGcMO620o37EOYC0ORWdq+WYNVqW0w2Juzew4M+L81l6/QS3t5gkkihyRqv9w==} 6094 6847 engines: {node: '>=0.10.0'} 6095 6848 dev: true 6096 6849 6097 6850 /is-promise@4.0.0: 6098 - resolution: {integrity: sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==, tarball: https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz} 6851 + resolution: {integrity: sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==} 6099 6852 dev: true 6100 6853 6101 6854 /is-reference@1.2.1: 6102 - resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==, tarball: https://registry.npmjs.org/is-reference/-/is-reference-1.2.1.tgz} 6855 + resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==} 6103 6856 dependencies: 6104 6857 '@types/estree': 1.0.5 6105 6858 dev: true 6106 6859 6107 6860 /is-regex@1.1.4: 6108 - resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==, tarball: https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz} 6861 + resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} 6109 6862 engines: {node: '>= 0.4'} 6110 6863 dependencies: 6111 6864 call-bind: 1.0.5 ··· 6113 6866 dev: true 6114 6867 6115 6868 /is-shared-array-buffer@1.0.2: 6116 - resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==, tarball: https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz} 6869 + resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==} 6117 6870 dependencies: 6118 6871 call-bind: 1.0.5 6119 6872 dev: true 6120 6873 6121 6874 /is-ssh@1.4.0: 6122 - resolution: {integrity: sha512-x7+VxdxOdlV3CYpjvRLBv5Lo9OJerlYanjwFrPR9fuGPjCiNiCzFgAWpiLAohSbsnH4ZAys3SBh+hq5rJosxUQ==, tarball: https://registry.npmjs.org/is-ssh/-/is-ssh-1.4.0.tgz} 6875 + resolution: {integrity: sha512-x7+VxdxOdlV3CYpjvRLBv5Lo9OJerlYanjwFrPR9fuGPjCiNiCzFgAWpiLAohSbsnH4ZAys3SBh+hq5rJosxUQ==} 6123 6876 dependencies: 6124 6877 protocols: 2.0.1 6125 6878 dev: true 6126 6879 6127 6880 /is-stream@1.1.0: 6128 - resolution: {integrity: sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==, tarball: https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz} 6881 + resolution: {integrity: sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==} 6129 6882 engines: {node: '>=0.10.0'} 6130 6883 dev: true 6131 6884 ··· 6135 6888 dev: true 6136 6889 6137 6890 /is-stream@3.0.0: 6138 - resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==, tarball: https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz} 6891 + resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} 6139 6892 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 6140 6893 dev: true 6141 6894 6142 6895 /is-string@1.0.7: 6143 - resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==, tarball: https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz} 6896 + resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} 6144 6897 engines: {node: '>= 0.4'} 6145 6898 dependencies: 6146 6899 has-tostringtag: 1.0.0 6147 6900 dev: true 6148 6901 6149 6902 /is-symbol@1.0.4: 6150 - resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==, tarball: https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz} 6903 + resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} 6151 6904 engines: {node: '>= 0.4'} 6152 6905 dependencies: 6153 6906 has-symbols: 1.0.3 6154 6907 dev: true 6155 6908 6156 6909 /is-text-path@2.0.0: 6157 - resolution: {integrity: sha512-+oDTluR6WEjdXEJMnC2z6A4FRwFoYuvShVVEGsS7ewc0UTi2QtAKMDJuL4BDEVt+5T7MjFo12RP8ghOM75oKJw==, tarball: https://registry.npmjs.org/is-text-path/-/is-text-path-2.0.0.tgz} 6910 + resolution: {integrity: sha512-+oDTluR6WEjdXEJMnC2z6A4FRwFoYuvShVVEGsS7ewc0UTi2QtAKMDJuL4BDEVt+5T7MjFo12RP8ghOM75oKJw==} 6158 6911 engines: {node: '>=8'} 6159 6912 dependencies: 6160 6913 text-extensions: 2.4.0 6161 6914 dev: true 6162 6915 6163 6916 /is-typed-array@1.1.12: 6164 - resolution: {integrity: sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==, tarball: https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz} 6917 + resolution: {integrity: sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==} 6165 6918 engines: {node: '>= 0.4'} 6166 6919 dependencies: 6167 6920 which-typed-array: 1.1.13 6168 6921 dev: true 6169 6922 6170 6923 /is-unicode-supported@0.1.0: 6171 - resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==, tarball: https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz} 6924 + resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} 6172 6925 engines: {node: '>=10'} 6173 6926 dev: true 6174 6927 6175 6928 /is-unicode-supported@1.3.0: 6176 - resolution: {integrity: sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==, tarball: https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz} 6929 + resolution: {integrity: sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==} 6177 6930 engines: {node: '>=12'} 6178 6931 dev: true 6179 6932 ··· 6183 6936 dev: true 6184 6937 6185 6938 /is-weakref@1.0.2: 6186 - resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==, tarball: https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz} 6939 + resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} 6187 6940 dependencies: 6188 6941 call-bind: 1.0.5 6189 6942 dev: true 6190 6943 6191 6944 /is-wsl@2.2.0: 6192 - resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==, tarball: https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz} 6945 + resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} 6193 6946 engines: {node: '>=8'} 6194 6947 dependencies: 6195 6948 is-docker: 2.2.1 6196 6949 dev: true 6197 6950 6198 6951 /isarray@1.0.0: 6199 - resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==, tarball: https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz} 6952 + resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} 6200 6953 dev: true 6201 6954 6202 6955 /isarray@2.0.5: 6203 - resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==, tarball: https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz} 6956 + resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} 6204 6957 dev: true 6205 6958 6206 6959 /isexe@2.0.0: 6207 - resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==, tarball: https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz} 6960 + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} 6208 6961 dev: true 6209 6962 6210 6963 /isexe@3.1.1: 6211 - resolution: {integrity: sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==, tarball: https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz} 6964 + resolution: {integrity: sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==} 6212 6965 engines: {node: '>=16'} 6213 6966 dev: true 6214 6967 ··· 6257 7010 dev: true 6258 7011 6259 7012 /jackspeak@2.3.6: 6260 - resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==, tarball: https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz} 7013 + resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==} 6261 7014 engines: {node: '>=14'} 6262 7015 dependencies: 6263 7016 '@isaacs/cliui': 8.0.2 ··· 6270 7023 engines: {node: '>= 0.6.0'} 6271 7024 dev: true 6272 7025 7026 + /jest-diff@29.7.0: 7027 + resolution: {integrity: sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==, tarball: https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz} 7028 + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 7029 + dependencies: 7030 + chalk: 4.1.2 7031 + diff-sequences: 29.6.3 7032 + jest-get-type: 29.6.3 7033 + pretty-format: 29.7.0 7034 + dev: true 7035 + 7036 + /jest-extended@4.0.2: 7037 + resolution: {integrity: sha512-FH7aaPgtGYHc9mRjriS0ZEHYM5/W69tLrFTIdzm+yJgeoCmmrSB/luSfMSqWP9O29QWHPEmJ4qmU6EwsZideog==, tarball: https://registry.npmjs.org/jest-extended/-/jest-extended-4.0.2.tgz} 7038 + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 7039 + peerDependencies: 7040 + jest: '>=27.2.5' 7041 + peerDependenciesMeta: 7042 + jest: 7043 + optional: true 7044 + dependencies: 7045 + jest-diff: 29.7.0 7046 + jest-get-type: 29.6.3 7047 + dev: true 7048 + 7049 + /jest-get-type@29.6.3: 7050 + resolution: {integrity: sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==, tarball: https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz} 7051 + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 7052 + dev: true 7053 + 6273 7054 /jiti@1.21.0: 6274 - resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==, tarball: https://registry.npmjs.org/jiti/-/jiti-1.21.0.tgz} 7055 + resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==} 6275 7056 hasBin: true 6276 7057 dev: true 6277 7058 6278 7059 /js-beautify@1.14.11: 6279 - resolution: {integrity: sha512-rPogWqAfoYh1Ryqqh2agUpVfbxAhbjuN1SmU86dskQUKouRiggUTCO4+2ym9UPXllc2WAp0J+T5qxn7Um3lCdw==, tarball: https://registry.npmjs.org/js-beautify/-/js-beautify-1.14.11.tgz} 7060 + resolution: {integrity: sha512-rPogWqAfoYh1Ryqqh2agUpVfbxAhbjuN1SmU86dskQUKouRiggUTCO4+2ym9UPXllc2WAp0J+T5qxn7Um3lCdw==} 6280 7061 engines: {node: '>=14'} 6281 7062 hasBin: true 6282 7063 dependencies: ··· 6287 7068 dev: true 6288 7069 6289 7070 /js-tokens@4.0.0: 6290 - resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==, tarball: https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz} 7071 + resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} 6291 7072 dev: true 6292 7073 6293 7074 /js-tokens@8.0.2: 6294 - resolution: {integrity: sha512-Olnt+V7xYdvGze9YTbGFZIfQXuGV4R3nQwwl8BrtgaPE/wq8UFpUHWuTNc05saowhSr1ZO6tx+V6RjE9D5YQog==, tarball: https://registry.npmjs.org/js-tokens/-/js-tokens-8.0.2.tgz} 7075 + resolution: {integrity: sha512-Olnt+V7xYdvGze9YTbGFZIfQXuGV4R3nQwwl8BrtgaPE/wq8UFpUHWuTNc05saowhSr1ZO6tx+V6RjE9D5YQog==} 6295 7076 dev: true 6296 7077 6297 7078 /js-yaml@4.1.0: 6298 - resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==, tarball: https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz} 7079 + resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} 6299 7080 hasBin: true 6300 7081 dependencies: 6301 7082 argparse: 2.0.1 6302 7083 dev: true 6303 7084 6304 7085 /jsesc@2.5.2: 6305 - resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==, tarball: https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz} 7086 + resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} 6306 7087 engines: {node: '>=4'} 6307 7088 hasBin: true 6308 7089 dev: true 6309 7090 6310 7091 /json-buffer@3.0.1: 6311 - resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==, tarball: https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz} 7092 + resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} 6312 7093 dev: true 6313 7094 6314 7095 /json-parse-better-errors@1.0.2: ··· 6316 7097 dev: true 6317 7098 6318 7099 /json-parse-even-better-errors@2.3.1: 6319 - resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==, tarball: https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz} 7100 + resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} 6320 7101 dev: true 6321 7102 6322 7103 /json-parse-even-better-errors@3.0.1: 6323 - resolution: {integrity: sha512-aatBvbL26wVUCLmbWdCpeu9iF5wOyWpagiKkInA+kfws3sWdBrTnsvN2CKcyCYyUrc7rebNBlK6+kteg7ksecg==, tarball: https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.1.tgz} 7104 + resolution: {integrity: sha512-aatBvbL26wVUCLmbWdCpeu9iF5wOyWpagiKkInA+kfws3sWdBrTnsvN2CKcyCYyUrc7rebNBlK6+kteg7ksecg==} 6324 7105 engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} 6325 7106 dev: true 6326 7107 6327 7108 /json-schema-traverse@0.4.1: 6328 - resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==, tarball: https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz} 7109 + resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} 6329 7110 dev: true 6330 7111 6331 7112 /json-schema-traverse@1.0.0: 6332 - resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==, tarball: https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz} 7113 + resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} 6333 7114 dev: true 6334 7115 6335 7116 /json-stable-stringify-without-jsonify@1.0.1: 6336 - resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==, tarball: https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz} 7117 + resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} 6337 7118 dev: true 6338 7119 6339 7120 /json-stringify-safe@5.0.1: ··· 6341 7122 dev: true 6342 7123 6343 7124 /json5@1.0.2: 6344 - resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==, tarball: https://registry.npmjs.org/json5/-/json5-1.0.2.tgz} 7125 + resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==} 6345 7126 hasBin: true 6346 7127 dependencies: 6347 7128 minimist: 1.2.8 6348 7129 dev: true 6349 7130 6350 7131 /json5@2.2.3: 6351 - resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==, tarball: https://registry.npmjs.org/json5/-/json5-2.2.3.tgz} 7132 + resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} 6352 7133 engines: {node: '>=6'} 6353 7134 hasBin: true 6354 7135 dev: true 6355 7136 7137 + /jsonc-eslint-parser@2.4.0: 7138 + resolution: {integrity: sha512-WYDyuc/uFcGp6YtM2H0uKmUwieOuzeE/5YocFJLnLfclZ4inf3mRn8ZVy1s7Hxji7Jxm6Ss8gqpexD/GlKoGgg==} 7139 + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 7140 + dependencies: 7141 + acorn: 8.11.3 7142 + eslint-visitor-keys: 3.4.3 7143 + espree: 9.6.1 7144 + semver: 7.5.4 7145 + dev: true 7146 + 6356 7147 /jsonc-parser@3.2.0: 6357 - resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==, tarball: https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz} 7148 + resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==} 6358 7149 dev: true 6359 7150 6360 7151 /jsonfile@4.0.0: 6361 - resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==, tarball: https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz} 7152 + resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} 6362 7153 optionalDependencies: 6363 7154 graceful-fs: 4.2.11 6364 7155 dev: true 6365 7156 6366 7157 /jsonfile@6.1.0: 6367 - resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==, tarball: https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz} 7158 + resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} 6368 7159 dependencies: 6369 7160 universalify: 2.0.1 6370 7161 optionalDependencies: ··· 6372 7163 dev: true 6373 7164 6374 7165 /jsonparse@1.3.1: 6375 - resolution: {integrity: sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==, tarball: https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz} 7166 + resolution: {integrity: sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==} 6376 7167 engines: {'0': node >= 0.2.0} 6377 7168 dev: true 6378 7169 6379 7170 /keyv@4.5.4: 6380 - resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==, tarball: https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz} 7171 + resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} 6381 7172 dependencies: 6382 7173 json-buffer: 3.0.1 6383 7174 dev: true 6384 7175 6385 7176 /kind-of@6.0.3: 6386 - resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==, tarball: https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz} 7177 + resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} 6387 7178 engines: {node: '>=0.10.0'} 6388 7179 dev: true 6389 7180 6390 7181 /kleur@3.0.3: 6391 - resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==, tarball: https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz} 7182 + resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} 6392 7183 engines: {node: '>=6'} 6393 7184 dev: true 6394 7185 6395 7186 /klona@2.0.6: 6396 - resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==, tarball: https://registry.npmjs.org/klona/-/klona-2.0.6.tgz} 7187 + resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==} 6397 7188 engines: {node: '>= 8'} 6398 7189 dev: true 6399 7190 6400 7191 /knitwork@1.0.0: 6401 - resolution: {integrity: sha512-dWl0Dbjm6Xm+kDxhPQJsCBTxrJzuGl0aP9rhr+TG8D3l+GL90N8O8lYUi7dTSAN2uuDqCtNgb6aEuQH5wsiV8Q==, tarball: https://registry.npmjs.org/knitwork/-/knitwork-1.0.0.tgz} 7192 + resolution: {integrity: sha512-dWl0Dbjm6Xm+kDxhPQJsCBTxrJzuGl0aP9rhr+TG8D3l+GL90N8O8lYUi7dTSAN2uuDqCtNgb6aEuQH5wsiV8Q==} 6402 7193 dev: true 6403 7194 6404 7195 /knuth-shuffle-seeded@1.0.6: ··· 6408 7199 dev: true 6409 7200 6410 7201 /kolorist@1.8.0: 6411 - resolution: {integrity: sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==, tarball: https://registry.npmjs.org/kolorist/-/kolorist-1.8.0.tgz} 7202 + resolution: {integrity: sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==} 6412 7203 dev: true 6413 7204 6414 7205 /launch-editor@2.6.1: 6415 - resolution: {integrity: sha512-eB/uXmFVpY4zezmGp5XtU21kwo7GBbKB+EQ+UZeWtGb9yAM5xt/Evk+lYH3eRNAtId+ej4u7TYPFZ07w4s7rRw==, tarball: https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.1.tgz} 7206 + resolution: {integrity: sha512-eB/uXmFVpY4zezmGp5XtU21kwo7GBbKB+EQ+UZeWtGb9yAM5xt/Evk+lYH3eRNAtId+ej4u7TYPFZ07w4s7rRw==} 6416 7207 dependencies: 6417 7208 picocolors: 1.0.0 6418 7209 shell-quote: 1.8.1 6419 7210 dev: true 6420 7211 6421 7212 /lazystream@1.0.1: 6422 - resolution: {integrity: sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==, tarball: https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz} 7213 + resolution: {integrity: sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==} 6423 7214 engines: {node: '>= 0.6.3'} 6424 7215 dependencies: 6425 7216 readable-stream: 2.3.8 6426 7217 dev: true 6427 7218 6428 7219 /levn@0.4.1: 6429 - resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==, tarball: https://registry.npmjs.org/levn/-/levn-0.4.1.tgz} 7220 + resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} 6430 7221 engines: {node: '>= 0.8.0'} 6431 7222 dependencies: 6432 7223 prelude-ls: 1.2.1 ··· 6434 7225 dev: true 6435 7226 6436 7227 /lilconfig@3.0.0: 6437 - resolution: {integrity: sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==, tarball: https://registry.npmjs.org/lilconfig/-/lilconfig-3.0.0.tgz} 7228 + resolution: {integrity: sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==} 6438 7229 engines: {node: '>=14'} 6439 7230 dev: true 6440 7231 6441 7232 /lines-and-columns@1.2.4: 6442 - resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==, tarball: https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz} 7233 + resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} 6443 7234 dev: true 6444 7235 6445 7236 /lint-staged@15.2.0: 6446 - resolution: {integrity: sha512-TFZzUEV00f+2YLaVPWBWGAMq7So6yQx+GG8YRMDeOEIf95Zn5RyiLMsEiX4KTNl9vq/w+NqRJkLA1kPIo15ufQ==, tarball: https://registry.npmjs.org/lint-staged/-/lint-staged-15.2.0.tgz} 7237 + resolution: {integrity: sha512-TFZzUEV00f+2YLaVPWBWGAMq7So6yQx+GG8YRMDeOEIf95Zn5RyiLMsEiX4KTNl9vq/w+NqRJkLA1kPIo15ufQ==} 6447 7238 engines: {node: '>=18.12.0'} 6448 7239 hasBin: true 6449 7240 dependencies: ··· 6462 7253 dev: true 6463 7254 6464 7255 /listhen@1.5.5: 6465 - resolution: {integrity: sha512-LXe8Xlyh3gnxdv4tSjTjscD1vpr/2PRpzq8YIaMJgyKzRG8wdISlWVWnGThJfHnlJ6hmLt2wq1yeeix0TEbuoA==, tarball: https://registry.npmjs.org/listhen/-/listhen-1.5.5.tgz} 7256 + resolution: {integrity: sha512-LXe8Xlyh3gnxdv4tSjTjscD1vpr/2PRpzq8YIaMJgyKzRG8wdISlWVWnGThJfHnlJ6hmLt2wq1yeeix0TEbuoA==} 6466 7257 hasBin: true 6467 7258 dependencies: 6468 7259 '@parcel/watcher': 2.3.0 ··· 6485 7276 dev: true 6486 7277 6487 7278 /listr2@8.0.0: 6488 - resolution: {integrity: sha512-u8cusxAcyqAiQ2RhYvV7kRKNLgUvtObIbhOX2NCXqvp1UU32xIg5CT22ykS2TPKJXZWJwtK3IKLiqAGlGNE+Zg==, tarball: https://registry.npmjs.org/listr2/-/listr2-8.0.0.tgz} 7279 + resolution: {integrity: sha512-u8cusxAcyqAiQ2RhYvV7kRKNLgUvtObIbhOX2NCXqvp1UU32xIg5CT22ykS2TPKJXZWJwtK3IKLiqAGlGNE+Zg==} 6489 7280 engines: {node: '>=18.0.0'} 6490 7281 dependencies: 6491 7282 cli-truncate: 4.0.0 ··· 6507 7298 dev: true 6508 7299 6509 7300 /local-pkg@0.4.3: 6510 - resolution: {integrity: sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==, tarball: https://registry.npmjs.org/local-pkg/-/local-pkg-0.4.3.tgz} 7301 + resolution: {integrity: sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==} 6511 7302 engines: {node: '>=14'} 6512 7303 dev: true 6513 7304 6514 7305 /local-pkg@0.5.0: 6515 - resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==, tarball: https://registry.npmjs.org/local-pkg/-/local-pkg-0.5.0.tgz} 7306 + resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==} 6516 7307 engines: {node: '>=14'} 6517 7308 dependencies: 6518 7309 mlly: 1.4.2 ··· 6535 7326 dev: true 6536 7327 6537 7328 /locate-path@6.0.0: 6538 - resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==, tarball: https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz} 7329 + resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} 6539 7330 engines: {node: '>=10'} 6540 7331 dependencies: 6541 7332 p-locate: 5.0.0 ··· 6546 7337 dev: true 6547 7338 6548 7339 /lodash.camelcase@4.3.0: 6549 - resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==, tarball: https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz} 7340 + resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} 6550 7341 dev: true 6551 7342 6552 7343 /lodash.capitalize@4.2.1: ··· 6554 7345 dev: true 6555 7346 6556 7347 /lodash.debounce@4.0.8: 6557 - resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==, tarball: https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz} 7348 + resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} 6558 7349 dev: true 6559 7350 6560 7351 /lodash.defaults@4.2.0: 6561 - resolution: {integrity: sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==, tarball: https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz} 7352 + resolution: {integrity: sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==} 7353 + requiresBuild: true 6562 7354 dev: true 6563 7355 6564 7356 /lodash.escaperegexp@4.1.2: ··· 6566 7358 dev: true 6567 7359 6568 7360 /lodash.groupby@4.6.0: 6569 - resolution: {integrity: sha512-5dcWxm23+VAoz+awKmBaiBvzox8+RqMgFhi7UvX9DHZr2HdxHXM/Wrf8cfKpsW37RNrvtPn6hSwNqurSILbmJw==, tarball: https://registry.npmjs.org/lodash.groupby/-/lodash.groupby-4.6.0.tgz} 7361 + resolution: {integrity: sha512-5dcWxm23+VAoz+awKmBaiBvzox8+RqMgFhi7UvX9DHZr2HdxHXM/Wrf8cfKpsW37RNrvtPn6hSwNqurSILbmJw==} 6570 7362 dev: true 6571 7363 6572 7364 /lodash.isarguments@3.1.0: 6573 - resolution: {integrity: sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==, tarball: https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz} 7365 + resolution: {integrity: sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==} 7366 + requiresBuild: true 6574 7367 dev: true 6575 7368 6576 7369 /lodash.isfunction@3.0.9: 6577 - resolution: {integrity: sha512-AirXNj15uRIMMPihnkInB4i3NHeb4iBtNg9WRWuK2o31S+ePwwNmDPaTL3o7dTJ+VXNZim7rFs4rxN4YU1oUJw==, tarball: https://registry.npmjs.org/lodash.isfunction/-/lodash.isfunction-3.0.9.tgz} 7370 + resolution: {integrity: sha512-AirXNj15uRIMMPihnkInB4i3NHeb4iBtNg9WRWuK2o31S+ePwwNmDPaTL3o7dTJ+VXNZim7rFs4rxN4YU1oUJw==} 6578 7371 dev: true 6579 7372 6580 7373 /lodash.isplainobject@4.0.6: 6581 - resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==, tarball: https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz} 7374 + resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} 6582 7375 dev: true 6583 7376 6584 7377 /lodash.isstring@4.0.1: ··· 6586 7379 dev: true 6587 7380 6588 7381 /lodash.kebabcase@4.1.1: 6589 - resolution: {integrity: sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==, tarball: https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz} 7382 + resolution: {integrity: sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==} 6590 7383 dev: true 6591 7384 6592 7385 /lodash.memoize@4.1.2: 6593 - resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==, tarball: https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz} 7386 + resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==} 6594 7387 dev: true 6595 7388 6596 7389 /lodash.merge@4.6.2: 6597 - resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==, tarball: https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz} 7390 + resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} 6598 7391 dev: true 6599 7392 6600 7393 /lodash.mergewith@4.6.2: ··· 6602 7395 dev: true 6603 7396 6604 7397 /lodash.pick@4.4.0: 6605 - resolution: {integrity: sha512-hXt6Ul/5yWjfklSGvLQl8vM//l3FtyHZeuelpzK6mm99pNvN9yTDruNZPEJZD1oWrqo+izBmB7oUfWgcCX7s4Q==, tarball: https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz} 7398 + resolution: {integrity: sha512-hXt6Ul/5yWjfklSGvLQl8vM//l3FtyHZeuelpzK6mm99pNvN9yTDruNZPEJZD1oWrqo+izBmB7oUfWgcCX7s4Q==} 6606 7399 dev: true 6607 7400 6608 7401 /lodash.snakecase@4.1.1: 6609 - resolution: {integrity: sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw==, tarball: https://registry.npmjs.org/lodash.snakecase/-/lodash.snakecase-4.1.1.tgz} 7402 + resolution: {integrity: sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw==} 6610 7403 dev: true 6611 7404 6612 7405 /lodash.startcase@4.4.0: 6613 - resolution: {integrity: sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==, tarball: https://registry.npmjs.org/lodash.startcase/-/lodash.startcase-4.4.0.tgz} 7406 + resolution: {integrity: sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==} 6614 7407 dev: true 6615 7408 6616 7409 /lodash.uniq@4.5.0: 6617 - resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==, tarball: https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz} 7410 + resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==} 6618 7411 dev: true 6619 7412 6620 7413 /lodash.uniqby@4.7.0: ··· 6622 7415 dev: true 6623 7416 6624 7417 /lodash.upperfirst@4.3.1: 6625 - resolution: {integrity: sha512-sReKOYJIJf74dhJONhU4e0/shzi1trVbSWDOhKYE5XV2O+H7Sb2Dihwuc7xWxVl+DgFPyTqIN3zMfT9cq5iWDg==, tarball: https://registry.npmjs.org/lodash.upperfirst/-/lodash.upperfirst-4.3.1.tgz} 7418 + resolution: {integrity: sha512-sReKOYJIJf74dhJONhU4e0/shzi1trVbSWDOhKYE5XV2O+H7Sb2Dihwuc7xWxVl+DgFPyTqIN3zMfT9cq5iWDg==} 6626 7419 dev: true 6627 7420 6628 7421 /lodash@4.17.21: 6629 - resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==, tarball: https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz} 7422 + resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} 6630 7423 dev: true 6631 7424 6632 7425 /log-symbols@4.1.0: 6633 - resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==, tarball: https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz} 7426 + resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} 6634 7427 engines: {node: '>=10'} 6635 7428 dependencies: 6636 7429 chalk: 4.1.2 ··· 6638 7431 dev: true 6639 7432 6640 7433 /log-update@6.0.0: 6641 - resolution: {integrity: sha512-niTvB4gqvtof056rRIrTZvjNYE4rCUzO6X/X+kYjd7WFxXeJ0NwEFnRxX6ehkvv3jTwrXnNdtAak5XYZuIyPFw==, tarball: https://registry.npmjs.org/log-update/-/log-update-6.0.0.tgz} 7434 + resolution: {integrity: sha512-niTvB4gqvtof056rRIrTZvjNYE4rCUzO6X/X+kYjd7WFxXeJ0NwEFnRxX6ehkvv3jTwrXnNdtAak5XYZuIyPFw==} 6642 7435 engines: {node: '>=18'} 6643 7436 dependencies: 6644 7437 ansi-escapes: 6.2.0 ··· 6649 7442 dev: true 6650 7443 6651 7444 /log4js@6.9.1: 6652 - resolution: {integrity: sha512-1somDdy9sChrr9/f4UlzhdaGfDR2c/SaD2a4T7qEkG4jTS57/B3qmnjLYePwQ8cqWnUHZI0iAKxMBpCZICiZ2g==, tarball: https://registry.npmjs.org/log4js/-/log4js-6.9.1.tgz} 7445 + resolution: {integrity: sha512-1somDdy9sChrr9/f4UlzhdaGfDR2c/SaD2a4T7qEkG4jTS57/B3qmnjLYePwQ8cqWnUHZI0iAKxMBpCZICiZ2g==} 6653 7446 engines: {node: '>=8.0'} 6654 7447 dependencies: 6655 7448 date-format: 4.0.14 ··· 6674 7467 dev: true 6675 7468 6676 7469 /lru-cache@10.1.0: 6677 - resolution: {integrity: sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag==, tarball: https://registry.npmjs.org/lru-cache/-/lru-cache-10.1.0.tgz} 7470 + resolution: {integrity: sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag==} 6678 7471 engines: {node: 14 || >=16.14} 6679 7472 dev: true 6680 7473 6681 7474 /lru-cache@4.1.5: 6682 - resolution: {integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==, tarball: https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz} 7475 + resolution: {integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==} 6683 7476 dependencies: 6684 7477 pseudomap: 1.0.2 6685 7478 yallist: 2.1.2 6686 7479 dev: true 6687 7480 6688 7481 /lru-cache@5.1.1: 6689 - resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==, tarball: https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz} 7482 + resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} 6690 7483 dependencies: 6691 7484 yallist: 3.1.1 6692 7485 dev: true 6693 7486 6694 7487 /lru-cache@6.0.0: 6695 - resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==, tarball: https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz} 7488 + resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} 6696 7489 engines: {node: '>=10'} 6697 7490 dependencies: 6698 7491 yallist: 4.0.0 ··· 6704 7497 dev: true 6705 7498 6706 7499 /magic-string-ast@0.3.0: 6707 - resolution: {integrity: sha512-0shqecEPgdFpnI3AP90epXyxZy9g6CRZ+SZ7BcqFwYmtFEnZ1jpevcV5HoyVnlDS9gCnc1UIg3Rsvp3Ci7r8OA==, tarball: https://registry.npmjs.org/magic-string-ast/-/magic-string-ast-0.3.0.tgz} 7500 + resolution: {integrity: sha512-0shqecEPgdFpnI3AP90epXyxZy9g6CRZ+SZ7BcqFwYmtFEnZ1jpevcV5HoyVnlDS9gCnc1UIg3Rsvp3Ci7r8OA==} 6708 7501 engines: {node: '>=16.14.0'} 6709 7502 dependencies: 6710 7503 magic-string: 0.30.5 6711 7504 dev: true 6712 7505 6713 7506 /magic-string@0.30.5: 6714 - resolution: {integrity: sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==, tarball: https://registry.npmjs.org/magic-string/-/magic-string-0.30.5.tgz} 7507 + resolution: {integrity: sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==} 6715 7508 engines: {node: '>=12'} 6716 7509 dependencies: 6717 7510 '@jridgewell/sourcemap-codec': 1.4.15 ··· 6739 7532 dev: true 6740 7533 6741 7534 /make-error@1.3.6: 6742 - resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==, tarball: https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz} 7535 + resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} 6743 7536 dev: true 6744 7537 6745 7538 /make-fetch-happen@13.0.0: 6746 - resolution: {integrity: sha512-7ThobcL8brtGo9CavByQrQi+23aIfgYU++wg4B87AIS8Rb2ZBt/MEaDqzA00Xwv/jUjAjYkLHjVolYuTLKda2A==, tarball: https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-13.0.0.tgz} 7539 + resolution: {integrity: sha512-7ThobcL8brtGo9CavByQrQi+23aIfgYU++wg4B87AIS8Rb2ZBt/MEaDqzA00Xwv/jUjAjYkLHjVolYuTLKda2A==} 6747 7540 engines: {node: ^16.14.0 || >=18.0.0} 6748 7541 dependencies: 6749 7542 '@npmcli/agent': 2.2.0 ··· 6762 7555 dev: true 6763 7556 6764 7557 /map-obj@1.0.1: 6765 - resolution: {integrity: sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==, tarball: https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz} 7558 + resolution: {integrity: sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==} 6766 7559 engines: {node: '>=0.10.0'} 6767 7560 dev: true 6768 7561 6769 7562 /map-obj@4.3.0: 6770 - resolution: {integrity: sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==, tarball: https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz} 7563 + resolution: {integrity: sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==} 6771 7564 engines: {node: '>=8'} 6772 7565 dev: true 6773 7566 6774 - /marked-terminal@6.2.0(marked@9.1.6): 7567 + /marked-terminal@6.2.0(marked@11.1.1): 6775 7568 resolution: {integrity: sha512-ubWhwcBFHnXsjYNsu+Wndpg0zhY4CahSpPlA70PlO0rR9r2sZpkyU+rkCsOWH+KMEkx847UpALON+HWgxowFtw==, tarball: https://registry.npmjs.org/marked-terminal/-/marked-terminal-6.2.0.tgz} 6776 7569 engines: {node: '>=16.0.0'} 6777 7570 peerDependencies: ··· 6781 7574 cardinal: 2.1.1 6782 7575 chalk: 5.3.0 6783 7576 cli-table3: 0.6.3 6784 - marked: 9.1.6 7577 + marked: 11.1.1 6785 7578 node-emoji: 2.1.3 6786 7579 supports-hyperlinks: 3.0.0 6787 7580 dev: true 6788 7581 6789 - /marked@9.1.6: 6790 - resolution: {integrity: sha512-jcByLnIFkd5gSXZmjNvS1TlmRhCXZjIzHYlaGkPlLIekG55JDR2Z4va9tZwCiP+/RDERiNhMOFu01xd6O5ct1Q==, tarball: https://registry.npmjs.org/marked/-/marked-9.1.6.tgz} 6791 - engines: {node: '>= 16'} 7582 + /marked@11.1.1: 7583 + resolution: {integrity: sha512-EgxRjgK9axsQuUa/oKMx5DEY8oXpKJfk61rT5iY3aRlgU6QJtUcxU5OAymdhCvWvhYcd9FKmO5eQoX8m9VGJXg==, tarball: https://registry.npmjs.org/marked/-/marked-11.1.1.tgz} 7584 + engines: {node: '>= 18'} 6792 7585 hasBin: true 6793 7586 dev: true 6794 7587 6795 7588 /mdn-data@2.0.28: 6796 - resolution: {integrity: sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==, tarball: https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz} 7589 + resolution: {integrity: sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==} 7590 + requiresBuild: true 6797 7591 dev: true 6798 7592 6799 7593 /mdn-data@2.0.30: 6800 - resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==, tarball: https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz} 7594 + resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} 7595 + requiresBuild: true 6801 7596 dev: true 6802 7597 6803 7598 /meow@12.1.1: 6804 - resolution: {integrity: sha512-BhXM0Au22RwUneMPwSCnyhTOizdWoIEPU9sp0Aqa1PnDMR5Wv2FGXYDjuzJEIX+Eo2Rb8xuYe5jrnm5QowQFkw==, tarball: https://registry.npmjs.org/meow/-/meow-12.1.1.tgz} 7599 + resolution: {integrity: sha512-BhXM0Au22RwUneMPwSCnyhTOizdWoIEPU9sp0Aqa1PnDMR5Wv2FGXYDjuzJEIX+Eo2Rb8xuYe5jrnm5QowQFkw==} 6805 7600 engines: {node: '>=16.10'} 6806 7601 dev: true 6807 7602 6808 7603 /meow@8.1.2: 6809 - resolution: {integrity: sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==, tarball: https://registry.npmjs.org/meow/-/meow-8.1.2.tgz} 7604 + resolution: {integrity: sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==} 6810 7605 engines: {node: '>=10'} 6811 7606 dependencies: 6812 7607 '@types/minimist': 1.2.5 ··· 6823 7618 dev: true 6824 7619 6825 7620 /merge-stream@2.0.0: 6826 - resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==, tarball: https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz} 7621 + resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} 6827 7622 dev: true 6828 7623 6829 7624 /merge2@1.4.1: 6830 - resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==, tarball: https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz} 7625 + resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} 6831 7626 engines: {node: '>= 8'} 6832 7627 dev: true 6833 7628 6834 7629 /micromatch@4.0.5: 6835 - resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==, tarball: https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz} 7630 + resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} 6836 7631 engines: {node: '>=8.6'} 6837 7632 dependencies: 6838 7633 braces: 3.0.2 ··· 6840 7635 dev: true 6841 7636 6842 7637 /mime@1.6.0: 6843 - resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==, tarball: https://registry.npmjs.org/mime/-/mime-1.6.0.tgz} 7638 + resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} 6844 7639 engines: {node: '>=4'} 6845 7640 hasBin: true 6846 7641 dev: true 6847 7642 6848 7643 /mime@3.0.0: 6849 - resolution: {integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==, tarball: https://registry.npmjs.org/mime/-/mime-3.0.0.tgz} 7644 + resolution: {integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==} 6850 7645 engines: {node: '>=10.0.0'} 6851 7646 hasBin: true 6852 7647 dev: true ··· 6858 7653 dev: true 6859 7654 6860 7655 /mimic-fn@2.1.0: 6861 - resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==, tarball: https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz} 7656 + resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} 6862 7657 engines: {node: '>=6'} 6863 7658 dev: true 6864 7659 6865 7660 /mimic-fn@4.0.0: 6866 - resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==, tarball: https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz} 7661 + resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} 6867 7662 engines: {node: '>=12'} 6868 7663 dev: true 6869 7664 7665 + /mimic-response@3.1.0: 7666 + resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} 7667 + engines: {node: '>=10'} 7668 + requiresBuild: true 7669 + dev: true 7670 + optional: true 7671 + 6870 7672 /min-indent@1.0.1: 6871 - resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==, tarball: https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz} 7673 + resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} 6872 7674 engines: {node: '>=4'} 6873 7675 dev: true 6874 7676 6875 7677 /minimatch@3.1.2: 6876 - resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==, tarball: https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz} 7678 + resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} 6877 7679 dependencies: 6878 7680 brace-expansion: 1.1.11 6879 7681 dev: true 6880 7682 6881 7683 /minimatch@5.1.6: 6882 - resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==, tarball: https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz} 7684 + resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} 6883 7685 engines: {node: '>=10'} 6884 7686 dependencies: 6885 7687 brace-expansion: 2.0.1 6886 7688 dev: true 6887 7689 6888 7690 /minimatch@9.0.1: 6889 - resolution: {integrity: sha512-0jWhJpD/MdhPXwPuiRkCbfYfSKp2qnn2eOc279qI7f+osl/l+prKSrvhg157zSYvx/1nmgn2NqdT6k2Z7zSH9w==, tarball: https://registry.npmjs.org/minimatch/-/minimatch-9.0.1.tgz} 7691 + resolution: {integrity: sha512-0jWhJpD/MdhPXwPuiRkCbfYfSKp2qnn2eOc279qI7f+osl/l+prKSrvhg157zSYvx/1nmgn2NqdT6k2Z7zSH9w==} 6890 7692 engines: {node: '>=16 || 14 >=14.17'} 6891 7693 dependencies: 6892 7694 brace-expansion: 2.0.1 6893 7695 dev: true 6894 7696 6895 7697 /minimatch@9.0.3: 6896 - resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==, tarball: https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz} 7698 + resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} 6897 7699 engines: {node: '>=16 || 14 >=14.17'} 6898 7700 dependencies: 6899 7701 brace-expansion: 2.0.1 6900 7702 dev: true 6901 7703 6902 7704 /minimist-options@4.1.0: 6903 - resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==, tarball: https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz} 7705 + resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==} 6904 7706 engines: {node: '>= 6'} 6905 7707 dependencies: 6906 7708 arrify: 1.0.1 ··· 6909 7711 dev: true 6910 7712 6911 7713 /minimist@1.2.8: 6912 - resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==, tarball: https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz} 7714 + resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} 6913 7715 dev: true 6914 7716 6915 7717 /minipass-collect@2.0.1: 6916 - resolution: {integrity: sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==, tarball: https://registry.npmjs.org/minipass-collect/-/minipass-collect-2.0.1.tgz} 7718 + resolution: {integrity: sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==} 6917 7719 engines: {node: '>=16 || 14 >=14.17'} 6918 7720 dependencies: 6919 7721 minipass: 7.0.4 6920 7722 dev: true 6921 7723 6922 7724 /minipass-fetch@3.0.4: 6923 - resolution: {integrity: sha512-jHAqnA728uUpIaFm7NWsCnqKT6UqZz7GcI/bDpPATuwYyKwJwW0remxSCxUlKiEty+eopHGa3oc8WxgQ1FFJqg==, tarball: https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.4.tgz} 7725 + resolution: {integrity: sha512-jHAqnA728uUpIaFm7NWsCnqKT6UqZz7GcI/bDpPATuwYyKwJwW0remxSCxUlKiEty+eopHGa3oc8WxgQ1FFJqg==} 6924 7726 engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} 6925 7727 dependencies: 6926 7728 minipass: 7.0.4 ··· 6931 7733 dev: true 6932 7734 6933 7735 /minipass-flush@1.0.5: 6934 - resolution: {integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==, tarball: https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz} 7736 + resolution: {integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==} 6935 7737 engines: {node: '>= 8'} 6936 7738 dependencies: 6937 7739 minipass: 3.3.6 6938 7740 dev: true 6939 7741 6940 7742 /minipass-json-stream@1.0.1: 6941 - resolution: {integrity: sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==, tarball: https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz} 7743 + resolution: {integrity: sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==} 6942 7744 dependencies: 6943 7745 jsonparse: 1.3.1 6944 7746 minipass: 3.3.6 6945 7747 dev: true 6946 7748 6947 7749 /minipass-pipeline@1.2.4: 6948 - resolution: {integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==, tarball: https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz} 7750 + resolution: {integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==} 6949 7751 engines: {node: '>=8'} 6950 7752 dependencies: 6951 7753 minipass: 3.3.6 6952 7754 dev: true 6953 7755 6954 7756 /minipass-sized@1.0.3: 6955 - resolution: {integrity: sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==, tarball: https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz} 7757 + resolution: {integrity: sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==} 6956 7758 engines: {node: '>=8'} 6957 7759 dependencies: 6958 7760 minipass: 3.3.6 6959 7761 dev: true 6960 7762 6961 7763 /minipass@3.3.6: 6962 - resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==, tarball: https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz} 7764 + resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==} 6963 7765 engines: {node: '>=8'} 6964 7766 dependencies: 6965 7767 yallist: 4.0.0 6966 7768 dev: true 6967 7769 6968 7770 /minipass@5.0.0: 6969 - resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==, tarball: https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz} 7771 + resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} 6970 7772 engines: {node: '>=8'} 6971 7773 dev: true 6972 7774 6973 7775 /minipass@7.0.4: 6974 - resolution: {integrity: sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==, tarball: https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz} 7776 + resolution: {integrity: sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==} 6975 7777 engines: {node: '>=16 || 14 >=14.17'} 6976 7778 dev: true 6977 7779 6978 7780 /minizlib@2.1.2: 6979 - resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==, tarball: https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz} 7781 + resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} 6980 7782 engines: {node: '>= 8'} 6981 7783 dependencies: 6982 7784 minipass: 3.3.6 6983 7785 yallist: 4.0.0 6984 7786 dev: true 6985 7787 7788 + /mkdirp-classic@0.5.3: 7789 + resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} 7790 + requiresBuild: true 7791 + dev: true 7792 + optional: true 7793 + 6986 7794 /mkdirp@1.0.4: 6987 - resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==, tarball: https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz} 7795 + resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} 6988 7796 engines: {node: '>=10'} 6989 7797 hasBin: true 6990 7798 dev: true ··· 6996 7804 dev: true 6997 7805 6998 7806 /mlly@1.4.2: 6999 - resolution: {integrity: sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg==, tarball: https://registry.npmjs.org/mlly/-/mlly-1.4.2.tgz} 7807 + resolution: {integrity: sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg==} 7000 7808 dependencies: 7001 7809 acorn: 8.11.3 7002 7810 pathe: 1.1.1 ··· 7005 7813 dev: true 7006 7814 7007 7815 /mri@1.2.0: 7008 - resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==, tarball: https://registry.npmjs.org/mri/-/mri-1.2.0.tgz} 7816 + resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} 7009 7817 engines: {node: '>=4'} 7010 7818 dev: true 7011 7819 7012 7820 /mrmime@2.0.0: 7013 - resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==, tarball: https://registry.npmjs.org/mrmime/-/mrmime-2.0.0.tgz} 7821 + resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==} 7014 7822 engines: {node: '>=10'} 7015 7823 dev: true 7016 7824 7017 7825 /ms@2.0.0: 7018 - resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==, tarball: https://registry.npmjs.org/ms/-/ms-2.0.0.tgz} 7826 + resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} 7019 7827 dev: true 7020 7828 7021 7829 /ms@2.1.2: 7022 - resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==, tarball: https://registry.npmjs.org/ms/-/ms-2.1.2.tgz} 7830 + resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} 7023 7831 dev: true 7024 7832 7025 7833 /ms@2.1.3: 7026 - resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==, tarball: https://registry.npmjs.org/ms/-/ms-2.1.3.tgz} 7834 + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} 7835 + dev: true 7836 + 7837 + /muggle-string@0.3.1: 7838 + resolution: {integrity: sha512-ckmWDJjphvd/FvZawgygcUeQCxzvohjFO5RxTjj4eq8kw359gFF3E1brjfI+viLMxss5JrHTDRHZvu2/tuy0Qg==, tarball: https://registry.npmjs.org/muggle-string/-/muggle-string-0.3.1.tgz} 7027 7839 dev: true 7028 7840 7029 7841 /mutation-testing-elements@3.0.1: 7030 - resolution: {integrity: sha512-hsBKkabjD2sjyR2vhdEFPDxZfYLw71geIWjEh4rcZSSQAtyWRfjGf6UbdMjleuyw1ZZTgGt6CImtwRY7s3lrVg==, tarball: https://registry.npmjs.org/mutation-testing-elements/-/mutation-testing-elements-3.0.1.tgz} 7842 + resolution: {integrity: sha512-hsBKkabjD2sjyR2vhdEFPDxZfYLw71geIWjEh4rcZSSQAtyWRfjGf6UbdMjleuyw1ZZTgGt6CImtwRY7s3lrVg==} 7031 7843 dev: true 7032 7844 7033 7845 /mutation-testing-metrics@3.0.0: 7034 - resolution: {integrity: sha512-WslGuCdpqT+6SpeIahMhLrJl5+YbutlOCFKxuULIkAkaHfsWBK8UCq6euE7PiDEx+R1pYZo//kqRbFIOFmdQug==, tarball: https://registry.npmjs.org/mutation-testing-metrics/-/mutation-testing-metrics-3.0.0.tgz} 7846 + resolution: {integrity: sha512-WslGuCdpqT+6SpeIahMhLrJl5+YbutlOCFKxuULIkAkaHfsWBK8UCq6euE7PiDEx+R1pYZo//kqRbFIOFmdQug==} 7035 7847 dependencies: 7036 7848 mutation-testing-report-schema: 3.0.0 7037 7849 dev: true 7038 7850 7039 7851 /mutation-testing-report-schema@3.0.0: 7040 - resolution: {integrity: sha512-70+ZPYoyedruSGiEcXQnFiTtIusBYlsL/2EMwfR+/HOqBGxBpmI798spqc86ZVYXPVCL5mt2rWjE1dTQwcjpmQ==, tarball: https://registry.npmjs.org/mutation-testing-report-schema/-/mutation-testing-report-schema-3.0.0.tgz} 7852 + resolution: {integrity: sha512-70+ZPYoyedruSGiEcXQnFiTtIusBYlsL/2EMwfR+/HOqBGxBpmI798spqc86ZVYXPVCL5mt2rWjE1dTQwcjpmQ==} 7041 7853 dev: true 7042 7854 7043 7855 /mute-stream@1.0.0: 7044 - resolution: {integrity: sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==, tarball: https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz} 7856 + resolution: {integrity: sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==} 7045 7857 engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} 7046 7858 dev: true 7047 7859 ··· 7054 7866 dev: true 7055 7867 7056 7868 /nanoid@3.3.7: 7057 - resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==, tarball: https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz} 7869 + resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} 7058 7870 engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} 7059 7871 hasBin: true 7060 7872 7061 7873 /nanoid@4.0.2: 7062 - resolution: {integrity: sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==, tarball: https://registry.npmjs.org/nanoid/-/nanoid-4.0.2.tgz} 7874 + resolution: {integrity: sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==} 7063 7875 engines: {node: ^14 || ^16 || >=18} 7064 7876 hasBin: true 7065 7877 dev: true 7066 7878 7879 + /napi-build-utils@1.0.2: 7880 + resolution: {integrity: sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==} 7881 + requiresBuild: true 7882 + dev: true 7883 + optional: true 7884 + 7885 + /napi-wasm@1.1.0: 7886 + resolution: {integrity: sha512-lHwIAJbmLSjF9VDRm9GoVOy9AGp3aIvkjv+Kvz9h16QR3uSVYH78PNQUnT2U4X53mhlnV2M7wrhibQ3GHicDmg==} 7887 + requiresBuild: true 7888 + dev: true 7889 + 7067 7890 /natural-compare@1.4.0: 7068 7891 resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==, tarball: https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz} 7069 7892 dev: true 7070 7893 7071 7894 /negotiator@0.6.3: 7072 - resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==, tarball: https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz} 7895 + resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} 7073 7896 engines: {node: '>= 0.6'} 7074 7897 dev: true 7075 7898 ··· 7082 7905 dev: true 7083 7906 7084 7907 /nitropack@2.8.1: 7085 - resolution: {integrity: sha512-pODv2kEEzZSDQR+1UMXbGyNgMedUDq/qUomtiAnQKQvLy52VGlecXO1xDfH3i0kP1yKEcKTnWsx1TAF5gHM7xQ==, tarball: https://registry.npmjs.org/nitropack/-/nitropack-2.8.1.tgz} 7908 + resolution: {integrity: sha512-pODv2kEEzZSDQR+1UMXbGyNgMedUDq/qUomtiAnQKQvLy52VGlecXO1xDfH3i0kP1yKEcKTnWsx1TAF5gHM7xQ==} 7086 7909 engines: {node: ^16.11.0 || >=17.0.0} 7087 7910 hasBin: true 7088 7911 peerDependencies: ··· 7179 8002 tslib: 2.6.2 7180 8003 dev: true 7181 8004 8005 + /node-abi@3.54.0: 8006 + resolution: {integrity: sha512-p7eGEiQil0YUV3ItH4/tBb781L5impVmmx2E9FRKF7d18XXzp4PGT2tdYMFY6wQqgxD0IwNZOiSJ0/K0fSi/OA==} 8007 + engines: {node: '>=10'} 8008 + requiresBuild: true 8009 + dependencies: 8010 + semver: 7.5.4 8011 + dev: true 8012 + optional: true 8013 + 8014 + /node-addon-api@6.1.0: 8015 + resolution: {integrity: sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==} 8016 + requiresBuild: true 8017 + dev: true 8018 + optional: true 8019 + 7182 8020 /node-addon-api@7.0.0: 7183 - resolution: {integrity: sha512-vgbBJTS4m5/KkE16t5Ly0WW9hz46swAstv0hYYwMtbG7AznRhNyfLRe8HZAiWIpcHzoO7HxhLuBQj9rJ/Ho0ZA==, tarball: https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.0.0.tgz} 8021 + resolution: {integrity: sha512-vgbBJTS4m5/KkE16t5Ly0WW9hz46swAstv0hYYwMtbG7AznRhNyfLRe8HZAiWIpcHzoO7HxhLuBQj9rJ/Ho0ZA==} 8022 + requiresBuild: true 7184 8023 dev: true 7185 8024 7186 8025 /node-emoji@2.1.3: ··· 7194 8033 dev: true 7195 8034 7196 8035 /node-fetch-native@1.6.1: 7197 - resolution: {integrity: sha512-bW9T/uJDPAJB2YNYEpWzE54U5O3MQidXsOyTfnbKYtTtFexRvGzb1waphBN4ZwP6EcIvYYEOwW0b72BpAqydTw==, tarball: https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.6.1.tgz} 8036 + resolution: {integrity: sha512-bW9T/uJDPAJB2YNYEpWzE54U5O3MQidXsOyTfnbKYtTtFexRvGzb1waphBN4ZwP6EcIvYYEOwW0b72BpAqydTw==} 7198 8037 dev: true 7199 8038 7200 8039 /node-fetch@2.7.0: 7201 - resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==, tarball: https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz} 8040 + resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} 7202 8041 engines: {node: 4.x || >=6.0.0} 7203 8042 peerDependencies: 7204 8043 encoding: ^0.1.0 ··· 7210 8049 dev: true 7211 8050 7212 8051 /node-forge@1.3.1: 7213 - resolution: {integrity: sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==, tarball: https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz} 8052 + resolution: {integrity: sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==} 7214 8053 engines: {node: '>= 6.13.0'} 8054 + requiresBuild: true 7215 8055 dev: true 7216 8056 7217 8057 /node-gyp-build@4.8.0: 7218 - resolution: {integrity: sha512-u6fs2AEUljNho3EYTJNBfImO5QTo/J/1Etd+NVdCj7qWKUSN/bSLkZwhDv7I+w/MSC6qJ4cknepkAYykDdK8og==, tarball: https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.0.tgz} 8058 + resolution: {integrity: sha512-u6fs2AEUljNho3EYTJNBfImO5QTo/J/1Etd+NVdCj7qWKUSN/bSLkZwhDv7I+w/MSC6qJ4cknepkAYykDdK8og==} 7219 8059 hasBin: true 7220 8060 dev: true 7221 8061 7222 8062 /node-gyp@10.0.1: 7223 - resolution: {integrity: sha512-gg3/bHehQfZivQVfqIyy8wTdSymF9yTyP4CJifK73imyNMU8AIGQE2pUa7dNWfmMeG9cDVF2eehiRMv0LC1iAg==, tarball: https://registry.npmjs.org/node-gyp/-/node-gyp-10.0.1.tgz} 8063 + resolution: {integrity: sha512-gg3/bHehQfZivQVfqIyy8wTdSymF9yTyP4CJifK73imyNMU8AIGQE2pUa7dNWfmMeG9cDVF2eehiRMv0LC1iAg==} 7224 8064 engines: {node: ^16.14.0 || >=18.0.0} 7225 8065 hasBin: true 7226 8066 dependencies: ··· 7239 8079 dev: true 7240 8080 7241 8081 /node-releases@2.0.14: 7242 - resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==, tarball: https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz} 8082 + resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} 7243 8083 dev: true 7244 8084 7245 8085 /nopt@5.0.0: 7246 - resolution: {integrity: sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==, tarball: https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz} 8086 + resolution: {integrity: sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==} 7247 8087 engines: {node: '>=6'} 7248 8088 hasBin: true 7249 8089 dependencies: ··· 7251 8091 dev: true 7252 8092 7253 8093 /nopt@7.2.0: 7254 - resolution: {integrity: sha512-CVDtwCdhYIvnAzFoJ6NJ6dX3oga9/HyciQDnG1vQDjSLMeKLJ4A93ZqYKDrgYSr1FBY5/hMYC+2VCi24pgpkGA==, tarball: https://registry.npmjs.org/nopt/-/nopt-7.2.0.tgz} 8094 + resolution: {integrity: sha512-CVDtwCdhYIvnAzFoJ6NJ6dX3oga9/HyciQDnG1vQDjSLMeKLJ4A93ZqYKDrgYSr1FBY5/hMYC+2VCi24pgpkGA==} 7255 8095 engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} 7256 8096 hasBin: true 7257 8097 dependencies: ··· 7268 8108 dev: true 7269 8109 7270 8110 /normalize-package-data@3.0.3: 7271 - resolution: {integrity: sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==, tarball: https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz} 8111 + resolution: {integrity: sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==} 7272 8112 engines: {node: '>=10'} 7273 8113 dependencies: 7274 8114 hosted-git-info: 4.1.0 ··· 7278 8118 dev: true 7279 8119 7280 8120 /normalize-package-data@6.0.0: 7281 - resolution: {integrity: sha512-UL7ELRVxYBHBgYEtZCXjxuD5vPxnmvMGq0jp/dGPKKrN7tfsBh2IY7TlJ15WWwdjRWD3RJbnsygUurTK3xkPkg==, tarball: https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-6.0.0.tgz} 8121 + resolution: {integrity: sha512-UL7ELRVxYBHBgYEtZCXjxuD5vPxnmvMGq0jp/dGPKKrN7tfsBh2IY7TlJ15WWwdjRWD3RJbnsygUurTK3xkPkg==} 7282 8122 engines: {node: ^16.14.0 || >=18.0.0} 7283 8123 dependencies: 7284 8124 hosted-git-info: 7.0.1 ··· 7288 8128 dev: true 7289 8129 7290 8130 /normalize-path@3.0.0: 7291 - resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==, tarball: https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz} 8131 + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} 7292 8132 engines: {node: '>=0.10.0'} 7293 8133 dev: true 7294 8134 7295 8135 /normalize-range@0.1.2: 7296 - resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==, tarball: https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz} 8136 + resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} 7297 8137 engines: {node: '>=0.10.0'} 7298 8138 dev: true 7299 8139 ··· 7303 8143 dev: true 7304 8144 7305 8145 /npm-bundled@3.0.0: 7306 - resolution: {integrity: sha512-Vq0eyEQy+elFpzsKjMss9kxqb9tG3YHg4dsyWuUENuzvSUWe1TCnW/vV9FkhvBk/brEDoDiVd+M1Btosa6ImdQ==, tarball: https://registry.npmjs.org/npm-bundled/-/npm-bundled-3.0.0.tgz} 8146 + resolution: {integrity: sha512-Vq0eyEQy+elFpzsKjMss9kxqb9tG3YHg4dsyWuUENuzvSUWe1TCnW/vV9FkhvBk/brEDoDiVd+M1Btosa6ImdQ==} 7307 8147 engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} 7308 8148 dependencies: 7309 8149 npm-normalize-package-bin: 3.0.1 7310 8150 dev: true 7311 8151 7312 8152 /npm-install-checks@6.3.0: 7313 - resolution: {integrity: sha512-W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw==, tarball: https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-6.3.0.tgz} 8153 + resolution: {integrity: sha512-W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw==} 7314 8154 engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} 7315 8155 dependencies: 7316 8156 semver: 7.5.4 7317 8157 dev: true 7318 8158 7319 8159 /npm-normalize-package-bin@3.0.1: 7320 - resolution: {integrity: sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==, tarball: https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.1.tgz} 8160 + resolution: {integrity: sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==} 7321 8161 engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} 7322 8162 dev: true 7323 8163 7324 8164 /npm-package-arg@11.0.1: 7325 - resolution: {integrity: sha512-M7s1BD4NxdAvBKUPqqRW957Xwcl/4Zvo8Aj+ANrzvIPzGJZElrH7Z//rSaec2ORcND6FHHLnZeY8qgTpXDMFQQ==, tarball: https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-11.0.1.tgz} 8165 + resolution: {integrity: sha512-M7s1BD4NxdAvBKUPqqRW957Xwcl/4Zvo8Aj+ANrzvIPzGJZElrH7Z//rSaec2ORcND6FHHLnZeY8qgTpXDMFQQ==} 7326 8166 engines: {node: ^16.14.0 || >=18.0.0} 7327 8167 dependencies: 7328 8168 hosted-git-info: 7.0.1 ··· 7332 8172 dev: true 7333 8173 7334 8174 /npm-packlist@8.0.1: 7335 - resolution: {integrity: sha512-MQpL27ZrsJQ2kiAuQPpZb5LtJwydNRnI15QWXsf3WHERu4rzjRj6Zju/My2fov7tLuu3Gle/uoIX/DDZ3u4O4Q==, tarball: https://registry.npmjs.org/npm-packlist/-/npm-packlist-8.0.1.tgz} 8175 + resolution: {integrity: sha512-MQpL27ZrsJQ2kiAuQPpZb5LtJwydNRnI15QWXsf3WHERu4rzjRj6Zju/My2fov7tLuu3Gle/uoIX/DDZ3u4O4Q==} 7336 8176 engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} 7337 8177 dependencies: 7338 8178 ignore-walk: 6.0.4 7339 8179 dev: true 7340 8180 7341 8181 /npm-pick-manifest@9.0.0: 7342 - resolution: {integrity: sha512-VfvRSs/b6n9ol4Qb+bDwNGUXutpy76x6MARw/XssevE0TnctIKcmklJZM5Z7nqs5z5aW+0S63pgCNbpkUNNXBg==, tarball: https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-9.0.0.tgz} 8182 + resolution: {integrity: sha512-VfvRSs/b6n9ol4Qb+bDwNGUXutpy76x6MARw/XssevE0TnctIKcmklJZM5Z7nqs5z5aW+0S63pgCNbpkUNNXBg==} 7343 8183 engines: {node: ^16.14.0 || >=18.0.0} 7344 8184 dependencies: 7345 8185 npm-install-checks: 6.3.0 ··· 7349 8189 dev: true 7350 8190 7351 8191 /npm-registry-fetch@16.1.0: 7352 - resolution: {integrity: sha512-PQCELXKt8Azvxnt5Y85GseQDJJlglTFM9L9U9gkv2y4e9s0k3GVDdOx3YoB6gm2Do0hlkzC39iCGXby+Wve1Bw==, tarball: https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-16.1.0.tgz} 8192 + resolution: {integrity: sha512-PQCELXKt8Azvxnt5Y85GseQDJJlglTFM9L9U9gkv2y4e9s0k3GVDdOx3YoB6gm2Do0hlkzC39iCGXby+Wve1Bw==} 7353 8193 engines: {node: ^16.14.0 || >=18.0.0} 7354 8194 dependencies: 7355 8195 make-fetch-happen: 13.0.0 ··· 7364 8204 dev: true 7365 8205 7366 8206 /npm-run-path@2.0.2: 7367 - resolution: {integrity: sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==, tarball: https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz} 8207 + resolution: {integrity: sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==} 7368 8208 engines: {node: '>=4'} 7369 8209 dependencies: 7370 8210 path-key: 2.0.1 7371 8211 dev: true 7372 8212 7373 8213 /npm-run-path@4.0.1: 7374 - resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==, tarball: https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz} 8214 + resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} 7375 8215 engines: {node: '>=8'} 7376 8216 dependencies: 7377 8217 path-key: 3.1.1 7378 8218 dev: true 7379 8219 7380 8220 /npm-run-path@5.1.0: 7381 - resolution: {integrity: sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==, tarball: https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz} 8221 + resolution: {integrity: sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==} 7382 8222 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 7383 8223 dependencies: 7384 8224 path-key: 4.0.0 7385 8225 dev: true 7386 8226 7387 8227 /npm-run-path@5.2.0: 7388 - resolution: {integrity: sha512-W4/tgAXFqFA0iL7fk0+uQ3g7wkL8xJmx3XdK0VGb4cHW//eZTtKGvFBBoRKVTpY7n6ze4NL9ly7rgXcHufqXKg==, tarball: https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.2.0.tgz} 8228 + resolution: {integrity: sha512-W4/tgAXFqFA0iL7fk0+uQ3g7wkL8xJmx3XdK0VGb4cHW//eZTtKGvFBBoRKVTpY7n6ze4NL9ly7rgXcHufqXKg==} 7389 8229 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 7390 8230 dependencies: 7391 8231 path-key: 4.0.0 ··· 7470 8310 - write-file-atomic 7471 8311 7472 8312 /npmlog@5.0.1: 7473 - resolution: {integrity: sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==, tarball: https://registry.npmjs.org/npmlog/-/npmlog-5.0.1.tgz} 8313 + resolution: {integrity: sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==} 7474 8314 dependencies: 7475 8315 are-we-there-yet: 2.0.0 7476 8316 console-control-strings: 1.1.0 ··· 7485 8325 dev: true 7486 8326 7487 8327 /nuxi@3.10.0: 7488 - resolution: {integrity: sha512-veZXw2NuaQ1PrpvHrnQ1dPgkAjv0WqPlvFReg5Iubum0QVGWdJJvGuNsltDQyPcZ7X7mhMXq9SLIpokK4kpvKA==, tarball: https://registry.npmjs.org/nuxi/-/nuxi-3.10.0.tgz} 8328 + resolution: {integrity: sha512-veZXw2NuaQ1PrpvHrnQ1dPgkAjv0WqPlvFReg5Iubum0QVGWdJJvGuNsltDQyPcZ7X7mhMXq9SLIpokK4kpvKA==} 7489 8329 engines: {node: ^14.18.0 || >=16.10.0} 7490 8330 hasBin: true 7491 8331 optionalDependencies: 7492 8332 fsevents: 2.3.3 7493 8333 dev: true 7494 8334 7495 - /nuxt-primevue@0.2.2(vue@3.4.6): 7496 - resolution: {integrity: sha512-OfXDe5V0WovXt9b2GOjYV1kyVXmcFfj+6DqVs1pbeP4EyF2H0SbIMoUTT8Ax+sXT/tQ+mXr3qTFD9Y6IL+Y9og==, tarball: https://registry.npmjs.org/nuxt-primevue/-/nuxt-primevue-0.2.2.tgz} 8335 + /nuxt-primevue@0.2.2(rollup@4.9.4)(vue@3.4.14): 8336 + resolution: {integrity: sha512-OfXDe5V0WovXt9b2GOjYV1kyVXmcFfj+6DqVs1pbeP4EyF2H0SbIMoUTT8Ax+sXT/tQ+mXr3qTFD9Y6IL+Y9og==} 7497 8337 dependencies: 7498 - '@nuxt/kit': 3.9.1 7499 - primevue: 3.46.0(vue@3.4.6) 8338 + '@nuxt/kit': 3.9.1(rollup@4.9.4) 8339 + primevue: 3.46.0(vue@3.4.14) 7500 8340 transitivePeerDependencies: 7501 8341 - rollup 7502 8342 - supports-color 7503 8343 - vue 7504 8344 dev: true 7505 8345 7506 - /nuxt@3.9.1(@types/node@20.10.7)(eslint@8.56.0)(typescript@5.3.3)(vite@5.0.11): 7507 - resolution: {integrity: sha512-jyD9E74bx8cdDc3nmYMNsJR0dIOrpcDH/mBlo1FmpB2zeXXMwupOD2tm033MJpHIEBbhQGHYFQlRyd7wHg2DyA==, tarball: https://registry.npmjs.org/nuxt/-/nuxt-3.9.1.tgz} 8346 + /nuxt@3.9.1(@types/node@20.11.0)(eslint@8.56.0)(rollup@4.9.4)(sass@1.69.7)(typescript@5.3.3)(vite@5.0.11)(vue-tsc@1.8.27): 8347 + resolution: {integrity: sha512-jyD9E74bx8cdDc3nmYMNsJR0dIOrpcDH/mBlo1FmpB2zeXXMwupOD2tm033MJpHIEBbhQGHYFQlRyd7wHg2DyA==} 7508 8348 engines: {node: ^14.18.0 || >=16.10.0} 7509 8349 hasBin: true 7510 8350 peerDependencies: ··· 7517 8357 optional: true 7518 8358 dependencies: 7519 8359 '@nuxt/devalue': 2.0.2 7520 - '@nuxt/devtools': 1.0.6(nuxt@3.9.1)(vite@5.0.11) 7521 - '@nuxt/kit': 3.9.1 7522 - '@nuxt/schema': 3.9.1 7523 - '@nuxt/telemetry': 2.5.3 8360 + '@nuxt/devtools': 1.0.6(nuxt@3.9.1)(rollup@4.9.4)(vite@5.0.11) 8361 + '@nuxt/kit': 3.9.1(rollup@4.9.4) 8362 + '@nuxt/schema': 3.9.1(rollup@4.9.4) 8363 + '@nuxt/telemetry': 2.5.3(rollup@4.9.4) 7524 8364 '@nuxt/ui-templates': 1.3.1 7525 - '@nuxt/vite-builder': 3.9.1(@types/node@20.10.7)(eslint@8.56.0)(typescript@5.3.3)(vue@3.4.6) 7526 - '@types/node': 20.10.7 8365 + '@nuxt/vite-builder': 3.9.1(@types/node@20.11.0)(eslint@8.56.0)(rollup@4.9.4)(sass@1.69.7)(typescript@5.3.3)(vue-tsc@1.8.27)(vue@3.4.14) 8366 + '@types/node': 20.11.0 7527 8367 '@unhead/dom': 1.8.9 7528 8368 '@unhead/ssr': 1.8.9 7529 - '@unhead/vue': 1.8.9(vue@3.4.6) 8369 + '@unhead/vue': 1.8.9(vue@3.4.14) 7530 8370 '@vue/shared': 3.4.6 7531 8371 acorn: 8.11.3 7532 8372 c12: 1.6.1 ··· 7566 8406 unenv: 1.9.0 7567 8407 unimport: 3.7.1(rollup@4.9.4) 7568 8408 unplugin: 1.6.0 7569 - unplugin-vue-router: 0.7.0(vue-router@4.2.5)(vue@3.4.6) 8409 + unplugin-vue-router: 0.7.0(rollup@4.9.4)(vue-router@4.2.5)(vue@3.4.14) 7570 8410 untyped: 1.4.0 7571 - vue: 3.4.6(typescript@5.3.3) 8411 + vue: 3.4.14(typescript@5.3.3) 7572 8412 vue-bundle-renderer: 2.0.0 7573 8413 vue-devtools-stub: 0.1.0 7574 - vue-router: 4.2.5(vue@3.4.6) 8414 + vue-router: 4.2.5(vue@3.4.14) 7575 8415 transitivePeerDependencies: 7576 8416 - '@azure/app-configuration' 7577 8417 - '@azure/cosmos' ··· 7610 8450 dev: true 7611 8451 7612 8452 /nypm@0.3.4: 7613 - resolution: {integrity: sha512-1JLkp/zHBrkS3pZ692IqOaIKSYHmQXgqfELk6YTOfVBnwealAmPA1q2kKK7PHJAHSMBozerThEFZXP3G6o7Ukg==, tarball: https://registry.npmjs.org/nypm/-/nypm-0.3.4.tgz} 8453 + resolution: {integrity: sha512-1JLkp/zHBrkS3pZ692IqOaIKSYHmQXgqfELk6YTOfVBnwealAmPA1q2kKK7PHJAHSMBozerThEFZXP3G6o7Ukg==} 7614 8454 engines: {node: ^14.16.0 || >=16.10.0} 7615 8455 hasBin: true 7616 8456 dependencies: ··· 7621 8461 dev: true 7622 8462 7623 8463 /object-assign@4.1.1: 7624 - resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==, tarball: https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz} 8464 + resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} 7625 8465 engines: {node: '>=0.10.0'} 7626 8466 dev: true 7627 8467 7628 8468 /object-inspect@1.13.1: 7629 - resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==, tarball: https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz} 8469 + resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==} 7630 8470 dev: true 7631 8471 7632 8472 /object-keys@1.1.1: 7633 - resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==, tarball: https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz} 8473 + resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} 7634 8474 engines: {node: '>= 0.4'} 7635 8475 dev: true 7636 8476 7637 8477 /object.assign@4.1.5: 7638 - resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==, tarball: https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz} 8478 + resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==} 7639 8479 engines: {node: '>= 0.4'} 7640 8480 dependencies: 7641 8481 call-bind: 1.0.5 ··· 7645 8485 dev: true 7646 8486 7647 8487 /object.fromentries@2.0.7: 7648 - resolution: {integrity: sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==, tarball: https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.7.tgz} 8488 + resolution: {integrity: sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==} 7649 8489 engines: {node: '>= 0.4'} 7650 8490 dependencies: 7651 8491 call-bind: 1.0.5 ··· 7654 8494 dev: true 7655 8495 7656 8496 /object.groupby@1.0.1: 7657 - resolution: {integrity: sha512-HqaQtqLnp/8Bn4GL16cj+CUYbnpe1bh0TtEaWvybszDG4tgxCJuRpV8VGuvNaI1fAnI4lUJzDG55MXcOH4JZcQ==, tarball: https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.1.tgz} 8497 + resolution: {integrity: sha512-HqaQtqLnp/8Bn4GL16cj+CUYbnpe1bh0TtEaWvybszDG4tgxCJuRpV8VGuvNaI1fAnI4lUJzDG55MXcOH4JZcQ==} 7658 8498 dependencies: 7659 8499 call-bind: 1.0.5 7660 8500 define-properties: 1.2.1 ··· 7663 8503 dev: true 7664 8504 7665 8505 /object.values@1.1.7: 7666 - resolution: {integrity: sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==, tarball: https://registry.npmjs.org/object.values/-/object.values-1.1.7.tgz} 8506 + resolution: {integrity: sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==} 7667 8507 engines: {node: '>= 0.4'} 7668 8508 dependencies: 7669 8509 call-bind: 1.0.5 ··· 7672 8512 dev: true 7673 8513 7674 8514 /ofetch@1.3.3: 7675 - resolution: {integrity: sha512-s1ZCMmQWXy4b5K/TW9i/DtiN8Ku+xCiHcjQ6/J/nDdssirrQNOoB165Zu8EqLMA2lln1JUth9a0aW9Ap2ctrUg==, tarball: https://registry.npmjs.org/ofetch/-/ofetch-1.3.3.tgz} 8515 + resolution: {integrity: sha512-s1ZCMmQWXy4b5K/TW9i/DtiN8Ku+xCiHcjQ6/J/nDdssirrQNOoB165Zu8EqLMA2lln1JUth9a0aW9Ap2ctrUg==} 7676 8516 dependencies: 7677 8517 destr: 2.0.2 7678 8518 node-fetch-native: 1.6.1 ··· 7680 8520 dev: true 7681 8521 7682 8522 /ohash@1.1.3: 7683 - resolution: {integrity: sha512-zuHHiGTYTA1sYJ/wZN+t5HKZaH23i4yI1HMwbuXm24Nid7Dv0KcuRlKoNKS9UNfAVSBlnGLcuQrnOKWOZoEGaw==, tarball: https://registry.npmjs.org/ohash/-/ohash-1.1.3.tgz} 8523 + resolution: {integrity: sha512-zuHHiGTYTA1sYJ/wZN+t5HKZaH23i4yI1HMwbuXm24Nid7Dv0KcuRlKoNKS9UNfAVSBlnGLcuQrnOKWOZoEGaw==} 7684 8524 dev: true 7685 8525 7686 8526 /on-finished@2.4.1: 7687 - resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==, tarball: https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz} 8527 + resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} 7688 8528 engines: {node: '>= 0.8'} 7689 8529 dependencies: 7690 8530 ee-first: 1.1.1 7691 8531 dev: true 7692 8532 7693 8533 /once@1.4.0: 7694 - resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==, tarball: https://registry.npmjs.org/once/-/once-1.4.0.tgz} 8534 + resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} 7695 8535 dependencies: 7696 8536 wrappy: 1.0.2 7697 8537 dev: true 7698 8538 7699 8539 /onetime@5.1.2: 7700 - resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==, tarball: https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz} 8540 + resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} 7701 8541 engines: {node: '>=6'} 7702 8542 dependencies: 7703 8543 mimic-fn: 2.1.0 7704 8544 dev: true 7705 8545 7706 8546 /onetime@6.0.0: 7707 - resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==, tarball: https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz} 8547 + resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} 7708 8548 engines: {node: '>=12'} 7709 8549 dependencies: 7710 8550 mimic-fn: 4.0.0 7711 8551 dev: true 7712 8552 7713 8553 /open@8.4.2: 7714 - resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==, tarball: https://registry.npmjs.org/open/-/open-8.4.2.tgz} 8554 + resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} 7715 8555 engines: {node: '>=12'} 7716 8556 dependencies: 7717 8557 define-lazy-prop: 2.0.0 ··· 7720 8560 dev: true 7721 8561 7722 8562 /open@9.1.0: 7723 - resolution: {integrity: sha512-OS+QTnw1/4vrf+9hh1jc1jnYjzSG4ttTBB8UxOwAnInG3Uo4ssetzC1ihqaIHjLJnA5GGlRl6QlZXOTQhRBUvg==, tarball: https://registry.npmjs.org/open/-/open-9.1.0.tgz} 8563 + resolution: {integrity: sha512-OS+QTnw1/4vrf+9hh1jc1jnYjzSG4ttTBB8UxOwAnInG3Uo4ssetzC1ihqaIHjLJnA5GGlRl6QlZXOTQhRBUvg==} 7724 8564 engines: {node: '>=14.16'} 7725 8565 dependencies: 7726 8566 default-browser: 4.0.0 ··· 7730 8570 dev: true 7731 8571 7732 8572 /openapi-typescript@6.7.3: 7733 - resolution: {integrity: sha512-es3mGcDXV6TKPo6n3aohzHm0qxhLyR39MhF6mkD1FwFGjhxnqMqfSIgM0eCpInZvqatve4CxmXcMZw3jnnsaXw==, tarball: https://registry.npmjs.org/openapi-typescript/-/openapi-typescript-6.7.3.tgz} 8573 + resolution: {integrity: sha512-es3mGcDXV6TKPo6n3aohzHm0qxhLyR39MhF6mkD1FwFGjhxnqMqfSIgM0eCpInZvqatve4CxmXcMZw3jnnsaXw==} 7734 8574 hasBin: true 7735 8575 dependencies: 7736 8576 ansi-colors: 4.1.3 ··· 7742 8582 dev: true 7743 8583 7744 8584 /optionator@0.9.3: 7745 - resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==, tarball: https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz} 8585 + resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==} 7746 8586 engines: {node: '>= 0.8.0'} 7747 8587 dependencies: 7748 8588 '@aashutoshrathi/word-wrap': 1.2.6 ··· 7754 8594 dev: true 7755 8595 7756 8596 /ora@5.4.1: 7757 - resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==, tarball: https://registry.npmjs.org/ora/-/ora-5.4.1.tgz} 8597 + resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==} 7758 8598 engines: {node: '>=10'} 7759 8599 dependencies: 7760 8600 bl: 4.1.0 ··· 7769 8609 dev: true 7770 8610 7771 8611 /os-tmpdir@1.0.2: 7772 - resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==, tarball: https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz} 8612 + resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==} 7773 8613 engines: {node: '>=0.10.0'} 7774 8614 dev: true 7775 8615 ··· 7786 8626 dev: true 7787 8627 7788 8628 /p-finally@1.0.0: 7789 - resolution: {integrity: sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==, tarball: https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz} 8629 + resolution: {integrity: sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==} 7790 8630 engines: {node: '>=4'} 7791 8631 dev: true 7792 8632 ··· 7810 8650 dev: true 7811 8651 7812 8652 /p-limit@3.1.0: 7813 - resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==, tarball: https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz} 8653 + resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} 7814 8654 engines: {node: '>=10'} 7815 8655 dependencies: 7816 8656 yocto-queue: 0.1.0 ··· 7838 8678 dev: true 7839 8679 7840 8680 /p-locate@5.0.0: 7841 - resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==, tarball: https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz} 8681 + resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} 7842 8682 engines: {node: '>=10'} 7843 8683 dependencies: 7844 8684 p-limit: 3.1.0 7845 8685 dev: true 7846 8686 7847 8687 /p-map@4.0.0: 7848 - resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==, tarball: https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz} 8688 + resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} 7849 8689 engines: {node: '>=10'} 7850 8690 dependencies: 7851 8691 aggregate-error: 3.1.0 ··· 7857 8697 dev: true 7858 8698 7859 8699 /p-reduce@2.1.0: 7860 - resolution: {integrity: sha512-2USApvnsutq8uoxZBGbbWM0JIYLiEMJ9RlaN7fAzVNb9OZN0SHjjTTfIcb667XynS5Y1VhwDJVDa72TnPzAYWw==, tarball: https://registry.npmjs.org/p-reduce/-/p-reduce-2.1.0.tgz} 8700 + resolution: {integrity: sha512-2USApvnsutq8uoxZBGbbWM0JIYLiEMJ9RlaN7fAzVNb9OZN0SHjjTTfIcb667XynS5Y1VhwDJVDa72TnPzAYWw==} 7861 8701 engines: {node: '>=8'} 7862 8702 dev: true 7863 8703 ··· 7877 8717 dev: true 7878 8718 7879 8719 /pacote@17.0.5: 7880 - resolution: {integrity: sha512-TAE0m20zSDMnchPja9vtQjri19X3pZIyRpm2TJVeI+yU42leJBBDTRYhOcWFsPhaMxf+3iwQkFiKz16G9AEeeA==, tarball: https://registry.npmjs.org/pacote/-/pacote-17.0.5.tgz} 8720 + resolution: {integrity: sha512-TAE0m20zSDMnchPja9vtQjri19X3pZIyRpm2TJVeI+yU42leJBBDTRYhOcWFsPhaMxf+3iwQkFiKz16G9AEeeA==} 7881 8721 engines: {node: ^16.14.0 || >=18.0.0} 7882 8722 hasBin: true 7883 8723 dependencies: ··· 7912 8752 dev: true 7913 8753 7914 8754 /parent-module@1.0.1: 7915 - resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==, tarball: https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz} 8755 + resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} 7916 8756 engines: {node: '>=6'} 7917 8757 dependencies: 7918 8758 callsites: 3.1.0 7919 8759 dev: true 7920 8760 7921 8761 /parse-git-config@3.0.0: 7922 - resolution: {integrity: sha512-wXoQGL1D+2COYWCD35/xbiKma1Z15xvZL8cI25wvxzled58V51SJM04Urt/uznS900iQor7QO04SgdfT/XlbuA==, tarball: https://registry.npmjs.org/parse-git-config/-/parse-git-config-3.0.0.tgz} 8762 + resolution: {integrity: sha512-wXoQGL1D+2COYWCD35/xbiKma1Z15xvZL8cI25wvxzled58V51SJM04Urt/uznS900iQor7QO04SgdfT/XlbuA==} 7923 8763 engines: {node: '>=8'} 7924 8764 dependencies: 7925 8765 git-config-path: 2.0.0 ··· 7935 8775 dev: true 7936 8776 7937 8777 /parse-json@5.2.0: 7938 - resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==, tarball: https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz} 8778 + resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} 7939 8779 engines: {node: '>=8'} 7940 8780 dependencies: 7941 8781 '@babel/code-frame': 7.23.5 ··· 7954 8794 dev: true 7955 8795 7956 8796 /parse-path@7.0.0: 7957 - resolution: {integrity: sha512-Euf9GG8WT9CdqwuWJGdf3RkUcTBArppHABkO7Lm8IzRQp0e2r/kkFnmhu4TSK30Wcu5rVAZLmfPKSBBi9tWFog==, tarball: https://registry.npmjs.org/parse-path/-/parse-path-7.0.0.tgz} 8797 + resolution: {integrity: sha512-Euf9GG8WT9CdqwuWJGdf3RkUcTBArppHABkO7Lm8IzRQp0e2r/kkFnmhu4TSK30Wcu5rVAZLmfPKSBBi9tWFog==} 7958 8798 dependencies: 7959 8799 protocols: 2.0.1 7960 8800 dev: true 7961 8801 7962 8802 /parse-url@8.1.0: 7963 - resolution: {integrity: sha512-xDvOoLU5XRrcOZvnI6b8zA6n9O9ejNk/GExuz1yBuWUGn9KA97GI6HTs6u02wKara1CeVmZhH+0TZFdWScR89w==, tarball: https://registry.npmjs.org/parse-url/-/parse-url-8.1.0.tgz} 8803 + resolution: {integrity: sha512-xDvOoLU5XRrcOZvnI6b8zA6n9O9ejNk/GExuz1yBuWUGn9KA97GI6HTs6u02wKara1CeVmZhH+0TZFdWScR89w==} 7964 8804 dependencies: 7965 8805 parse-path: 7.0.0 7966 8806 dev: true 7967 8807 7968 8808 /parseurl@1.3.3: 7969 - resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==, tarball: https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz} 8809 + resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} 7970 8810 engines: {node: '>= 0.8'} 7971 8811 dev: true 7972 8812 8813 + /path-browserify@1.0.1: 8814 + resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==, tarball: https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz} 8815 + dev: true 8816 + 7973 8817 /path-exists@3.0.0: 7974 8818 resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==, tarball: https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz} 7975 8819 engines: {node: '>=4'} 7976 8820 dev: true 7977 8821 7978 8822 /path-exists@4.0.0: 7979 - resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==, tarball: https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz} 8823 + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} 7980 8824 engines: {node: '>=8'} 7981 8825 dev: true 7982 8826 7983 8827 /path-is-absolute@1.0.1: 7984 - resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==, tarball: https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz} 8828 + resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} 7985 8829 engines: {node: '>=0.10.0'} 7986 8830 dev: true 7987 8831 7988 8832 /path-key@2.0.1: 7989 - resolution: {integrity: sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==, tarball: https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz} 8833 + resolution: {integrity: sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==} 7990 8834 engines: {node: '>=4'} 7991 8835 dev: true 7992 8836 7993 8837 /path-key@3.1.1: 7994 - resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==, tarball: https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz} 8838 + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} 7995 8839 engines: {node: '>=8'} 7996 8840 dev: true 7997 8841 7998 8842 /path-key@4.0.0: 7999 - resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==, tarball: https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz} 8843 + resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} 8000 8844 engines: {node: '>=12'} 8001 8845 dev: true 8002 8846 8003 8847 /path-parse@1.0.7: 8004 - resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==, tarball: https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz} 8848 + resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} 8005 8849 dev: true 8006 8850 8007 8851 /path-scurry@1.10.1: 8008 - resolution: {integrity: sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==, tarball: https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.1.tgz} 8852 + resolution: {integrity: sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==} 8009 8853 engines: {node: '>=16 || 14 >=14.17'} 8010 8854 dependencies: 8011 8855 lru-cache: 10.1.0 ··· 8013 8857 dev: true 8014 8858 8015 8859 /path-type@4.0.0: 8016 - resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==, tarball: https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz} 8860 + resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} 8017 8861 engines: {node: '>=8'} 8018 8862 dev: true 8019 8863 8020 8864 /path-type@5.0.0: 8021 - resolution: {integrity: sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==, tarball: https://registry.npmjs.org/path-type/-/path-type-5.0.0.tgz} 8865 + resolution: {integrity: sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==} 8022 8866 engines: {node: '>=12'} 8023 8867 dev: true 8024 8868 8025 8869 /pathe@1.1.1: 8026 - resolution: {integrity: sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q==, tarball: https://registry.npmjs.org/pathe/-/pathe-1.1.1.tgz} 8870 + resolution: {integrity: sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q==} 8871 + dev: true 8872 + 8873 + /pathe@1.1.2: 8874 + resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} 8027 8875 dev: true 8028 8876 8029 8877 /pathval@1.1.1: ··· 8031 8879 dev: true 8032 8880 8033 8881 /perfect-debounce@1.0.0: 8034 - resolution: {integrity: sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==, tarball: https://registry.npmjs.org/perfect-debounce/-/perfect-debounce-1.0.0.tgz} 8882 + resolution: {integrity: sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==} 8035 8883 dev: true 8036 8884 8037 8885 /picocolors@1.0.0: 8038 8886 resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==, tarball: https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz} 8039 8887 8040 8888 /picomatch@2.3.1: 8041 - resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==, tarball: https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz} 8889 + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} 8042 8890 engines: {node: '>=8.6'} 8043 8891 dev: true 8044 8892 8045 8893 /pidtree@0.6.0: 8046 - resolution: {integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==, tarball: https://registry.npmjs.org/pidtree/-/pidtree-0.6.0.tgz} 8894 + resolution: {integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==} 8047 8895 engines: {node: '>=0.10'} 8048 8896 hasBin: true 8049 8897 dev: true ··· 8053 8901 engines: {node: '>=4'} 8054 8902 dev: true 8055 8903 8904 + /pinia@2.1.7(typescript@5.3.3)(vue@3.4.14): 8905 + resolution: {integrity: sha512-+C2AHFtcFqjPih0zpYuvof37SFxMQ7OEG2zV9jRI12i9BOy3YQVAHwdKtyyc8pDcDyIc33WCIsZaCFWU7WWxGQ==, tarball: https://registry.npmjs.org/pinia/-/pinia-2.1.7.tgz} 8906 + peerDependencies: 8907 + '@vue/composition-api': ^1.4.0 8908 + typescript: '>=4.4.4' 8909 + vue: ^2.6.14 || ^3.3.0 8910 + peerDependenciesMeta: 8911 + '@vue/composition-api': 8912 + optional: true 8913 + typescript: 8914 + optional: true 8915 + dependencies: 8916 + '@vue/devtools-api': 6.5.1 8917 + typescript: 5.3.3 8918 + vue: 3.4.14(typescript@5.3.3) 8919 + vue-demi: 0.14.6(vue@3.4.14) 8920 + dev: true 8921 + 8922 + /pirates@4.0.6: 8923 + resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} 8924 + engines: {node: '>= 6'} 8925 + dev: true 8926 + 8056 8927 /pkg-conf@2.1.0: 8057 8928 resolution: {integrity: sha512-C+VUP+8jis7EsQZIhDYmS5qlNtjv2yP4SNtjXK9AP1ZcTRlnSfuumaTnRfYZnYgUUYVIKqL0fRvmUGDV2fmp6g==, tarball: https://registry.npmjs.org/pkg-conf/-/pkg-conf-2.1.0.tgz} 8058 8929 engines: {node: '>=4'} ··· 8062 8933 dev: true 8063 8934 8064 8935 /pkg-types@1.0.3: 8065 - resolution: {integrity: sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==, tarball: https://registry.npmjs.org/pkg-types/-/pkg-types-1.0.3.tgz} 8936 + resolution: {integrity: sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==} 8066 8937 dependencies: 8067 8938 jsonc-parser: 3.2.0 8068 8939 mlly: 1.4.2 ··· 8070 8941 dev: true 8071 8942 8072 8943 /playwright-core@1.40.1: 8073 - resolution: {integrity: sha512-+hkOycxPiV534c4HhpfX6yrlawqVUzITRKwHAmYfmsVreltEl6fAZJ3DPfLMOODw0H3s1Itd6MDCWmP1fl/QvQ==, tarball: https://registry.npmjs.org/playwright-core/-/playwright-core-1.40.1.tgz} 8944 + resolution: {integrity: sha512-+hkOycxPiV534c4HhpfX6yrlawqVUzITRKwHAmYfmsVreltEl6fAZJ3DPfLMOODw0H3s1Itd6MDCWmP1fl/QvQ==} 8074 8945 engines: {node: '>=16'} 8075 8946 hasBin: true 8947 + dev: true 8076 8948 8077 8949 /playwright@1.40.1: 8078 8950 resolution: {integrity: sha512-2eHI7IioIpQ0bS1Ovg/HszsN/XKNwEG1kbzSDDmADpclKc7CyqkHw7Mg2JCz/bbCxg25QUPcjksoMW7JcIFQmw==, tarball: https://registry.npmjs.org/playwright/-/playwright-1.40.1.tgz} ··· 8082 8954 playwright-core: 1.40.1 8083 8955 optionalDependencies: 8084 8956 fsevents: 2.3.2 8085 - dev: false 8957 + dev: true 8086 8958 8087 8959 /postcss-calc@9.0.1(postcss@8.4.33): 8088 - resolution: {integrity: sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==, tarball: https://registry.npmjs.org/postcss-calc/-/postcss-calc-9.0.1.tgz} 8960 + resolution: {integrity: sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==} 8089 8961 engines: {node: ^14 || ^16 || >=18.0} 8090 8962 peerDependencies: 8091 8963 postcss: ^8.2.2 ··· 8096 8968 dev: true 8097 8969 8098 8970 /postcss-colormin@6.0.2(postcss@8.4.33): 8099 - resolution: {integrity: sha512-TXKOxs9LWcdYo5cgmcSHPkyrLAh86hX1ijmyy6J8SbOhyv6ua053M3ZAM/0j44UsnQNIWdl8gb5L7xX2htKeLw==, tarball: https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-6.0.2.tgz} 8971 + resolution: {integrity: sha512-TXKOxs9LWcdYo5cgmcSHPkyrLAh86hX1ijmyy6J8SbOhyv6ua053M3ZAM/0j44UsnQNIWdl8gb5L7xX2htKeLw==} 8100 8972 engines: {node: ^14 || ^16 || >=18.0} 8101 8973 peerDependencies: 8102 8974 postcss: ^8.4.31 ··· 8109 8981 dev: true 8110 8982 8111 8983 /postcss-convert-values@6.0.2(postcss@8.4.33): 8112 - resolution: {integrity: sha512-aeBmaTnGQ+NUSVQT8aY0sKyAD/BaLJenEKZ03YK0JnDE1w1Rr8XShoxdal2V2H26xTJKr3v5haByOhJuyT4UYw==, tarball: https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-6.0.2.tgz} 8984 + resolution: {integrity: sha512-aeBmaTnGQ+NUSVQT8aY0sKyAD/BaLJenEKZ03YK0JnDE1w1Rr8XShoxdal2V2H26xTJKr3v5haByOhJuyT4UYw==} 8113 8985 engines: {node: ^14 || ^16 || >=18.0} 8114 8986 peerDependencies: 8115 8987 postcss: ^8.4.31 ··· 8120 8992 dev: true 8121 8993 8122 8994 /postcss-discard-comments@6.0.1(postcss@8.4.33): 8123 - resolution: {integrity: sha512-f1KYNPtqYLUeZGCHQPKzzFtsHaRuECe6jLakf/RjSRqvF5XHLZnM2+fXLhb8Qh/HBFHs3M4cSLb1k3B899RYIg==, tarball: https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-6.0.1.tgz} 8995 + resolution: {integrity: sha512-f1KYNPtqYLUeZGCHQPKzzFtsHaRuECe6jLakf/RjSRqvF5XHLZnM2+fXLhb8Qh/HBFHs3M4cSLb1k3B899RYIg==} 8124 8996 engines: {node: ^14 || ^16 || >=18.0} 8125 8997 peerDependencies: 8126 8998 postcss: ^8.4.31 ··· 8129 9001 dev: true 8130 9002 8131 9003 /postcss-discard-duplicates@6.0.1(postcss@8.4.33): 8132 - resolution: {integrity: sha512-1hvUs76HLYR8zkScbwyJ8oJEugfPV+WchpnA+26fpJ7Smzs51CzGBHC32RS03psuX/2l0l0UKh2StzNxOrKCYg==, tarball: https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-6.0.1.tgz} 9004 + resolution: {integrity: sha512-1hvUs76HLYR8zkScbwyJ8oJEugfPV+WchpnA+26fpJ7Smzs51CzGBHC32RS03psuX/2l0l0UKh2StzNxOrKCYg==} 8133 9005 engines: {node: ^14 || ^16 || >=18.0} 8134 9006 peerDependencies: 8135 9007 postcss: ^8.4.31 ··· 8138 9010 dev: true 8139 9011 8140 9012 /postcss-discard-empty@6.0.1(postcss@8.4.33): 8141 - resolution: {integrity: sha512-yitcmKwmVWtNsrrRqGJ7/C0YRy53i0mjexBDQ9zYxDwTWVBgbU4+C9jIZLmQlTDT9zhml+u0OMFJh8+31krmOg==, tarball: https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-6.0.1.tgz} 9013 + resolution: {integrity: sha512-yitcmKwmVWtNsrrRqGJ7/C0YRy53i0mjexBDQ9zYxDwTWVBgbU4+C9jIZLmQlTDT9zhml+u0OMFJh8+31krmOg==} 8142 9014 engines: {node: ^14 || ^16 || >=18.0} 8143 9015 peerDependencies: 8144 9016 postcss: ^8.4.31 ··· 8147 9019 dev: true 8148 9020 8149 9021 /postcss-discard-overridden@6.0.1(postcss@8.4.33): 8150 - resolution: {integrity: sha512-qs0ehZMMZpSESbRkw1+inkf51kak6OOzNRaoLd/U7Fatp0aN2HQ1rxGOrJvYcRAN9VpX8kUF13R2ofn8OlvFVA==, tarball: https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-6.0.1.tgz} 9022 + resolution: {integrity: sha512-qs0ehZMMZpSESbRkw1+inkf51kak6OOzNRaoLd/U7Fatp0aN2HQ1rxGOrJvYcRAN9VpX8kUF13R2ofn8OlvFVA==} 8151 9023 engines: {node: ^14 || ^16 || >=18.0} 8152 9024 peerDependencies: 8153 9025 postcss: ^8.4.31 ··· 8156 9028 dev: true 8157 9029 8158 9030 /postcss-merge-longhand@6.0.2(postcss@8.4.33): 8159 - resolution: {integrity: sha512-+yfVB7gEM8SrCo9w2lCApKIEzrTKl5yS1F4yGhV3kSim6JzbfLGJyhR1B6X+6vOT0U33Mgx7iv4X9MVWuaSAfw==, tarball: https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-6.0.2.tgz} 9031 + resolution: {integrity: sha512-+yfVB7gEM8SrCo9w2lCApKIEzrTKl5yS1F4yGhV3kSim6JzbfLGJyhR1B6X+6vOT0U33Mgx7iv4X9MVWuaSAfw==} 8160 9032 engines: {node: ^14 || ^16 || >=18.0} 8161 9033 peerDependencies: 8162 9034 postcss: ^8.4.31 ··· 8167 9039 dev: true 8168 9040 8169 9041 /postcss-merge-rules@6.0.3(postcss@8.4.33): 8170 - resolution: {integrity: sha512-yfkDqSHGohy8sGYIJwBmIGDv4K4/WrJPX355XrxQb/CSsT4Kc/RxDi6akqn5s9bap85AWgv21ArcUWwWdGNSHA==, tarball: https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-6.0.3.tgz} 9042 + resolution: {integrity: sha512-yfkDqSHGohy8sGYIJwBmIGDv4K4/WrJPX355XrxQb/CSsT4Kc/RxDi6akqn5s9bap85AWgv21ArcUWwWdGNSHA==} 8171 9043 engines: {node: ^14 || ^16 || >=18.0} 8172 9044 peerDependencies: 8173 9045 postcss: ^8.4.31 ··· 8180 9052 dev: true 8181 9053 8182 9054 /postcss-minify-font-values@6.0.1(postcss@8.4.33): 8183 - resolution: {integrity: sha512-tIwmF1zUPoN6xOtA/2FgVk1ZKrLcCvE0dpZLtzyyte0j9zUeB8RTbCqrHZGjJlxOvNWKMYtunLrrl7HPOiR46w==, tarball: https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-6.0.1.tgz} 9055 + resolution: {integrity: sha512-tIwmF1zUPoN6xOtA/2FgVk1ZKrLcCvE0dpZLtzyyte0j9zUeB8RTbCqrHZGjJlxOvNWKMYtunLrrl7HPOiR46w==} 8184 9056 engines: {node: ^14 || ^16 || >=18.0} 8185 9057 peerDependencies: 8186 9058 postcss: ^8.4.31 ··· 8190 9062 dev: true 8191 9063 8192 9064 /postcss-minify-gradients@6.0.1(postcss@8.4.33): 8193 - resolution: {integrity: sha512-M1RJWVjd6IOLPl1hYiOd5HQHgpp6cvJVLrieQYS9y07Yo8itAr6jaekzJphaJFR0tcg4kRewCk3kna9uHBxn/w==, tarball: https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-6.0.1.tgz} 9065 + resolution: {integrity: sha512-M1RJWVjd6IOLPl1hYiOd5HQHgpp6cvJVLrieQYS9y07Yo8itAr6jaekzJphaJFR0tcg4kRewCk3kna9uHBxn/w==} 8194 9066 engines: {node: ^14 || ^16 || >=18.0} 8195 9067 peerDependencies: 8196 9068 postcss: ^8.4.31 ··· 8202 9074 dev: true 8203 9075 8204 9076 /postcss-minify-params@6.0.2(postcss@8.4.33): 8205 - resolution: {integrity: sha512-zwQtbrPEBDj+ApELZ6QylLf2/c5zmASoOuA4DzolyVGdV38iR2I5QRMsZcHkcdkZzxpN8RS4cN7LPskOkTwTZw==, tarball: https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-6.0.2.tgz} 9077 + resolution: {integrity: sha512-zwQtbrPEBDj+ApELZ6QylLf2/c5zmASoOuA4DzolyVGdV38iR2I5QRMsZcHkcdkZzxpN8RS4cN7LPskOkTwTZw==} 8206 9078 engines: {node: ^14 || ^16 || >=18.0} 8207 9079 peerDependencies: 8208 9080 postcss: ^8.4.31 ··· 8214 9086 dev: true 8215 9087 8216 9088 /postcss-minify-selectors@6.0.2(postcss@8.4.33): 8217 - resolution: {integrity: sha512-0b+m+w7OAvZejPQdN2GjsXLv5o0jqYHX3aoV0e7RBKPCsB7TYG5KKWBFhGnB/iP3213Ts8c5H4wLPLMm7z28Sg==, tarball: https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-6.0.2.tgz} 9089 + resolution: {integrity: sha512-0b+m+w7OAvZejPQdN2GjsXLv5o0jqYHX3aoV0e7RBKPCsB7TYG5KKWBFhGnB/iP3213Ts8c5H4wLPLMm7z28Sg==} 8218 9090 engines: {node: ^14 || ^16 || >=18.0} 8219 9091 peerDependencies: 8220 9092 postcss: ^8.4.31 ··· 8224 9096 dev: true 8225 9097 8226 9098 /postcss-normalize-charset@6.0.1(postcss@8.4.33): 8227 - resolution: {integrity: sha512-aW5LbMNRZ+oDV57PF9K+WI1Z8MPnF+A8qbajg/T8PP126YrGX1f9IQx21GI2OlGz7XFJi/fNi0GTbY948XJtXg==, tarball: https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-6.0.1.tgz} 9099 + resolution: {integrity: sha512-aW5LbMNRZ+oDV57PF9K+WI1Z8MPnF+A8qbajg/T8PP126YrGX1f9IQx21GI2OlGz7XFJi/fNi0GTbY948XJtXg==} 8228 9100 engines: {node: ^14 || ^16 || >=18.0} 8229 9101 peerDependencies: 8230 9102 postcss: ^8.4.31 ··· 8233 9105 dev: true 8234 9106 8235 9107 /postcss-normalize-display-values@6.0.1(postcss@8.4.33): 8236 - resolution: {integrity: sha512-mc3vxp2bEuCb4LgCcmG1y6lKJu1Co8T+rKHrcbShJwUmKJiEl761qb/QQCfFwlrvSeET3jksolCR/RZuMURudw==, tarball: https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-6.0.1.tgz} 9108 + resolution: {integrity: sha512-mc3vxp2bEuCb4LgCcmG1y6lKJu1Co8T+rKHrcbShJwUmKJiEl761qb/QQCfFwlrvSeET3jksolCR/RZuMURudw==} 8237 9109 engines: {node: ^14 || ^16 || >=18.0} 8238 9110 peerDependencies: 8239 9111 postcss: ^8.4.31 ··· 8243 9115 dev: true 8244 9116 8245 9117 /postcss-normalize-positions@6.0.1(postcss@8.4.33): 8246 - resolution: {integrity: sha512-HRsq8u/0unKNvm0cvwxcOUEcakFXqZ41fv3FOdPn916XFUrympjr+03oaLkuZENz3HE9RrQE9yU0Xv43ThWjQg==, tarball: https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-6.0.1.tgz} 9118 + resolution: {integrity: sha512-HRsq8u/0unKNvm0cvwxcOUEcakFXqZ41fv3FOdPn916XFUrympjr+03oaLkuZENz3HE9RrQE9yU0Xv43ThWjQg==} 8247 9119 engines: {node: ^14 || ^16 || >=18.0} 8248 9120 peerDependencies: 8249 9121 postcss: ^8.4.31 ··· 8253 9125 dev: true 8254 9126 8255 9127 /postcss-normalize-repeat-style@6.0.1(postcss@8.4.33): 8256 - resolution: {integrity: sha512-Gbb2nmCy6tTiA7Sh2MBs3fj9W8swonk6lw+dFFeQT68B0Pzwp1kvisJQkdV6rbbMSd9brMlS8I8ts52tAGWmGQ==, tarball: https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-6.0.1.tgz} 9128 + resolution: {integrity: sha512-Gbb2nmCy6tTiA7Sh2MBs3fj9W8swonk6lw+dFFeQT68B0Pzwp1kvisJQkdV6rbbMSd9brMlS8I8ts52tAGWmGQ==} 8257 9129 engines: {node: ^14 || ^16 || >=18.0} 8258 9130 peerDependencies: 8259 9131 postcss: ^8.4.31 ··· 8263 9135 dev: true 8264 9136 8265 9137 /postcss-normalize-string@6.0.1(postcss@8.4.33): 8266 - resolution: {integrity: sha512-5Fhx/+xzALJD9EI26Aq23hXwmv97Zfy2VFrt5PLT8lAhnBIZvmaT5pQk+NuJ/GWj/QWaKSKbnoKDGLbV6qnhXg==, tarball: https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-6.0.1.tgz} 9138 + resolution: {integrity: sha512-5Fhx/+xzALJD9EI26Aq23hXwmv97Zfy2VFrt5PLT8lAhnBIZvmaT5pQk+NuJ/GWj/QWaKSKbnoKDGLbV6qnhXg==} 8267 9139 engines: {node: ^14 || ^16 || >=18.0} 8268 9140 peerDependencies: 8269 9141 postcss: ^8.4.31 ··· 8273 9145 dev: true 8274 9146 8275 9147 /postcss-normalize-timing-functions@6.0.1(postcss@8.4.33): 8276 - resolution: {integrity: sha512-4zcczzHqmCU7L5dqTB9rzeqPWRMc0K2HoR+Bfl+FSMbqGBUcP5LRfgcH4BdRtLuzVQK1/FHdFoGT3F7rkEnY+g==, tarball: https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-6.0.1.tgz} 9148 + resolution: {integrity: sha512-4zcczzHqmCU7L5dqTB9rzeqPWRMc0K2HoR+Bfl+FSMbqGBUcP5LRfgcH4BdRtLuzVQK1/FHdFoGT3F7rkEnY+g==} 8277 9149 engines: {node: ^14 || ^16 || >=18.0} 8278 9150 peerDependencies: 8279 9151 postcss: ^8.4.31 ··· 8283 9155 dev: true 8284 9156 8285 9157 /postcss-normalize-unicode@6.0.2(postcss@8.4.33): 8286 - resolution: {integrity: sha512-Ff2VdAYCTGyMUwpevTZPZ4w0+mPjbZzLLyoLh/RMpqUqeQKZ+xMm31hkxBavDcGKcxm6ACzGk0nBfZ8LZkStKA==, tarball: https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-6.0.2.tgz} 9158 + resolution: {integrity: sha512-Ff2VdAYCTGyMUwpevTZPZ4w0+mPjbZzLLyoLh/RMpqUqeQKZ+xMm31hkxBavDcGKcxm6ACzGk0nBfZ8LZkStKA==} 8287 9159 engines: {node: ^14 || ^16 || >=18.0} 8288 9160 peerDependencies: 8289 9161 postcss: ^8.4.31 ··· 8294 9166 dev: true 8295 9167 8296 9168 /postcss-normalize-url@6.0.1(postcss@8.4.33): 8297 - resolution: {integrity: sha512-jEXL15tXSvbjm0yzUV7FBiEXwhIa9H88JOXDGQzmcWoB4mSjZIsmtto066s2iW9FYuIrIF4k04HA2BKAOpbsaQ==, tarball: https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-6.0.1.tgz} 9169 + resolution: {integrity: sha512-jEXL15tXSvbjm0yzUV7FBiEXwhIa9H88JOXDGQzmcWoB4mSjZIsmtto066s2iW9FYuIrIF4k04HA2BKAOpbsaQ==} 8298 9170 engines: {node: ^14 || ^16 || >=18.0} 8299 9171 peerDependencies: 8300 9172 postcss: ^8.4.31 ··· 8304 9176 dev: true 8305 9177 8306 9178 /postcss-normalize-whitespace@6.0.1(postcss@8.4.33): 8307 - resolution: {integrity: sha512-76i3NpWf6bB8UHlVuLRxG4zW2YykF9CTEcq/9LGAiz2qBuX5cBStadkk0jSkg9a9TCIXbMQz7yzrygKoCW9JuA==, tarball: https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-6.0.1.tgz} 9179 + resolution: {integrity: sha512-76i3NpWf6bB8UHlVuLRxG4zW2YykF9CTEcq/9LGAiz2qBuX5cBStadkk0jSkg9a9TCIXbMQz7yzrygKoCW9JuA==} 8308 9180 engines: {node: ^14 || ^16 || >=18.0} 8309 9181 peerDependencies: 8310 9182 postcss: ^8.4.31 ··· 8314 9186 dev: true 8315 9187 8316 9188 /postcss-ordered-values@6.0.1(postcss@8.4.33): 8317 - resolution: {integrity: sha512-XXbb1O/MW9HdEhnBxitZpPFbIvDgbo9NK4c/5bOfiKpnIGZDoL2xd7/e6jW5DYLsWxBbs+1nZEnVgnjnlFViaA==, tarball: https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-6.0.1.tgz} 9189 + resolution: {integrity: sha512-XXbb1O/MW9HdEhnBxitZpPFbIvDgbo9NK4c/5bOfiKpnIGZDoL2xd7/e6jW5DYLsWxBbs+1nZEnVgnjnlFViaA==} 8318 9190 engines: {node: ^14 || ^16 || >=18.0} 8319 9191 peerDependencies: 8320 9192 postcss: ^8.4.31 ··· 8325 9197 dev: true 8326 9198 8327 9199 /postcss-reduce-initial@6.0.2(postcss@8.4.33): 8328 - resolution: {integrity: sha512-YGKalhNlCLcjcLvjU5nF8FyeCTkCO5UtvJEt0hrPZVCTtRLSOH4z00T1UntQPj4dUmIYZgMj8qK77JbSX95hSw==, tarball: https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-6.0.2.tgz} 9200 + resolution: {integrity: sha512-YGKalhNlCLcjcLvjU5nF8FyeCTkCO5UtvJEt0hrPZVCTtRLSOH4z00T1UntQPj4dUmIYZgMj8qK77JbSX95hSw==} 8329 9201 engines: {node: ^14 || ^16 || >=18.0} 8330 9202 peerDependencies: 8331 9203 postcss: ^8.4.31 ··· 8336 9208 dev: true 8337 9209 8338 9210 /postcss-reduce-transforms@6.0.1(postcss@8.4.33): 8339 - resolution: {integrity: sha512-fUbV81OkUe75JM+VYO1gr/IoA2b/dRiH6HvMwhrIBSUrxq3jNZQZitSnugcTLDi1KkQh1eR/zi+iyxviUNBkcQ==, tarball: https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-6.0.1.tgz} 9211 + resolution: {integrity: sha512-fUbV81OkUe75JM+VYO1gr/IoA2b/dRiH6HvMwhrIBSUrxq3jNZQZitSnugcTLDi1KkQh1eR/zi+iyxviUNBkcQ==} 8340 9212 engines: {node: ^14 || ^16 || >=18.0} 8341 9213 peerDependencies: 8342 9214 postcss: ^8.4.31 ··· 8354 9226 dev: true 8355 9227 8356 9228 /postcss-svgo@6.0.2(postcss@8.4.33): 8357 - resolution: {integrity: sha512-IH5R9SjkTkh0kfFOQDImyy1+mTCb+E830+9SV1O+AaDcoHTvfsvt6WwJeo7KwcHbFnevZVCsXhDmjFiGVuwqFQ==, tarball: https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-6.0.2.tgz} 9229 + resolution: {integrity: sha512-IH5R9SjkTkh0kfFOQDImyy1+mTCb+E830+9SV1O+AaDcoHTvfsvt6WwJeo7KwcHbFnevZVCsXhDmjFiGVuwqFQ==} 8358 9230 engines: {node: ^14 || ^16 || >= 18} 8359 9231 peerDependencies: 8360 9232 postcss: ^8.4.31 ··· 8365 9237 dev: true 8366 9238 8367 9239 /postcss-unique-selectors@6.0.2(postcss@8.4.33): 8368 - resolution: {integrity: sha512-8IZGQ94nechdG7Y9Sh9FlIY2b4uS8/k8kdKRX040XHsS3B6d1HrJAkXrBSsSu4SuARruSsUjW3nlSw8BHkaAYQ==, tarball: https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-6.0.2.tgz} 9240 + resolution: {integrity: sha512-8IZGQ94nechdG7Y9Sh9FlIY2b4uS8/k8kdKRX040XHsS3B6d1HrJAkXrBSsSu4SuARruSsUjW3nlSw8BHkaAYQ==} 8369 9241 engines: {node: ^14 || ^16 || >=18.0} 8370 9242 peerDependencies: 8371 9243 postcss: ^8.4.31 ··· 8375 9247 dev: true 8376 9248 8377 9249 /postcss-value-parser@4.2.0: 8378 - resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==, tarball: https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz} 9250 + resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} 8379 9251 dev: true 8380 9252 8381 9253 /postcss@8.4.33: 8382 - resolution: {integrity: sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg==, tarball: https://registry.npmjs.org/postcss/-/postcss-8.4.33.tgz} 9254 + resolution: {integrity: sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg==} 8383 9255 engines: {node: ^10 || ^12 || >=14} 8384 9256 dependencies: 8385 9257 nanoid: 3.3.7 8386 9258 picocolors: 1.0.0 8387 9259 source-map-js: 1.0.2 8388 9260 9261 + /prebuild-install@7.1.1: 9262 + resolution: {integrity: sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==} 9263 + engines: {node: '>=10'} 9264 + hasBin: true 9265 + requiresBuild: true 9266 + dependencies: 9267 + detect-libc: 2.0.2 9268 + expand-template: 2.0.3 9269 + github-from-package: 0.0.0 9270 + minimist: 1.2.8 9271 + mkdirp-classic: 0.5.3 9272 + napi-build-utils: 1.0.2 9273 + node-abi: 3.54.0 9274 + pump: 3.0.0 9275 + rc: 1.2.8 9276 + simple-get: 4.0.1 9277 + tar-fs: 2.1.1 9278 + tunnel-agent: 0.6.0 9279 + dev: true 9280 + optional: true 9281 + 8389 9282 /prelude-ls@1.2.1: 8390 - resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==, tarball: https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz} 9283 + resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} 8391 9284 engines: {node: '>= 0.8.0'} 8392 9285 dev: true 8393 9286 8394 9287 /pretty-bytes@6.1.1: 8395 - resolution: {integrity: sha512-mQUvGU6aUFQ+rNvTIAcZuWGRT9a6f6Yrg9bHs4ImKF+HZCEK+plBvnAZYSIQztknZF2qnzNtr6F8s0+IuptdlQ==, tarball: https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-6.1.1.tgz} 9288 + resolution: {integrity: sha512-mQUvGU6aUFQ+rNvTIAcZuWGRT9a6f6Yrg9bHs4ImKF+HZCEK+plBvnAZYSIQztknZF2qnzNtr6F8s0+IuptdlQ==} 8396 9289 engines: {node: ^14.13.1 || >=16.0.0} 8397 9290 dev: true 8398 9291 8399 9292 /pretty-format@29.7.0: 8400 - resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==, tarball: https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz} 9293 + resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} 8401 9294 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 8402 9295 dependencies: 8403 9296 '@jest/schemas': 29.6.3 ··· 8405 9298 react-is: 18.2.0 8406 9299 dev: true 8407 9300 8408 - /primevue@3.46.0(vue@3.4.6): 8409 - resolution: {integrity: sha512-WGprXj9HA+j6gLLDaSxcRRSChIF99ld5fg1D3hYFA7hNiEuON1aqe83gf52vUSw8yjVMtFQ3CMPQSTYhooNwIg==, tarball: https://registry.npmjs.org/primevue/-/primevue-3.46.0.tgz} 9301 + /primevue@3.46.0(vue@3.4.14): 9302 + resolution: {integrity: sha512-WGprXj9HA+j6gLLDaSxcRRSChIF99ld5fg1D3hYFA7hNiEuON1aqe83gf52vUSw8yjVMtFQ3CMPQSTYhooNwIg==} 8410 9303 peerDependencies: 8411 9304 vue: ^3.0.0 8412 9305 dependencies: 8413 - vue: 3.4.6(typescript@5.3.3) 9306 + vue: 3.4.14(typescript@5.3.3) 8414 9307 8415 9308 /proc-log@3.0.0: 8416 - resolution: {integrity: sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==, tarball: https://registry.npmjs.org/proc-log/-/proc-log-3.0.0.tgz} 9309 + resolution: {integrity: sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==} 8417 9310 engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} 8418 9311 dev: true 8419 9312 8420 9313 /process-nextick-args@2.0.1: 8421 - resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==, tarball: https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz} 9314 + resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} 8422 9315 dev: true 8423 9316 8424 9317 /progress@2.0.3: 8425 - resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==, tarball: https://registry.npmjs.org/progress/-/progress-2.0.3.tgz} 9318 + resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} 8426 9319 engines: {node: '>=0.4.0'} 8427 9320 dev: true 8428 9321 8429 9322 /promise-inflight@1.0.1: 8430 - resolution: {integrity: sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==, tarball: https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz} 9323 + resolution: {integrity: sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==} 8431 9324 peerDependencies: 8432 9325 bluebird: '*' 8433 9326 peerDependenciesMeta: ··· 8436 9329 dev: true 8437 9330 8438 9331 /promise-retry@2.0.1: 8439 - resolution: {integrity: sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==, tarball: https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz} 9332 + resolution: {integrity: sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==} 8440 9333 engines: {node: '>=10'} 8441 9334 dependencies: 8442 9335 err-code: 2.0.3 ··· 8444 9337 dev: true 8445 9338 8446 9339 /prompts@2.4.2: 8447 - resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==, tarball: https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz} 9340 + resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} 8448 9341 engines: {node: '>= 6'} 8449 9342 dependencies: 8450 9343 kleur: 3.0.3 ··· 8456 9349 dev: true 8457 9350 8458 9351 /proto-list@1.2.4: 8459 - resolution: {integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==, tarball: https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz} 9352 + resolution: {integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==} 8460 9353 dev: true 8461 9354 8462 9355 /protocols@2.0.1: 8463 - resolution: {integrity: sha512-/XJ368cyBJ7fzLMwLKv1e4vLxOju2MNAIokcr7meSaNcVbWz/CPcW22cP04mwxOErdA5mwjA8Q6w/cdAQxVn7Q==, tarball: https://registry.npmjs.org/protocols/-/protocols-2.0.1.tgz} 9356 + resolution: {integrity: sha512-/XJ368cyBJ7fzLMwLKv1e4vLxOju2MNAIokcr7meSaNcVbWz/CPcW22cP04mwxOErdA5mwjA8Q6w/cdAQxVn7Q==} 8464 9357 dev: true 8465 9358 8466 9359 /pseudomap@1.0.2: 8467 - resolution: {integrity: sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==, tarball: https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz} 9360 + resolution: {integrity: sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==} 8468 9361 dev: true 8469 9362 9363 + /pump@3.0.0: 9364 + resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} 9365 + requiresBuild: true 9366 + dependencies: 9367 + end-of-stream: 1.4.4 9368 + once: 1.4.0 9369 + dev: true 9370 + optional: true 9371 + 8470 9372 /punycode@2.3.1: 8471 - resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==, tarball: https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz} 9373 + resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} 8472 9374 engines: {node: '>=6'} 8473 9375 dev: true 8474 9376 8475 9377 /qs@6.11.2: 8476 - resolution: {integrity: sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==, tarball: https://registry.npmjs.org/qs/-/qs-6.11.2.tgz} 9378 + resolution: {integrity: sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==} 8477 9379 engines: {node: '>=0.6'} 8478 9380 dependencies: 8479 9381 side-channel: 1.0.4 8480 9382 dev: true 8481 9383 8482 9384 /queue-microtask@1.2.3: 8483 - resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==, tarball: https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz} 9385 + resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} 8484 9386 dev: true 8485 9387 8486 9388 /queue-tick@1.0.1: 8487 - resolution: {integrity: sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==, tarball: https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz} 9389 + resolution: {integrity: sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==} 8488 9390 dev: true 8489 9391 8490 9392 /quick-lru@4.0.1: 8491 - resolution: {integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==, tarball: https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz} 9393 + resolution: {integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==} 8492 9394 engines: {node: '>=8'} 8493 9395 dev: true 8494 9396 9397 + /radash@11.0.0: 9398 + resolution: {integrity: sha512-CRWxTFTDff0IELGJ/zz58yY4BDgyI14qSM5OLNKbCItJrff7m7dXbVF0kWYVCXQtPb3SXIVhXvAImH6eT7VLSg==} 9399 + engines: {node: '>=14.18.0'} 9400 + dev: true 9401 + 8495 9402 /radix3@1.1.0: 8496 - resolution: {integrity: sha512-pNsHDxbGORSvuSScqNJ+3Km6QAVqk8CfsCBIEoDgpqLrkD2f3QM4I7d1ozJJ172OmIcoUcerZaNWqtLkRXTV3A==, tarball: https://registry.npmjs.org/radix3/-/radix3-1.1.0.tgz} 9403 + resolution: {integrity: sha512-pNsHDxbGORSvuSScqNJ+3Km6QAVqk8CfsCBIEoDgpqLrkD2f3QM4I7d1ozJJ172OmIcoUcerZaNWqtLkRXTV3A==} 8497 9404 dev: true 8498 9405 8499 9406 /randombytes@2.1.0: 8500 - resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==, tarball: https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz} 9407 + resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} 8501 9408 dependencies: 8502 9409 safe-buffer: 5.2.1 8503 9410 dev: true 8504 9411 8505 9412 /range-parser@1.2.1: 8506 - resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==, tarball: https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz} 9413 + resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} 8507 9414 engines: {node: '>= 0.6'} 8508 9415 dev: true 8509 9416 8510 9417 /rc9@2.1.1: 8511 - resolution: {integrity: sha512-lNeOl38Ws0eNxpO3+wD1I9rkHGQyj1NU1jlzv4go2CtEnEQEUfqnIvZG7W+bC/aXdJ27n5x/yUjb6RoT9tko+Q==, tarball: https://registry.npmjs.org/rc9/-/rc9-2.1.1.tgz} 9418 + resolution: {integrity: sha512-lNeOl38Ws0eNxpO3+wD1I9rkHGQyj1NU1jlzv4go2CtEnEQEUfqnIvZG7W+bC/aXdJ27n5x/yUjb6RoT9tko+Q==} 8512 9419 dependencies: 8513 9420 defu: 6.1.4 8514 9421 destr: 2.0.2 ··· 8516 9423 dev: true 8517 9424 8518 9425 /rc@1.2.8: 8519 - resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==, tarball: https://registry.npmjs.org/rc/-/rc-1.2.8.tgz} 9426 + resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} 8520 9427 hasBin: true 8521 9428 dependencies: 8522 9429 deep-extend: 0.6.0 ··· 8526 9433 dev: true 8527 9434 8528 9435 /react-is@18.2.0: 8529 - resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==, tarball: https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz} 9436 + resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==} 8530 9437 dev: true 8531 9438 8532 9439 /read-package-json-fast@3.0.2: 8533 - resolution: {integrity: sha512-0J+Msgym3vrLOUB3hzQCuZHII0xkNGCtz/HJH9xZshwv9DbDwkw1KaE3gx/e2J5rpEY5rtOy6cyhKOPrkP7FZw==, tarball: https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-3.0.2.tgz} 9440 + resolution: {integrity: sha512-0J+Msgym3vrLOUB3hzQCuZHII0xkNGCtz/HJH9xZshwv9DbDwkw1KaE3gx/e2J5rpEY5rtOy6cyhKOPrkP7FZw==} 8534 9441 engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} 8535 9442 dependencies: 8536 9443 json-parse-even-better-errors: 3.0.1 ··· 8538 9445 dev: true 8539 9446 8540 9447 /read-package-json@7.0.0: 8541 - resolution: {integrity: sha512-uL4Z10OKV4p6vbdvIXB+OzhInYtIozl/VxUBPgNkBuUi2DeRonnuspmaVAMcrkmfjKGNmRndyQAbE7/AmzGwFg==, tarball: https://registry.npmjs.org/read-package-json/-/read-package-json-7.0.0.tgz} 9448 + resolution: {integrity: sha512-uL4Z10OKV4p6vbdvIXB+OzhInYtIozl/VxUBPgNkBuUi2DeRonnuspmaVAMcrkmfjKGNmRndyQAbE7/AmzGwFg==} 8542 9449 engines: {node: ^16.14.0 || >=18.0.0} 8543 9450 dependencies: 8544 9451 glob: 10.3.10 ··· 8588 9495 dev: true 8589 9496 8590 9497 /readable-stream@2.3.8: 8591 - resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==, tarball: https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz} 9498 + resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} 8592 9499 dependencies: 8593 9500 core-util-is: 1.0.3 8594 9501 inherits: 2.0.4 ··· 8600 9507 dev: true 8601 9508 8602 9509 /readable-stream@3.6.2: 8603 - resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==, tarball: https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz} 9510 + resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} 8604 9511 engines: {node: '>= 6'} 8605 9512 dependencies: 8606 9513 inherits: 2.0.4 ··· 8609 9516 dev: true 8610 9517 8611 9518 /readdir-glob@1.1.3: 8612 - resolution: {integrity: sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA==, tarball: https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.3.tgz} 9519 + resolution: {integrity: sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA==} 8613 9520 dependencies: 8614 9521 minimatch: 5.1.6 8615 9522 dev: true 8616 9523 8617 9524 /readdirp@3.6.0: 8618 - resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==, tarball: https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz} 9525 + resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} 8619 9526 engines: {node: '>=8.10.0'} 8620 9527 dependencies: 8621 9528 picomatch: 2.3.1 8622 9529 dev: true 8623 9530 8624 9531 /redent@3.0.0: 8625 - resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==, tarball: https://registry.npmjs.org/redent/-/redent-3.0.0.tgz} 9532 + resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==} 8626 9533 engines: {node: '>=8'} 8627 9534 dependencies: 8628 9535 indent-string: 4.0.0 ··· 8636 9543 dev: true 8637 9544 8638 9545 /redis-errors@1.2.0: 8639 - resolution: {integrity: sha512-1qny3OExCf0UvUV/5wpYKf2YwPcOqXzkwKKSmKHiE6ZMQs5heeE/c8eXK+PNllPvmjgAbfnsbpkGZWy8cBpn9w==, tarball: https://registry.npmjs.org/redis-errors/-/redis-errors-1.2.0.tgz} 9546 + resolution: {integrity: sha512-1qny3OExCf0UvUV/5wpYKf2YwPcOqXzkwKKSmKHiE6ZMQs5heeE/c8eXK+PNllPvmjgAbfnsbpkGZWy8cBpn9w==} 8640 9547 engines: {node: '>=4'} 9548 + requiresBuild: true 8641 9549 dev: true 8642 9550 8643 9551 /redis-parser@3.0.0: 8644 - resolution: {integrity: sha512-DJnGAeenTdpMEH6uAJRK/uiyEIH9WVsUmoLwzudwGJUwZPp80PDBWPHXSAGNPwNvIXAbe7MSUB1zQFugFml66A==, tarball: https://registry.npmjs.org/redis-parser/-/redis-parser-3.0.0.tgz} 9552 + resolution: {integrity: sha512-DJnGAeenTdpMEH6uAJRK/uiyEIH9WVsUmoLwzudwGJUwZPp80PDBWPHXSAGNPwNvIXAbe7MSUB1zQFugFml66A==} 8645 9553 engines: {node: '>=4'} 9554 + requiresBuild: true 8646 9555 dependencies: 8647 9556 redis-errors: 1.2.0 8648 9557 dev: true ··· 8667 9576 dev: true 8668 9577 8669 9578 /regexp.prototype.flags@1.5.1: 8670 - resolution: {integrity: sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==, tarball: https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz} 9579 + resolution: {integrity: sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==} 8671 9580 engines: {node: '>= 0.4'} 8672 9581 dependencies: 8673 9582 call-bind: 1.0.5 ··· 8688 9597 dev: true 8689 9598 8690 9599 /require-directory@2.1.1: 8691 - resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==, tarball: https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz} 9600 + resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} 8692 9601 engines: {node: '>=0.10.0'} 8693 9602 dev: true 8694 9603 8695 9604 /require-from-string@2.0.2: 8696 - resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==, tarball: https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz} 9605 + resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} 8697 9606 engines: {node: '>=0.10.0'} 8698 9607 dev: true 8699 9608 8700 9609 /resolve-from@4.0.0: 8701 - resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==, tarball: https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz} 9610 + resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} 8702 9611 engines: {node: '>=4'} 8703 9612 dev: true 8704 9613 8705 9614 /resolve-from@5.0.0: 8706 - resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==, tarball: https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz} 9615 + resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} 8707 9616 engines: {node: '>=8'} 8708 9617 dev: true 8709 9618 8710 9619 /resolve-global@1.0.0: 8711 - resolution: {integrity: sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw==, tarball: https://registry.npmjs.org/resolve-global/-/resolve-global-1.0.0.tgz} 9620 + resolution: {integrity: sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw==} 8712 9621 engines: {node: '>=8'} 8713 9622 dependencies: 8714 9623 global-dirs: 0.1.1 8715 9624 dev: true 8716 9625 8717 9626 /resolve-pkg-maps@1.0.0: 8718 - resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==, tarball: https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz} 9627 + resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} 8719 9628 dev: true 8720 9629 8721 9630 /resolve-pkg@2.0.0: ··· 8726 9635 dev: true 8727 9636 8728 9637 /resolve@1.22.8: 8729 - resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==, tarball: https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz} 9638 + resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} 8730 9639 hasBin: true 8731 9640 dependencies: 8732 9641 is-core-module: 2.13.1 ··· 8735 9644 dev: true 8736 9645 8737 9646 /restore-cursor@3.1.0: 8738 - resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==, tarball: https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz} 9647 + resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} 8739 9648 engines: {node: '>=8'} 8740 9649 dependencies: 8741 9650 onetime: 5.1.2 ··· 8743 9652 dev: true 8744 9653 8745 9654 /restore-cursor@4.0.0: 8746 - resolution: {integrity: sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==, tarball: https://registry.npmjs.org/restore-cursor/-/restore-cursor-4.0.0.tgz} 9655 + resolution: {integrity: sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==} 8747 9656 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 8748 9657 dependencies: 8749 9658 onetime: 5.1.2 ··· 8751 9660 dev: true 8752 9661 8753 9662 /retry@0.12.0: 8754 - resolution: {integrity: sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==, tarball: https://registry.npmjs.org/retry/-/retry-0.12.0.tgz} 9663 + resolution: {integrity: sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==} 8755 9664 engines: {node: '>= 4'} 8756 9665 dev: true 8757 9666 8758 9667 /reusify@1.0.4: 8759 - resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==, tarball: https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz} 9668 + resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} 8760 9669 engines: {iojs: '>=1.0.0', node: '>=0.10.0'} 8761 9670 dev: true 8762 9671 8763 9672 /rfdc@1.3.0: 8764 - resolution: {integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==, tarball: https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz} 9673 + resolution: {integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==} 8765 9674 dev: true 8766 9675 8767 9676 /rimraf@3.0.2: 8768 - resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==, tarball: https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz} 9677 + resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} 8769 9678 hasBin: true 8770 9679 dependencies: 8771 9680 glob: 7.2.3 8772 9681 dev: true 8773 9682 8774 9683 /rollup-plugin-visualizer@5.12.0(rollup@4.9.4): 8775 - resolution: {integrity: sha512-8/NU9jXcHRs7Nnj07PF2o4gjxmm9lXIrZ8r175bT9dK8qoLlvKTwRMArRCMgpMGlq8CTLugRvEmyMeMXIU2pNQ==, tarball: https://registry.npmjs.org/rollup-plugin-visualizer/-/rollup-plugin-visualizer-5.12.0.tgz} 9684 + resolution: {integrity: sha512-8/NU9jXcHRs7Nnj07PF2o4gjxmm9lXIrZ8r175bT9dK8qoLlvKTwRMArRCMgpMGlq8CTLugRvEmyMeMXIU2pNQ==} 8776 9685 engines: {node: '>=14'} 8777 9686 hasBin: true 8778 9687 peerDependencies: ··· 8789 9698 dev: true 8790 9699 8791 9700 /rollup@4.9.4: 8792 - resolution: {integrity: sha512-2ztU7pY/lrQyXSCnnoU4ICjT/tCG9cdH3/G25ERqE3Lst6vl2BCM5hL2Nw+sslAvAf+ccKsAq1SkKQALyqhR7g==, tarball: https://registry.npmjs.org/rollup/-/rollup-4.9.4.tgz} 9701 + resolution: {integrity: sha512-2ztU7pY/lrQyXSCnnoU4ICjT/tCG9cdH3/G25ERqE3Lst6vl2BCM5hL2Nw+sslAvAf+ccKsAq1SkKQALyqhR7g==} 8793 9702 engines: {node: '>=18.0.0', npm: '>=8.0.0'} 8794 9703 hasBin: true 8795 9704 dependencies: ··· 8812 9721 dev: true 8813 9722 8814 9723 /run-applescript@5.0.0: 8815 - resolution: {integrity: sha512-XcT5rBksx1QdIhlFOCtgZkB99ZEouFZ1E2Kc2LHqNW13U3/74YGdkQRmThTwxy4QIyookibDKYZOPqX//6BlAg==, tarball: https://registry.npmjs.org/run-applescript/-/run-applescript-5.0.0.tgz} 9724 + resolution: {integrity: sha512-XcT5rBksx1QdIhlFOCtgZkB99ZEouFZ1E2Kc2LHqNW13U3/74YGdkQRmThTwxy4QIyookibDKYZOPqX//6BlAg==} 8816 9725 engines: {node: '>=12'} 8817 9726 dependencies: 8818 9727 execa: 5.1.1 8819 9728 dev: true 8820 9729 8821 9730 /run-async@3.0.0: 8822 - resolution: {integrity: sha512-540WwVDOMxA6dN6We19EcT9sc3hkXPw5mzRNGM3FkdN/vtE9NFvj5lFAPNwUDmJjXidm3v7TC1cTE7t17Ulm1Q==, tarball: https://registry.npmjs.org/run-async/-/run-async-3.0.0.tgz} 9731 + resolution: {integrity: sha512-540WwVDOMxA6dN6We19EcT9sc3hkXPw5mzRNGM3FkdN/vtE9NFvj5lFAPNwUDmJjXidm3v7TC1cTE7t17Ulm1Q==} 8823 9732 engines: {node: '>=0.12.0'} 8824 9733 dev: true 8825 9734 8826 9735 /run-parallel@1.2.0: 8827 - resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==, tarball: https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz} 9736 + resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} 8828 9737 dependencies: 8829 9738 queue-microtask: 1.2.3 8830 9739 dev: true 8831 9740 8832 9741 /rxjs@7.8.1: 8833 - resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==, tarball: https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz} 9742 + resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} 8834 9743 dependencies: 8835 9744 tslib: 2.6.2 8836 9745 dev: true 8837 9746 8838 9747 /safe-array-concat@1.0.1: 8839 - resolution: {integrity: sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==, tarball: https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.1.tgz} 9748 + resolution: {integrity: sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==} 8840 9749 engines: {node: '>=0.4'} 8841 9750 dependencies: 8842 9751 call-bind: 1.0.5 ··· 8846 9755 dev: true 8847 9756 8848 9757 /safe-buffer@5.1.2: 8849 - resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==, tarball: https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz} 9758 + resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} 8850 9759 dev: true 8851 9760 8852 9761 /safe-buffer@5.2.1: 8853 - resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==, tarball: https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz} 9762 + resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} 8854 9763 dev: true 8855 9764 8856 9765 /safe-regex-test@1.0.0: 8857 - resolution: {integrity: sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==, tarball: https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz} 9766 + resolution: {integrity: sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==} 8858 9767 dependencies: 8859 9768 call-bind: 1.0.5 8860 9769 get-intrinsic: 1.2.2 ··· 8862 9771 dev: true 8863 9772 8864 9773 /safer-buffer@2.1.2: 8865 - resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==, tarball: https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz} 9774 + resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} 9775 + dev: true 9776 + 9777 + /sass@1.69.7: 9778 + resolution: {integrity: sha512-rzj2soDeZ8wtE2egyLXgOOHQvaC2iosZrkF6v3EUG+tBwEvhqUCzm0VP3k9gHF9LXbSrRhT5SksoI56Iw8NPnQ==} 9779 + engines: {node: '>=14.0.0'} 9780 + hasBin: true 9781 + dependencies: 9782 + chokidar: 3.5.3 9783 + immutable: 4.3.4 9784 + source-map-js: 1.0.2 8866 9785 dev: true 8867 9786 8868 9787 /scule@1.1.1: 8869 - resolution: {integrity: sha512-sHtm/SsIK9BUBI3EFT/Gnp9VoKfY6QLvlkvAE6YK7454IF8FSgJEAnJpVdSC7K5/pjI5NfxhzBLW2JAfYA/shQ==, tarball: https://registry.npmjs.org/scule/-/scule-1.1.1.tgz} 9788 + resolution: {integrity: sha512-sHtm/SsIK9BUBI3EFT/Gnp9VoKfY6QLvlkvAE6YK7454IF8FSgJEAnJpVdSC7K5/pjI5NfxhzBLW2JAfYA/shQ==} 8870 9789 dev: true 8871 9790 8872 9791 /seed-random@2.2.0: 8873 9792 resolution: {integrity: sha512-34EQV6AAHQGhoc0tn/96a9Fsi6v2xdqe/dMUwljGRaFOzR3EgRmECvD0O8vi8X+/uQ50LGHfkNu/Eue5TPKZkQ==, tarball: https://registry.npmjs.org/seed-random/-/seed-random-2.2.0.tgz} 8874 9793 dev: true 8875 9794 8876 - /semantic-release-export-data@1.0.1(semantic-release@22.0.12): 8877 - resolution: {integrity: sha512-6vlgrrzzcMi/REhQd65Bh4dfSKmgwXOJ/Q2RVlT9WsU4Ya1T2qGpkSrMfG/n6oFRrqBdbDlyZgxNd94ziW+vSg==, tarball: https://registry.npmjs.org/semantic-release-export-data/-/semantic-release-export-data-1.0.1.tgz} 9795 + /semantic-release-export-data@1.0.1(semantic-release@23.0.0): 9796 + resolution: {integrity: sha512-6vlgrrzzcMi/REhQd65Bh4dfSKmgwXOJ/Q2RVlT9WsU4Ya1T2qGpkSrMfG/n6oFRrqBdbDlyZgxNd94ziW+vSg==} 8878 9797 peerDependencies: 8879 9798 semantic-release: '>=18' 8880 9799 dependencies: 8881 9800 '@actions/core': 1.10.1 8882 - semantic-release: 22.0.12(typescript@5.3.3) 9801 + semantic-release: 23.0.0(typescript@5.3.3) 8883 9802 dev: true 8884 9803 8885 - /semantic-release@22.0.12(typescript@5.3.3): 8886 - resolution: {integrity: sha512-0mhiCR/4sZb00RVFJIUlMuiBkW3NMpVIW2Gse7noqEMoFGkvfPPAImEQbkBV8xga4KOPP4FdTRYuLLy32R1fPw==, tarball: https://registry.npmjs.org/semantic-release/-/semantic-release-22.0.12.tgz} 8887 - engines: {node: ^18.17 || >=20.6.1} 9804 + /semantic-release@23.0.0(typescript@5.3.3): 9805 + resolution: {integrity: sha512-Jz7jEWO2igTtske112gC4PPE2whCMVrsgxUPG3/SZI7VE357suIUZFlJd1Yu0g2I6RPc2HxNEfUg7KhmDTjwqg==, tarball: https://registry.npmjs.org/semantic-release/-/semantic-release-23.0.0.tgz} 9806 + engines: {node: '>=20.8.1'} 8888 9807 hasBin: true 8889 9808 dependencies: 8890 - '@semantic-release/commit-analyzer': 11.1.0(semantic-release@22.0.12) 9809 + '@semantic-release/commit-analyzer': 11.1.0(semantic-release@23.0.0) 8891 9810 '@semantic-release/error': 4.0.0 8892 - '@semantic-release/github': 9.2.6(semantic-release@22.0.12) 8893 - '@semantic-release/npm': 11.0.2(semantic-release@22.0.12) 8894 - '@semantic-release/release-notes-generator': 12.1.0(semantic-release@22.0.12) 9811 + '@semantic-release/github': 9.2.6(semantic-release@23.0.0) 9812 + '@semantic-release/npm': 11.0.2(semantic-release@23.0.0) 9813 + '@semantic-release/release-notes-generator': 12.1.0(semantic-release@23.0.0) 8895 9814 aggregate-error: 5.0.0 8896 - cosmiconfig: 8.3.6(typescript@5.3.3) 9815 + cosmiconfig: 9.0.0(typescript@5.3.3) 8897 9816 debug: 4.3.4(supports-color@8.1.1) 8898 - env-ci: 10.0.0 9817 + env-ci: 11.0.0 8899 9818 execa: 8.0.1 8900 9819 figures: 6.0.1 8901 9820 find-versions: 5.1.0 ··· 8905 9824 hosted-git-info: 7.0.1 8906 9825 import-from-esm: 1.3.3 8907 9826 lodash-es: 4.17.21 8908 - marked: 9.1.6 8909 - marked-terminal: 6.2.0(marked@9.1.6) 9827 + marked: 11.1.1 9828 + marked-terminal: 6.2.0(marked@11.1.1) 8910 9829 micromatch: 4.0.5 8911 9830 p-each-series: 3.0.0 8912 9831 p-reduce: 3.0.0 ··· 8939 9858 dev: true 8940 9859 8941 9860 /semver@6.3.1: 8942 - resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==, tarball: https://registry.npmjs.org/semver/-/semver-6.3.1.tgz} 9861 + resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} 8943 9862 hasBin: true 8944 9863 dev: true 8945 9864 ··· 8952 9871 dev: true 8953 9872 8954 9873 /semver@7.5.4: 8955 - resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==, tarball: https://registry.npmjs.org/semver/-/semver-7.5.4.tgz} 9874 + resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} 8956 9875 engines: {node: '>=10'} 8957 9876 hasBin: true 8958 9877 dependencies: ··· 8960 9879 dev: true 8961 9880 8962 9881 /send@0.18.0: 8963 - resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==, tarball: https://registry.npmjs.org/send/-/send-0.18.0.tgz} 9882 + resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} 8964 9883 engines: {node: '>= 0.8.0'} 8965 9884 dependencies: 8966 9885 debug: 2.6.9 ··· 8981 9900 dev: true 8982 9901 8983 9902 /serialize-javascript@6.0.1: 8984 - resolution: {integrity: sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==, tarball: https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz} 9903 + resolution: {integrity: sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==} 8985 9904 dependencies: 8986 9905 randombytes: 2.1.0 8987 9906 dev: true 8988 9907 8989 9908 /serve-placeholder@2.0.1: 8990 - resolution: {integrity: sha512-rUzLlXk4uPFnbEaIz3SW8VISTxMuONas88nYWjAWaM2W9VDbt9tyFOr3lq8RhVOFrT3XISoBw8vni5una8qMnQ==, tarball: https://registry.npmjs.org/serve-placeholder/-/serve-placeholder-2.0.1.tgz} 9909 + resolution: {integrity: sha512-rUzLlXk4uPFnbEaIz3SW8VISTxMuONas88nYWjAWaM2W9VDbt9tyFOr3lq8RhVOFrT3XISoBw8vni5una8qMnQ==} 8991 9910 dependencies: 8992 9911 defu: 6.1.4 8993 9912 dev: true 8994 9913 8995 9914 /serve-static@1.15.0: 8996 - resolution: {integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==, tarball: https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz} 9915 + resolution: {integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==} 8997 9916 engines: {node: '>= 0.8.0'} 8998 9917 dependencies: 8999 9918 encodeurl: 1.0.2 ··· 9005 9924 dev: true 9006 9925 9007 9926 /set-blocking@2.0.0: 9008 - resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==, tarball: https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz} 9927 + resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} 9009 9928 dev: true 9010 9929 9011 9930 /set-function-length@1.1.1: 9012 - resolution: {integrity: sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==, tarball: https://registry.npmjs.org/set-function-length/-/set-function-length-1.1.1.tgz} 9931 + resolution: {integrity: sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==} 9013 9932 engines: {node: '>= 0.4'} 9014 9933 dependencies: 9015 9934 define-data-property: 1.1.1 ··· 9019 9938 dev: true 9020 9939 9021 9940 /set-function-name@2.0.1: 9022 - resolution: {integrity: sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==, tarball: https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.1.tgz} 9941 + resolution: {integrity: sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==} 9023 9942 engines: {node: '>= 0.4'} 9024 9943 dependencies: 9025 9944 define-data-property: 1.1.1 ··· 9028 9947 dev: true 9029 9948 9030 9949 /setprototypeof@1.2.0: 9031 - resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==, tarball: https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz} 9950 + resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} 9951 + dev: true 9952 + 9953 + /sharp@0.32.6: 9954 + resolution: {integrity: sha512-KyLTWwgcR9Oe4d9HwCwNM2l7+J0dUQwn/yf7S0EnTtb0eVS4RxO0eUSvxPtzT4F3SY+C4K6fqdv/DO27sJ/v/w==} 9955 + engines: {node: '>=14.15.0'} 9956 + requiresBuild: true 9957 + dependencies: 9958 + color: 4.2.3 9959 + detect-libc: 2.0.2 9960 + node-addon-api: 6.1.0 9961 + prebuild-install: 7.1.1 9962 + semver: 7.5.4 9963 + simple-get: 4.0.1 9964 + tar-fs: 3.0.4 9965 + tunnel-agent: 0.6.0 9032 9966 dev: true 9967 + optional: true 9033 9968 9034 9969 /shebang-command@1.2.0: 9035 - resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==, tarball: https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz} 9970 + resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==} 9036 9971 engines: {node: '>=0.10.0'} 9037 9972 dependencies: 9038 9973 shebang-regex: 1.0.0 9039 9974 dev: true 9040 9975 9041 9976 /shebang-command@2.0.0: 9042 - resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==, tarball: https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz} 9977 + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} 9043 9978 engines: {node: '>=8'} 9044 9979 dependencies: 9045 9980 shebang-regex: 3.0.0 9046 9981 dev: true 9047 9982 9048 9983 /shebang-regex@1.0.0: 9049 - resolution: {integrity: sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==, tarball: https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz} 9984 + resolution: {integrity: sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==} 9050 9985 engines: {node: '>=0.10.0'} 9051 9986 dev: true 9052 9987 9053 9988 /shebang-regex@3.0.0: 9054 - resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==, tarball: https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz} 9989 + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} 9055 9990 engines: {node: '>=8'} 9056 9991 dev: true 9057 9992 9058 9993 /shell-quote@1.8.1: 9059 - resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==, tarball: https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz} 9994 + resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==} 9060 9995 dev: true 9061 9996 9062 9997 /side-channel@1.0.4: 9063 - resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==, tarball: https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz} 9998 + resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} 9064 9999 dependencies: 9065 10000 call-bind: 1.0.5 9066 10001 get-intrinsic: 1.2.2 ··· 9072 10007 dev: true 9073 10008 9074 10009 /signal-exit@3.0.7: 9075 - resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==, tarball: https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz} 10010 + resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} 9076 10011 dev: true 9077 10012 9078 10013 /signal-exit@4.1.0: 9079 - resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==, tarball: https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz} 10014 + resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} 9080 10015 engines: {node: '>=14'} 9081 10016 dev: true 9082 10017 ··· 9090 10025 dev: true 9091 10026 9092 10027 /sigstore@2.1.0: 9093 - resolution: {integrity: sha512-kPIj+ZLkyI3QaM0qX8V/nSsweYND3W448pwkDgS6CQ74MfhEkIR8ToK5Iyx46KJYRjseVcD3Rp9zAmUAj6ZjPw==, tarball: https://registry.npmjs.org/sigstore/-/sigstore-2.1.0.tgz} 10028 + resolution: {integrity: sha512-kPIj+ZLkyI3QaM0qX8V/nSsweYND3W448pwkDgS6CQ74MfhEkIR8ToK5Iyx46KJYRjseVcD3Rp9zAmUAj6ZjPw==} 9094 10029 engines: {node: ^16.14.0 || >=18.0.0} 9095 10030 dependencies: 9096 10031 '@sigstore/bundle': 2.1.0 ··· 9101 10036 - supports-color 9102 10037 dev: true 9103 10038 10039 + /simple-concat@1.0.1: 10040 + resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==} 10041 + requiresBuild: true 10042 + dev: true 10043 + optional: true 10044 + 10045 + /simple-get@4.0.1: 10046 + resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==} 10047 + requiresBuild: true 10048 + dependencies: 10049 + decompress-response: 6.0.0 10050 + once: 1.4.0 10051 + simple-concat: 1.0.1 10052 + dev: true 10053 + optional: true 10054 + 9104 10055 /simple-git@3.22.0: 9105 - resolution: {integrity: sha512-6JujwSs0ac82jkGjMHiCnTifvf1crOiY/+tfs/Pqih6iow7VrpNKRRNdWm6RtaXpvvv/JGNYhlUtLhGFqHF+Yw==, tarball: https://registry.npmjs.org/simple-git/-/simple-git-3.22.0.tgz} 10056 + resolution: {integrity: sha512-6JujwSs0ac82jkGjMHiCnTifvf1crOiY/+tfs/Pqih6iow7VrpNKRRNdWm6RtaXpvvv/JGNYhlUtLhGFqHF+Yw==} 9106 10057 dependencies: 9107 10058 '@kwsites/file-exists': 1.1.1 9108 10059 '@kwsites/promise-deferred': 1.1.1 ··· 9111 10062 - supports-color 9112 10063 dev: true 9113 10064 10065 + /simple-swizzle@0.2.2: 10066 + resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} 10067 + requiresBuild: true 10068 + dependencies: 10069 + is-arrayish: 0.3.2 10070 + dev: true 10071 + optional: true 10072 + 9114 10073 /sirv@2.0.4: 9115 - resolution: {integrity: sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==, tarball: https://registry.npmjs.org/sirv/-/sirv-2.0.4.tgz} 10074 + resolution: {integrity: sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==} 9116 10075 engines: {node: '>= 10'} 9117 10076 dependencies: 9118 10077 '@polka/url': 1.0.0-next.24 ··· 9121 10080 dev: true 9122 10081 9123 10082 /sisteransi@1.0.5: 9124 - resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==, tarball: https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz} 10083 + resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} 9125 10084 dev: true 9126 10085 9127 10086 /skin-tone@2.0.0: ··· 9132 10091 dev: true 9133 10092 9134 10093 /slash@3.0.0: 9135 - resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==, tarball: https://registry.npmjs.org/slash/-/slash-3.0.0.tgz} 10094 + resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} 9136 10095 engines: {node: '>=8'} 9137 10096 dev: true 9138 10097 9139 10098 /slash@4.0.0: 9140 - resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==, tarball: https://registry.npmjs.org/slash/-/slash-4.0.0.tgz} 10099 + resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==} 9141 10100 engines: {node: '>=12'} 9142 10101 dev: true 9143 10102 9144 10103 /slash@5.1.0: 9145 - resolution: {integrity: sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==, tarball: https://registry.npmjs.org/slash/-/slash-5.1.0.tgz} 10104 + resolution: {integrity: sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==} 9146 10105 engines: {node: '>=14.16'} 9147 10106 dev: true 9148 10107 9149 10108 /slice-ansi@5.0.0: 9150 - resolution: {integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==, tarball: https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz} 10109 + resolution: {integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==} 9151 10110 engines: {node: '>=12'} 9152 10111 dependencies: 9153 10112 ansi-styles: 6.2.1 ··· 9155 10114 dev: true 9156 10115 9157 10116 /slice-ansi@7.1.0: 9158 - resolution: {integrity: sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==, tarball: https://registry.npmjs.org/slice-ansi/-/slice-ansi-7.1.0.tgz} 10117 + resolution: {integrity: sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==} 9159 10118 engines: {node: '>=18'} 9160 10119 dependencies: 9161 10120 ansi-styles: 6.2.1 ··· 9163 10122 dev: true 9164 10123 9165 10124 /smart-buffer@4.2.0: 9166 - resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==, tarball: https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz} 10125 + resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==} 9167 10126 engines: {node: '>= 6.0.0', npm: '>= 3.0.0'} 9168 10127 dev: true 9169 10128 9170 10129 /smob@1.4.1: 9171 - resolution: {integrity: sha512-9LK+E7Hv5R9u4g4C3p+jjLstaLe11MDsL21UpYaCNmapvMkYhqCV4A/f/3gyH8QjMyh6l68q9xC85vihY9ahMQ==, tarball: https://registry.npmjs.org/smob/-/smob-1.4.1.tgz} 10130 + resolution: {integrity: sha512-9LK+E7Hv5R9u4g4C3p+jjLstaLe11MDsL21UpYaCNmapvMkYhqCV4A/f/3gyH8QjMyh6l68q9xC85vihY9ahMQ==} 9172 10131 dev: true 9173 10132 9174 10133 /socks-proxy-agent@8.0.2: 9175 - resolution: {integrity: sha512-8zuqoLv1aP/66PHF5TqwJ7Czm3Yv32urJQHrVyhD7mmA6d61Zv8cIXQYPTWwmg6qlupnPvs/QKDmfa4P/qct2g==, tarball: https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.2.tgz} 10134 + resolution: {integrity: sha512-8zuqoLv1aP/66PHF5TqwJ7Czm3Yv32urJQHrVyhD7mmA6d61Zv8cIXQYPTWwmg6qlupnPvs/QKDmfa4P/qct2g==} 9176 10135 engines: {node: '>= 14'} 9177 10136 dependencies: 9178 10137 agent-base: 7.1.0 ··· 9183 10142 dev: true 9184 10143 9185 10144 /socks@2.7.1: 9186 - resolution: {integrity: sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==, tarball: https://registry.npmjs.org/socks/-/socks-2.7.1.tgz} 10145 + resolution: {integrity: sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==} 9187 10146 engines: {node: '>= 10.13.0', npm: '>= 3.0.0'} 9188 10147 dependencies: 9189 10148 ip: 2.0.0 ··· 9191 10150 dev: true 9192 10151 9193 10152 /source-map-js@1.0.2: 9194 - resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==, tarball: https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz} 10153 + resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} 9195 10154 engines: {node: '>=0.10.0'} 9196 10155 9197 10156 /source-map-support@0.5.21: 9198 - resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==, tarball: https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz} 10157 + resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} 9199 10158 dependencies: 9200 10159 buffer-from: 1.1.2 9201 10160 source-map: 0.6.1 9202 10161 dev: true 9203 10162 9204 10163 /source-map@0.6.1: 9205 - resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==, tarball: https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz} 10164 + resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} 9206 10165 engines: {node: '>=0.10.0'} 9207 10166 dev: true 9208 10167 9209 10168 /source-map@0.7.4: 9210 - resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==, tarball: https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz} 10169 + resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==} 9211 10170 engines: {node: '>= 8'} 9212 10171 dev: true 9213 10172 ··· 9216 10175 dev: true 9217 10176 9218 10177 /spdx-correct@3.2.0: 9219 - resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==, tarball: https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz} 10178 + resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} 9220 10179 dependencies: 9221 10180 spdx-expression-parse: 3.0.1 9222 10181 spdx-license-ids: 3.0.16 9223 10182 dev: true 9224 10183 9225 10184 /spdx-exceptions@2.3.0: 9226 - resolution: {integrity: sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==, tarball: https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz} 10185 + resolution: {integrity: sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==} 9227 10186 dev: true 9228 10187 9229 10188 /spdx-expression-parse@3.0.1: 9230 - resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==, tarball: https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz} 10189 + resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} 9231 10190 dependencies: 9232 10191 spdx-exceptions: 2.3.0 9233 10192 spdx-license-ids: 3.0.16 9234 10193 dev: true 9235 10194 9236 10195 /spdx-license-ids@3.0.16: 9237 - resolution: {integrity: sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw==, tarball: https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.16.tgz} 10196 + resolution: {integrity: sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw==} 9238 10197 dev: true 9239 10198 9240 10199 /split2@1.0.0: ··· 9244 10203 dev: true 9245 10204 9246 10205 /split2@3.2.2: 9247 - resolution: {integrity: sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==, tarball: https://registry.npmjs.org/split2/-/split2-3.2.2.tgz} 10206 + resolution: {integrity: sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==} 9248 10207 dependencies: 9249 10208 readable-stream: 3.6.2 9250 10209 dev: true 9251 10210 9252 10211 /split2@4.2.0: 9253 - resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==, tarball: https://registry.npmjs.org/split2/-/split2-4.2.0.tgz} 10212 + resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} 9254 10213 engines: {node: '>= 10.x'} 9255 10214 dev: true 9256 10215 9257 10216 /ssri@10.0.5: 9258 - resolution: {integrity: sha512-bSf16tAFkGeRlUNDjXu8FzaMQt6g2HZJrun7mtMbIPOddxt3GLMSz5VWUWcqTJUPfLEaDIepGxv+bYQW49596A==, tarball: https://registry.npmjs.org/ssri/-/ssri-10.0.5.tgz} 10217 + resolution: {integrity: sha512-bSf16tAFkGeRlUNDjXu8FzaMQt6g2HZJrun7mtMbIPOddxt3GLMSz5VWUWcqTJUPfLEaDIepGxv+bYQW49596A==} 9259 10218 engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} 9260 10219 dependencies: 9261 10220 minipass: 7.0.4 ··· 9270 10229 dev: true 9271 10230 9272 10231 /standard-as-callback@2.1.0: 9273 - resolution: {integrity: sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==, tarball: https://registry.npmjs.org/standard-as-callback/-/standard-as-callback-2.1.0.tgz} 10232 + resolution: {integrity: sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==} 10233 + requiresBuild: true 9274 10234 dev: true 9275 10235 9276 10236 /statuses@2.0.1: 9277 - resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==, tarball: https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz} 10237 + resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} 9278 10238 engines: {node: '>= 0.8'} 9279 10239 dev: true 9280 10240 9281 10241 /std-env@3.7.0: 9282 - resolution: {integrity: sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==, tarball: https://registry.npmjs.org/std-env/-/std-env-3.7.0.tgz} 10242 + resolution: {integrity: sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==} 9283 10243 dev: true 9284 10244 9285 10245 /stream-combiner2@1.1.1: ··· 9290 10250 dev: true 9291 10251 9292 10252 /streamroller@3.1.5: 9293 - resolution: {integrity: sha512-KFxaM7XT+irxvdqSP1LGLgNWbYN7ay5owZ3r/8t77p+EtSUAfUgtl7be3xtqtOmGUl9K9YPO2ca8133RlTjvKw==, tarball: https://registry.npmjs.org/streamroller/-/streamroller-3.1.5.tgz} 10253 + resolution: {integrity: sha512-KFxaM7XT+irxvdqSP1LGLgNWbYN7ay5owZ3r/8t77p+EtSUAfUgtl7be3xtqtOmGUl9K9YPO2ca8133RlTjvKw==} 9294 10254 engines: {node: '>=8.0'} 9295 10255 dependencies: 9296 10256 date-format: 4.0.14 ··· 9301 10261 dev: true 9302 10262 9303 10263 /streamx@2.15.6: 9304 - resolution: {integrity: sha512-q+vQL4AAz+FdfT137VF69Cc/APqUbxy+MDOImRrMvchJpigHj9GksgDU2LYbO9rx7RX6osWgxJB2WxhYv4SZAw==, tarball: https://registry.npmjs.org/streamx/-/streamx-2.15.6.tgz} 10264 + resolution: {integrity: sha512-q+vQL4AAz+FdfT137VF69Cc/APqUbxy+MDOImRrMvchJpigHj9GksgDU2LYbO9rx7RX6osWgxJB2WxhYv4SZAw==} 9305 10265 dependencies: 9306 10266 fast-fifo: 1.3.2 9307 10267 queue-tick: 1.0.1 ··· 9313 10273 dev: true 9314 10274 9315 10275 /string-argv@0.3.2: 9316 - resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==, tarball: https://registry.npmjs.org/string-argv/-/string-argv-0.3.2.tgz} 10276 + resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==} 9317 10277 engines: {node: '>=0.6.19'} 9318 10278 dev: true 9319 10279 9320 10280 /string-width@4.2.3: 9321 - resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==, tarball: https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz} 10281 + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} 9322 10282 engines: {node: '>=8'} 9323 10283 dependencies: 9324 10284 emoji-regex: 8.0.0 ··· 9327 10287 dev: true 9328 10288 9329 10289 /string-width@5.1.2: 9330 - resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==, tarball: https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz} 10290 + resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} 9331 10291 engines: {node: '>=12'} 9332 10292 dependencies: 9333 10293 eastasianwidth: 0.2.0 ··· 9336 10296 dev: true 9337 10297 9338 10298 /string-width@7.0.0: 9339 - resolution: {integrity: sha512-GPQHj7row82Hjo9hKZieKcHIhaAIKOJvFSIZXuCU9OASVZrMNUaZuz++SPVrBjnLsnk4k+z9f2EIypgxf2vNFw==, tarball: https://registry.npmjs.org/string-width/-/string-width-7.0.0.tgz} 10299 + resolution: {integrity: sha512-GPQHj7row82Hjo9hKZieKcHIhaAIKOJvFSIZXuCU9OASVZrMNUaZuz++SPVrBjnLsnk4k+z9f2EIypgxf2vNFw==} 9340 10300 engines: {node: '>=18'} 9341 10301 dependencies: 9342 10302 emoji-regex: 10.3.0 ··· 9345 10305 dev: true 9346 10306 9347 10307 /string.prototype.trim@1.2.8: 9348 - resolution: {integrity: sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==, tarball: https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz} 10308 + resolution: {integrity: sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==} 9349 10309 engines: {node: '>= 0.4'} 9350 10310 dependencies: 9351 10311 call-bind: 1.0.5 ··· 9354 10314 dev: true 9355 10315 9356 10316 /string.prototype.trimend@1.0.7: 9357 - resolution: {integrity: sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==, tarball: https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz} 10317 + resolution: {integrity: sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==} 9358 10318 dependencies: 9359 10319 call-bind: 1.0.5 9360 10320 define-properties: 1.2.1 ··· 9362 10322 dev: true 9363 10323 9364 10324 /string.prototype.trimstart@1.0.7: 9365 - resolution: {integrity: sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==, tarball: https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz} 10325 + resolution: {integrity: sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==} 9366 10326 dependencies: 9367 10327 call-bind: 1.0.5 9368 10328 define-properties: 1.2.1 ··· 9370 10330 dev: true 9371 10331 9372 10332 /string_decoder@1.1.1: 9373 - resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==, tarball: https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz} 10333 + resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} 9374 10334 dependencies: 9375 10335 safe-buffer: 5.1.2 9376 10336 dev: true 9377 10337 9378 10338 /string_decoder@1.3.0: 9379 - resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==, tarball: https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz} 10339 + resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} 9380 10340 dependencies: 9381 10341 safe-buffer: 5.2.1 9382 10342 dev: true 9383 10343 9384 10344 /strip-ansi@6.0.1: 9385 - resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==, tarball: https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz} 10345 + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} 9386 10346 engines: {node: '>=8'} 9387 10347 dependencies: 9388 10348 ansi-regex: 5.0.1 9389 10349 dev: true 9390 10350 9391 10351 /strip-ansi@7.1.0: 9392 - resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==, tarball: https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz} 10352 + resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} 9393 10353 engines: {node: '>=12'} 9394 10354 dependencies: 9395 10355 ansi-regex: 6.0.1 9396 10356 dev: true 9397 10357 9398 10358 /strip-bom@3.0.0: 9399 - resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==, tarball: https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz} 10359 + resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} 9400 10360 engines: {node: '>=4'} 9401 10361 dev: true 9402 10362 9403 10363 /strip-eof@1.0.0: 9404 - resolution: {integrity: sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==, tarball: https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz} 10364 + resolution: {integrity: sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==} 9405 10365 engines: {node: '>=0.10.0'} 9406 10366 dev: true 9407 10367 9408 10368 /strip-final-newline@2.0.0: 9409 - resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==, tarball: https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz} 10369 + resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} 9410 10370 engines: {node: '>=6'} 9411 10371 dev: true 9412 10372 9413 10373 /strip-final-newline@3.0.0: 9414 - resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==, tarball: https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz} 10374 + resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} 9415 10375 engines: {node: '>=12'} 9416 10376 dev: true 9417 10377 9418 10378 /strip-indent@3.0.0: 9419 - resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==, tarball: https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz} 10379 + resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} 9420 10380 engines: {node: '>=8'} 9421 10381 dependencies: 9422 10382 min-indent: 1.0.1 9423 10383 dev: true 9424 10384 9425 10385 /strip-json-comments@2.0.1: 9426 - resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==, tarball: https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz} 10386 + resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} 9427 10387 engines: {node: '>=0.10.0'} 10388 + requiresBuild: true 9428 10389 dev: true 9429 10390 9430 10391 /strip-json-comments@3.1.1: 9431 - resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==, tarball: https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz} 10392 + resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} 9432 10393 engines: {node: '>=8'} 9433 10394 dev: true 9434 10395 ··· 9439 10400 dev: true 9440 10401 9441 10402 /strip-literal@2.0.0: 9442 - resolution: {integrity: sha512-f9vHgsCWBq2ugHAkGMiiYY+AYG0D/cbloKKg0nhaaaSNsujdGIpVXCNsrJpCKr5M0f4aI31mr13UjY6GAuXCKA==, tarball: https://registry.npmjs.org/strip-literal/-/strip-literal-2.0.0.tgz} 10403 + resolution: {integrity: sha512-f9vHgsCWBq2ugHAkGMiiYY+AYG0D/cbloKKg0nhaaaSNsujdGIpVXCNsrJpCKr5M0f4aI31mr13UjY6GAuXCKA==} 9443 10404 dependencies: 9444 10405 js-tokens: 8.0.2 9445 10406 dev: true 9446 10407 9447 10408 /stylehacks@6.0.2(postcss@8.4.33): 9448 - resolution: {integrity: sha512-00zvJGnCu64EpMjX8b5iCZ3us2Ptyw8+toEkb92VdmkEaRaSGBNKAoK6aWZckhXxmQP8zWiTaFaiMGIU8Ve8sg==, tarball: https://registry.npmjs.org/stylehacks/-/stylehacks-6.0.2.tgz} 10409 + resolution: {integrity: sha512-00zvJGnCu64EpMjX8b5iCZ3us2Ptyw8+toEkb92VdmkEaRaSGBNKAoK6aWZckhXxmQP8zWiTaFaiMGIU8Ve8sg==} 9449 10410 engines: {node: ^14 || ^16 || >=18.0} 9450 10411 peerDependencies: 9451 10412 postcss: ^8.4.31 ··· 9455 10416 postcss-selector-parser: 6.0.15 9456 10417 dev: true 9457 10418 10419 + /sucrase@3.35.0: 10420 + resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==} 10421 + engines: {node: '>=16 || 14 >=14.17'} 10422 + hasBin: true 10423 + dependencies: 10424 + '@jridgewell/gen-mapping': 0.3.3 10425 + commander: 4.1.1 10426 + glob: 10.3.10 10427 + lines-and-columns: 1.2.4 10428 + mz: 2.7.0 10429 + pirates: 4.0.6 10430 + ts-interface-checker: 0.1.13 10431 + dev: true 10432 + 9458 10433 /supports-color@5.5.0: 9459 - resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==, tarball: https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz} 10434 + resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} 9460 10435 engines: {node: '>=4'} 9461 10436 dependencies: 9462 10437 has-flag: 3.0.0 9463 10438 dev: true 9464 10439 9465 10440 /supports-color@7.2.0: 9466 - resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==, tarball: https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz} 10441 + resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} 9467 10442 engines: {node: '>=8'} 9468 10443 dependencies: 9469 10444 has-flag: 4.0.0 ··· 9490 10465 dev: true 9491 10466 9492 10467 /supports-preserve-symlinks-flag@1.0.0: 9493 - resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==, tarball: https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz} 10468 + resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} 9494 10469 engines: {node: '>= 0.4'} 9495 10470 dev: true 9496 10471 9497 10472 /svg-tags@1.0.0: 9498 - resolution: {integrity: sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==, tarball: https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz} 10473 + resolution: {integrity: sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==} 9499 10474 dev: true 9500 10475 9501 10476 /svgo@3.2.0: 9502 - resolution: {integrity: sha512-4PP6CMW/V7l/GmKRKzsLR8xxjdHTV4IMvhTnpuHwwBazSIlw5W/5SmPjN8Dwyt7lKbSJrRDgp4t9ph0HgChFBQ==, tarball: https://registry.npmjs.org/svgo/-/svgo-3.2.0.tgz} 10477 + resolution: {integrity: sha512-4PP6CMW/V7l/GmKRKzsLR8xxjdHTV4IMvhTnpuHwwBazSIlw5W/5SmPjN8Dwyt7lKbSJrRDgp4t9ph0HgChFBQ==} 9503 10478 engines: {node: '>=14.0.0'} 9504 10479 hasBin: true 9505 10480 dependencies: ··· 9513 10488 dev: true 9514 10489 9515 10490 /tapable@2.2.1: 9516 - resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==, tarball: https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz} 10491 + resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} 9517 10492 engines: {node: '>=6'} 9518 10493 dev: true 9519 10494 10495 + /tar-fs@2.1.1: 10496 + resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==} 10497 + requiresBuild: true 10498 + dependencies: 10499 + chownr: 1.1.4 10500 + mkdirp-classic: 0.5.3 10501 + pump: 3.0.0 10502 + tar-stream: 2.2.0 10503 + dev: true 10504 + optional: true 10505 + 10506 + /tar-fs@3.0.4: 10507 + resolution: {integrity: sha512-5AFQU8b9qLfZCX9zp2duONhPmZv0hGYiBPJsyUdqMjzq/mqVpy/rEUSeHk1+YitmxugaptgBh5oDGU3VsAJq4w==} 10508 + requiresBuild: true 10509 + dependencies: 10510 + mkdirp-classic: 0.5.3 10511 + pump: 3.0.0 10512 + tar-stream: 3.1.6 10513 + dev: true 10514 + optional: true 10515 + 10516 + /tar-stream@2.2.0: 10517 + resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} 10518 + engines: {node: '>=6'} 10519 + requiresBuild: true 10520 + dependencies: 10521 + bl: 4.1.0 10522 + end-of-stream: 1.4.4 10523 + fs-constants: 1.0.0 10524 + inherits: 2.0.4 10525 + readable-stream: 3.6.2 10526 + dev: true 10527 + optional: true 10528 + 9520 10529 /tar-stream@3.1.6: 9521 - resolution: {integrity: sha512-B/UyjYwPpMBv+PaFSWAmtYjwdrlEaZQEhMIBFNC5oEG8lpiW8XjcSdmEaClj28ArfKScKHs2nshz3k2le6crsg==, tarball: https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.6.tgz} 10530 + resolution: {integrity: sha512-B/UyjYwPpMBv+PaFSWAmtYjwdrlEaZQEhMIBFNC5oEG8lpiW8XjcSdmEaClj28ArfKScKHs2nshz3k2le6crsg==} 9522 10531 dependencies: 9523 10532 b4a: 1.6.4 9524 10533 fast-fifo: 1.3.2 ··· 9526 10535 dev: true 9527 10536 9528 10537 /tar@6.2.0: 9529 - resolution: {integrity: sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==, tarball: https://registry.npmjs.org/tar/-/tar-6.2.0.tgz} 10538 + resolution: {integrity: sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==} 9530 10539 engines: {node: '>=10'} 9531 10540 dependencies: 9532 10541 chownr: 2.0.0 ··· 9553 10562 dev: true 9554 10563 9555 10564 /terser@5.26.0: 9556 - resolution: {integrity: sha512-dytTGoE2oHgbNV9nTzgBEPaqAWvcJNl66VZ0BkJqlvp71IjO8CxdBx/ykCNb47cLnCmCvRZ6ZR0tLkqvZCdVBQ==, tarball: https://registry.npmjs.org/terser/-/terser-5.26.0.tgz} 10565 + resolution: {integrity: sha512-dytTGoE2oHgbNV9nTzgBEPaqAWvcJNl66VZ0BkJqlvp71IjO8CxdBx/ykCNb47cLnCmCvRZ6ZR0tLkqvZCdVBQ==} 9557 10566 engines: {node: '>=10'} 9558 10567 hasBin: true 9559 10568 dependencies: ··· 9573 10582 dev: true 9574 10583 9575 10584 /text-extensions@2.4.0: 9576 - resolution: {integrity: sha512-te/NtwBwfiNRLf9Ijqx3T0nlqZiQ2XrrtBvu+cLL8ZRrGkO0NHTug8MYFKyoSrv/sHTaSKfilUkizV6XhxMJ3g==, tarball: https://registry.npmjs.org/text-extensions/-/text-extensions-2.4.0.tgz} 10585 + resolution: {integrity: sha512-te/NtwBwfiNRLf9Ijqx3T0nlqZiQ2XrrtBvu+cLL8ZRrGkO0NHTug8MYFKyoSrv/sHTaSKfilUkizV6XhxMJ3g==} 9577 10586 engines: {node: '>=8'} 9578 10587 dev: true 9579 10588 9580 10589 /text-table@0.2.0: 9581 - resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==, tarball: https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz} 10590 + resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} 9582 10591 dev: true 9583 10592 9584 10593 /thenify-all@1.6.0: ··· 9602 10611 dev: true 9603 10612 9604 10613 /through2@4.0.2: 9605 - resolution: {integrity: sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==, tarball: https://registry.npmjs.org/through2/-/through2-4.0.2.tgz} 10614 + resolution: {integrity: sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==} 9606 10615 dependencies: 9607 10616 readable-stream: 3.6.2 9608 10617 dev: true 9609 10618 9610 10619 /through@2.3.8: 9611 - resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==, tarball: https://registry.npmjs.org/through/-/through-2.3.8.tgz} 10620 + resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} 9612 10621 dev: true 9613 10622 9614 10623 /tiny-case@1.0.3: ··· 9616 10625 dev: true 9617 10626 9618 10627 /tiny-invariant@1.3.1: 9619 - resolution: {integrity: sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw==, tarball: https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.1.tgz} 10628 + resolution: {integrity: sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw==} 9620 10629 dev: true 9621 10630 9622 10631 /tinybench@2.5.1: ··· 9634 10643 dev: true 9635 10644 9636 10645 /titleize@3.0.0: 9637 - resolution: {integrity: sha512-KxVu8EYHDPBdUYdKZdKtU2aj2XfEx9AfjXxE/Aj0vT06w2icA09Vus1rh6eSu1y01akYg6BjIK/hxyLJINoMLQ==, tarball: https://registry.npmjs.org/titleize/-/titleize-3.0.0.tgz} 10646 + resolution: {integrity: sha512-KxVu8EYHDPBdUYdKZdKtU2aj2XfEx9AfjXxE/Aj0vT06w2icA09Vus1rh6eSu1y01akYg6BjIK/hxyLJINoMLQ==} 9638 10647 engines: {node: '>=12'} 9639 10648 dev: true 9640 10649 9641 10650 /tmp@0.0.33: 9642 - resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==, tarball: https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz} 10651 + resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} 9643 10652 engines: {node: '>=0.6.0'} 9644 10653 dependencies: 9645 10654 os-tmpdir: 1.0.2 ··· 9653 10662 dev: true 9654 10663 9655 10664 /to-fast-properties@2.0.0: 9656 - resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==, tarball: https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz} 10665 + resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} 9657 10666 engines: {node: '>=4'} 9658 10667 9659 10668 /to-regex-range@5.0.1: 9660 - resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==, tarball: https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz} 10669 + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} 9661 10670 engines: {node: '>=8.0'} 9662 10671 dependencies: 9663 10672 is-number: 7.0.0 9664 10673 dev: true 9665 10674 9666 10675 /toidentifier@1.0.1: 9667 - resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==, tarball: https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz} 10676 + resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} 9668 10677 engines: {node: '>=0.6'} 9669 10678 dev: true 9670 10679 ··· 9672 10681 resolution: {integrity: sha512-0a5EOkAUp8D4moMi2W8ZF8jcga7BgZd91O/yabJCFY8az+XSzeGyTKs0Aoo897iV1Nj6guFq8orWDS96z91oGg==, tarball: https://registry.npmjs.org/toposort/-/toposort-2.0.2.tgz} 9673 10682 dev: true 9674 10683 10684 + /tosource@2.0.0-alpha.3: 10685 + resolution: {integrity: sha512-KAB2lrSS48y91MzFPFuDg4hLbvDiyTjOVgaK7Erw+5AmZXNq4sFRVn8r6yxSLuNs15PaokrDRpS61ERY9uZOug==} 10686 + engines: {node: '>=10'} 10687 + dev: true 10688 + 9675 10689 /totalist@3.0.1: 9676 - resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==, tarball: https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz} 10690 + resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==} 9677 10691 engines: {node: '>=6'} 9678 10692 dev: true 9679 10693 9680 10694 /tr46@0.0.3: 9681 - resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==, tarball: https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz} 10695 + resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} 9682 10696 dev: true 9683 10697 9684 10698 /traverse@0.6.8: ··· 9687 10701 dev: true 9688 10702 9689 10703 /tree-kill@1.2.2: 9690 - resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==, tarball: https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz} 10704 + resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} 9691 10705 hasBin: true 9692 10706 dev: true 9693 10707 9694 10708 /trim-newlines@3.0.1: 9695 - resolution: {integrity: sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==, tarball: https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz} 10709 + resolution: {integrity: sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==} 9696 10710 engines: {node: '>=8'} 9697 10711 dev: true 9698 10712 ··· 9705 10719 typescript: 5.3.3 9706 10720 dev: true 9707 10721 9708 - /ts-node@10.9.2(@types/node@20.10.7)(typescript@5.3.3): 9709 - resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==, tarball: https://registry.npmjs.org/ts-node/-/ts-node-10.9.2.tgz} 10722 + /ts-interface-checker@0.1.13: 10723 + resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} 10724 + dev: true 10725 + 10726 + /ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3): 10727 + resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} 9710 10728 hasBin: true 9711 10729 peerDependencies: 9712 10730 '@swc/core': '>=1.2.50' ··· 9724 10742 '@tsconfig/node12': 1.0.11 9725 10743 '@tsconfig/node14': 1.0.3 9726 10744 '@tsconfig/node16': 1.0.4 9727 - '@types/node': 20.10.7 10745 + '@types/node': 20.11.0 9728 10746 acorn: 8.11.3 9729 10747 acorn-walk: 8.3.1 9730 10748 arg: 4.1.3 ··· 9737 10755 dev: true 9738 10756 9739 10757 /tsconfig-paths@3.15.0: 9740 - resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==, tarball: https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz} 10758 + resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} 9741 10759 dependencies: 9742 10760 '@types/json5': 0.0.29 9743 10761 json5: 1.0.2 ··· 9746 10764 dev: true 9747 10765 9748 10766 /tslib@2.6.2: 9749 - resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==, tarball: https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz} 10767 + resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} 9750 10768 dev: true 9751 10769 9752 10770 /tuf-js@2.1.0: 9753 - resolution: {integrity: sha512-eD7YPPjVlMzdggrOeE8zwoegUaG/rt6Bt3jwoQPunRiNVzgcCE009UDFJKJjG+Gk9wFu6W/Vi+P5d/5QpdD9jA==, tarball: https://registry.npmjs.org/tuf-js/-/tuf-js-2.1.0.tgz} 10771 + resolution: {integrity: sha512-eD7YPPjVlMzdggrOeE8zwoegUaG/rt6Bt3jwoQPunRiNVzgcCE009UDFJKJjG+Gk9wFu6W/Vi+P5d/5QpdD9jA==} 9754 10772 engines: {node: ^16.14.0 || >=18.0.0} 9755 10773 dependencies: 9756 10774 '@tufjs/models': 2.0.0 ··· 9760 10778 - supports-color 9761 10779 dev: true 9762 10780 10781 + /tunnel-agent@0.6.0: 10782 + resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} 10783 + requiresBuild: true 10784 + dependencies: 10785 + safe-buffer: 5.2.1 10786 + dev: true 10787 + optional: true 10788 + 9763 10789 /tunnel@0.0.6: 9764 - resolution: {integrity: sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==, tarball: https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz} 10790 + resolution: {integrity: sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==} 9765 10791 engines: {node: '>=0.6.11 <=0.7.0 || >=0.7.3'} 9766 10792 dev: true 9767 10793 9768 10794 /type-check@0.4.0: 9769 - resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==, tarball: https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz} 10795 + resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} 9770 10796 engines: {node: '>= 0.8.0'} 9771 10797 dependencies: 9772 10798 prelude-ls: 1.2.1 ··· 9823 10849 dev: true 9824 10850 9825 10851 /typed-array-buffer@1.0.0: 9826 - resolution: {integrity: sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==, tarball: https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz} 10852 + resolution: {integrity: sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==} 9827 10853 engines: {node: '>= 0.4'} 9828 10854 dependencies: 9829 10855 call-bind: 1.0.5 ··· 9832 10858 dev: true 9833 10859 9834 10860 /typed-array-byte-length@1.0.0: 9835 - resolution: {integrity: sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==, tarball: https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz} 10861 + resolution: {integrity: sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==} 9836 10862 engines: {node: '>= 0.4'} 9837 10863 dependencies: 9838 10864 call-bind: 1.0.5 ··· 9842 10868 dev: true 9843 10869 9844 10870 /typed-array-byte-offset@1.0.0: 9845 - resolution: {integrity: sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==, tarball: https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz} 10871 + resolution: {integrity: sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==} 9846 10872 engines: {node: '>= 0.4'} 9847 10873 dependencies: 9848 10874 available-typed-arrays: 1.0.5 ··· 9853 10879 dev: true 9854 10880 9855 10881 /typed-array-length@1.0.4: 9856 - resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==, tarball: https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz} 10882 + resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==} 9857 10883 dependencies: 9858 10884 call-bind: 1.0.5 9859 10885 for-each: 0.3.3 ··· 9861 10887 dev: true 9862 10888 9863 10889 /typed-inject@4.0.0: 9864 - resolution: {integrity: sha512-OuBL3G8CJlS/kjbGV/cN8Ni32+ktyyi6ADDZpKvksbX0fYBV5WcukhRCYa7WqLce7dY/Br2dwtmJ9diiadLFpg==, tarball: https://registry.npmjs.org/typed-inject/-/typed-inject-4.0.0.tgz} 10890 + resolution: {integrity: sha512-OuBL3G8CJlS/kjbGV/cN8Ni32+ktyyi6ADDZpKvksbX0fYBV5WcukhRCYa7WqLce7dY/Br2dwtmJ9diiadLFpg==} 9865 10891 engines: {node: '>=16'} 9866 10892 dev: true 9867 10893 9868 10894 /typed-rest-client@1.8.11: 9869 - resolution: {integrity: sha512-5UvfMpd1oelmUPRbbaVnq+rHP7ng2cE4qoQkQeAqxRL6PklkxsM0g32/HL0yfvruK6ojQ5x8EE+HF4YV6DtuCA==, tarball: https://registry.npmjs.org/typed-rest-client/-/typed-rest-client-1.8.11.tgz} 10895 + resolution: {integrity: sha512-5UvfMpd1oelmUPRbbaVnq+rHP7ng2cE4qoQkQeAqxRL6PklkxsM0g32/HL0yfvruK6ojQ5x8EE+HF4YV6DtuCA==} 9870 10896 dependencies: 9871 10897 qs: 6.11.2 9872 10898 tunnel: 0.0.6 ··· 9874 10900 dev: true 9875 10901 9876 10902 /typescript@5.3.3: 9877 - resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==, tarball: https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz} 10903 + resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} 9878 10904 engines: {node: '>=14.17'} 9879 10905 hasBin: true 9880 10906 9881 10907 /ufo@1.3.2: 9882 - resolution: {integrity: sha512-o+ORpgGwaYQXgqGDwd+hkS4PuZ3QnmqMMxRuajK/a38L6fTpcE5GPIfrf+L/KemFzfUpeUQc1rRS1iDBozvnFA==, tarball: https://registry.npmjs.org/ufo/-/ufo-1.3.2.tgz} 10908 + resolution: {integrity: sha512-o+ORpgGwaYQXgqGDwd+hkS4PuZ3QnmqMMxRuajK/a38L6fTpcE5GPIfrf+L/KemFzfUpeUQc1rRS1iDBozvnFA==} 9883 10909 dev: true 9884 10910 9885 10911 /uglify-js@3.17.4: ··· 9891 10917 optional: true 9892 10918 9893 10919 /ultrahtml@1.5.2: 9894 - resolution: {integrity: sha512-qh4mBffhlkiXwDAOxvSGxhL0QEQsTbnP9BozOK3OYPEGvPvdWzvAUaXNtUSMdNsKDtuyjEbyVUPFZ52SSLhLqw==, tarball: https://registry.npmjs.org/ultrahtml/-/ultrahtml-1.5.2.tgz} 10920 + resolution: {integrity: sha512-qh4mBffhlkiXwDAOxvSGxhL0QEQsTbnP9BozOK3OYPEGvPvdWzvAUaXNtUSMdNsKDtuyjEbyVUPFZ52SSLhLqw==} 9895 10921 dev: true 9896 10922 9897 10923 /unbox-primitive@1.0.2: 9898 - resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==, tarball: https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz} 10924 + resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} 9899 10925 dependencies: 9900 10926 call-bind: 1.0.5 9901 10927 has-bigints: 1.0.2 ··· 9904 10930 dev: true 9905 10931 9906 10932 /uncrypto@0.1.3: 9907 - resolution: {integrity: sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==, tarball: https://registry.npmjs.org/uncrypto/-/uncrypto-0.1.3.tgz} 10933 + resolution: {integrity: sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==} 9908 10934 dev: true 9909 10935 9910 10936 /unctx@2.3.1: 9911 - resolution: {integrity: sha512-PhKke8ZYauiqh3FEMVNm7ljvzQiph0Mt3GBRve03IJm7ukfaON2OBK795tLwhbyfzknuRRkW0+Ze+CQUmzOZ+A==, tarball: https://registry.npmjs.org/unctx/-/unctx-2.3.1.tgz} 10937 + resolution: {integrity: sha512-PhKke8ZYauiqh3FEMVNm7ljvzQiph0Mt3GBRve03IJm7ukfaON2OBK795tLwhbyfzknuRRkW0+Ze+CQUmzOZ+A==} 9912 10938 dependencies: 9913 10939 acorn: 8.11.3 9914 10940 estree-walker: 3.0.3 ··· 9917 10943 dev: true 9918 10944 9919 10945 /underscore@1.13.6: 9920 - resolution: {integrity: sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A==, tarball: https://registry.npmjs.org/underscore/-/underscore-1.13.6.tgz} 10946 + resolution: {integrity: sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A==} 9921 10947 dev: true 9922 10948 9923 10949 /undici-types@5.26.5: 9924 - resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==, tarball: https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz} 10950 + resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} 9925 10951 dev: true 9926 10952 9927 10953 /undici@5.28.2: 9928 - resolution: {integrity: sha512-wh1pHJHnUeQV5Xa8/kyQhO7WFa8M34l026L5P/+2TYiakvGy5Rdc8jWZVyG7ieht/0WgJLEd3kcU5gKx+6GC8w==, tarball: https://registry.npmjs.org/undici/-/undici-5.28.2.tgz} 10954 + resolution: {integrity: sha512-wh1pHJHnUeQV5Xa8/kyQhO7WFa8M34l026L5P/+2TYiakvGy5Rdc8jWZVyG7ieht/0WgJLEd3kcU5gKx+6GC8w==} 9929 10955 engines: {node: '>=14.0'} 9930 10956 dependencies: 9931 10957 '@fastify/busboy': 2.1.0 9932 10958 dev: true 9933 10959 9934 10960 /unenv@1.9.0: 9935 - resolution: {integrity: sha512-QKnFNznRxmbOF1hDgzpqrlIf6NC5sbZ2OJ+5Wl3OX8uM+LUJXbj4TXvLJCtwbPTmbMHCLIz6JLKNinNsMShK9g==, tarball: https://registry.npmjs.org/unenv/-/unenv-1.9.0.tgz} 10961 + resolution: {integrity: sha512-QKnFNznRxmbOF1hDgzpqrlIf6NC5sbZ2OJ+5Wl3OX8uM+LUJXbj4TXvLJCtwbPTmbMHCLIz6JLKNinNsMShK9g==} 9936 10962 dependencies: 9937 10963 consola: 3.2.3 9938 10964 defu: 6.1.4 ··· 9942 10968 dev: true 9943 10969 9944 10970 /unhead@1.8.9: 9945 - resolution: {integrity: sha512-qqCNmA4KOEDjcl+OtRZTllGehXewcQ31zbHjvhl/jqCs2MfRcZoxFW1y7A4Y4BgR/O7PI89K+GoWGcxK3gn64Q==, tarball: https://registry.npmjs.org/unhead/-/unhead-1.8.9.tgz} 10971 + resolution: {integrity: sha512-qqCNmA4KOEDjcl+OtRZTllGehXewcQ31zbHjvhl/jqCs2MfRcZoxFW1y7A4Y4BgR/O7PI89K+GoWGcxK3gn64Q==} 9946 10972 dependencies: 9947 10973 '@unhead/dom': 1.8.9 9948 10974 '@unhead/schema': 1.8.9 ··· 9956 10982 dev: true 9957 10983 9958 10984 /unicorn-magic@0.1.0: 9959 - resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==, tarball: https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.1.0.tgz} 10985 + resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} 9960 10986 engines: {node: '>=18'} 9961 10987 dev: true 9962 10988 9963 10989 /unimport@3.7.1(rollup@4.9.4): 9964 - resolution: {integrity: sha512-V9HpXYfsZye5bPPYUgs0Otn3ODS1mDUciaBlXljI4C2fTwfFpvFZRywmlOu943puN9sncxROMZhsZCjNXEpzEQ==, tarball: https://registry.npmjs.org/unimport/-/unimport-3.7.1.tgz} 10990 + resolution: {integrity: sha512-V9HpXYfsZye5bPPYUgs0Otn3ODS1mDUciaBlXljI4C2fTwfFpvFZRywmlOu943puN9sncxROMZhsZCjNXEpzEQ==} 9965 10991 dependencies: 9966 10992 '@rollup/pluginutils': 5.1.0(rollup@4.9.4) 9967 10993 acorn: 8.11.3 ··· 9981 11007 dev: true 9982 11008 9983 11009 /unique-filename@3.0.0: 9984 - resolution: {integrity: sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==, tarball: https://registry.npmjs.org/unique-filename/-/unique-filename-3.0.0.tgz} 11010 + resolution: {integrity: sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==} 9985 11011 engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} 9986 11012 dependencies: 9987 11013 unique-slug: 4.0.0 9988 11014 dev: true 9989 11015 9990 11016 /unique-slug@4.0.0: 9991 - resolution: {integrity: sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==, tarball: https://registry.npmjs.org/unique-slug/-/unique-slug-4.0.0.tgz} 11017 + resolution: {integrity: sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==} 9992 11018 engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} 9993 11019 dependencies: 9994 11020 imurmurhash: 0.1.4 ··· 10006 11032 dev: true 10007 11033 10008 11034 /universalify@0.1.2: 10009 - resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==, tarball: https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz} 11035 + resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} 10010 11036 engines: {node: '>= 4.0.0'} 10011 11037 dev: true 10012 11038 10013 11039 /universalify@2.0.1: 10014 - resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==, tarball: https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz} 11040 + resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} 10015 11041 engines: {node: '>= 10.0.0'} 10016 11042 dev: true 10017 11043 10018 - /unplugin-vue-router@0.7.0(vue-router@4.2.5)(vue@3.4.6): 10019 - resolution: {integrity: sha512-ddRreGq0t5vlSB7OMy4e4cfU1w2AwBQCwmvW3oP/0IHQiokzbx4hd3TpwBu3eIAFVuhX2cwNQwp1U32UybTVCw==, tarball: https://registry.npmjs.org/unplugin-vue-router/-/unplugin-vue-router-0.7.0.tgz} 11044 + /unplugin-vue-router@0.7.0(rollup@4.9.4)(vue-router@4.2.5)(vue@3.4.14): 11045 + resolution: {integrity: sha512-ddRreGq0t5vlSB7OMy4e4cfU1w2AwBQCwmvW3oP/0IHQiokzbx4hd3TpwBu3eIAFVuhX2cwNQwp1U32UybTVCw==} 10020 11046 peerDependencies: 10021 11047 vue-router: ^4.1.0 10022 11048 peerDependenciesMeta: ··· 10025 11051 dependencies: 10026 11052 '@babel/types': 7.23.6 10027 11053 '@rollup/pluginutils': 5.1.0(rollup@4.9.4) 10028 - '@vue-macros/common': 1.10.0(vue@3.4.6) 10029 - ast-walker-scope: 0.5.0 11054 + '@vue-macros/common': 1.10.0(rollup@4.9.4)(vue@3.4.14) 11055 + ast-walker-scope: 0.5.0(rollup@4.9.4) 10030 11056 chokidar: 3.5.3 10031 11057 fast-glob: 3.3.2 10032 11058 json5: 2.2.3 ··· 10035 11061 pathe: 1.1.1 10036 11062 scule: 1.1.1 10037 11063 unplugin: 1.6.0 10038 - vue-router: 4.2.5(vue@3.4.6) 11064 + vue-router: 4.2.5(vue@3.4.14) 10039 11065 yaml: 2.3.4 10040 11066 transitivePeerDependencies: 10041 11067 - rollup ··· 10043 11069 dev: true 10044 11070 10045 11071 /unplugin@1.6.0: 10046 - resolution: {integrity: sha512-BfJEpWBu3aE/AyHx8VaNE/WgouoQxgH9baAiH82JjX8cqVyi3uJQstqwD5J+SZxIK326SZIhsSZlALXVBCknTQ==, tarball: https://registry.npmjs.org/unplugin/-/unplugin-1.6.0.tgz} 11072 + resolution: {integrity: sha512-BfJEpWBu3aE/AyHx8VaNE/WgouoQxgH9baAiH82JjX8cqVyi3uJQstqwD5J+SZxIK326SZIhsSZlALXVBCknTQ==} 10047 11073 dependencies: 10048 11074 acorn: 8.11.3 10049 11075 chokidar: 3.5.3 ··· 10052 11078 dev: true 10053 11079 10054 11080 /unstorage@1.10.1: 10055 - resolution: {integrity: sha512-rWQvLRfZNBpF+x8D3/gda5nUCQL2PgXy2jNG4U7/Rc9BGEv9+CAJd0YyGCROUBKs9v49Hg8huw3aih5Bf5TAVw==, tarball: https://registry.npmjs.org/unstorage/-/unstorage-1.10.1.tgz} 11081 + resolution: {integrity: sha512-rWQvLRfZNBpF+x8D3/gda5nUCQL2PgXy2jNG4U7/Rc9BGEv9+CAJd0YyGCROUBKs9v49Hg8huw3aih5Bf5TAVw==} 10056 11082 peerDependencies: 10057 11083 '@azure/app-configuration': ^1.4.1 10058 11084 '@azure/cosmos': ^4.0.0 ··· 10108 11134 dev: true 10109 11135 10110 11136 /untildify@4.0.0: 10111 - resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==, tarball: https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz} 11137 + resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==} 10112 11138 engines: {node: '>=8'} 10113 11139 dev: true 10114 11140 10115 11141 /untun@0.1.3: 10116 - resolution: {integrity: sha512-4luGP9LMYszMRZwsvyUd9MrxgEGZdZuZgpVQHEEX0lCYFESasVRvZd0EYpCkOIbJKHMuv0LskpXc/8Un+MJzEQ==, tarball: https://registry.npmjs.org/untun/-/untun-0.1.3.tgz} 11142 + resolution: {integrity: sha512-4luGP9LMYszMRZwsvyUd9MrxgEGZdZuZgpVQHEEX0lCYFESasVRvZd0EYpCkOIbJKHMuv0LskpXc/8Un+MJzEQ==} 10117 11143 hasBin: true 11144 + requiresBuild: true 10118 11145 dependencies: 10119 11146 citty: 0.1.5 10120 11147 consola: 3.2.3 ··· 10122 11149 dev: true 10123 11150 10124 11151 /untyped@1.4.0: 10125 - resolution: {integrity: sha512-Egkr/s4zcMTEuulcIb7dgURS6QpN7DyqQYdf+jBtiaJvQ+eRsrtWUoX84SbvQWuLkXsOjM+8sJC9u6KoMK/U7Q==, tarball: https://registry.npmjs.org/untyped/-/untyped-1.4.0.tgz} 11152 + resolution: {integrity: sha512-Egkr/s4zcMTEuulcIb7dgURS6QpN7DyqQYdf+jBtiaJvQ+eRsrtWUoX84SbvQWuLkXsOjM+8sJC9u6KoMK/U7Q==} 10126 11153 hasBin: true 10127 11154 dependencies: 10128 11155 '@babel/core': 7.23.7 ··· 10137 11164 dev: true 10138 11165 10139 11166 /update-browserslist-db@1.0.13(browserslist@4.22.2): 10140 - resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==, tarball: https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz} 11167 + resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} 10141 11168 hasBin: true 10142 11169 peerDependencies: 10143 11170 browserslist: '>= 4.21.0' ··· 10154 11181 dev: true 10155 11182 10156 11183 /uqr@0.1.2: 10157 - resolution: {integrity: sha512-MJu7ypHq6QasgF5YRTjqscSzQp/W11zoUk6kvmlH+fmWEs63Y0Eib13hYFwAzagRJcVY8WVnlV+eBDUGMJ5IbA==, tarball: https://registry.npmjs.org/uqr/-/uqr-0.1.2.tgz} 11184 + resolution: {integrity: sha512-MJu7ypHq6QasgF5YRTjqscSzQp/W11zoUk6kvmlH+fmWEs63Y0Eib13hYFwAzagRJcVY8WVnlV+eBDUGMJ5IbA==} 11185 + requiresBuild: true 10158 11186 dev: true 10159 11187 10160 11188 /uri-js@4.4.1: 10161 - resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==, tarball: https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz} 11189 + resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} 10162 11190 dependencies: 10163 11191 punycode: 2.3.1 10164 11192 dev: true ··· 10169 11197 dev: true 10170 11198 10171 11199 /urlpattern-polyfill@8.0.2: 10172 - resolution: {integrity: sha512-Qp95D4TPJl1kC9SKigDcqgyM2VDVO4RiJc2d4qe5GrYm+zbIQCWWKAFaJNQ4BhdFeDGwBmAxqJBwWSJDb9T3BQ==, tarball: https://registry.npmjs.org/urlpattern-polyfill/-/urlpattern-polyfill-8.0.2.tgz} 11200 + resolution: {integrity: sha512-Qp95D4TPJl1kC9SKigDcqgyM2VDVO4RiJc2d4qe5GrYm+zbIQCWWKAFaJNQ4BhdFeDGwBmAxqJBwWSJDb9T3BQ==} 10173 11201 dev: true 10174 11202 10175 11203 /util-arity@1.1.0: ··· 10177 11205 dev: true 10178 11206 10179 11207 /util-deprecate@1.0.2: 10180 - resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==, tarball: https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz} 11208 + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} 10181 11209 dev: true 10182 11210 10183 11211 /uuid@8.3.2: 10184 - resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==, tarball: https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz} 11212 + resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} 10185 11213 hasBin: true 10186 11214 dev: true 10187 11215 ··· 10196 11224 dev: true 10197 11225 10198 11226 /v8-compile-cache-lib@3.0.1: 10199 - resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==, tarball: https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz} 11227 + resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} 10200 11228 dev: true 10201 11229 10202 11230 /v8-to-istanbul@9.2.0: ··· 10209 11237 dev: true 10210 11238 10211 11239 /validate-branch-name@1.3.0: 10212 - resolution: {integrity: sha512-8U+soXh1scJpd8iuGn7DC9QY15PU529EyEBDKjIBhV65uFyS/sT8lCtnNq0DmxIS3VKQpgvdWf96FuM9ENX2uw==, tarball: https://registry.npmjs.org/validate-branch-name/-/validate-branch-name-1.3.0.tgz} 11240 + resolution: {integrity: sha512-8U+soXh1scJpd8iuGn7DC9QY15PU529EyEBDKjIBhV65uFyS/sT8lCtnNq0DmxIS3VKQpgvdWf96FuM9ENX2uw==} 10213 11241 hasBin: true 10214 11242 dependencies: 10215 11243 commander: 8.3.0 ··· 10218 11246 dev: true 10219 11247 10220 11248 /validate-npm-package-license@3.0.4: 10221 - resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==, tarball: https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz} 11249 + resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} 10222 11250 dependencies: 10223 11251 spdx-correct: 3.2.0 10224 11252 spdx-expression-parse: 3.0.1 10225 11253 dev: true 10226 11254 10227 11255 /validate-npm-package-name@5.0.0: 10228 - resolution: {integrity: sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==, tarball: https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz} 11256 + resolution: {integrity: sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==} 10229 11257 engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} 10230 11258 dependencies: 10231 11259 builtins: 5.0.1 10232 11260 dev: true 10233 11261 10234 - /vite-node@1.1.3(@types/node@20.10.7): 10235 - resolution: {integrity: sha512-BLSO72YAkIUuNrOx+8uznYICJfTEbvBAmWClY3hpath5+h1mbPS5OMn42lrTxXuyCazVyZoDkSRnju78GiVCqA==, tarball: https://registry.npmjs.org/vite-node/-/vite-node-1.1.3.tgz} 11262 + /vite-node@1.1.1(@types/node@20.11.0)(sass@1.69.7): 11263 + resolution: {integrity: sha512-2bGE5w4jvym5v8llF6Gu1oBrmImoNSs4WmRVcavnG2me6+8UQntTqLiAMFyiAobp+ZXhj5ZFhI7SmLiFr/jrow==, tarball: https://registry.npmjs.org/vite-node/-/vite-node-1.1.1.tgz} 11264 + engines: {node: ^18.0.0 || >=20.0.0} 11265 + hasBin: true 11266 + dependencies: 11267 + cac: 6.7.14 11268 + debug: 4.3.4(supports-color@8.1.1) 11269 + pathe: 1.1.2 11270 + picocolors: 1.0.0 11271 + vite: 5.0.11(@types/node@20.11.0)(sass@1.69.7) 11272 + transitivePeerDependencies: 11273 + - '@types/node' 11274 + - less 11275 + - lightningcss 11276 + - sass 11277 + - stylus 11278 + - sugarss 11279 + - supports-color 11280 + - terser 11281 + dev: true 11282 + 11283 + /vite-node@1.1.3(@types/node@20.11.0)(sass@1.69.7): 11284 + resolution: {integrity: sha512-BLSO72YAkIUuNrOx+8uznYICJfTEbvBAmWClY3hpath5+h1mbPS5OMn42lrTxXuyCazVyZoDkSRnju78GiVCqA==} 10236 11285 engines: {node: ^18.0.0 || >=20.0.0} 10237 11286 hasBin: true 10238 11287 dependencies: ··· 10240 11289 debug: 4.3.4(supports-color@8.1.1) 10241 11290 pathe: 1.1.1 10242 11291 picocolors: 1.0.0 10243 - vite: 5.0.11(@types/node@20.10.7) 11292 + vite: 5.0.11(@types/node@20.11.0)(sass@1.69.7) 10244 11293 transitivePeerDependencies: 10245 11294 - '@types/node' 10246 11295 - less ··· 10252 11301 - terser 10253 11302 dev: true 10254 11303 10255 - /vite-plugin-checker@0.6.2(eslint@8.56.0)(typescript@5.3.3)(vite@5.0.11): 10256 - resolution: {integrity: sha512-YvvvQ+IjY09BX7Ab+1pjxkELQsBd4rPhWNw8WLBeFVxu/E7O+n6VYAqNsKdK/a2luFlX/sMpoWdGFfg4HvwdJQ==, tarball: https://registry.npmjs.org/vite-plugin-checker/-/vite-plugin-checker-0.6.2.tgz} 11304 + /vite-plugin-checker@0.6.2(eslint@8.56.0)(typescript@5.3.3)(vite@5.0.11)(vue-tsc@1.8.27): 11305 + resolution: {integrity: sha512-YvvvQ+IjY09BX7Ab+1pjxkELQsBd4rPhWNw8WLBeFVxu/E7O+n6VYAqNsKdK/a2luFlX/sMpoWdGFfg4HvwdJQ==} 10257 11306 engines: {node: '>=14.16'} 10258 11307 peerDependencies: 10259 11308 eslint: '>=7' ··· 10298 11347 strip-ansi: 6.0.1 10299 11348 tiny-invariant: 1.3.1 10300 11349 typescript: 5.3.3 10301 - vite: 5.0.11(@types/node@20.10.7) 11350 + vite: 5.0.11(@types/node@20.11.0)(sass@1.69.7) 10302 11351 vscode-languageclient: 7.0.0 10303 11352 vscode-languageserver: 7.0.0 10304 11353 vscode-languageserver-textdocument: 1.0.11 10305 11354 vscode-uri: 3.0.8 11355 + vue-tsc: 1.8.27(typescript@5.3.3) 10306 11356 dev: true 10307 11357 10308 - /vite-plugin-inspect@0.8.1(@nuxt/kit@3.9.1)(vite@5.0.11): 10309 - resolution: {integrity: sha512-oPBPVGp6tBd5KdY/qY6lrbLXqrbHRG0hZLvEaJfiZ/GQfDB+szRuLHblQh1oi1Hhh8GeLit/50l4xfs2SA+TCA==, tarball: https://registry.npmjs.org/vite-plugin-inspect/-/vite-plugin-inspect-0.8.1.tgz} 11358 + /vite-plugin-inspect@0.8.1(@nuxt/kit@3.9.1)(rollup@4.9.4)(vite@5.0.11): 11359 + resolution: {integrity: sha512-oPBPVGp6tBd5KdY/qY6lrbLXqrbHRG0hZLvEaJfiZ/GQfDB+szRuLHblQh1oi1Hhh8GeLit/50l4xfs2SA+TCA==} 10310 11360 engines: {node: '>=14'} 10311 11361 peerDependencies: 10312 11362 '@nuxt/kit': '*' ··· 10316 11366 optional: true 10317 11367 dependencies: 10318 11368 '@antfu/utils': 0.7.7 10319 - '@nuxt/kit': 3.9.1 11369 + '@nuxt/kit': 3.9.1(rollup@4.9.4) 10320 11370 '@rollup/pluginutils': 5.1.0(rollup@4.9.4) 10321 11371 debug: 4.3.4(supports-color@8.1.1) 10322 11372 error-stack-parser-es: 0.1.1 ··· 10324 11374 open: 9.1.0 10325 11375 picocolors: 1.0.0 10326 11376 sirv: 2.0.4 10327 - vite: 5.0.11(@types/node@20.10.7) 11377 + vite: 5.0.11(@types/node@20.11.0)(sass@1.69.7) 10328 11378 transitivePeerDependencies: 10329 11379 - rollup 10330 11380 - supports-color 10331 11381 dev: true 10332 11382 10333 11383 /vite-plugin-vue-inspector@4.0.2(vite@5.0.11): 10334 - resolution: {integrity: sha512-KPvLEuafPG13T7JJuQbSm5PwSxKFnVS965+MP1we2xGw9BPkkc/+LPix5MMWenpKWqtjr0ws8THrR+KuoDC8hg==, tarball: https://registry.npmjs.org/vite-plugin-vue-inspector/-/vite-plugin-vue-inspector-4.0.2.tgz} 11384 + resolution: {integrity: sha512-KPvLEuafPG13T7JJuQbSm5PwSxKFnVS965+MP1we2xGw9BPkkc/+LPix5MMWenpKWqtjr0ws8THrR+KuoDC8hg==} 10335 11385 peerDependencies: 10336 11386 vite: ^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0 10337 11387 dependencies: ··· 10341 11391 '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.23.7) 10342 11392 '@babel/plugin-transform-typescript': 7.23.6(@babel/core@7.23.7) 10343 11393 '@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.23.7) 10344 - '@vue/compiler-dom': 3.4.6 11394 + '@vue/compiler-dom': 3.4.14 10345 11395 kolorist: 1.8.0 10346 11396 magic-string: 0.30.5 10347 - vite: 5.0.11(@types/node@20.10.7) 11397 + vite: 5.0.11(@types/node@20.11.0)(sass@1.69.7) 10348 11398 transitivePeerDependencies: 10349 11399 - supports-color 10350 11400 dev: true 10351 11401 10352 - /vite@5.0.11(@types/node@20.10.7): 10353 - resolution: {integrity: sha512-XBMnDjZcNAw/G1gEiskiM1v6yzM4GE5aMGvhWTlHAYYhxb7S3/V1s3m2LDHa8Vh6yIWYYB0iJwsEaS523c4oYA==, tarball: https://registry.npmjs.org/vite/-/vite-5.0.11.tgz} 11402 + /vite@5.0.11(@types/node@20.11.0)(sass@1.69.7): 11403 + resolution: {integrity: sha512-XBMnDjZcNAw/G1gEiskiM1v6yzM4GE5aMGvhWTlHAYYhxb7S3/V1s3m2LDHa8Vh6yIWYYB0iJwsEaS523c4oYA==} 10354 11404 engines: {node: ^18.0.0 || >=20.0.0} 10355 11405 hasBin: true 10356 11406 peerDependencies: ··· 10377 11427 terser: 10378 11428 optional: true 10379 11429 dependencies: 10380 - '@types/node': 20.10.7 11430 + '@types/node': 20.11.0 10381 11431 esbuild: 0.19.11 10382 11432 postcss: 8.4.33 10383 11433 rollup: 4.9.4 11434 + sass: 1.69.7 10384 11435 optionalDependencies: 10385 11436 fsevents: 2.3.3 10386 11437 dev: true 10387 11438 10388 - /vitest-environment-nuxt@1.0.0(@vue/test-utils@2.4.3)(h3@1.10.0)(happy-dom@12.10.3)(playwright-core@1.40.1)(vite@5.0.11)(vitest@1.1.3)(vue-router@4.2.5)(vue@3.4.6): 10389 - resolution: {integrity: sha512-AWMO9h4HdbaFdPWZw34gALFI8gbBiOpvfbyeZwHIPfh4kWg/TwElYHvYMQ61WPUlCGaS5LebfHkaI0WPyb//Iw==, tarball: https://registry.npmjs.org/vitest-environment-nuxt/-/vitest-environment-nuxt-1.0.0.tgz} 11439 + /vitest-environment-nuxt@1.0.0(@vue/test-utils@2.4.3)(h3@1.10.0)(happy-dom@12.10.3)(playwright-core@1.40.1)(rollup@4.9.4)(vite@5.0.11)(vitest@1.1.1)(vue-router@4.2.5)(vue@3.4.14): 11440 + resolution: {integrity: sha512-AWMO9h4HdbaFdPWZw34gALFI8gbBiOpvfbyeZwHIPfh4kWg/TwElYHvYMQ61WPUlCGaS5LebfHkaI0WPyb//Iw==} 10390 11441 dependencies: 10391 - '@nuxt/test-utils': 3.9.0(@vue/test-utils@2.4.3)(h3@1.10.0)(happy-dom@12.10.3)(playwright-core@1.40.1)(vite@5.0.11)(vitest@1.1.3)(vue-router@4.2.5)(vue@3.4.6) 11442 + '@nuxt/test-utils': 3.9.0(@vue/test-utils@2.4.3)(h3@1.10.0)(happy-dom@12.10.3)(playwright-core@1.40.1)(rollup@4.9.4)(vite@5.0.11)(vitest@1.1.1)(vue-router@4.2.5)(vue@3.4.14) 10392 11443 transitivePeerDependencies: 10393 11444 - '@jest/globals' 10394 11445 - '@testing-library/vue' ··· 10406 11457 - vue-router 10407 11458 dev: true 10408 11459 10409 - /vitest@1.1.3(@types/node@20.10.7)(happy-dom@12.10.3): 10410 - resolution: {integrity: sha512-2l8om1NOkiA90/Y207PsEvJLYygddsOyr81wLQ20Ra8IlLKbyQncWsGZjnbkyG2KwwuTXLQjEPOJuxGMG8qJBQ==, tarball: https://registry.npmjs.org/vitest/-/vitest-1.1.3.tgz} 11460 + /vitest@1.1.1(@types/node@20.11.0)(happy-dom@12.10.3)(sass@1.69.7): 11461 + resolution: {integrity: sha512-Ry2qs4UOu/KjpXVfOCfQkTnwSXYGrqTbBZxw6reIYEFjSy1QUARRg5pxiI5BEXy+kBVntxUYNMlq4Co+2vD3fQ==, tarball: https://registry.npmjs.org/vitest/-/vitest-1.1.1.tgz} 10411 11462 engines: {node: ^18.0.0 || >=20.0.0} 10412 11463 hasBin: true 10413 11464 peerDependencies: ··· 10431 11482 jsdom: 10432 11483 optional: true 10433 11484 dependencies: 10434 - '@types/node': 20.10.7 10435 - '@vitest/expect': 1.1.3 10436 - '@vitest/runner': 1.1.3 10437 - '@vitest/snapshot': 1.1.3 10438 - '@vitest/spy': 1.1.3 10439 - '@vitest/utils': 1.1.3 11485 + '@types/node': 20.11.0 11486 + '@vitest/expect': 1.1.1 11487 + '@vitest/runner': 1.1.1 11488 + '@vitest/snapshot': 1.1.1 11489 + '@vitest/spy': 1.1.1 11490 + '@vitest/utils': 1.1.1 10440 11491 acorn-walk: 8.3.1 10441 11492 cac: 6.7.14 10442 11493 chai: 4.4.0 ··· 10445 11496 happy-dom: 12.10.3 10446 11497 local-pkg: 0.5.0 10447 11498 magic-string: 0.30.5 10448 - pathe: 1.1.1 11499 + pathe: 1.1.2 10449 11500 picocolors: 1.0.0 10450 11501 std-env: 3.7.0 10451 11502 strip-literal: 1.3.0 10452 11503 tinybench: 2.5.1 10453 11504 tinypool: 0.8.1 10454 - vite: 5.0.11(@types/node@20.10.7) 10455 - vite-node: 1.1.3(@types/node@20.10.7) 11505 + vite: 5.0.11(@types/node@20.11.0)(sass@1.69.7) 11506 + vite-node: 1.1.1(@types/node@20.11.0)(sass@1.69.7) 10456 11507 why-is-node-running: 2.2.2 10457 11508 transitivePeerDependencies: 10458 11509 - less ··· 10465 11516 dev: true 10466 11517 10467 11518 /vscode-jsonrpc@6.0.0: 10468 - resolution: {integrity: sha512-wnJA4BnEjOSyFMvjZdpiOwhSq9uDoK8e/kpRJDTaMYzwlkrhG1fwDIZI94CLsLzlCK5cIbMMtFlJlfR57Lavmg==, tarball: https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-6.0.0.tgz} 11519 + resolution: {integrity: sha512-wnJA4BnEjOSyFMvjZdpiOwhSq9uDoK8e/kpRJDTaMYzwlkrhG1fwDIZI94CLsLzlCK5cIbMMtFlJlfR57Lavmg==} 10469 11520 engines: {node: '>=8.0.0 || >=10.0.0'} 10470 11521 dev: true 10471 11522 10472 11523 /vscode-languageclient@7.0.0: 10473 - resolution: {integrity: sha512-P9AXdAPlsCgslpP9pRxYPqkNYV7Xq8300/aZDpO35j1fJm/ncize8iGswzYlcvFw5DQUx4eVk+KvfXdL0rehNg==, tarball: https://registry.npmjs.org/vscode-languageclient/-/vscode-languageclient-7.0.0.tgz} 11524 + resolution: {integrity: sha512-P9AXdAPlsCgslpP9pRxYPqkNYV7Xq8300/aZDpO35j1fJm/ncize8iGswzYlcvFw5DQUx4eVk+KvfXdL0rehNg==} 10474 11525 engines: {vscode: ^1.52.0} 10475 11526 dependencies: 10476 11527 minimatch: 3.1.2 ··· 10479 11530 dev: true 10480 11531 10481 11532 /vscode-languageserver-protocol@3.16.0: 10482 - resolution: {integrity: sha512-sdeUoAawceQdgIfTI+sdcwkiK2KU+2cbEYA0agzM2uqaUy2UpnnGHtWTHVEtS0ES4zHU0eMFRGN+oQgDxlD66A==, tarball: https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.16.0.tgz} 11533 + resolution: {integrity: sha512-sdeUoAawceQdgIfTI+sdcwkiK2KU+2cbEYA0agzM2uqaUy2UpnnGHtWTHVEtS0ES4zHU0eMFRGN+oQgDxlD66A==} 10483 11534 dependencies: 10484 11535 vscode-jsonrpc: 6.0.0 10485 11536 vscode-languageserver-types: 3.16.0 10486 11537 dev: true 10487 11538 10488 11539 /vscode-languageserver-textdocument@1.0.11: 10489 - resolution: {integrity: sha512-X+8T3GoiwTVlJbicx/sIAF+yuJAqz8VvwJyoMVhwEMoEKE/fkDmrqUgDMyBECcM2A2frVZIUj5HI/ErRXCfOeA==, tarball: https://registry.npmjs.org/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.11.tgz} 11540 + resolution: {integrity: sha512-X+8T3GoiwTVlJbicx/sIAF+yuJAqz8VvwJyoMVhwEMoEKE/fkDmrqUgDMyBECcM2A2frVZIUj5HI/ErRXCfOeA==} 10490 11541 dev: true 10491 11542 10492 11543 /vscode-languageserver-types@3.16.0: 10493 - resolution: {integrity: sha512-k8luDIWJWyenLc5ToFQQMaSrqCHiLwyKPHKPQZ5zz21vM+vIVUSvsRpcbiECH4WR88K2XZqc4ScRcZ7nk/jbeA==, tarball: https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.16.0.tgz} 11544 + resolution: {integrity: sha512-k8luDIWJWyenLc5ToFQQMaSrqCHiLwyKPHKPQZ5zz21vM+vIVUSvsRpcbiECH4WR88K2XZqc4ScRcZ7nk/jbeA==} 10494 11545 dev: true 10495 11546 10496 11547 /vscode-languageserver@7.0.0: 10497 - resolution: {integrity: sha512-60HTx5ID+fLRcgdHfmz0LDZAXYEV68fzwG0JWwEPBode9NuMYTIxuYXPg4ngO8i8+Ou0lM7y6GzaYWbiDL0drw==, tarball: https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-7.0.0.tgz} 11548 + resolution: {integrity: sha512-60HTx5ID+fLRcgdHfmz0LDZAXYEV68fzwG0JWwEPBode9NuMYTIxuYXPg4ngO8i8+Ou0lM7y6GzaYWbiDL0drw==} 10498 11549 hasBin: true 10499 11550 dependencies: 10500 11551 vscode-languageserver-protocol: 3.16.0 10501 11552 dev: true 10502 11553 10503 11554 /vscode-uri@3.0.8: 10504 - resolution: {integrity: sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==, tarball: https://registry.npmjs.org/vscode-uri/-/vscode-uri-3.0.8.tgz} 11555 + resolution: {integrity: sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==} 10505 11556 dev: true 10506 11557 10507 11558 /vue-bundle-renderer@2.0.0: 10508 - resolution: {integrity: sha512-oYATTQyh8XVkUWe2kaKxhxKVuuzK2Qcehe+yr3bGiaQAhK3ry2kYE4FWOfL+KO3hVFwCdLmzDQTzYhTi9C+R2A==, tarball: https://registry.npmjs.org/vue-bundle-renderer/-/vue-bundle-renderer-2.0.0.tgz} 11559 + resolution: {integrity: sha512-oYATTQyh8XVkUWe2kaKxhxKVuuzK2Qcehe+yr3bGiaQAhK3ry2kYE4FWOfL+KO3hVFwCdLmzDQTzYhTi9C+R2A==} 10509 11560 dependencies: 10510 11561 ufo: 1.3.2 10511 11562 dev: true 10512 11563 10513 11564 /vue-component-type-helpers@1.8.27: 10514 - resolution: {integrity: sha512-0vOfAtI67UjeO1G6UiX5Kd76CqaQ67wrRZiOe7UAb9Jm6GzlUr/fC7CV90XfwapJRjpCMaZFhv1V0ajWRmE9Dg==, tarball: https://registry.npmjs.org/vue-component-type-helpers/-/vue-component-type-helpers-1.8.27.tgz} 11565 + resolution: {integrity: sha512-0vOfAtI67UjeO1G6UiX5Kd76CqaQ67wrRZiOe7UAb9Jm6GzlUr/fC7CV90XfwapJRjpCMaZFhv1V0ajWRmE9Dg==} 11566 + dev: true 11567 + 11568 + /vue-demi@0.14.6(vue@3.4.14): 11569 + resolution: {integrity: sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==, tarball: https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.6.tgz} 11570 + engines: {node: '>=12'} 11571 + hasBin: true 11572 + requiresBuild: true 11573 + peerDependencies: 11574 + '@vue/composition-api': ^1.0.0-rc.1 11575 + vue: ^3.0.0-0 || ^2.6.0 11576 + peerDependenciesMeta: 11577 + '@vue/composition-api': 11578 + optional: true 11579 + dependencies: 11580 + vue: 3.4.14(typescript@5.3.3) 10515 11581 dev: true 10516 11582 10517 11583 /vue-devtools-stub@0.1.0: 10518 - resolution: {integrity: sha512-RutnB7X8c5hjq39NceArgXg28WZtZpGc3+J16ljMiYnFhKvd8hITxSWQSQ5bvldxMDU6gG5mkxl1MTQLXckVSQ==, tarball: https://registry.npmjs.org/vue-devtools-stub/-/vue-devtools-stub-0.1.0.tgz} 11584 + resolution: {integrity: sha512-RutnB7X8c5hjq39NceArgXg28WZtZpGc3+J16ljMiYnFhKvd8hITxSWQSQ5bvldxMDU6gG5mkxl1MTQLXckVSQ==} 10519 11585 dev: true 10520 11586 10521 11587 /vue-eslint-parser@9.4.0(eslint@8.56.0): 10522 - resolution: {integrity: sha512-7KsNBb6gHFA75BtneJsoK/dbZ281whUIwFYdQxA68QrCrGMXYzUMbPDHGcOQ0OocIVKrWSKWXZ4mL7tonCXoUw==, tarball: https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-9.4.0.tgz} 11588 + resolution: {integrity: sha512-7KsNBb6gHFA75BtneJsoK/dbZ281whUIwFYdQxA68QrCrGMXYzUMbPDHGcOQ0OocIVKrWSKWXZ4mL7tonCXoUw==} 10523 11589 engines: {node: ^14.17.0 || >=16.0.0} 10524 11590 peerDependencies: 10525 11591 eslint: '>=6.0.0' ··· 10536 11602 - supports-color 10537 11603 dev: true 10538 11604 10539 - /vue-router@4.2.5(vue@3.4.6): 10540 - resolution: {integrity: sha512-DIUpKcyg4+PTQKfFPX88UWhlagBEBEfJ5A8XDXRJLUnZOvcpMF8o/dnL90vpVkGaPbjvXazV/rC1qBKrZlFugw==, tarball: https://registry.npmjs.org/vue-router/-/vue-router-4.2.5.tgz} 11605 + /vue-i18n-routing@1.2.0(vue-i18n@9.9.0)(vue-router@4.2.5)(vue@3.4.14): 11606 + resolution: {integrity: sha512-pn+bIFRMX5BN1BVQJ5rn05dYVnBhU/QnkxhjEJAe9HnYtJhDubetvoY+yfgDNWwesNWfHbbvsilsgSGL6DJyeA==} 11607 + engines: {node: '>= 14.6'} 11608 + peerDependencies: 11609 + '@vue/composition-api': ^1.0.0-rc.1 11610 + vue: ^2.6.14 || ^2.7.0 || ^3.2.0 11611 + vue-i18n: ^8.26.1 || >=9.2.0 11612 + vue-i18n-bridge: '>=9.2.0' 11613 + vue-router: ^3.5.3 || ^3.6.0 || ^4.0.0 11614 + peerDependenciesMeta: 11615 + '@vue/composition-api': 11616 + optional: true 11617 + vue: 11618 + optional: true 11619 + vue-i18n: 11620 + optional: true 11621 + vue-i18n-bridge: 11622 + optional: true 11623 + vue-router: 11624 + optional: true 11625 + dependencies: 11626 + '@intlify/shared': 9.9.0 11627 + '@intlify/vue-i18n-bridge': 1.1.0(vue-i18n@9.9.0) 11628 + '@intlify/vue-router-bridge': 1.1.0(vue-router@4.2.5)(vue@3.4.14) 11629 + ufo: 1.3.2 11630 + vue: 3.4.14(typescript@5.3.3) 11631 + vue-demi: 0.14.6(vue@3.4.14) 11632 + vue-i18n: 9.9.0(vue@3.4.14) 11633 + vue-router: 4.2.5(vue@3.4.14) 11634 + dev: true 11635 + 11636 + /vue-i18n@9.9.0(vue@3.4.14): 11637 + resolution: {integrity: sha512-xQ5SxszUAqK5n84N+uUyHH/PiQl9xZ24FOxyAaNonmOQgXeN+rD9z/6DStOpOxNFQn4Cgcquot05gZc+CdOujA==} 11638 + engines: {node: '>= 16'} 11639 + peerDependencies: 11640 + vue: ^3.0.0 11641 + dependencies: 11642 + '@intlify/core-base': 9.9.0 11643 + '@intlify/shared': 9.9.0 11644 + '@vue/devtools-api': 6.5.1 11645 + vue: 3.4.14(typescript@5.3.3) 11646 + dev: true 11647 + 11648 + /vue-router@4.2.5(vue@3.4.14): 11649 + resolution: {integrity: sha512-DIUpKcyg4+PTQKfFPX88UWhlagBEBEfJ5A8XDXRJLUnZOvcpMF8o/dnL90vpVkGaPbjvXazV/rC1qBKrZlFugw==} 10541 11650 peerDependencies: 10542 11651 vue: ^3.2.0 10543 11652 dependencies: 10544 11653 '@vue/devtools-api': 6.5.1 10545 - vue: 3.4.6(typescript@5.3.3) 11654 + vue: 3.4.14(typescript@5.3.3) 11655 + dev: true 11656 + 11657 + /vue-template-compiler@2.7.16: 11658 + resolution: {integrity: sha512-AYbUWAJHLGGQM7+cNTELw+KsOG9nl2CnSv467WobS5Cv9uk3wFcnr1Etsz2sEIHEZvw1U+o9mRlEO6QbZvUPGQ==, tarball: https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.7.16.tgz} 11659 + dependencies: 11660 + de-indent: 1.0.2 11661 + he: 1.2.0 11662 + dev: true 11663 + 11664 + /vue-tsc@1.8.27(typescript@5.3.3): 11665 + resolution: {integrity: sha512-WesKCAZCRAbmmhuGl3+VrdWItEvfoFIPXOvUJkjULi+x+6G/Dy69yO3TBRJDr9eUlmsNAwVmxsNZxvHKzbkKdg==, tarball: https://registry.npmjs.org/vue-tsc/-/vue-tsc-1.8.27.tgz} 11666 + hasBin: true 11667 + peerDependencies: 11668 + typescript: '*' 11669 + dependencies: 11670 + '@volar/typescript': 1.11.1 11671 + '@vue/language-core': 1.8.27(typescript@5.3.3) 11672 + semver: 7.5.4 11673 + typescript: 5.3.3 10546 11674 dev: true 10547 11675 10548 - /vue@3.4.6(typescript@5.3.3): 10549 - resolution: {integrity: sha512-gAzw5oP0/h34/yq1LjLNpn4wrCKYMuWp2jbs/JirFiZAFWYhd9jTkXp4wIi5ApgMJrMgD6YFyyXwKsqFYR31IQ==, tarball: https://registry.npmjs.org/vue/-/vue-3.4.6.tgz} 11676 + /vue@3.4.14(typescript@5.3.3): 11677 + resolution: {integrity: sha512-Rop5Al/ZcBbBz+KjPZaZDgHDX0kUP4duEzDbm+1o91uxYUNmJrZSBuegsNIJvUGy+epLevNRNhLjm08VKTgGyw==, tarball: https://registry.npmjs.org/vue/-/vue-3.4.14.tgz} 10550 11678 peerDependencies: 10551 11679 typescript: '*' 10552 11680 peerDependenciesMeta: 10553 11681 typescript: 10554 11682 optional: true 10555 11683 dependencies: 10556 - '@vue/compiler-dom': 3.4.6 10557 - '@vue/compiler-sfc': 3.4.6 10558 - '@vue/runtime-dom': 3.4.6 10559 - '@vue/server-renderer': 3.4.6(vue@3.4.6) 10560 - '@vue/shared': 3.4.6 11684 + '@vue/compiler-dom': 3.4.14 11685 + '@vue/compiler-sfc': 3.4.14 11686 + '@vue/runtime-dom': 3.4.14 11687 + '@vue/server-renderer': 3.4.14(vue@3.4.14) 11688 + '@vue/shared': 3.4.14 10561 11689 typescript: 5.3.3 10562 11690 10563 11691 /wcwidth@1.0.1: 10564 - resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==, tarball: https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz} 11692 + resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} 10565 11693 dependencies: 10566 11694 defaults: 1.0.4 10567 11695 dev: true 10568 11696 10569 11697 /weapon-regex@1.1.1: 10570 - resolution: {integrity: sha512-b0RmqduiSUKyKFamrpU+UK78Jm65/6CgKq1zoWFaS9PM7vwNK4RWrjmX1jREs3pLmG7botsgMLVOltxDR7RGRw==, tarball: https://registry.npmjs.org/weapon-regex/-/weapon-regex-1.1.1.tgz} 11698 + resolution: {integrity: sha512-b0RmqduiSUKyKFamrpU+UK78Jm65/6CgKq1zoWFaS9PM7vwNK4RWrjmX1jREs3pLmG7botsgMLVOltxDR7RGRw==} 10571 11699 dev: true 10572 11700 10573 11701 /webidl-conversions@3.0.1: 10574 - resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==, tarball: https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz} 11702 + resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} 10575 11703 dev: true 10576 11704 10577 11705 /webidl-conversions@7.0.0: 10578 - resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==, tarball: https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz} 11706 + resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==} 10579 11707 engines: {node: '>=12'} 10580 11708 dev: true 10581 11709 10582 11710 /webpack-sources@3.2.3: 10583 - resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==, tarball: https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz} 11711 + resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} 10584 11712 engines: {node: '>=10.13.0'} 10585 11713 dev: true 10586 11714 10587 11715 /webpack-virtual-modules@0.6.1: 10588 - resolution: {integrity: sha512-poXpCylU7ExuvZK8z+On3kX+S8o/2dQ/SVYueKA0D4WEMXROXgY8Ez50/bQEUmvoSMMrWcrJqCHuhAbsiwg7Dg==, tarball: https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.6.1.tgz} 11716 + resolution: {integrity: sha512-poXpCylU7ExuvZK8z+On3kX+S8o/2dQ/SVYueKA0D4WEMXROXgY8Ez50/bQEUmvoSMMrWcrJqCHuhAbsiwg7Dg==} 10589 11717 dev: true 10590 11718 10591 11719 /whatwg-encoding@2.0.0: 10592 - resolution: {integrity: sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==, tarball: https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz} 11720 + resolution: {integrity: sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==} 10593 11721 engines: {node: '>=12'} 10594 11722 dependencies: 10595 11723 iconv-lite: 0.6.3 10596 11724 dev: true 10597 11725 10598 11726 /whatwg-mimetype@3.0.0: 10599 - resolution: {integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==, tarball: https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz} 11727 + resolution: {integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==} 10600 11728 engines: {node: '>=12'} 10601 11729 dev: true 10602 11730 10603 11731 /whatwg-url@5.0.0: 10604 - resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==, tarball: https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz} 11732 + resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} 10605 11733 dependencies: 10606 11734 tr46: 0.0.3 10607 11735 webidl-conversions: 3.0.1 10608 11736 dev: true 10609 11737 10610 11738 /which-boxed-primitive@1.0.2: 10611 - resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==, tarball: https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz} 11739 + resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} 10612 11740 dependencies: 10613 11741 is-bigint: 1.0.4 10614 11742 is-boolean-object: 1.1.2 ··· 10618 11746 dev: true 10619 11747 10620 11748 /which-typed-array@1.1.13: 10621 - resolution: {integrity: sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==, tarball: https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.13.tgz} 11749 + resolution: {integrity: sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==} 10622 11750 engines: {node: '>= 0.4'} 10623 11751 dependencies: 10624 11752 available-typed-arrays: 1.0.5 ··· 10629 11757 dev: true 10630 11758 10631 11759 /which@1.3.1: 10632 - resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==, tarball: https://registry.npmjs.org/which/-/which-1.3.1.tgz} 11760 + resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} 10633 11761 hasBin: true 10634 11762 dependencies: 10635 11763 isexe: 2.0.0 10636 11764 dev: true 10637 11765 10638 11766 /which@2.0.2: 10639 - resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==, tarball: https://registry.npmjs.org/which/-/which-2.0.2.tgz} 11767 + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} 10640 11768 engines: {node: '>= 8'} 10641 11769 hasBin: true 10642 11770 dependencies: ··· 10644 11772 dev: true 10645 11773 10646 11774 /which@3.0.1: 10647 - resolution: {integrity: sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==, tarball: https://registry.npmjs.org/which/-/which-3.0.1.tgz} 11775 + resolution: {integrity: sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==} 10648 11776 engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} 10649 11777 hasBin: true 10650 11778 dependencies: ··· 10652 11780 dev: true 10653 11781 10654 11782 /which@4.0.0: 10655 - resolution: {integrity: sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==, tarball: https://registry.npmjs.org/which/-/which-4.0.0.tgz} 11783 + resolution: {integrity: sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==} 10656 11784 engines: {node: ^16.13.0 || >=18.0.0} 10657 11785 hasBin: true 10658 11786 dependencies: ··· 10669 11797 dev: true 10670 11798 10671 11799 /wide-align@1.1.5: 10672 - resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==, tarball: https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz} 11800 + resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==} 10673 11801 dependencies: 10674 11802 string-width: 4.2.3 10675 11803 dev: true ··· 10679 11807 dev: true 10680 11808 10681 11809 /wrap-ansi@6.2.0: 10682 - resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==, tarball: https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz} 11810 + resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} 10683 11811 engines: {node: '>=8'} 10684 11812 dependencies: 10685 11813 ansi-styles: 4.3.0 ··· 10688 11816 dev: true 10689 11817 10690 11818 /wrap-ansi@7.0.0: 10691 - resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==, tarball: https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz} 11819 + resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} 10692 11820 engines: {node: '>=10'} 10693 11821 dependencies: 10694 11822 ansi-styles: 4.3.0 ··· 10697 11825 dev: true 10698 11826 10699 11827 /wrap-ansi@8.1.0: 10700 - resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==, tarball: https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz} 11828 + resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} 10701 11829 engines: {node: '>=12'} 10702 11830 dependencies: 10703 11831 ansi-styles: 6.2.1 ··· 10706 11834 dev: true 10707 11835 10708 11836 /wrap-ansi@9.0.0: 10709 - resolution: {integrity: sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==, tarball: https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.0.tgz} 11837 + resolution: {integrity: sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==} 10710 11838 engines: {node: '>=18'} 10711 11839 dependencies: 10712 11840 ansi-styles: 6.2.1 ··· 10715 11843 dev: true 10716 11844 10717 11845 /wrappy@1.0.2: 10718 - resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==, tarball: https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz} 11846 + resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} 10719 11847 dev: true 10720 11848 10721 11849 /ws@8.16.0: 10722 - resolution: {integrity: sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==, tarball: https://registry.npmjs.org/ws/-/ws-8.16.0.tgz} 11850 + resolution: {integrity: sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==} 10723 11851 engines: {node: '>=10.0.0'} 10724 11852 peerDependencies: 10725 11853 bufferutil: ^4.0.1 ··· 10741 11869 engines: {node: '>=8.0'} 10742 11870 dev: true 10743 11871 11872 + /xss@1.0.14: 11873 + resolution: {integrity: sha512-og7TEJhXvn1a7kzZGQ7ETjdQVS2UfZyTlsEdDOqvQF7GoxNfY+0YLCzBy1kPdsDDx4QuNAonQPddpsn6Xl/7sw==} 11874 + engines: {node: '>= 0.10.0'} 11875 + hasBin: true 11876 + requiresBuild: true 11877 + dependencies: 11878 + commander: 2.20.3 11879 + cssfilter: 0.0.10 11880 + dev: true 11881 + optional: true 11882 + 10744 11883 /xtend@4.0.2: 10745 11884 resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==, tarball: https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz} 10746 11885 engines: {node: '>=0.4'} 10747 11886 dev: true 10748 11887 10749 11888 /y18n@5.0.8: 10750 - resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==, tarball: https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz} 11889 + resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} 10751 11890 engines: {node: '>=10'} 10752 11891 dev: true 10753 11892 10754 11893 /yallist@2.1.2: 10755 - resolution: {integrity: sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==, tarball: https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz} 11894 + resolution: {integrity: sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==} 10756 11895 dev: true 10757 11896 10758 11897 /yallist@3.1.1: 10759 - resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==, tarball: https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz} 11898 + resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} 10760 11899 dev: true 10761 11900 10762 11901 /yallist@4.0.0: 10763 - resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==, tarball: https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz} 11902 + resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} 11903 + dev: true 11904 + 11905 + /yaml-eslint-parser@1.2.2: 11906 + resolution: {integrity: sha512-pEwzfsKbTrB8G3xc/sN7aw1v6A6c/pKxLAkjclnAyo5g5qOh6eL9WGu0o3cSDQZKrTNk4KL4lQSwZW+nBkANEg==} 11907 + engines: {node: ^14.17.0 || >=16.0.0} 11908 + dependencies: 11909 + eslint-visitor-keys: 3.4.3 11910 + lodash: 4.17.21 11911 + yaml: 2.3.4 10764 11912 dev: true 10765 11913 10766 11914 /yaml@1.10.2: 10767 - resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==, tarball: https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz} 11915 + resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} 10768 11916 engines: {node: '>= 6'} 10769 11917 dev: true 10770 11918 10771 11919 /yaml@2.3.4: 10772 - resolution: {integrity: sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==, tarball: https://registry.npmjs.org/yaml/-/yaml-2.3.4.tgz} 11920 + resolution: {integrity: sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==} 10773 11921 engines: {node: '>= 14'} 10774 11922 dev: true 10775 11923 10776 11924 /yargs-parser@20.2.9: 10777 - resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==, tarball: https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz} 11925 + resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} 10778 11926 engines: {node: '>=10'} 10779 11927 dev: true 10780 11928 10781 11929 /yargs-parser@21.1.1: 10782 - resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==, tarball: https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz} 11930 + resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} 10783 11931 engines: {node: '>=12'} 10784 11932 dev: true 10785 11933 10786 11934 /yargs@17.7.2: 10787 - resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==, tarball: https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz} 11935 + resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} 10788 11936 engines: {node: '>=12'} 10789 11937 dependencies: 10790 11938 cliui: 8.0.1 ··· 10797 11945 dev: true 10798 11946 10799 11947 /yn@3.1.1: 10800 - resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==, tarball: https://registry.npmjs.org/yn/-/yn-3.1.1.tgz} 11948 + resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} 10801 11949 engines: {node: '>=6'} 10802 11950 dev: true 10803 11951 10804 11952 /yocto-queue@0.1.0: 10805 - resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==, tarball: https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz} 11953 + resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} 10806 11954 engines: {node: '>=10'} 10807 11955 dev: true 10808 11956 ··· 10821 11969 dev: true 10822 11970 10823 11971 /zhead@2.2.4: 10824 - resolution: {integrity: sha512-8F0OI5dpWIA5IGG5NHUg9staDwz/ZPxZtvGVf01j7vHqSyZ0raHY+78atOVxRqb73AotX22uV1pXt3gYSstGag==, tarball: https://registry.npmjs.org/zhead/-/zhead-2.2.4.tgz} 11972 + resolution: {integrity: sha512-8F0OI5dpWIA5IGG5NHUg9staDwz/ZPxZtvGVf01j7vHqSyZ0raHY+78atOVxRqb73AotX22uV1pXt3gYSstGag==} 10825 11973 dev: true 10826 11974 10827 11975 /zip-stream@5.0.1: 10828 - resolution: {integrity: sha512-UfZ0oa0C8LI58wJ+moL46BDIMgCQbnsb+2PoiJYtonhBsMh2bq1eRBVkvjfVsqbEHd9/EgKPUuL9saSSsec8OA==, tarball: https://registry.npmjs.org/zip-stream/-/zip-stream-5.0.1.tgz} 11976 + resolution: {integrity: sha512-UfZ0oa0C8LI58wJ+moL46BDIMgCQbnsb+2PoiJYtonhBsMh2bq1eRBVkvjfVsqbEHd9/EgKPUuL9saSSsec8OA==} 10829 11977 engines: {node: '>= 12.0.0'} 10830 11978 dependencies: 10831 11979 archiver-utils: 4.0.1
public/img/logo/square/werewolves-logo.png

This is a binary file and will not be displayed.

+3 -3
sonar-project.properties
··· 8 8 sonar.links.scm=https://github.com/antoinezanardi/werewolves-assistant-web-next 9 9 10 10 # Sources 11 - sonar.sources=app.vue, components/, composables/, modules/, pages/, plugins/, store/, utils/ 11 + sonar.sources=app.vue, components/, composables/, pages/, stores/, utils/ 12 12 sonar.exclusions=node_modules/**/* 13 13 14 14 # Tests ··· 17 17 sonar.javascript.lcov.reportPaths=tests/unit/coverage/lcov.info 18 18 19 19 # Coverage 20 - sonar.coverage.exclusions=nuxt.config.ts 20 + sonar.coverage.exclusions=nuxt.config.ts, **/*.constants.ts, **/*.types.ts, **/*.enums.ts 21 21 22 - # Encoding 22 + # Encodings 23 23 sonar.sourceEncoding=UTF-8
store/.gitkeep

This is a binary file and will not be displayed.

+5
stores/enums/store.enum.ts
··· 1 + enum StoreIds { 2 + ROLES = "roles", 3 + } 4 + 5 + export { StoreIds };
+28
stores/role/useRolesStore.ts
··· 1 + import type { AsyncDataRequestStatus } from "#app/composables/asyncData"; 2 + import { ref } from "vue"; 3 + import { defineStore } from "pinia"; 4 + 5 + import type { Role } from "~/composables/api/role/types/role.types"; 6 + import { useFetchRoles } from "~/composables/api/role/useFetchRoles"; 7 + import { StoreIds } from "~/stores/enums/store.enum"; 8 + 9 + const useRolesStore = defineStore(StoreIds.ROLES, () => { 10 + const { fetchRoles } = useFetchRoles(); 11 + 12 + const fetchingRoleStatus = ref<AsyncDataRequestStatus>("idle"); 13 + const roles = ref<Role[] | null>(null); 14 + 15 + async function fetchAndSetRoles(): Promise<void> { 16 + fetchingRoleStatus.value = "pending"; 17 + const { data, status } = await fetchRoles(); 18 + roles.value = data.value; 19 + fetchingRoleStatus.value = status.value; 20 + } 21 + return { 22 + roles, 23 + fetchingRoleStatus, 24 + fetchAndSetRoles, 25 + }; 26 + }); 27 + 28 + export { useRolesStore };
+525 -7
tests/stryker/incremental.json
··· 1 1 { 2 - "files": {}, 2 + "files": { 3 + "composables/api/api.constants.ts": { 4 + "language": "typescript", 5 + "mutants": [ 6 + { 7 + "id": "0", 8 + "mutatorName": "ObjectLiteral", 9 + "replacement": "{}", 10 + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", 11 + "status": "Ignored", 12 + "static": true, 13 + "coveredBy": [], 14 + "location": { 15 + "end": { 16 + "column": 86, 17 + "line": 3 18 + }, 19 + "start": { 20 + "column": 35, 21 + "line": 3 22 + } 23 + } 24 + }, 25 + { 26 + "id": "1", 27 + "mutatorName": "ObjectLiteral", 28 + "replacement": "{}", 29 + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", 30 + "status": "Ignored", 31 + "static": true, 32 + "coveredBy": [], 33 + "location": { 34 + "end": { 35 + "column": 84, 36 + "line": 3 37 + }, 38 + "start": { 39 + "column": 46, 40 + "line": 3 41 + } 42 + } 43 + }, 44 + { 45 + "id": "2", 46 + "mutatorName": "StringLiteral", 47 + "replacement": "\"\"", 48 + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", 49 + "status": "Ignored", 50 + "static": true, 51 + "coveredBy": [], 52 + "location": { 53 + "end": { 54 + "column": 82, 55 + "line": 3 56 + }, 57 + "start": { 58 + "column": 64, 59 + "line": 3 60 + } 61 + } 62 + } 63 + ], 64 + "source": "import type { UseFetchOptions } from \"#app\";\n\nconst DEFAULT_USE_FETCH_OPTIONS = { headers: { \"Content-Type\": \"application/json\" } } satisfies UseFetchOptions<unknown>;\n\nexport { DEFAULT_USE_FETCH_OPTIONS };" 65 + }, 66 + "composables/api/role/useFetchRoles.ts": { 67 + "language": "typescript", 68 + "mutants": [ 69 + { 70 + "id": "3", 71 + "mutatorName": "BlockStatement", 72 + "replacement": "{}", 73 + "statusReason": "composables/api/role/useFetchRoles.ts(10,27): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", 74 + "status": "CompileError", 75 + "static": false, 76 + "killedBy": [], 77 + "coveredBy": [ 78 + "9", 79 + "10" 80 + ], 81 + "location": { 82 + "end": { 83 + "column": 2, 84 + "line": 22 85 + }, 86 + "start": { 87 + "column": 41, 88 + "line": 10 89 + } 90 + } 91 + }, 92 + { 93 + "id": "4", 94 + "mutatorName": "BlockStatement", 95 + "replacement": "{}", 96 + "statusReason": "composables/api/role/useFetchRoles.ts(14,69): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", 97 + "status": "CompileError", 98 + "static": false, 99 + "killedBy": [], 100 + "coveredBy": [ 101 + "9", 102 + "10" 103 + ], 104 + "location": { 105 + "end": { 106 + "column": 4, 107 + "line": 20 108 + }, 109 + "start": { 110 + "column": 121, 111 + "line": 14 112 + } 113 + } 114 + }, 115 + { 116 + "id": "5", 117 + "mutatorName": "StringLiteral", 118 + "replacement": "``", 119 + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"http://127.0.0.1/roles\",\n Object {\n \"headers\": Object {\n \"Content-Type\": \"application/json\",\n },\n \"method\": \"GET\",\n },\n \"$dk08ZMi4Ri\",\n], but it was called with \"\"", 120 + "status": "Killed", 121 + "testsCompleted": 1, 122 + "static": false, 123 + "killedBy": [ 124 + "9" 125 + ], 126 + "coveredBy": [ 127 + "9", 128 + "10" 129 + ], 130 + "location": { 131 + "end": { 132 + "column": 47, 133 + "line": 15 134 + }, 135 + "start": { 136 + "column": 29, 137 + "line": 15 138 + } 139 + } 140 + }, 141 + { 142 + "id": "6", 143 + "mutatorName": "ObjectLiteral", 144 + "replacement": "{}", 145 + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"http://127.0.0.1/roles\",\n Object {\n \"headers\": Object {\n \"Content-Type\": \"application/json\",\n },\n \"method\": \"GET\",\n },\n \"$dk08ZMi4Ri\",\n], but it was called with \"http://127.0.0.1/roles\"", 146 + "status": "Killed", 147 + "testsCompleted": 1, 148 + "static": false, 149 + "killedBy": [ 150 + "9" 151 + ], 152 + "coveredBy": [ 153 + "9", 154 + "10" 155 + ], 156 + "location": { 157 + "end": { 158 + "column": 6, 159 + "line": 19 160 + }, 161 + "start": { 162 + "column": 49, 163 + "line": 15 164 + } 165 + } 166 + }, 167 + { 168 + "id": "7", 169 + "mutatorName": "StringLiteral", 170 + "replacement": "\"\"", 171 + "statusReason": "composables/api/role/useFetchRoles.ts(15,5): error TS2322: Type '_AsyncData<PickFrom<_ResT, KeysOf<DataT>> | null, FetchError<any> | null>' is not assignable to type '_AsyncData<Role[] | null, FetchError<any> | null>'.\n Type 'PickFrom<_ResT, KeysOf<DataT>> | null' is not assignable to type 'Role[] | null'.\n Type 'PickFrom<_ResT, KeysOf<DataT>>' is not assignable to type 'Role[] | null'.\n Type '_ResT | (_ResT extends Record<string, any> ? keyof _ResT extends (DataT extends DataT ? keyof DataT extends string ? string & keyof DataT : never : never) ? _ResT : (DataT extends DataT ? keyof DataT extends string ? string & keyof DataT : never : never) extends never ? _ResT : Pick<...> : _ResT)' is not assignable to type 'Role[] | null'.\n Type '_ResT extends Record<string, any> ? keyof _ResT extends (DataT extends DataT ? keyof DataT extends string ? string & keyof DataT : never : never) ? _ResT : (DataT extends DataT ? keyof DataT extends string ? string & keyof DataT : never : never) extends never ? _ResT : Pick<...> : _ResT' is not assignable to type 'Role[] | null'.\n Type '_ResT | (keyof _ResT extends (DataT extends DataT ? keyof DataT extends string ? string & keyof DataT : never : never) ? _ResT : (DataT extends DataT ? keyof DataT extends string ? string & keyof DataT : never : never) extends never ? _ResT : Pick<...>)' is not assignable to type 'Role[] | null'.\n Type '_ResT' is not assignable to type 'Role[] | null'.\n Type '_ResT' is not assignable to type 'Role[]'.\n Type '_ResT extends Record<string, any> ? keyof _ResT extends (DataT extends DataT ? keyof DataT extends string ? string & keyof DataT : never : never) ? _ResT : (DataT extends DataT ? keyof DataT extends string ? string & keyof DataT : never : never) extends never ? _ResT : Pick<...> : _ResT' is not assignable to type 'Role[]'.\n Type 'PickFrom<_ResT, KeysOf<DataT>>' is not assignable to type 'Role[]'.\n Type '_ResT | (_ResT extends Record<string, any> ? keyof _ResT extends (DataT extends DataT ? keyof DataT extends string ? string & keyof DataT : never : never) ? _ResT : (DataT extends DataT ? keyof DataT extends string ? string & keyof DataT : never : never) extends never ? _ResT : Pick<...> : _ResT)' is not assignable to type 'Role[]'.\n Type '_ResT extends Record<string, any> ? keyof _ResT extends (DataT extends DataT ? keyof DataT extends string ? string & keyof DataT : never : never) ? _ResT : (DataT extends DataT ? keyof DataT extends string ? string & keyof DataT : never : never) extends never ? _ResT : Pick<...> : _ResT' is not assignable to type 'Role[]'.\n Type '_ResT | (keyof _ResT extends (DataT extends DataT ? keyof DataT extends string ? string & keyof DataT : never : never) ? _ResT : (DataT extends DataT ? keyof DataT extends string ? string & keyof DataT : never : never) extends never ? _ResT : Pick<...>)' is not assignable to type 'Role[]'.\n Type '_ResT' is not assignable to type 'Role[]'.\ncomposables/api/role/useFetchRoles.ts(16,7): error TS2769: No overload matches this call.\n Overload 1 of 2, '(request: NitroFetchRequest | Ref<NitroFetchRequest> | (() => NitroFetchRequest), opts?: UseFetchOptions<Role[], Role[], KeysOf<...>, null, NitroFetchRequest, AvailableRouterMethod<...>> | undefined): AsyncData<...>', gave the following error.\n Type '\"\"' is not assignable to type '\"GET\" | \"HEAD\" | \"PATCH\" | \"POST\" | \"PUT\" | \"DELETE\" | \"CONNECT\" | \"OPTIONS\" | \"TRACE\" | \"get\" | \"head\" | \"patch\" | \"post\" | \"put\" | \"delete\" | \"connect\" | \"options\" | \"trace\" | Ref<...> | undefined'.\n Overload 2 of 2, '(request: NitroFetchRequest | Ref<NitroFetchRequest> | (() => NitroFetchRequest), opts?: UseFetchOptions<Role[], Role[], KeysOf<...>, Role[], NitroFetchRequest, AvailableRouterMethod<...>> | undefined): AsyncData<...>', gave the following error.\n Type '\"\"' is not assignable to type '\"GET\" | \"HEAD\" | \"PATCH\" | \"POST\" | \"PUT\" | \"DELETE\" | \"CONNECT\" | \"OPTIONS\" | \"TRACE\" | \"get\" | \"head\" | \"patch\" | \"post\" | \"put\" | \"delete\" | \"connect\" | \"options\" | \"trace\" | Ref<...> | undefined'.\n", 172 + "status": "CompileError", 173 + "static": false, 174 + "killedBy": [], 175 + "coveredBy": [ 176 + "9", 177 + "10" 178 + ], 179 + "location": { 180 + "end": { 181 + "column": 20, 182 + "line": 16 183 + }, 184 + "start": { 185 + "column": 15, 186 + "line": 16 187 + } 188 + } 189 + }, 190 + { 191 + "id": "8", 192 + "mutatorName": "ObjectLiteral", 193 + "replacement": "{}", 194 + "statusReason": "composables/api/role/useFetchRoles.ts(21,3): error TS2741: Property 'fetchRoles' is missing in type '{}' but required in type 'UseFetchRoles'.\n", 195 + "status": "CompileError", 196 + "static": false, 197 + "killedBy": [], 198 + "coveredBy": [ 199 + "9", 200 + "10" 201 + ], 202 + "location": { 203 + "end": { 204 + "column": 24, 205 + "line": 21 206 + }, 207 + "start": { 208 + "column": 10, 209 + "line": 21 210 + } 211 + } 212 + } 213 + ], 214 + "source": "import type { UseFetchOptions } from \"#app\";\n\nimport { DEFAULT_USE_FETCH_OPTIONS } from \"~/composables/api/api.constants\";\nimport type { Role } from \"~/composables/api/role/types/role.types\";\n\ntype UseFetchRoles = {\n fetchRoles: (options?: UseFetchOptions<Role[]>) => Promise<ReturnType<typeof useFetch<Role[] | null>>>;\n};\n\nfunction useFetchRoles(): UseFetchRoles {\n const config = useRuntimeConfig();\n const { baseUrl } = config.public.werewolvesAssistantApi;\n\n async function fetchRoles(options: UseFetchOptions<Role[]> = {}): Promise<ReturnType<typeof useFetch<Role[] | null>>> {\n return useFetch<Role[]>(`${baseUrl}/roles`, {\n method: \"GET\",\n ...DEFAULT_USE_FETCH_OPTIONS,\n ...options,\n });\n }\n return { fetchRoles };\n}\n\nexport { useFetchRoles };" 215 + }, 216 + "pages/index.vue": { 217 + "language": "html", 218 + "mutants": [ 219 + { 220 + "id": "9", 221 + "mutatorName": "ObjectLiteral", 222 + "replacement": "{}", 223 + "statusReason": "expected {} to strictly equal { icon: 'fa-2x', …(1) }", 224 + "status": "Killed", 225 + "testsCompleted": 4, 226 + "static": false, 227 + "killedBy": [ 228 + "3" 229 + ], 230 + "coveredBy": [ 231 + "0", 232 + "1", 233 + "2", 234 + "3", 235 + "4", 236 + "5" 237 + ], 238 + "location": { 239 + "end": { 240 + "column": 2, 241 + "line": 61 242 + }, 243 + "start": { 244 + "column": 77, 245 + "line": 58 246 + } 247 + } 248 + }, 249 + { 250 + "id": "10", 251 + "mutatorName": "StringLiteral", 252 + "replacement": "\"\"", 253 + "statusReason": "expected { label: '', icon: 'fa-2x' } to strictly equal { icon: 'fa-2x', …(1) }", 254 + "status": "Killed", 255 + "testsCompleted": 4, 256 + "static": false, 257 + "killedBy": [ 258 + "3" 259 + ], 260 + "coveredBy": [ 261 + "0", 262 + "1", 263 + "2", 264 + "3", 265 + "4", 266 + "5" 267 + ], 268 + "location": { 269 + "end": { 270 + "column": 39, 271 + "line": 59 272 + }, 273 + "start": { 274 + "column": 10, 275 + "line": 59 276 + } 277 + } 278 + }, 279 + { 280 + "id": "11", 281 + "mutatorName": "StringLiteral", 282 + "replacement": "\"\"", 283 + "statusReason": "expected { …(2) } to strictly equal { icon: 'fa-2x', …(1) }", 284 + "status": "Killed", 285 + "testsCompleted": 4, 286 + "static": false, 287 + "killedBy": [ 288 + "3" 289 + ], 290 + "coveredBy": [ 291 + "0", 292 + "1", 293 + "2", 294 + "3", 295 + "4", 296 + "5" 297 + ], 298 + "location": { 299 + "end": { 300 + "column": 16, 301 + "line": 60 302 + }, 303 + "start": { 304 + "column": 9, 305 + "line": 60 306 + } 307 + } 308 + } 309 + ], 310 + "source": "<template>\n <div class=\"container-fluid d-flex flex-column\">\n <div class=\"align-items-center container-fluid d-flex flex-column flex-grow-1 justify-content-center\">\n <div class=\"col-12 text-center\">\n <NuxtImg\n sizes=\"lg:200px\"\n src=\"/img/logo/square/werewolves-logo.png\"\n />\n </div>\n\n <div class=\"col-12 text-center\">\n <h1\n id=\"title\"\n :aria-label=\"$t('shared.werewolvesAssistant')\"\n class=\"mt-0\"\n >\n {{ $t('shared.werewolvesAssistant') }}\n </h1>\n </div>\n\n <div class=\"col-12 col-lg-3\">\n <VuePrimeButton\n class=\"w-100\"\n icon=\"fa fa-play-circle\"\n :label=\"$t('pages.index.play')\"\n :pt=\"buttonsPassThroughProperties\"\n raised\n size=\"large\"\n />\n </div>\n\n <div class=\"col-12 col-lg-3 mt-4\">\n <VuePrimeButton\n class=\"w-100\"\n icon=\"fas fa-question\"\n icon-pos=\"right\"\n :label=\"$t('pages.index.about')\"\n :pt=\"buttonsPassThroughProperties\"\n raised\n severity=\"secondary\"\n size=\"large\"\n />\n </div>\n </div>\n\n <hr class=\"w-100\">\n\n <IndexFooter/>\n </div>\n</template>\n\n<script lang=\"ts\" setup>\nimport type { ButtonPassThroughOptions } from \"primevue/button\";\nimport type { PassThrough } from \"primevue/ts-helpers\";\n\nimport IndexFooter from \"~/components/index/IndexFooter.vue\";\n\nconst buttonsPassThroughProperties: PassThrough<ButtonPassThroughOptions> = {\n label: \"fs-3 fw-bold text-uppercase\",\n icon: \"fa-2x\",\n};\n</script>\n\n<style>\n#title {\n font-size: 4rem;\n}\n</style>" 311 + }, 312 + "stores/role/useRolesStore.ts": { 313 + "language": "typescript", 314 + "mutants": [ 315 + { 316 + "id": "12", 317 + "mutatorName": "BlockStatement", 318 + "replacement": "{}", 319 + "statusReason": "tests/unit/specs/stores/useRolesStore.spec.ts(25,23): error TS2339: Property 'roles' does not exist on type 'Store<StoreIds, {}, {}, {}>'.\ntests/unit/specs/stores/useRolesStore.spec.ts(26,23): error TS2339: Property 'fetchingRoleStatus' does not exist on type 'Store<StoreIds, {}, {}, {}>'.\ntests/unit/specs/stores/useRolesStore.spec.ts(32,24): error TS2339: Property 'fetchAndSetRoles' does not exist on type 'Store<StoreIds, {}, {}, {}>'.\ntests/unit/specs/stores/useRolesStore.spec.ts(45,24): error TS2339: Property 'fetchAndSetRoles' does not exist on type 'Store<StoreIds, {}, {}, {}>'.\ntests/unit/specs/stores/useRolesStore.spec.ts(47,25): error TS2339: Property 'roles' does not exist on type 'Store<StoreIds, {}, {}, {}>'.\n", 320 + "status": "CompileError", 321 + "static": false, 322 + "coveredBy": [ 323 + "6", 324 + "7", 325 + "8" 326 + ], 327 + "location": { 328 + "end": { 329 + "column": 2, 330 + "line": 26 331 + }, 332 + "start": { 333 + "column": 57, 334 + "line": 9 335 + } 336 + } 337 + }, 338 + { 339 + "id": "15", 340 + "mutatorName": "StringLiteral", 341 + "replacement": "\"\"", 342 + "statusReason": "stores/role/useRolesStore.ts(16,5): error TS2322: Type '\"\"' is not assignable to type 'AsyncDataRequestStatus'.\n", 343 + "status": "CompileError", 344 + "static": false, 345 + "coveredBy": [ 346 + "7", 347 + "8" 348 + ], 349 + "location": { 350 + "end": { 351 + "column": 41, 352 + "line": 16 353 + }, 354 + "start": { 355 + "column": 32, 356 + "line": 16 357 + } 358 + } 359 + }, 360 + { 361 + "id": "13", 362 + "mutatorName": "StringLiteral", 363 + "replacement": "\"\"", 364 + "statusReason": "stores/role/useRolesStore.ts(12,58): error TS2345: Argument of type '\"\"' is not assignable to parameter of type 'AsyncDataRequestStatus'.\n", 365 + "status": "CompileError", 366 + "static": false, 367 + "coveredBy": [ 368 + "6", 369 + "7", 370 + "8" 371 + ], 372 + "location": { 373 + "end": { 374 + "column": 64, 375 + "line": 12 376 + }, 377 + "start": { 378 + "column": 58, 379 + "line": 12 380 + } 381 + } 382 + }, 383 + { 384 + "id": "14", 385 + "mutatorName": "BlockStatement", 386 + "replacement": "{}", 387 + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", 388 + "status": "Killed", 389 + "static": false, 390 + "testsCompleted": 1, 391 + "killedBy": [ 392 + "7" 393 + ], 394 + "coveredBy": [ 395 + "7", 396 + "8" 397 + ], 398 + "location": { 399 + "end": { 400 + "column": 4, 401 + "line": 20 402 + }, 403 + "start": { 404 + "column": 52, 405 + "line": 15 406 + } 407 + } 408 + }, 409 + { 410 + "id": "16", 411 + "mutatorName": "ObjectLiteral", 412 + "replacement": "{}", 413 + "statusReason": "tests/unit/specs/stores/useRolesStore.spec.ts(25,23): error TS2339: Property 'roles' does not exist on type 'Store<StoreIds, _UnwrapAll<Pick<{}, never>>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/useRolesStore.spec.ts(26,23): error TS2339: Property 'fetchingRoleStatus' does not exist on type 'Store<StoreIds, _UnwrapAll<Pick<{}, never>>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/useRolesStore.spec.ts(32,24): error TS2339: Property 'fetchAndSetRoles' does not exist on type 'Store<StoreIds, _UnwrapAll<Pick<{}, never>>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/useRolesStore.spec.ts(45,24): error TS2339: Property 'fetchAndSetRoles' does not exist on type 'Store<StoreIds, _UnwrapAll<Pick<{}, never>>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/useRolesStore.spec.ts(47,25): error TS2339: Property 'roles' does not exist on type 'Store<StoreIds, _UnwrapAll<Pick<{}, never>>, Pick<{}, never>, Pick<{}, never>>'.\n", 414 + "status": "CompileError", 415 + "static": false, 416 + "coveredBy": [ 417 + "6", 418 + "7", 419 + "8" 420 + ], 421 + "location": { 422 + "end": { 423 + "column": 4, 424 + "line": 25 425 + }, 426 + "start": { 427 + "column": 10, 428 + "line": 21 429 + } 430 + } 431 + } 432 + ], 433 + "source": "import type { AsyncDataRequestStatus } from \"#app/composables/asyncData\";\nimport { ref } from \"vue\";\nimport { defineStore } from \"pinia\";\n\nimport type { Role } from \"~/composables/api/role/types/role.types\";\nimport { useFetchRoles } from \"~/composables/api/role/useFetchRoles\";\nimport { StoreIds } from \"~/stores/enums/store.enum\";\n\nconst useRolesStore = defineStore(StoreIds.ROLES, () => {\n const { fetchRoles } = useFetchRoles();\n\n const fetchingRoleStatus = ref<AsyncDataRequestStatus>(\"idle\");\n const roles = ref<Role[] | null>(null);\n\n async function fetchAndSetRoles(): Promise<void> {\n fetchingRoleStatus.value = \"pending\";\n const { data, status } = await fetchRoles();\n roles.value = data.value;\n fetchingRoleStatus.value = status.value;\n }\n return {\n roles,\n fetchingRoleStatus,\n fetchAndSetRoles,\n };\n});\n\nexport { useRolesStore };" 434 + } 435 + }, 3 436 "schemaVersion": "1.0", 4 437 "thresholds": { 5 438 "high": 100, ··· 7 440 "break": 100 8 441 }, 9 442 "testFiles": { 10 - "tests/unit/app.nuxt.spec.ts": { 443 + "tests/unit/specs/pages/index.nuxt.spec.ts": { 11 444 "tests": [ 12 445 { 13 446 "id": "0", 14 - "name": "App Component should render component when mounted." 447 + "name": "Index Page Component should render component and match snapshot when mounted." 448 + }, 449 + { 450 + "id": "1", 451 + "name": "Index Page Component Title should display translated title when rendered." 452 + }, 453 + { 454 + "id": "2", 455 + "name": "Index Page Component Play button should display play button with translated label when rendered." 456 + }, 457 + { 458 + "id": "3", 459 + "name": "Index Page Component Play button should display play button with pass through data when rendered." 460 + }, 461 + { 462 + "id": "4", 463 + "name": "Index Page Component About button should display about button with translated label when rendered." 464 + }, 465 + { 466 + "id": "5", 467 + "name": "Index Page Component About button should display about button with pass through data when rendered." 468 + } 469 + ], 470 + "source": "import type { mount } from \"@vue/test-utils\";\nimport type { ButtonPassThroughOptions } from \"primevue/button\";\nimport type { PassThrough } from \"primevue/ts-helpers\";\n\nimport type { VuePrimeButton } from \"#components\";\nimport Index from \"@/pages/index.vue\";\nimport { mountSuspendedComponent } from \"~/tests/unit/utils/mount.utils\";\n\ndescribe(\"Index Page Component\", () => {\n let wrapper: ReturnType<typeof mount<typeof Index>>;\n\n beforeEach(async() => {\n wrapper = await mountSuspendedComponent(Index);\n });\n\n it(\"should render component and match snapshot when mounted.\", () => {\n expect(wrapper).toBeTruthy();\n expect(wrapper.html()).toMatchSnapshot();\n });\n\n describe(\"Title\", () => {\n it(\"should display translated title when rendered.\", () => {\n const title = wrapper.find(\"[aria-label='Werewolves Assistant']\");\n\n expect(title.text()).toBe(\"Werewolves Assistant\");\n });\n });\n\n describe(\"Play button\", () => {\n it(\"should display play button with translated label when rendered.\", () => {\n const playButton = wrapper.findComponent<typeof VuePrimeButton>(\"[label='Play']\");\n\n expect(playButton.attributes(\"label\")).toBe(\"Play\");\n });\n\n it(\"should display play button with pass through data when rendered.\", async() => {\n wrapper = await mountSuspendedComponent(Index, { shallow: false });\n const playButton = wrapper.findComponent<typeof VuePrimeButton>(\"[aria-label='Play']\");\n\n expect(playButton.props(\"pt\")).toStrictEqual<PassThrough<ButtonPassThroughOptions>>({\n icon: \"fa-2x\",\n label: \"fs-3 fw-bold text-uppercase\",\n });\n });\n });\n\n describe(\"About button\", () => {\n it(\"should display about button with translated label when rendered.\", () => {\n const aboutButton = wrapper.findComponent<typeof VuePrimeButton>(\"[label='About']\");\n\n expect(aboutButton.attributes(\"label\")).toBe(\"About\");\n });\n\n it(\"should display about button with pass through data when rendered.\", async() => {\n wrapper = await mountSuspendedComponent(Index, { shallow: false });\n const aboutButton = wrapper.findComponent<typeof VuePrimeButton>(\"[aria-label='About']\");\n\n expect(aboutButton.props(\"pt\")).toStrictEqual<PassThrough<ButtonPassThroughOptions>>({\n icon: \"fa-2x\",\n label: \"fs-3 fw-bold text-uppercase\",\n });\n });\n });\n});" 471 + }, 472 + "tests/unit/specs/stores/useRolesStore.spec.ts": { 473 + "tests": [ 474 + { 475 + "id": "6", 476 + "name": "Roles Store should have initial state when created." 477 + }, 478 + { 479 + "id": "7", 480 + "name": "Roles Store fetchAndSetRoles should fetch roles when called." 481 + }, 482 + { 483 + "id": "8", 484 + "name": "Roles Store fetchAndSetRoles should set roles when called." 485 + } 486 + ], 487 + "source": "import { createPinia, setActivePinia } from \"pinia\";\nimport { expect } from \"vitest\";\nimport type { Mock } from \"vitest\";\nimport { ref } from \"vue\";\n\nimport type { Role } from \"~/composables/api/role/types/role.types\";\nimport { useRolesStore } from \"~/stores/role/useRolesStore\";\nimport * as UseFetchRolesComposable from \"~/composables/api/role/useFetchRoles\";\nimport { createFakeRole } from \"~/tests/unit/utils/factories/composables/api/role/types/role.types.factory\";\n\ndescribe(\"Roles Store\", () => {\n let mockedUseFetchRoles: {\n fetchRoles: Mock;\n };\n\n beforeEach(() => {\n mockedUseFetchRoles = { fetchRoles: vi.fn().mockResolvedValue({ data: ref([]), status: ref(\"success\") }) };\n vi.spyOn(UseFetchRolesComposable, \"useFetchRoles\").mockImplementation(() => mockedUseFetchRoles);\n setActivePinia(createPinia());\n });\n\n it(\"should have initial state when created.\", () => {\n const rolesStore = useRolesStore();\n\n expect(rolesStore.roles).toBeNull();\n expect(rolesStore.fetchingRoleStatus).toBe(\"idle\");\n });\n\n describe(\"fetchAndSetRoles\", () => {\n it(\"should fetch roles when called.\", async() => {\n const rolesStore = useRolesStore();\n await rolesStore.fetchAndSetRoles();\n\n expect(mockedUseFetchRoles.fetchRoles).toHaveBeenCalledExactlyOnceWith();\n });\n\n it(\"should set roles when called.\", async() => {\n const roles: Role[] = [\n createFakeRole(),\n createFakeRole(),\n createFakeRole(),\n ];\n mockedUseFetchRoles.fetchRoles.mockResolvedValue({ data: ref(roles), status: ref(\"success\") });\n const rolesStore = useRolesStore();\n await rolesStore.fetchAndSetRoles();\n\n expect(rolesStore.roles).toStrictEqual<Role[]>(roles);\n });\n });\n});" 488 + }, 489 + "tests/unit/specs/composables/api/role/useFetchRoles.spec.ts": { 490 + "tests": [ 491 + { 492 + "id": "9", 493 + "name": "Use Fetch Roles Composable fetchRoles should fetch roles when called without options." 494 + }, 495 + { 496 + "id": "10", 497 + "name": "Use Fetch Roles Composable fetchRoles should fetch roles when called with options." 15 498 } 16 499 ], 17 - "source": "import { mountSuspended } from \"@nuxt/test-utils/runtime\";\n\nimport App from \"@/app.vue\";\n\ndescribe(\"App Component\", () => {\n it(\"should render component when mounted.\", async() => {\n const component = await mountSuspended(App);\n \n expect(component).toBeTruthy();\n });\n});" 500 + "source": "import { mockNuxtImport } from \"@nuxt/test-utils/runtime\";\n\nimport { useFetchRoles } from \"~/composables/api/role/useFetchRoles\";\nimport { createFakeUseRuntimeConfig } from \"~/tests/unit/utils/factories/composables/nuxt/useRuntimeConfig\";\n\nconst { useFetchMock, useRuntimeConfig } = vi.hoisted(() => ({\n useFetchMock: vi.fn(),\n useRuntimeConfig: vi.fn(),\n}));\n\ndescribe(\"Use Fetch Roles Composable\", () => {\n beforeAll(() => {\n mockNuxtImport(\"useRuntimeConfig\", () => useRuntimeConfig);\n mockNuxtImport(\"useFetch\", () => useFetchMock);\n });\n beforeEach(() => {\n useRuntimeConfig.mockReturnValue(createFakeUseRuntimeConfig());\n });\n\n describe(\"fetchRoles\", () => {\n it(\"should fetch roles when called without options.\", async() => {\n await useFetchRoles().fetchRoles();\n\n expect(useFetchMock).toHaveBeenCalledExactlyOnceWith(\"http://127.0.0.1/roles\", {\n method: \"GET\",\n headers: { \"Content-Type\": \"application/json\" },\n }, \"$dk08ZMi4Ri\");\n });\n\n it(\"should fetch roles when called with options.\", async() => {\n await useFetchRoles().fetchRoles({ method: \"POST\" });\n\n expect(useFetchMock).toHaveBeenCalledExactlyOnceWith(\"http://127.0.0.1/roles\", {\n method: \"POST\",\n headers: { \"Content-Type\": \"application/json\" },\n }, \"$dk08ZMi4Ri\");\n });\n });\n});" 501 + }, 502 + "tests/unit/specs/app.nuxt.spec.ts": { 503 + "tests": [ 504 + { 505 + "id": "11", 506 + "name": "App Component should render component and match snapshot when mounted." 507 + }, 508 + { 509 + "id": "12", 510 + "name": "App Component should fetch and set roles from store when mounted." 511 + } 512 + ], 513 + "source": "import type { mount } from \"@vue/test-utils\";\n\nimport App from \"@/app.vue\";\nimport { createFakeUseRoleStore } from \"~/tests/unit/utils/factories/stores/role/useRoleStore.factory\";\nimport { mountSuspendedComponent } from \"~/tests/unit/utils/mount.utils\";\n\nconst useRolesStoreMock = createFakeUseRoleStore();\nvi.mock(\"~/stores/role/useRolesStore\", () => ({ useRolesStore: vi.fn(() => useRolesStoreMock) }));\n\ndescribe(\"App Component\", () => {\n let wrapper: ReturnType<typeof mount<typeof App>>;\n\n beforeEach(async() => {\n wrapper = await mountSuspendedComponent(App);\n });\n\n it(\"should render component and match snapshot when mounted.\", () => {\n expect(wrapper).toBeTruthy();\n expect(wrapper.html()).toMatchSnapshot();\n });\n\n it(\"should fetch and set roles from store when mounted.\", () => {\n expect(useRolesStoreMock.fetchAndSetRoles).toHaveBeenCalledWith();\n });\n});" 514 + }, 515 + "tests/unit/specs/components/index/index-footer.nuxt.spec.ts": { 516 + "tests": [ 517 + { 518 + "id": "13", 519 + "name": "Index Footer Component should render component and match snapshot when mounted." 520 + }, 521 + { 522 + "id": "14", 523 + "name": "Index Footer Component Contact Me Button should render contact me with translated text button when rendered." 524 + } 525 + ], 526 + "source": "import type { mount } from \"@vue/test-utils\";\n\nimport { IndexFooter } from \"#components\";\nimport { mountSuspendedComponent } from \"~/tests/unit/utils/mount.utils\";\n\ndescribe(\"Index Footer Component\", () => {\n let wrapper: ReturnType<typeof mount<typeof IndexFooter>>;\n\n beforeEach(async() => {\n wrapper = await mountSuspendedComponent(IndexFooter);\n });\n\n it(\"should render component and match snapshot when mounted.\", () => {\n expect(wrapper).toBeTruthy();\n expect(wrapper.html()).toMatchSnapshot();\n });\n\n describe(\"Contact Me Button\", () => {\n it(\"should render contact me with translated text button when rendered.\", () => {\n const contactMeButton = wrapper.find(\"[aria-label='Contact me']\");\n\n expect(contactMeButton.text()).toBe(\"Contact me\");\n });\n });\n});" 527 + }, 528 + "tests/unit/specs/modules/i18n.spec.ts": { 529 + "tests": [ 530 + { 531 + "id": "15", 532 + "name": "I18n module Locales should contain all keys set in fr locale when locale is en." 533 + } 534 + ], 535 + "source": "import { crush } from \"radash\";\n\nimport fr from \"~/modules/i18n/locales/fr.json\";\nimport en from \"~/modules/i18n/locales/en.json\";\n\ndescribe(\"I18n module\", () => {\n describe(\"Locales\", () => {\n const flatFrLocale = crush(fr);\n const frKeys = Object.keys(flatFrLocale).toSorted();\n\n it(\"should contain all keys set in fr locale when locale is en.\", () => {\n const flatEnLocale = crush(en);\n const enKeys = Object.keys(flatEnLocale).toSorted();\n\n expect(frKeys).toStrictEqual<string[]>(enKeys);\n });\n });\n});" 18 536 } 19 537 }, 20 538 "projectRoot": "/Users/antoinezanardi/WebstormProjects/werewolves-assistant-web-next", ··· 32 550 "app.vue", 33 551 "components/**/*.{ts,vue}", 34 552 "composables/**/*.ts", 35 - "pages/**/*.ts", 36 - "store/**/*.ts" 553 + "pages/**/*.{ts,vue}", 554 + "stores/**/*.ts" 37 555 ], 38 556 "plugins": [ 39 557 "@stryker-mutator/vitest-runner", ··· 60 578 "break": 100 61 579 }, 62 580 "disableTypeChecks": "{tests,src,lib}/**/*.{js,ts,jsx,tsx,html,vue}", 63 - "force": true, 64 581 "configFile": "config/stryker/stryker.conf.mjs", 65 582 "allowConsoleColors": true, 66 583 "checkerNodeArgs": [], ··· 86 603 "baseDir": "reports/mutation/events" 87 604 }, 88 605 "ignorePatterns": [], 606 + "force": false, 89 607 "fileLogLevel": "off", 90 608 "inPlace": false, 91 609 "logLevel": "info",
-11
tests/unit/app.nuxt.spec.ts
··· 1 - import { mountSuspended } from "@nuxt/test-utils/runtime"; 2 - 3 - import App from "@/app.vue"; 4 - 5 - describe("App Component", () => { 6 - it("should render component when mounted.", async() => { 7 - const component = await mountSuspended(App); 8 - 9 - expect(component).toBeTruthy(); 10 - }); 11 - });
+3
tests/unit/specs/__snapshots__/app.nuxt.spec.ts.snap
··· 1 + // Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html 2 + 3 + exports[`App Component > should render component and match snapshot when mounted. 1`] = `"<nuxt-page-stub class="h-100"></nuxt-page-stub>"`;
+25
tests/unit/specs/app.nuxt.spec.ts
··· 1 + import type { mount } from "@vue/test-utils"; 2 + 3 + import App from "@/app.vue"; 4 + import { createFakeUseRoleStore } from "~/tests/unit/utils/factories/stores/role/useRoleStore.factory"; 5 + import { mountSuspendedComponent } from "~/tests/unit/utils/mount.utils"; 6 + 7 + const useRolesStoreMock = createFakeUseRoleStore(); 8 + vi.mock("~/stores/role/useRolesStore", () => ({ useRolesStore: vi.fn(() => useRolesStoreMock) })); 9 + 10 + describe("App Component", () => { 11 + let wrapper: ReturnType<typeof mount<typeof App>>; 12 + 13 + beforeEach(async() => { 14 + wrapper = await mountSuspendedComponent(App); 15 + }); 16 + 17 + it("should render component and match snapshot when mounted.", () => { 18 + expect(wrapper).toBeTruthy(); 19 + expect(wrapper.html()).toMatchSnapshot(); 20 + }); 21 + 22 + it("should fetch and set roles from store when mounted.", () => { 23 + expect(useRolesStoreMock.fetchAndSetRoles).toHaveBeenCalledWith(); 24 + }); 25 + });
+8
tests/unit/specs/components/index/__snapshots__/index-footer.nuxt.spec.ts.snap
··· 1 + // Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html 2 + 3 + exports[`Index Footer Component > should render component and match snapshot when mounted. 1`] = ` 4 + "<div class="row"> 5 + <div class="col-6"><a aria-label="Contact me" class="p-button p-button-secondary" href="mailto: antoine.zanardi@epitech.eu"><span class="fa fa-envelope me-2"></span> Contact me</a></div> 6 + <div class="col-6 d-flex justify-content-end text-right"><a aria-label="This project is open source" class="p-button p-button-help" href="https://www.github.com/antoinezanardi/werewolves-assistant-web-next" rel="noopener noreferrer" target="_blank"><span class="fa-github fab me-2"></span> This project is open source</a></div> 7 + </div>" 8 + `;
+25
tests/unit/specs/components/index/index-footer.nuxt.spec.ts
··· 1 + import type { mount } from "@vue/test-utils"; 2 + 3 + import { IndexFooter } from "#components"; 4 + import { mountSuspendedComponent } from "~/tests/unit/utils/mount.utils"; 5 + 6 + describe("Index Footer Component", () => { 7 + let wrapper: ReturnType<typeof mount<typeof IndexFooter>>; 8 + 9 + beforeEach(async() => { 10 + wrapper = await mountSuspendedComponent(IndexFooter); 11 + }); 12 + 13 + it("should render component and match snapshot when mounted.", () => { 14 + expect(wrapper).toBeTruthy(); 15 + expect(wrapper.html()).toMatchSnapshot(); 16 + }); 17 + 18 + describe("Contact Me Button", () => { 19 + it("should render contact me with translated text button when rendered.", () => { 20 + const contactMeButton = wrapper.find("[aria-label='Contact me']"); 21 + 22 + expect(contactMeButton.text()).toBe("Contact me"); 23 + }); 24 + }); 25 + });
+39
tests/unit/specs/composables/api/role/useFetchRoles.spec.ts
··· 1 + import { mockNuxtImport } from "@nuxt/test-utils/runtime"; 2 + 3 + import { useFetchRoles } from "~/composables/api/role/useFetchRoles"; 4 + import { createFakeUseRuntimeConfig } from "~/tests/unit/utils/factories/composables/nuxt/useRuntimeConfig"; 5 + 6 + const { useFetchMock, useRuntimeConfig } = vi.hoisted(() => ({ 7 + useFetchMock: vi.fn(), 8 + useRuntimeConfig: vi.fn(), 9 + })); 10 + 11 + describe("Use Fetch Roles Composable", () => { 12 + beforeAll(() => { 13 + mockNuxtImport("useRuntimeConfig", () => useRuntimeConfig); 14 + mockNuxtImport("useFetch", () => useFetchMock); 15 + }); 16 + beforeEach(() => { 17 + useRuntimeConfig.mockReturnValue(createFakeUseRuntimeConfig()); 18 + }); 19 + 20 + describe("fetchRoles", () => { 21 + it("should fetch roles when called without options.", async() => { 22 + await useFetchRoles().fetchRoles(); 23 + 24 + expect(useFetchMock).toHaveBeenCalledExactlyOnceWith("http://127.0.0.1/roles", { 25 + method: "GET", 26 + headers: { "Content-Type": "application/json" }, 27 + }, "$dk08ZMi4Ri"); 28 + }); 29 + 30 + it("should fetch roles when called with options.", async() => { 31 + await useFetchRoles().fetchRoles({ method: "POST" }); 32 + 33 + expect(useFetchMock).toHaveBeenCalledExactlyOnceWith("http://127.0.0.1/roles", { 34 + method: "POST", 35 + headers: { "Content-Type": "application/json" }, 36 + }, "$dk08ZMi4Ri"); 37 + }); 38 + }); 39 + });
+18
tests/unit/specs/modules/i18n.spec.ts
··· 1 + import { crush } from "radash"; 2 + 3 + import fr from "~/modules/i18n/locales/fr.json"; 4 + import en from "~/modules/i18n/locales/en.json"; 5 + 6 + describe("I18n module", () => { 7 + describe("Locales", () => { 8 + const flatFrLocale = crush(fr); 9 + const frKeys = Object.keys(flatFrLocale).toSorted(); 10 + 11 + it("should contain all keys set in fr locale when locale is en.", () => { 12 + const flatEnLocale = crush(en); 13 + const enKeys = Object.keys(flatEnLocale).toSorted(); 14 + 15 + expect(frKeys).toStrictEqual<string[]>(enKeys); 16 + }); 17 + }); 18 + });
+22
tests/unit/specs/pages/__snapshots__/index.nuxt.spec.ts.snap
··· 1 + // Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html 2 + 3 + exports[`Index Page Component > should render component and match snapshot when mounted. 1`] = ` 4 + "<div class="container-fluid d-flex flex-column"> 5 + <div class="align-items-center container-fluid d-flex flex-column flex-grow-1 justify-content-center"> 6 + <div class="col-12 text-center"> 7 + <nuxt-img-stub src="/img/logo/square/werewolves-logo.png" sizes="lg:200px"></nuxt-img-stub> 8 + </div> 9 + <div class="col-12 text-center"> 10 + <h1 id="title" aria-label="Werewolves Assistant" class="mt-0">Werewolves Assistant</h1> 11 + </div> 12 + <div class="col-12 col-lg-3"> 13 + <button-stub class="w-100" icon="fa fa-play-circle" label="Play" pt="[object Object]" raised="" size="large"></button-stub> 14 + </div> 15 + <div class="col-12 col-lg-3 mt-4"> 16 + <button-stub class="w-100" icon="fas fa-question" icon-pos="right" label="About" pt="[object Object]" raised="" severity="secondary" size="large"></button-stub> 17 + </div> 18 + </div> 19 + <hr class="w-100"> 20 + <index-footer-stub></index-footer-stub> 21 + </div>" 22 + `;
+64
tests/unit/specs/pages/index.nuxt.spec.ts
··· 1 + import type { mount } from "@vue/test-utils"; 2 + import type { ButtonPassThroughOptions } from "primevue/button"; 3 + import type { PassThrough } from "primevue/ts-helpers"; 4 + 5 + import type { VuePrimeButton } from "#components"; 6 + import Index from "@/pages/index.vue"; 7 + import { mountSuspendedComponent } from "~/tests/unit/utils/mount.utils"; 8 + 9 + describe("Index Page Component", () => { 10 + let wrapper: ReturnType<typeof mount<typeof Index>>; 11 + 12 + beforeEach(async() => { 13 + wrapper = await mountSuspendedComponent(Index); 14 + }); 15 + 16 + it("should render component and match snapshot when mounted.", () => { 17 + expect(wrapper).toBeTruthy(); 18 + expect(wrapper.html()).toMatchSnapshot(); 19 + }); 20 + 21 + describe("Title", () => { 22 + it("should display translated title when rendered.", () => { 23 + const title = wrapper.find("[aria-label='Werewolves Assistant']"); 24 + 25 + expect(title.text()).toBe("Werewolves Assistant"); 26 + }); 27 + }); 28 + 29 + describe("Play button", () => { 30 + it("should display play button with translated label when rendered.", () => { 31 + const playButton = wrapper.findComponent<typeof VuePrimeButton>("[label='Play']"); 32 + 33 + expect(playButton.attributes("label")).toBe("Play"); 34 + }); 35 + 36 + it("should display play button with pass through data when rendered.", async() => { 37 + wrapper = await mountSuspendedComponent(Index, { shallow: false }); 38 + const playButton = wrapper.findComponent<typeof VuePrimeButton>("[aria-label='Play']"); 39 + 40 + expect(playButton.props("pt")).toStrictEqual<PassThrough<ButtonPassThroughOptions>>({ 41 + icon: "fa-2x", 42 + label: "fs-3 fw-bold text-uppercase", 43 + }); 44 + }); 45 + }); 46 + 47 + describe("About button", () => { 48 + it("should display about button with translated label when rendered.", () => { 49 + const aboutButton = wrapper.findComponent<typeof VuePrimeButton>("[label='About']"); 50 + 51 + expect(aboutButton.attributes("label")).toBe("About"); 52 + }); 53 + 54 + it("should display about button with pass through data when rendered.", async() => { 55 + wrapper = await mountSuspendedComponent(Index, { shallow: false }); 56 + const aboutButton = wrapper.findComponent<typeof VuePrimeButton>("[aria-label='About']"); 57 + 58 + expect(aboutButton.props("pt")).toStrictEqual<PassThrough<ButtonPassThroughOptions>>({ 59 + icon: "fa-2x", 60 + label: "fs-3 fw-bold text-uppercase", 61 + }); 62 + }); 63 + }); 64 + });
+50
tests/unit/specs/stores/useRolesStore.spec.ts
··· 1 + import { createPinia, setActivePinia } from "pinia"; 2 + import { expect } from "vitest"; 3 + import type { Mock } from "vitest"; 4 + import { ref } from "vue"; 5 + 6 + import type { Role } from "~/composables/api/role/types/role.types"; 7 + import { useRolesStore } from "~/stores/role/useRolesStore"; 8 + import * as UseFetchRolesComposable from "~/composables/api/role/useFetchRoles"; 9 + import { createFakeRole } from "~/tests/unit/utils/factories/composables/api/role/types/role.types.factory"; 10 + 11 + describe("Roles Store", () => { 12 + let mockedUseFetchRoles: { 13 + fetchRoles: Mock; 14 + }; 15 + 16 + beforeEach(() => { 17 + mockedUseFetchRoles = { fetchRoles: vi.fn().mockResolvedValue({ data: ref([]), status: ref("success") }) }; 18 + vi.spyOn(UseFetchRolesComposable, "useFetchRoles").mockImplementation(() => mockedUseFetchRoles); 19 + setActivePinia(createPinia()); 20 + }); 21 + 22 + it("should have initial state when created.", () => { 23 + const rolesStore = useRolesStore(); 24 + 25 + expect(rolesStore.roles).toBeNull(); 26 + expect(rolesStore.fetchingRoleStatus).toBe("idle"); 27 + }); 28 + 29 + describe("fetchAndSetRoles", () => { 30 + it("should fetch roles when called.", async() => { 31 + const rolesStore = useRolesStore(); 32 + await rolesStore.fetchAndSetRoles(); 33 + 34 + expect(mockedUseFetchRoles.fetchRoles).toHaveBeenCalledExactlyOnceWith(); 35 + }); 36 + 37 + it("should set roles when called.", async() => { 38 + const roles: Role[] = [ 39 + createFakeRole(), 40 + createFakeRole(), 41 + createFakeRole(), 42 + ]; 43 + mockedUseFetchRoles.fetchRoles.mockResolvedValue({ data: ref(roles), status: ref("success") }); 44 + const rolesStore = useRolesStore(); 45 + await rolesStore.fetchAndSetRoles(); 46 + 47 + expect(rolesStore.roles).toStrictEqual<Role[]>(roles); 48 + }); 49 + }); 50 + });
+12
tests/unit/unit-setup.ts
··· 1 + import { expect } from "vitest"; 2 + import matchers from "jest-extended"; 3 + 4 + expect.extend(matchers); 5 + 6 + declare module "vitest" { 7 + type Assertion<T = unknown> = CustomMatchers<T>; 8 + 9 + type AsymmetricMatchersContaining<T = unknown> = CustomMatchers<T>; 10 + 11 + type ExpectStatic<T = unknown> = CustomMatchers<T>; 12 + }
+20
tests/unit/utils/factories/composables/api/role/types/role.types.factory.ts
··· 1 + import { faker } from "@faker-js/faker"; 2 + 3 + import { RoleNames, RoleOrigins, RoleSides, RoleTypes } from "~/composables/api/role/enums/role.enums"; 4 + import type { Role } from "~/composables/api/role/types/role.types"; 5 + 6 + function createFakeRole(role: Partial<Role> = {}, override: object = {}): Role { 7 + return { 8 + name: role.name ?? faker.helpers.arrayElement(Object.values(RoleNames)), 9 + side: role.side ?? faker.helpers.arrayElement(Object.values(RoleSides)), 10 + type: role.type ?? faker.helpers.arrayElement(Object.values(RoleTypes)), 11 + origin: role.origin ?? faker.helpers.arrayElement(Object.values(RoleOrigins)), 12 + minInGame: role.minInGame ?? undefined, 13 + maxInGame: role.maxInGame ?? faker.number.int({ min: 1, max: 10 }), 14 + additionalCardsEligibleRecipients: role.additionalCardsEligibleRecipients ?? undefined, 15 + recommendedMinPlayers: role.recommendedMinPlayers ?? undefined, 16 + ...override, 17 + }; 18 + } 19 + 20 + export { createFakeRole };
+33
tests/unit/utils/factories/composables/nuxt/useRuntimeConfig.ts
··· 1 + import type { NitroRuntimeConfigApp } from "nitropack"; 2 + import type { RuntimeConfig } from "nuxt/schema"; 3 + 4 + function createFakeUseRuntimeConfig(runtimeConfig: Partial<RuntimeConfig> = {}): RuntimeConfig { 5 + return { 6 + ...runtimeConfig, 7 + app: {} as NitroRuntimeConfigApp, 8 + public: { 9 + werewolvesAssistantApi: { baseUrl: "http://127.0.0.1" }, 10 + i18n: { 11 + baseUrl: "http://127.0.0.1", 12 + locales: [{ code: "en", iso: "en-US", file: "en-US.json", name: "English" }], 13 + }, 14 + primevue: { 15 + components: [], 16 + directives: [], 17 + config: [], 18 + options: { ripple: true }, 19 + composables: [], 20 + usePrimeVue: true, 21 + styles: [], 22 + injectStylesAsStringToTop: [], 23 + resolvePath: "", 24 + services: [], 25 + cssLayerOrder: "", 26 + importPT: "", 27 + injectStylesAsString: [], 28 + }, 29 + }, 30 + }; 31 + } 32 + 33 + export { createFakeUseRuntimeConfig };
+20
tests/unit/utils/factories/stores/role/useRoleStore.factory.ts
··· 1 + import type { AsyncDataRequestStatus } from "#app/composables/asyncData"; 2 + import type { Mock } from "vitest"; 3 + 4 + import type { Role } from "~/composables/api/role/types/role.types"; 5 + 6 + type MockedUseRoleStore = { 7 + roles: Role[] | null; 8 + fetchAndSetRoles: Mock; 9 + fetchingRoleStatus: AsyncDataRequestStatus; 10 + }; 11 + 12 + function createFakeUseRoleStore(): MockedUseRoleStore { 13 + return { 14 + roles: [], 15 + fetchAndSetRoles: vi.fn(), 16 + fetchingRoleStatus: "idle", 17 + }; 18 + } 19 + 20 + export { createFakeUseRoleStore };
+13
tests/unit/utils/mount.utils.ts
··· 1 + import { mountSuspended } from "@nuxt/test-utils/runtime"; 2 + import type { mount } from "@vue/test-utils"; 3 + import type { ComponentMountingOptions } from "@vue/test-utils/dist/mount"; 4 + 5 + async function mountSuspendedComponent<T>(component: T, options?: ComponentMountingOptions<typeof component>): Promise<ReturnType<typeof mount<T>>> { 6 + const defaultMountingOptions: ComponentMountingOptions<typeof component> = { shallow: true }; 7 + return mountSuspended(component, { 8 + ...defaultMountingOptions, 9 + ...options, 10 + }); 11 + } 12 + 13 + export { mountSuspendedComponent };
+1 -1
tsconfig.json
··· 12 12 "resolveJsonModule": true, 13 13 }, 14 14 "ts-node": { 15 - "esm": true 15 + "esm": true, 16 16 }, 17 17 }