[READ-ONLY] Mirror of https://github.com/danielroe/fnv1a-64. Tiny, fast, dependency-free 64-bit FNV-1a string hash for Node and the browser.
64-bit fnv fnv-1a fnv1a hash non-cryptographic
0

Configure Feed

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

chore: init

Daniel Roe (Jul 15, 2026, 11:23 AM +0100) b93d1eec

+6349
+15
.editorconfig
··· 1 + root = true 2 + 3 + [*] 4 + end_of_line = lf 5 + insert_final_newline = true 6 + trim_trailing_whitespace = true 7 + charset = utf-8 8 + 9 + [*.js] 10 + indent_style = space 11 + indent_size = 2 12 + 13 + [{package.json,*.yml,*.cjson}] 14 + indent_style = space 15 + indent_size = 2
+27
.github/ISSUE_TEMPLATE/---bug-report.yml
··· 1 + name: 🐛 Bug report 2 + description: Something's not working 3 + labels: [bug] 4 + body: 5 + - type: textarea 6 + validations: 7 + required: true 8 + attributes: 9 + label: 🐛 The bug 10 + description: What isn't working? Describe what the bug is. 11 + - type: input 12 + validations: 13 + required: true 14 + attributes: 15 + label: 🛠️ To reproduce 16 + description: A reproduction of the bug via https://stackblitz.com/github/danielroe/package-name/tree/main/playground 17 + placeholder: https://stackblitz.com/[...] 18 + - type: textarea 19 + validations: 20 + required: true 21 + attributes: 22 + label: 🌈 Expected behaviour 23 + description: What did you expect to happen? Is there a section in the docs about this? 24 + - type: textarea 25 + attributes: 26 + label: ℹ️ Additional context 27 + description: Add any other context about the problem here.
+114
.github/workflows/agent-scan.yml
··· 1 + name: agent-scan 2 + 3 + on: 4 + # zizmor: ignore[dangerous-triggers] - DO NOT add action/checkout in this workflow as it uses pull_request_target 5 + pull_request_target: 6 + types: 7 + - opened 8 + - reopened 9 + 10 + concurrency: 11 + group: agent-scan-${{ github.event.pull_request.number }} 12 + cancel-in-progress: true 13 + 14 + permissions: 15 + issues: write 16 + pull-requests: write 17 + 18 + jobs: 19 + agentscan: 20 + runs-on: ubuntu-latest 21 + steps: 22 + - name: AgentScan 23 + id: agentscan 24 + uses: MatteoGabriele/agentscan-action@c7d61446e7aece6bdd3edcee4558bbfc0392615e # v2.0.1 25 + with: 26 + github-token: ${{ secrets.GITHUB_TOKEN }} 27 + mode: silent 28 + - name: Handle flagged PR 29 + if: contains(fromJSON('["automation","mixed"]'), steps.agentscan.outputs.classification) || steps.agentscan.outputs.community-flagged == 'true' 30 + env: 31 + CLASSIFICATION: ${{ steps.agentscan.outputs.classification }} 32 + COMMUNITY_FLAGGED: ${{ steps.agentscan.outputs.community-flagged }} 33 + uses: actions/github-script@3a2844b7e9c422d3c10d287c895573f7108da1b3 # v9.0.0 34 + with: 35 + script: | 36 + const prNumber = context.payload.pull_request.number; 37 + const classification = process.env.CLASSIFICATION; 38 + const communityFlagged = process.env.COMMUNITY_FLAGGED === 'true'; 39 + const shouldClose = classification === 'automation' || communityFlagged; 40 + 41 + const issue = context.payload.pull_request 42 + const labels = issue.labels?.map(l => l.name) || [] 43 + 44 + if (!labels.includes('possible bot')) { 45 + await github.rest.issues.addLabels({ 46 + owner: context.repo.owner, 47 + repo: context.repo.repo, 48 + issue_number: prNumber, 49 + labels: ['possible bot'], 50 + }) 51 + } 52 + 53 + const comments = await github.paginate(github.rest.issues.listComments, { 54 + owner: context.repo.owner, 55 + repo: context.repo.repo, 56 + issue_number: prNumber, 57 + per_page: 100, 58 + }) 59 + 60 + const alreadyCommented = comments.some( 61 + c => c.user.type === 'Bot' && c.body.includes('AI-assisted contribution guidelines') 62 + ) 63 + 64 + if (!alreadyCommented) { 65 + const closingNote = shouldClose 66 + ? "We're closing this for now as the account looks automated. If we got that wrong, please just reopen the PR and we'll take another look." 67 + : 'If this was flagged in error, we apologise! 😳 Just let us know. 🙏' 68 + 69 + await github.rest.issues.createComment({ 70 + owner: context.repo.owner, 71 + repo: context.repo.repo, 72 + issue_number: prNumber, 73 + body: [ 74 + "We've flagged this as a potential contribution without a human behind it. We welcome the thoughtful use of AI tools when contributing, but ask all contributors to follow [two core principles](https://roe.dev/blog/using-ai-in-open-source):", 75 + '', 76 + '1. **Never let an LLM speak for you** - all comments, issues, and PR descriptions should be written in your own words, reflecting your own understanding.', 77 + '2. **Never let an LLM think for you** - only submit contributions you fully understand and can explain.', 78 + '', 79 + 'Please review these AI-assisted contribution guidelines and update this contribution if needed.', 80 + '', 81 + closingNote, 82 + ].join('\n'), 83 + }) 84 + } else { 85 + core.info('Possible-bot comment already exists - skipping comment.') 86 + } 87 + 88 + if (shouldClose && issue.state === 'open' && !alreadyCommented) { 89 + await github.rest.pulls.update({ 90 + owner: context.repo.owner, 91 + repo: context.repo.repo, 92 + pull_number: prNumber, 93 + state: 'closed', 94 + title: '🚨 unwelcome pr from bot 🚨', 95 + }) 96 + } 97 + 98 + const actionTaken = [ 99 + 'Added `possible bot` label', 100 + alreadyCommented ? null : 'posted policy comment', 101 + shouldClose && !alreadyCommented ? 'closed PR' : null, 102 + ].filter(Boolean).join(', ') 103 + 104 + core.summary 105 + .addHeading('AgentScan: Possible Bot Flag', 2) 106 + .addTable([ 107 + [{ data: 'Property', header: true }, { data: 'Value', header: true }], 108 + ['Pull Request', `#${prNumber}`], 109 + ['Classification', classification], 110 + ['Community flagged', String(communityFlagged)], 111 + ['Action', actionTaken || 'No action (already handled)'], 112 + ]) 113 + 114 + await core.summary.write()
+59
.github/workflows/ci.yml
··· 1 + name: ci 2 + 3 + on: 4 + pull_request: 5 + branches: 6 + - main 7 + push: 8 + branches: 9 + - main 10 + 11 + jobs: 12 + lint: 13 + runs-on: ubuntu-latest 14 + 15 + steps: 16 + - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7 17 + - run: corepack enable 18 + - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6 19 + with: 20 + node-version: lts/* 21 + cache: pnpm 22 + 23 + - name: 📦 Install dependencies 24 + run: pnpm install 25 + 26 + - name: 🔠 Lint project 27 + run: pnpm lint 28 + 29 + - name: ✂️ Knip project 30 + run: pnpm test:knip 31 + 32 + - name: ⚙️ Check package engines 33 + run: pnpm test:versions 34 + 35 + test: 36 + runs-on: ubuntu-latest 37 + 38 + steps: 39 + - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7 40 + - run: corepack enable 41 + - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6 42 + with: 43 + node-version: lts/* 44 + cache: pnpm 45 + 46 + - name: 📦 Install dependencies 47 + run: pnpm install 48 + 49 + - name: 🛠 Build project 50 + run: pnpm build 51 + 52 + - name: 💪 Test types 53 + run: pnpm test:types 54 + 55 + - name: 🧪 Test project 56 + run: pnpm test:unit -- --coverage 57 + 58 + - name: 🟩 Coverage 59 + uses: codecov/codecov-action@fb8b3582c8e4def4969c97caa2f19720cb33a72f # v7
+22
.github/workflows/provenance.yml
··· 1 + name: ci 2 + 3 + on: 4 + push: 5 + branches: 6 + - main 7 + pull_request: 8 + branches: 9 + - main 10 + permissions: 11 + contents: read 12 + jobs: 13 + check-provenance: 14 + runs-on: ubuntu-latest 15 + steps: 16 + - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7 17 + with: 18 + fetch-depth: 0 19 + - name: Check provenance downgrades 20 + uses: danielroe/provenance-action@41bcc969e579d9e29af08ba44fcbfdf95cee6e6c # v0.1.1 21 + with: 22 + fail-on-provenance-change: true
+30
.github/workflows/release.yml
··· 1 + name: release 2 + 3 + permissions: 4 + contents: write 5 + 6 + on: 7 + push: 8 + tags: 9 + - 'v*' 10 + 11 + jobs: 12 + release: 13 + runs-on: ubuntu-latest 14 + steps: 15 + - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7 16 + with: 17 + fetch-depth: 0 18 + 19 + - run: corepack enable 20 + - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6 21 + with: 22 + node-version: lts/* 23 + cache: pnpm 24 + 25 + - name: 📦 Install dependencies 26 + run: pnpm install 27 + 28 + - run: pnpm changelogithub 29 + env: 30 + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+8
.gitignore
··· 1 + dist 2 + node_modules 3 + coverage 4 + .vscode 5 + .DS_Store 6 + .eslintcache 7 + *.log* 8 + *.env*
+47
CODE_OF_CONDUCT.md
··· 1 + # Contributor Covenant Code of Conduct 2 + 3 + ## Our pledge 4 + 5 + In the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to make participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, sex characteristics, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, religion, or sexual identity and orientation. 6 + 7 + ## Our standards 8 + 9 + Examples of behavior that contributes to creating a positive environment include: 10 + 11 + - Using welcoming and inclusive language 12 + - Being respectful of differing viewpoints and experiences 13 + - Gracefully accepting constructive criticism 14 + - Focusing on what is best for the community 15 + - Showing empathy towards other community members 16 + 17 + Examples of unacceptable behavior by participants include: 18 + 19 + - The use of sexualized language or imagery and unwelcome sexual attention or advances 20 + - Trolling, insulting/derogatory comments, and personal or political attacks 21 + - Public or private harassment 22 + - Publishing others' private information, such as a physical or electronic address, without explicit permission 23 + - Other conduct which could reasonably be considered inappropriate in a professional setting 24 + 25 + ## Our responsibilities 26 + 27 + Project maintainers are responsible for clarifying the standards of acceptable behavior and are expected to take appropriate and fair corrective action in response to any instances of unacceptable behavior. 28 + 29 + Project maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct, or to ban temporarily or permanently any contributor for other behaviors that they deem inappropriate, threatening, offensive, or harmful. 30 + 31 + ## Scope 32 + 33 + This Code of Conduct applies within all project spaces, and it also applies when an individual is representing the project or its community in public spaces. Examples of representing a project or community include using an official project e-mail address, posting via an official social media account, or acting as an appointed representative at an online or offline event. Representation of a project may be further defined and clarified by project maintainers. 34 + 35 + ## Enforcement 36 + 37 + Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at [daniel@roe.dev](mailto:daniel@roe.dev). All complaints will be reviewed and investigated and will result in a response that is deemed necessary and appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately. 38 + 39 + Project maintainers who do not follow or enforce the Code of Conduct in good faith may face temporary or permanent repercussions as determined by other members of the project's leadership. 40 + 41 + ## Attribution 42 + 43 + This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, available at https://www.contributor-covenant.org/version/1/4/code-of-conduct.html 44 + 45 + [homepage]: https://www.contributor-covenant.org 46 + 47 + For answers to common questions about this code of conduct, see https://www.contributor-covenant.org/faq
+21
LICENCE
··· 1 + MIT License 2 + 3 + Copyright (c) 2024 Daniel Roe 4 + 5 + Permission is hereby granted, free of charge, to any person obtaining a copy 6 + of this software and associated documentation files (the "Software"), to deal 7 + in the Software without restriction, including without limitation the rights 8 + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 + copies of the Software, and to permit persons to whom the Software is 10 + furnished to do so, subject to the following conditions: 11 + 12 + The above copyright notice and this permission notice shall be included in all 13 + copies or substantial portions of the Software. 14 + 15 + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 + SOFTWARE.
+48
README.md
··· 1 + # package-name 2 + 3 + [![npm version][npm-version-src]][npm-version-href] 4 + [![npm downloads][npm-downloads-src]][npm-downloads-href] 5 + [![Github Actions][github-actions-src]][github-actions-href] 6 + [![Codecov][codecov-src]][codecov-href] 7 + 8 + > Package description 9 + 10 + ## Usage 11 + 12 + Install package: 13 + 14 + ```sh 15 + # npm 16 + npm install package-name 17 + 18 + # pnpm 19 + pnpm install package-name 20 + ``` 21 + 22 + ```js 23 + import {} from 'package-name' 24 + ``` 25 + 26 + ## 💻 Development 27 + 28 + - Clone this repository 29 + - Enable [Corepack](https://github.com/nodejs/corepack) using `corepack enable` 30 + - Install dependencies using `pnpm install` 31 + - Run interactive tests using `pnpm dev` 32 + 33 + ## License 34 + 35 + Made with ❤️ 36 + 37 + Published under [MIT License](./LICENCE). 38 + 39 + <!-- Badges --> 40 + 41 + [npm-version-src]: https://npmx.dev/api/registry/badge/version/package-name 42 + [npm-version-href]: https://npmx.dev/package/package-name 43 + [npm-downloads-src]: https://npmx.dev/api/registry/badge/downloads/package-name 44 + [npm-downloads-href]: https://npm.chart.dev/package-name 45 + [github-actions-src]: https://img.shields.io/github/actions/workflow/status/danielroe/package-name/ci.yml?branch=main&style=flat-square 46 + [github-actions-href]: https://github.com/danielroe/package-name/actions?query=workflow%3Aci 47 + [codecov-src]: https://img.shields.io/codecov/c/gh/danielroe/package-name/main?style=flat-square 48 + [codecov-href]: https://codecov.io/gh/danielroe/package-name
+3
eslint.config.js
··· 1 + import antfu from '@antfu/eslint-config' 2 + 3 + export default antfu()
+67
package.json
··· 1 + { 2 + "name": "package-name", 3 + "type": "module", 4 + "version": "0.0.0", 5 + "packageManager": "pnpm@11.10.0", 6 + "description": "", 7 + "license": "MIT", 8 + "repository": "danielroe/package-name", 9 + "sideEffects": false, 10 + "exports": { 11 + ".": "./src/index.ts", 12 + "./package.json": "./package.json" 13 + }, 14 + "types": "./dist/index.d.mts", 15 + "publishConfig": { 16 + "exports": { 17 + ".": "./dist/index.mjs", 18 + "./package.json": "./package.json" 19 + } 20 + }, 21 + "typesVersions": { 22 + "*": { 23 + "*": [ 24 + "./dist/index.d.mts" 25 + ] 26 + } 27 + }, 28 + "files": [ 29 + "dist" 30 + ], 31 + "scripts": { 32 + "build": "tsdown", 33 + "dev": "vitest dev", 34 + "lint": "eslint . --fix", 35 + "prepare": "simple-git-hooks", 36 + "prepack": "pnpm build", 37 + "prepublishOnly": "pnpm lint && pnpm test", 38 + "release": "bumpp && pnpm publish", 39 + "test": "pnpm test:unit && pnpm test:types", 40 + "test:unit": "vitest", 41 + "test:knip": "knip", 42 + "test:versions": "installed-check -d --no-workspaces", 43 + "test:types": "tsc --noEmit" 44 + }, 45 + "devDependencies": { 46 + "@antfu/eslint-config": "latest", 47 + "@vitest/coverage-v8": "latest", 48 + "bumpp": "latest", 49 + "changelogithub": "latest", 50 + "eslint": "latest", 51 + "installed-check": "latest", 52 + "knip": "latest", 53 + "nano-staged": "1.0.2", 54 + "simple-git-hooks": "latest", 55 + "tsdown": "0.22.3", 56 + "typescript": "latest", 57 + "vitest": "latest" 58 + }, 59 + "simple-git-hooks": { 60 + "pre-commit": "npx nano-staged" 61 + }, 62 + "nano-staged": { 63 + "*.{js,ts,mjs,cjs,json,.*rc}": [ 64 + "npx eslint --fix" 65 + ] 66 + } 67 + }
+7
playground/index.js
··· 1 + import assert from 'node:assert' 2 + import * as pkg from 'package-name' 3 + 4 + // eslint-disable-next-line no-console 5 + console.log(pkg.welcome()) 6 + 7 + assert.strictEqual(pkg.welcome(), 'hello world')
+10
playground/package.json
··· 1 + { 2 + "type": "module", 3 + "private": true, 4 + "scripts": { 5 + "dev": "node index.js" 6 + }, 7 + "dependencies": { 8 + "package-name": "latest" 9 + } 10 + }
+5797
pnpm-lock.yaml
··· 1 + lockfileVersion: '9.0' 2 + 3 + settings: 4 + autoInstallPeers: true 5 + excludeLinksFromLockfile: false 6 + 7 + overrides: 8 + package-name: link:. 9 + 10 + importers: 11 + 12 + .: 13 + devDependencies: 14 + '@antfu/eslint-config': 15 + specifier: latest 16 + version: 9.1.0(@typescript-eslint/rule-tester@8.60.1(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3))(@typescript-eslint/typescript-estree@8.62.0(typescript@6.0.3))(@typescript-eslint/utils@8.62.0(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3))(@vue/compiler-sfc@3.5.35)(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3)(vitest@4.1.9) 17 + '@vitest/coverage-v8': 18 + specifier: latest 19 + version: 4.1.9(vitest@4.1.9) 20 + bumpp: 21 + specifier: latest 22 + version: 11.1.0 23 + changelogithub: 24 + specifier: latest 25 + version: 14.0.0 26 + eslint: 27 + specifier: latest 28 + version: 10.6.0(jiti@2.7.0) 29 + installed-check: 30 + specifier: latest 31 + version: 10.0.1 32 + knip: 33 + specifier: latest 34 + version: 6.24.0 35 + nano-staged: 36 + specifier: 1.0.2 37 + version: 1.0.2 38 + simple-git-hooks: 39 + specifier: latest 40 + version: 2.13.1 41 + tsdown: 42 + specifier: 0.22.3 43 + version: 0.22.3(oxc-resolver@11.21.3)(typescript@6.0.3) 44 + typescript: 45 + specifier: latest 46 + version: 6.0.3 47 + vitest: 48 + specifier: latest 49 + version: 4.1.9(@vitest/coverage-v8@4.1.9)(vite@8.0.16(jiti@2.7.0)(yaml@2.9.0)) 50 + 51 + playground: 52 + dependencies: 53 + package-name: 54 + specifier: link:.. 55 + version: link:.. 56 + 57 + packages: 58 + 59 + '@antfu/eslint-config@9.1.0': 60 + resolution: {integrity: sha512-Vtjt+W/6/bV9hgQG8AiWG66OpAeLKmpo5bZaAmUdRvZsMyirVvIJeHnbM4XUJf4urIuLvK0gGSvXD74PI3ZnGQ==} 61 + hasBin: true 62 + peerDependencies: 63 + '@angular-eslint/eslint-plugin': ^21.1.0 64 + '@angular-eslint/eslint-plugin-template': ^21.1.0 65 + '@angular-eslint/template-parser': ^21.1.0 66 + '@eslint-react/eslint-plugin': ^5.6.0 67 + '@next/eslint-plugin-next': '>=15.0.0' 68 + '@prettier/plugin-xml': ^3.4.1 69 + '@unocss/eslint-plugin': '>=0.50.0' 70 + astro-eslint-parser: ^1.0.2 71 + eslint: ^9.10.0 || ^10.0.0 72 + eslint-plugin-astro: ^1.2.0 73 + eslint-plugin-format: '>=0.1.0' 74 + eslint-plugin-jsx-a11y: '>=6.10.2' 75 + eslint-plugin-react-refresh: ^0.5.0 76 + eslint-plugin-solid: ^0.14.3 77 + eslint-plugin-svelte: '>=2.35.1' 78 + eslint-plugin-vuejs-accessibility: ^2.4.1 79 + prettier-plugin-astro: ^0.14.0 80 + prettier-plugin-slidev: ^1.0.5 81 + svelte-eslint-parser: '>=0.37.0' 82 + peerDependenciesMeta: 83 + '@angular-eslint/eslint-plugin': 84 + optional: true 85 + '@angular-eslint/eslint-plugin-template': 86 + optional: true 87 + '@angular-eslint/template-parser': 88 + optional: true 89 + '@eslint-react/eslint-plugin': 90 + optional: true 91 + '@next/eslint-plugin-next': 92 + optional: true 93 + '@prettier/plugin-xml': 94 + optional: true 95 + '@unocss/eslint-plugin': 96 + optional: true 97 + astro-eslint-parser: 98 + optional: true 99 + eslint-plugin-astro: 100 + optional: true 101 + eslint-plugin-format: 102 + optional: true 103 + eslint-plugin-jsx-a11y: 104 + optional: true 105 + eslint-plugin-react-refresh: 106 + optional: true 107 + eslint-plugin-solid: 108 + optional: true 109 + eslint-plugin-svelte: 110 + optional: true 111 + eslint-plugin-vuejs-accessibility: 112 + optional: true 113 + prettier-plugin-astro: 114 + optional: true 115 + prettier-plugin-slidev: 116 + optional: true 117 + svelte-eslint-parser: 118 + optional: true 119 + 120 + '@antfu/install-pkg@1.1.0': 121 + resolution: {integrity: sha512-MGQsmw10ZyI+EJo45CdSER4zEb+p31LpDAFp2Z3gkSd1yqVZGi0Ebx++YTEMonJy4oChEMLsxZ64j8FH6sSqtQ==} 122 + 123 + '@babel/code-frame@7.29.7': 124 + resolution: {integrity: sha512-Aup7aUOfpbAUg2ROOJN6Iw5f9DMBlzu0mIkm/malLQFN/YQgO48wCj0Kxa3sEHJvPVFg7siR+qRInwXd2qhQKw==} 125 + engines: {node: '>=6.9.0'} 126 + 127 + '@babel/generator@8.0.0': 128 + resolution: {integrity: sha512-NT9NrVwJsbSV6Y2FSstWa71EETOnzrjkL5/wX3D2mYHtKM+qvqB1DvR4D0Setb/gDBsHzRICifwEWMO8CnTF6g==} 129 + engines: {node: ^22.18.0 || >=24.11.0} 130 + 131 + '@babel/helper-string-parser@7.29.7': 132 + resolution: {integrity: sha512-Pb5ijPrZ89GDH8223L4UP8i6QApWxs04RbPQJTeWDV0/keR2E36MeKnyr6LYmUUvqRRI+Iv87SuF1W6ErINzYw==} 133 + engines: {node: '>=6.9.0'} 134 + 135 + '@babel/helper-string-parser@8.0.0': 136 + resolution: {integrity: sha512-6mJgmFFFIIO82vvoLt9XtRC7/TkzXfts1t/SpRX4IHSzMgqoPYCWesVu1udUPUWioAE/2fcG6WuI8zrkE1gwrg==} 137 + engines: {node: ^22.18.0 || >=24.11.0} 138 + 139 + '@babel/helper-validator-identifier@7.29.7': 140 + resolution: {integrity: sha512-qehxGkRj55h/ff8EMaJ+cYhyaKlHIxqYDn682wQD7RNp9UujOQsHog2uS0r2vzr4pW+sXf90NeeayjcNaX3fFg==} 141 + engines: {node: '>=6.9.0'} 142 + 143 + '@babel/helper-validator-identifier@8.0.2': 144 + resolution: {integrity: sha512-9Fr9QeyCAyi1BR1jKZ6uYQ24EIhQUx5ReHfQU7drOE+TPOb+w11/dsqLkMOT2U29OdCT71XajrOT8xDc1C7orA==} 145 + engines: {node: ^22.18.0 || >=24.11.0} 146 + 147 + '@babel/parser@7.29.7': 148 + resolution: {integrity: sha512-hnORnjP/1P/zFEndoeX+n+t1RwWRJiJpM/jO7FW32Kn9r5+sJB2JWOdYo4L6k78j15eCwY3Gm/7364B1EMwtNg==} 149 + engines: {node: '>=6.0.0'} 150 + hasBin: true 151 + 152 + '@babel/parser@8.0.0': 153 + resolution: {integrity: sha512-aLxAE+imI9bCcyaPrUDjBv3uSkWieifjLe0kuFOZF0zli0L6GCsTmsePnTr55adbIAgYz2zhN1vnFimCBUYcRQ==} 154 + engines: {node: ^22.18.0 || >=24.11.0} 155 + hasBin: true 156 + 157 + '@babel/types@7.29.7': 158 + resolution: {integrity: sha512-4zBIxpPzowiZpusoFkyGVwakdRJUyuH5PxQ/PrqghfdFWWasvnCdPfQXHrenDai+gyLARulZjZowCOj6fjT4pA==} 159 + engines: {node: '>=6.9.0'} 160 + 161 + '@babel/types@8.0.0': 162 + resolution: {integrity: sha512-K8ponJDxBwDHigkeFqaqT5wLGl4bTlwMafR8k7b5CPxr6Ww+UG9ls8Yx6Tcpboxu97eeGVEEyKcHmEyOwN1vSw==} 163 + engines: {node: ^22.18.0 || >=24.11.0} 164 + 165 + '@bcoe/v8-coverage@1.0.2': 166 + resolution: {integrity: sha512-6zABk/ECA/QYSCQ1NGiVwwbQerUCZ+TQbp64Q3AgmfNvurHH0j8TtXa1qbShXA6qqkpAj4V5W8pP6mLe1mcMqA==} 167 + engines: {node: '>=18'} 168 + 169 + '@clack/core@1.4.2': 170 + resolution: {integrity: sha512-0Ty/1Gfm+Kb07sXcuESjyKfwEhSy4Ns1AgeEisHb/bDY5fWme0tTeTkU14T1Gmcs17YIjB/teiDe4uaCghbYqQ==} 171 + engines: {node: '>= 20.12.0'} 172 + 173 + '@clack/prompts@1.6.0': 174 + resolution: {integrity: sha512-EYlRokl8szrP9Z25qT5aepMdBjzBvHF9ZEhzIiUBc9guz/T31EqRgvD0QSgZcpE93xiwrr+OkB4nz0BZyF6fSA==} 175 + engines: {node: '>= 20.12.0'} 176 + 177 + '@e18e/eslint-plugin@0.5.1': 178 + resolution: {integrity: sha512-mqUozeyNI9xvJbjrOO7y765dT7Kud3bwCm/DHwctxdEngPdJWQaS9BNGgpM1wCCzZfOtlKQh4ZRhm3VRomT9KA==} 179 + peerDependencies: 180 + eslint: ^9.0.0 || ^10.0.0 181 + oxlint: ^1.68.0 182 + peerDependenciesMeta: 183 + eslint: 184 + optional: true 185 + oxlint: 186 + optional: true 187 + 188 + '@emnapi/core@1.10.0': 189 + resolution: {integrity: sha512-yq6OkJ4p82CAfPl0u9mQebQHKPJkY7WrIuk205cTYnYe+k2Z8YBh11FrbRG/H6ihirqcacOgl2BIO8oyMQLeXw==} 190 + 191 + '@emnapi/core@1.11.0': 192 + resolution: {integrity: sha512-l9Oo58x0HOP5znGzVhYW9U3e5wVuA4LAZU2AGezTmkhO1CgQRFDhDg4nneHsu/t3WniXg9QrG2nIXL/ZS8ln8Q==} 193 + 194 + '@emnapi/core@1.11.1': 195 + resolution: {integrity: sha512-RSvbQmHzdKzNsLYa/wHrbc3KN4sYLKAdPZxqiM2HATqv/SBk2/ENSHpvXGaLOMcsAyz0poEGqkmmKYG3OWiJEQ==} 196 + 197 + '@emnapi/runtime@1.10.0': 198 + resolution: {integrity: sha512-ewvYlk86xUoGI0zQRNq/mC+16R1QeDlKQy21Ki3oSYXNgLb45GV1P6A0M+/s6nyCuNDqe5VpaY84BzXGwVbwFA==} 199 + 200 + '@emnapi/runtime@1.11.0': 201 + resolution: {integrity: sha512-55coeOFKHv1ywEcUXJtWU5f+Jr/W5tZDvZig8DLKSwUN1JpROQ4rk/SNOQiFWmaR/VKF4zuFyW1B8JduOSv6Pg==} 202 + 203 + '@emnapi/runtime@1.11.1': 204 + resolution: {integrity: sha512-vgj7R3y3Wgx24IQaGPA/R6YFXLHVMOZ0uVEyIQPaWs+rd1AzfEMXlAC22FYwO1XkKR6NPsq7mUandH8oIRdZFw==} 205 + 206 + '@emnapi/wasi-threads@1.2.1': 207 + resolution: {integrity: sha512-uTII7OYF+/Mes/MrcIOYp5yOtSMLBWSIoLPpcgwipoiKbli6k322tcoFsxoIIxPDqW01SQGAgko4EzZi2BNv2w==} 208 + 209 + '@emnapi/wasi-threads@1.2.2': 210 + resolution: {integrity: sha512-c95qOXkHdydNKhscBTebqEC1CVAZpyqOfVfBzQ1qgzyl3gfeldUjIggDbIZgDKsHLgnsM+igH7TJ/eAasaVuMA==} 211 + 212 + '@es-joy/jsdoccomment@0.84.0': 213 + resolution: {integrity: sha512-0xew1CxOam0gV5OMjh2KjFQZsKL2bByX1+q4j3E73MpYIdyUxcZb/xQct9ccUb+ve5KGUYbCUxyPnYB7RbuP+w==} 214 + engines: {node: ^20.19.0 || ^22.13.0 || >=24} 215 + 216 + '@es-joy/jsdoccomment@0.87.0': 217 + resolution: {integrity: sha512-mFXZloZMzuJZXSHUmAFu/pXTk0ZJTJBluuAkrvbzidpTN8W6F2bpRFuedSH+85kbdlRLJqc+gfN+kD3JOLJK5g==} 218 + engines: {node: ^20.19.0 || ^22.13.0 || >=24} 219 + 220 + '@es-joy/resolve.exports@1.2.0': 221 + resolution: {integrity: sha512-Q9hjxWI5xBM+qW2enxfe8wDKdFWMfd0Z29k5ZJnuBqD/CasY5Zryj09aCA6owbGATWz+39p5uIdaHXpopOcG8g==} 222 + engines: {node: '>=10'} 223 + 224 + '@eslint-community/eslint-plugin-eslint-comments@4.7.2': 225 + resolution: {integrity: sha512-LF03qURSwEWm2dz5wtdDCzNk+7Opl0X7q6I3undsaIuNsEiNvRV3BCtqu14Q/6Pzg1tBj44LcxpW2EpSLZStZw==} 226 + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 227 + peerDependencies: 228 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0 229 + 230 + '@eslint-community/eslint-utils@4.9.1': 231 + resolution: {integrity: sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==} 232 + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 233 + peerDependencies: 234 + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 235 + 236 + '@eslint-community/regexpp@4.12.2': 237 + resolution: {integrity: sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==} 238 + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} 239 + 240 + '@eslint/compat@2.1.0': 241 + resolution: {integrity: sha512-LgaSCymEpw7tF53xvDw9SNsraPb1IBHxpdABIOM0hW8UAlP8znrjYtuxfR58FSJ3L9BhwD+FaPRFQpZq84Nh6g==} 242 + engines: {node: ^20.19.0 || ^22.13.0 || >=24} 243 + peerDependencies: 244 + eslint: ^8.40 || 9 || 10 245 + peerDependenciesMeta: 246 + eslint: 247 + optional: true 248 + 249 + '@eslint/config-array@0.23.5': 250 + resolution: {integrity: sha512-Y3kKLvC1dvTOT+oGlqNQ1XLqK6D1HU2YXPc52NmAlJZbMMWDzGYXMiPRJ8TYD39muD/OTjlZmNJ4ib7dvSrMBA==} 251 + engines: {node: ^20.19.0 || ^22.13.0 || >=24} 252 + 253 + '@eslint/config-helpers@0.5.5': 254 + resolution: {integrity: sha512-eIJYKTCECbP/nsKaaruF6LW967mtbQbsw4JTtSVkUQc9MneSkbrgPJAbKl9nWr0ZeowV8BfsarBmPpBzGelA2w==} 255 + engines: {node: ^20.19.0 || ^22.13.0 || >=24} 256 + 257 + '@eslint/config-helpers@0.6.0': 258 + resolution: {integrity: sha512-ii6Bw9jJ2zi2cWA2Z+9/QZ/+3DX6kwaV5Q986D/CdP3Lap3w/pgQZ373FV7byY/i7L4IRH/G43I5dz1ClsCbpA==} 259 + engines: {node: ^20.19.0 || ^22.13.0 || >=24} 260 + 261 + '@eslint/core@1.2.1': 262 + resolution: {integrity: sha512-MwcE1P+AZ4C6DWlpin/OmOA54mmIZ/+xZuJiQd4SyB29oAJjN30UW9wkKNptW2ctp4cEsvhlLY/CsQ1uoHDloQ==} 263 + engines: {node: ^20.19.0 || ^22.13.0 || >=24} 264 + 265 + '@eslint/markdown@8.0.2': 266 + resolution: {integrity: sha512-W+/0qHp0WbvFEljUvvECNpSWrUHpBWIWwp7F3QqEwQKmaRCmfEWvk6VfUia9pTQ0th6HyBGBsPfg/kG3/aQxLA==} 267 + engines: {node: ^20.19.0 || ^22.13.0 || >=24} 268 + 269 + '@eslint/object-schema@3.0.5': 270 + resolution: {integrity: sha512-vqTaUEgxzm+YDSdElad6PiRoX4t8VGDjCtt05zn4nU810UIx/uNEV7/lZJ6KwFThKZOzOxzXy48da+No7HZaMw==} 271 + engines: {node: ^20.19.0 || ^22.13.0 || >=24} 272 + 273 + '@eslint/plugin-kit@0.7.2': 274 + resolution: {integrity: sha512-+CNAzxglkrpNf/kKywqQfk74QjtceuOE7Qm+AF8miRvPF/wmmK5+OJOgVh3AVTT3RP2mH3+FOaxlE5v72owk0A==} 275 + engines: {node: ^20.19.0 || ^22.13.0 || >=24} 276 + 277 + '@humanfs/core@0.19.2': 278 + resolution: {integrity: sha512-UhXNm+CFMWcbChXywFwkmhqjs3PRCmcSa/hfBgLIb7oQ5HNb1wS0icWsGtSAUNgefHeI+eBrA8I1fxmbHsGdvA==} 279 + engines: {node: '>=18.18.0'} 280 + 281 + '@humanfs/node@0.16.8': 282 + resolution: {integrity: sha512-gE1eQNZ3R++kTzFUpdGlpmy8kDZD/MLyHqDwqjkVQI0JMdI1D51sy1H958PNXYkM2rAac7e5/CnIKZrHtPh3BQ==} 283 + engines: {node: '>=18.18.0'} 284 + 285 + '@humanfs/types@0.15.0': 286 + resolution: {integrity: sha512-ZZ1w0aoQkwuUuC7Yf+7sdeaNfqQiiLcSRbfI08oAxqLtpXQr9AIVX7Ay7HLDuiLYAaFPu8oBYNq/QIi9URHJ3Q==} 287 + engines: {node: '>=18.18.0'} 288 + 289 + '@humanwhocodes/module-importer@1.0.1': 290 + resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} 291 + engines: {node: '>=12.22'} 292 + 293 + '@humanwhocodes/retry@0.4.3': 294 + resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==} 295 + engines: {node: '>=18.18'} 296 + 297 + '@isaacs/cliui@8.0.2': 298 + resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} 299 + engines: {node: '>=12'} 300 + 301 + '@jridgewell/gen-mapping@0.3.13': 302 + resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} 303 + 304 + '@jridgewell/resolve-uri@3.1.2': 305 + resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} 306 + engines: {node: '>=6.0.0'} 307 + 308 + '@jridgewell/sourcemap-codec@1.5.5': 309 + resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} 310 + 311 + '@jridgewell/trace-mapping@0.3.31': 312 + resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} 313 + 314 + '@napi-rs/wasm-runtime@1.1.5': 315 + resolution: {integrity: sha512-AWPoBRJ9tsnVhor4sjO7rkni+7p+2IAEFj6cx06UgP10jkQHqay/36uRV/bFkgrh18D9vb4cr8Q0Pthskgzy+Q==} 316 + peerDependencies: 317 + '@emnapi/core': ^1.7.1 318 + '@emnapi/runtime': ^1.7.1 319 + 320 + '@npmcli/map-workspaces@3.0.6': 321 + resolution: {integrity: sha512-tkYs0OYnzQm6iIRdfy+LcLBjcKuQCeE5YLb8KnrIlutJfheNaPvPpgoFEyEFgbjzl5PLZ3IA/BWAwRU0eHuQDA==} 322 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} 323 + 324 + '@npmcli/name-from-folder@2.0.0': 325 + resolution: {integrity: sha512-pwK+BfEBZJbKdNYpHHRTNBwBoqrN/iIMO0AiGvYsp3Hoaq0WbgGSWQR6SCldZovoDpY3yje5lkFUe6gsDgJ2vg==} 326 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} 327 + 328 + '@ota-meshi/ast-token-store@0.3.0': 329 + resolution: {integrity: sha512-XRO0zi2NIUKq2lUk3T1ecFSld1fMWRKE6naRFGkgkdeosx7IslyUKNv5Dcb5PJTja9tHJoFu0v/7yEpAkrkrTg==} 330 + engines: {node: ^20.19.0 || ^22.13.0 || >=24} 331 + 332 + '@oxc-parser/binding-android-arm-eabi@0.137.0': 333 + resolution: {integrity: sha512-KDs+0VPdEmasOkpuJHW9V5WCF+cvYdMQv2Jd+aJXt+cxIx12NToRQRbXaRwUEDsZw+/jMk81Ve8ZFbjUkJTOwA==} 334 + engines: {node: ^20.19.0 || >=22.12.0} 335 + cpu: [arm] 336 + os: [android] 337 + 338 + '@oxc-parser/binding-android-arm64@0.137.0': 339 + resolution: {integrity: sha512-WhALNzfy3x/RfC6bsqX+csavuUY0yHHE7XfgPE5M542uhoBZUUoGTPG+nkMbGoG4+gcfss5s7urMyn5QBHu0sw==} 340 + engines: {node: ^20.19.0 || >=22.12.0} 341 + cpu: [arm64] 342 + os: [android] 343 + 344 + '@oxc-parser/binding-darwin-arm64@0.137.0': 345 + resolution: {integrity: sha512-bFPr5hgmNMOMoyPTGtdsK4Ug21RovIPojRMgDDhSp1LtCnc/DkLwGONKjgRjszg677RlGnkYSviQ8hHaUPOVYA==} 346 + engines: {node: ^20.19.0 || >=22.12.0} 347 + cpu: [arm64] 348 + os: [darwin] 349 + 350 + '@oxc-parser/binding-darwin-x64@0.137.0': 351 + resolution: {integrity: sha512-CL5dMm1asqXIDZHg14FLxj3Mc36w8PI7xCWh1uA4is6z8g2XrIILoTcQYOxDbwzuk34RDPX5IAGUxZr6LA9KAg==} 352 + engines: {node: ^20.19.0 || >=22.12.0} 353 + cpu: [x64] 354 + os: [darwin] 355 + 356 + '@oxc-parser/binding-freebsd-x64@0.137.0': 357 + resolution: {integrity: sha512-79h8rYGnSlKPGWo7mHr2ixO6ea7aW8B0CT965SZ8SLbNnCOH5aOYBTeVXUY6eMvEaiLyWr8Skuiugr5pDYgLGw==} 358 + engines: {node: ^20.19.0 || >=22.12.0} 359 + cpu: [x64] 360 + os: [freebsd] 361 + 362 + '@oxc-parser/binding-linux-arm-gnueabihf@0.137.0': 363 + resolution: {integrity: sha512-ASgmlSimhGyr0lksgVIo6hibz1obnDq4qJbiMX/AzltfgPnanRrzG1Q+23g8ljOHOjv6dsznkUuCYL3gg0sY1Q==} 364 + engines: {node: ^20.19.0 || >=22.12.0} 365 + cpu: [arm] 366 + os: [linux] 367 + 368 + '@oxc-parser/binding-linux-arm-musleabihf@0.137.0': 369 + resolution: {integrity: sha512-AU2J9aa22Sx32wRGnDjybOU9TQXXQUud5sdUi+ZB0XxwM8aToWLweV+yA0wlQm0yIUVqljquqoHCYEq9II8gJQ==} 370 + engines: {node: ^20.19.0 || >=22.12.0} 371 + cpu: [arm] 372 + os: [linux] 373 + 374 + '@oxc-parser/binding-linux-arm64-gnu@0.137.0': 375 + resolution: {integrity: sha512-GdEtiG89yMr7XkUGxifgodXEEm2f+xW2f9CpDjlgAnBOwhTmrpQMvhOGobLVKUyzf/qHBXW16smk5zbF3nZU6w==} 376 + engines: {node: ^20.19.0 || >=22.12.0} 377 + cpu: [arm64] 378 + os: [linux] 379 + libc: [glibc] 380 + 381 + '@oxc-parser/binding-linux-arm64-musl@0.137.0': 382 + resolution: {integrity: sha512-EGJ+Bs8iXx8KBH8DQ5BLoEm5lnHaYjlh4/8j8vFhrr/6z4tqONy5BZDzLpKmmNWlN6Hlc5r8YOuBVHqZ9vRFEQ==} 383 + engines: {node: ^20.19.0 || >=22.12.0} 384 + cpu: [arm64] 385 + os: [linux] 386 + libc: [musl] 387 + 388 + '@oxc-parser/binding-linux-ppc64-gnu@0.137.0': 389 + resolution: {integrity: sha512-vzFUQENy/fnbSe5DZWovq6tIBc1uhuMztanSW6rz1e9WdQE4gHwYuD7ZII6JnrJifd1R3RSoqiZbgRFlVL2tYQ==} 390 + engines: {node: ^20.19.0 || >=22.12.0} 391 + cpu: [ppc64] 392 + os: [linux] 393 + libc: [glibc] 394 + 395 + '@oxc-parser/binding-linux-riscv64-gnu@0.137.0': 396 + resolution: {integrity: sha512-SfVI14HBQs9gtLcUD5hTt5hsNbdrqSUNg9S8muN+LhVQ5nf1WwH3hAoK6B9NKgdYgWAQSXFXGiiBedQ4r/BKuw==} 397 + engines: {node: ^20.19.0 || >=22.12.0} 398 + cpu: [riscv64] 399 + os: [linux] 400 + libc: [glibc] 401 + 402 + '@oxc-parser/binding-linux-riscv64-musl@0.137.0': 403 + resolution: {integrity: sha512-e7Ppy4FCIFNQxT/ikSeIWFoQ0l+N9vgtRBtLcyZXeolTzApyVoPqEXsYPrcdM/9i0Bwk8knvYd37vaEMxHyi6g==} 404 + engines: {node: ^20.19.0 || >=22.12.0} 405 + cpu: [riscv64] 406 + os: [linux] 407 + libc: [musl] 408 + 409 + '@oxc-parser/binding-linux-s390x-gnu@0.137.0': 410 + resolution: {integrity: sha512-Bho5qFwdhqsIFR7gipYEUlqvi3SRrY8sugxXig380MIaakBB1PyU9+7dBiBVScfImTNWhijUxdBwqrprGdq5WA==} 411 + engines: {node: ^20.19.0 || >=22.12.0} 412 + cpu: [s390x] 413 + os: [linux] 414 + libc: [glibc] 415 + 416 + '@oxc-parser/binding-linux-x64-gnu@0.137.0': 417 + resolution: {integrity: sha512-36mGWtg7PyFzjJwGDkH6/F4o2nIDEoKXLPr/X/lwqklkomQwJJt1I5GJVmGhovUEmgPK5WAeAZMqlFCehwiy9Q==} 418 + engines: {node: ^20.19.0 || >=22.12.0} 419 + cpu: [x64] 420 + os: [linux] 421 + libc: [glibc] 422 + 423 + '@oxc-parser/binding-linux-x64-musl@0.137.0': 424 + resolution: {integrity: sha512-/Jqx6+N7A44n2BdvUr7pXhVr2vFjs6WGH3unZRczwrfiH0H1zY0QwKQMG/dtRiTlKGDKGukznPT8lx84/oEsZg==} 425 + engines: {node: ^20.19.0 || >=22.12.0} 426 + cpu: [x64] 427 + os: [linux] 428 + libc: [musl] 429 + 430 + '@oxc-parser/binding-openharmony-arm64@0.137.0': 431 + resolution: {integrity: sha512-9Uj0qHNNl+OgT1UTGwF7ixIXU6T1u2SbMidmgPy/h1h/fl2gRS6YpAxxY1gwHofcWjoTwkoMFd8xs5Vuj6GOFA==} 432 + engines: {node: ^20.19.0 || >=22.12.0} 433 + cpu: [arm64] 434 + os: [openharmony] 435 + 436 + '@oxc-parser/binding-wasm32-wasi@0.137.0': 437 + resolution: {integrity: sha512-gW2vfkytNGgMVADiuzdvOfw0mWG9za20F/1fCJsif5aBMAvWJTSbpIXbIe0XkOe0VENk+PadpQ7cZgUy2sUJcA==} 438 + engines: {node: ^20.19.0 || >=22.12.0} 439 + cpu: [wasm32] 440 + 441 + '@oxc-parser/binding-win32-arm64-msvc@0.137.0': 442 + resolution: {integrity: sha512-x+pFANF0yL5uK/6T7lu6SlR5qid6sp//eZXKLq5iNsIE+EQg6EaS8/wsW7E91nXXjpnPhSoMOHXShSVhGRdn8w==} 443 + engines: {node: ^20.19.0 || >=22.12.0} 444 + cpu: [arm64] 445 + os: [win32] 446 + 447 + '@oxc-parser/binding-win32-ia32-msvc@0.137.0': 448 + resolution: {integrity: sha512-sQUqym80PFi6McRsIqfJrSu2JrSClEZIXXD+/FjAFoULEKzOPsldIdFBG96xdX8aVMzCNQ9792FPx3MfkEIrFA==} 449 + engines: {node: ^20.19.0 || >=22.12.0} 450 + cpu: [ia32] 451 + os: [win32] 452 + 453 + '@oxc-parser/binding-win32-x64-msvc@0.137.0': 454 + resolution: {integrity: sha512-2AsevxlvNN4WKxpEn3RtqD5zbqMaXF+T7JXblsP4gVuY+vC9dXS4ED/PwfRCliFqoeisYS3Iro4DHzxr0TEvVA==} 455 + engines: {node: ^20.19.0 || >=22.12.0} 456 + cpu: [x64] 457 + os: [win32] 458 + 459 + '@oxc-project/types@0.133.0': 460 + resolution: {integrity: sha512-KzkdCd6Uxqnf6l3HOw1xfatAlUURA0g14cvBYFyJ5SaNOQbOUvBr9PKArcPcrNIeRsBdgcUzOGrhKveVpvOIGA==} 461 + 462 + '@oxc-project/types@0.137.0': 463 + resolution: {integrity: sha512-WT+Gb24i8hmvo85AIv2oEYouEXkRlKAlT9WaCa3TfLgNCN+GhrJOGZuIlMouAh38Qe4QOx26eUOVsq70qXrywA==} 464 + 465 + '@oxc-resolver/binding-android-arm-eabi@11.21.3': 466 + resolution: {integrity: sha512-eNU11A2WNizh04v3uyaJCootrHIaS0B9aHYXvAvVnPNk4xYSjMUjHnhQ6dewPN2MRYDskV85d1N0Aw0WNWhcyg==} 467 + cpu: [arm] 468 + os: [android] 469 + 470 + '@oxc-resolver/binding-android-arm64@11.21.3': 471 + resolution: {integrity: sha512-8Q+ZjTLvn2dIcWsrmhdrEihm7q+ag/k+mkry7Z+t0QbbHaVxXQfvH9AewyVMh/WrpEKhQ3DDgx9fYbqeCpeOEw==} 472 + cpu: [arm64] 473 + os: [android] 474 + 475 + '@oxc-resolver/binding-darwin-arm64@11.21.3': 476 + resolution: {integrity: sha512-wkh0qKZGHXVUDxFw3oA1TXnU2BDYY/r775oJflGeIr8uDPPoN2pk8gijQIzYRT6hoql/lg3+Tx/SaTn9e2/aGg==} 477 + cpu: [arm64] 478 + os: [darwin] 479 + 480 + '@oxc-resolver/binding-darwin-x64@11.21.3': 481 + resolution: {integrity: sha512-HbNc23FAQYbuyDV2vBWMez4u4mrsm5RAkniGZAWqr6lYZ3N4beeqIb776jzwRl8qL2zRhHVXpUj97X0QgogVzg==} 482 + cpu: [x64] 483 + os: [darwin] 484 + 485 + '@oxc-resolver/binding-freebsd-x64@11.21.3': 486 + resolution: {integrity: sha512-K6xNsTUPEUdfrn0+kbMq5nOUB5w1C5pavPQngt4TM2FpN91lP0PBe2srSpamb4d69O7h86oAi/qWX/kZNRSjkw==} 487 + cpu: [x64] 488 + os: [freebsd] 489 + 490 + '@oxc-resolver/binding-linux-arm-gnueabihf@11.21.3': 491 + resolution: {integrity: sha512-VcFmOpcpWX1zoEy8M58tR2M9YxM+Z9RuQhqAx5q0CTmrruaP7Gveejg75hzd/5sg5nk9G3aLALEa3hE2FsmmTQ==} 492 + cpu: [arm] 493 + os: [linux] 494 + 495 + '@oxc-resolver/binding-linux-arm-musleabihf@11.21.3': 496 + resolution: {integrity: sha512-quVoxFLBy43hWaQbbDtQNRwAX5vX76mv7n64icAtQcJ3eNgVeblqmkupF/hAneNthdqSlnd1sTjb3aQSaDPaCQ==} 497 + cpu: [arm] 498 + os: [linux] 499 + 500 + '@oxc-resolver/binding-linux-arm64-gnu@11.21.3': 501 + resolution: {integrity: sha512-X0AqNZgcD07Q4V3RDK18/vYOj/HQT/FnmEFGYS2jTWqY7JO13ryE3TEs3eAIgUJhBnNkpEaiXqz3VK8M7qQhWQ==} 502 + cpu: [arm64] 503 + os: [linux] 504 + libc: [glibc] 505 + 506 + '@oxc-resolver/binding-linux-arm64-musl@11.21.3': 507 + resolution: {integrity: sha512-YkaQnaKYdbuaXvRt5Qd0GpbihzVnyfR6z1SpYfIUC6RTu4NF7lDKPjVkYb+jRI2gedVO2rVpN35Y6akG6ud4Lw==} 508 + cpu: [arm64] 509 + os: [linux] 510 + libc: [musl] 511 + 512 + '@oxc-resolver/binding-linux-ppc64-gnu@11.21.3': 513 + resolution: {integrity: sha512-gB9HwhrPiFqUzDeEq+y/CgAijz1YdI6BnXz5GaH2Pa9cWdutchlkGFAiAuGb/PjVQpiK6NFKzFuztxrweoit7A==} 514 + cpu: [ppc64] 515 + os: [linux] 516 + libc: [glibc] 517 + 518 + '@oxc-resolver/binding-linux-riscv64-gnu@11.21.3': 519 + resolution: {integrity: sha512-zjDWBlYk8QGv0H8dsPUWqkfjYIIjG2TvspGkzXL0eImbgxtZorA/klKeHyolevoT3Kvbi+1iMr9Lhrh7jf54Og==} 520 + cpu: [riscv64] 521 + os: [linux] 522 + libc: [glibc] 523 + 524 + '@oxc-resolver/binding-linux-riscv64-musl@11.21.3': 525 + resolution: {integrity: sha512-4UfsQvacV388y1zpXL7C1x1FNYaV52JtuNRiuzrfQA2z1z6ElVrsidkGsrvQ5EgeSq1Pj7kaKqrgGkvFuxJ/tw==} 526 + cpu: [riscv64] 527 + os: [linux] 528 + libc: [musl] 529 + 530 + '@oxc-resolver/binding-linux-s390x-gnu@11.21.3': 531 + resolution: {integrity: sha512-b5uH+HKH0MP5mNBYaK75SKsJbw52URqrx2LavYdq6wb0l3ExAG5niYRP9DWUNHdKilpaBVM2bXk9HNWrH3ew7Q==} 532 + cpu: [s390x] 533 + os: [linux] 534 + libc: [glibc] 535 + 536 + '@oxc-resolver/binding-linux-x64-gnu@11.21.3': 537 + resolution: {integrity: sha512-PjYlmilBpNRh2ntXNYAK3Am5w/nPfEpnU/96iNx7CI8EzAn12J4JRiec63wHJTH31nLoCNxBg/829pN+3CfG3Q==} 538 + cpu: [x64] 539 + os: [linux] 540 + libc: [glibc] 541 + 542 + '@oxc-resolver/binding-linux-x64-musl@11.21.3': 543 + resolution: {integrity: sha512-QTBAb7JuHlZ7JUEyM8UiQi2f7m/L4swBhP2TNpYIDc9Wp/wRw1G/8sl6i13aIzQAXH7LKIm294LeOHd0lQR8zA==} 544 + cpu: [x64] 545 + os: [linux] 546 + libc: [musl] 547 + 548 + '@oxc-resolver/binding-openharmony-arm64@11.21.3': 549 + resolution: {integrity: sha512-4j1DFwjwv36ec9kds0jU/ucQ5Ha4ERO/H95BxR5JFf0kqUUAJ1kwII7XhTc1vZrkdJkvLGC9Q2MbpObpum8RBg==} 550 + cpu: [arm64] 551 + os: [openharmony] 552 + 553 + '@oxc-resolver/binding-wasm32-wasi@11.21.3': 554 + resolution: {integrity: sha512-i8oluoel5kru/j1WNrjmQSiA3GQ7wvIYVR1IwIoZtKogAhya2iub+ZKIeSIkcJOrnzQ18Tzl/F+kL3fYOxZLvA==} 555 + engines: {node: '>=14.0.0'} 556 + cpu: [wasm32] 557 + 558 + '@oxc-resolver/binding-win32-arm64-msvc@11.21.3': 559 + resolution: {integrity: sha512-M/8dw8dD6aOs+NlPJax401CZB9I7Aut84isQLgALGGwke4Afvw+/7yYhZb94yXf6t2sPLhQLmSmtSV+2FhsOWg==} 560 + cpu: [arm64] 561 + os: [win32] 562 + 563 + '@oxc-resolver/binding-win32-x64-msvc@11.21.3': 564 + resolution: {integrity: sha512-H7BCt/VnS9hnmMp42eGhZ99izSCRvlnWwy/N71K1/J8QoExwY4262Z8QiEkMDtduRJrztayDxETTckmUuAVL9Q==} 565 + cpu: [x64] 566 + os: [win32] 567 + 568 + '@pkgjs/parseargs@0.11.0': 569 + resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} 570 + engines: {node: '>=14'} 571 + 572 + '@pkgr/core@0.3.6': 573 + resolution: {integrity: sha512-SEeaJLb3qBNF/OaXnaR1NmmBbFYk1zC0ZH/52fATcRPLFg/p791YrcyFFy44Bo9sLaGuSuLp5Q6axbb/O+v/RA==} 574 + engines: {node: ^14.18.0 || >=16.0.0} 575 + 576 + '@pnpm/constants@10.0.0': 577 + resolution: {integrity: sha512-dxIXcW1F1dxIGfye2JXE7Q8WVwYB0axVzdBOkvE1WKIVR4xjB8e6k/Dkjo7DpbyfW5Vu2k21p6dyM32YLSAWoQ==} 578 + engines: {node: '>=18.12'} 579 + 580 + '@pnpm/error@6.0.3': 581 + resolution: {integrity: sha512-OIYhG7HQh4zUFh2s8/6bp7glVRjNxms7bpzXVOLV7pyRa+rSYFmqJ8zDsBC64k58nuaxS85Ip+SCDjFxsFGeOg==} 582 + engines: {node: '>=18.12'} 583 + 584 + '@pnpm/workspace.read-manifest@2.2.2': 585 + resolution: {integrity: sha512-ryiFUKQfu5sYAtX/jsYRHsTHoB6p6rNBZQkXODlmMczcGeIE78cuz1xf5+xS6Dq2CayiqImuSmCiWbT5uT90Nw==} 586 + engines: {node: '>=18.12'} 587 + 588 + '@quansync/fs@1.0.0': 589 + resolution: {integrity: sha512-4TJ3DFtlf1L5LDMaM6CanJ/0lckGNtJcMjQ1NAV6zDmA0tEHKZtxNKin8EgPaVX1YzljbxckyT2tJrpQKAtngQ==} 590 + 591 + '@rolldown/binding-android-arm64@1.0.3': 592 + resolution: {integrity: sha512-454rs7jHngixp/NMxd5srYD57OnzSlZ/eFTETjORQHLwJG1lRtmNOJcBerZlfu4GjKqeq8aCCIQrMdHyhI51Hw==} 593 + engines: {node: ^20.19.0 || >=22.12.0} 594 + cpu: [arm64] 595 + os: [android] 596 + 597 + '@rolldown/binding-android-arm64@1.1.2': 598 + resolution: {integrity: sha512-2cZ+7xRS+DBcuJBJKnfzsbleumJhBqSlJVpuzHC0nTqfd3QQ7Vx2/x5YR/D7cBamKSeWplwo82Fn9lqYUDEMfA==} 599 + engines: {node: ^20.19.0 || >=22.12.0} 600 + cpu: [arm64] 601 + os: [android] 602 + 603 + '@rolldown/binding-darwin-arm64@1.0.3': 604 + resolution: {integrity: sha512-PcAhP+ynjURNyy8SKGl5DQP94aGuB/7JrXJb/t7P+hanXvQVMWzUvRRhBAcg/lNRadBhoUPqSoP4xw5tR/KBEA==} 605 + engines: {node: ^20.19.0 || >=22.12.0} 606 + cpu: [arm64] 607 + os: [darwin] 608 + 609 + '@rolldown/binding-darwin-arm64@1.1.2': 610 + resolution: {integrity: sha512-RkPMJnygxsgOYdkfqgpwY0/Fzm8d0VQe6HGU2/B00Xa9eqdLbrII+DOKAodbJAn3ZL1AJxGHkZRPYazgGY6Ljw==} 611 + engines: {node: ^20.19.0 || >=22.12.0} 612 + cpu: [arm64] 613 + os: [darwin] 614 + 615 + '@rolldown/binding-darwin-x64@1.0.3': 616 + resolution: {integrity: sha512-9YpfeUvSE2RS7wysJ81uOZkXJz7f7Q55H2Gvp3VEw/EsahqDtrphrZ0EwDLK5vvKOzaCrBsjF8JmnMLcUt78Gg==} 617 + engines: {node: ^20.19.0 || >=22.12.0} 618 + cpu: [x64] 619 + os: [darwin] 620 + 621 + '@rolldown/binding-darwin-x64@1.1.2': 622 + resolution: {integrity: sha512-Uiczh6vFhwyfd7WNe7Q7mCA4KxAiLdz7jPE/WGizfRpIieoyFuNVMmM8HqZ9HwudTkY6/AeMQwlNJ9NJijguWw==} 623 + engines: {node: ^20.19.0 || >=22.12.0} 624 + cpu: [x64] 625 + os: [darwin] 626 + 627 + '@rolldown/binding-freebsd-x64@1.0.3': 628 + resolution: {integrity: sha512-yB1IlAsSNHncV6SCTL27/MVGR5htvQsoGxIv5KMGXALp+Ll1wYsn+x98M9MW7qa+NdSbvrrY7ANI4wLJ0n1e6g==} 629 + engines: {node: ^20.19.0 || >=22.12.0} 630 + cpu: [x64] 631 + os: [freebsd] 632 + 633 + '@rolldown/binding-freebsd-x64@1.1.2': 634 + resolution: {integrity: sha512-+TpdtTRgHiJFjCVFbw311SuLk3KfytPOQQn+VlAEv+gBxYPtL7E6JS9e/tk+8CwxhIZvemJKo4rTKgfWNsKkkA==} 635 + engines: {node: ^20.19.0 || >=22.12.0} 636 + cpu: [x64] 637 + os: [freebsd] 638 + 639 + '@rolldown/binding-linux-arm-gnueabihf@1.0.3': 640 + resolution: {integrity: sha512-Yi30IVAAfLUCy2MseFjbB1jAMDl1VMCAas5StnYp8da9+CKvMd2H2cbEjWcw5NPaPqzvYkVIaF1nNUG+b7u/sw==} 641 + engines: {node: ^20.19.0 || >=22.12.0} 642 + cpu: [arm] 643 + os: [linux] 644 + 645 + '@rolldown/binding-linux-arm-gnueabihf@1.1.2': 646 + resolution: {integrity: sha512-4lv1/tkmi7ueIVHnyreaOeUpiZP26BH9rRy6hoYfR9310A2B9nUEVRDvBx69vx64Nr3eTPPRkyciqJJs+j9Jmw==} 647 + engines: {node: ^20.19.0 || >=22.12.0} 648 + cpu: [arm] 649 + os: [linux] 650 + 651 + '@rolldown/binding-linux-arm64-gnu@1.0.3': 652 + resolution: {integrity: sha512-jsO7R8To+AdlYgUmN5sHSCZbfhtMBkO0WUx8iORQnPcMMdgr7qM2DQmMwgabs3GhNztdmoKkMKQFHD6DTMCIQw==} 653 + engines: {node: ^20.19.0 || >=22.12.0} 654 + cpu: [arm64] 655 + os: [linux] 656 + libc: [glibc] 657 + 658 + '@rolldown/binding-linux-arm64-gnu@1.1.2': 659 + resolution: {integrity: sha512-gBSUVO0eaWgw1JMjK3gB8BMlX2Mk148s2lTiVT3e9vjVxbl7UDfMWWY8CfIaaqiXuM9fVTMxIpUz6CAo/B6Vlw==} 660 + engines: {node: ^20.19.0 || >=22.12.0} 661 + cpu: [arm64] 662 + os: [linux] 663 + libc: [glibc] 664 + 665 + '@rolldown/binding-linux-arm64-musl@1.0.3': 666 + resolution: {integrity: sha512-VWkUHwWriDciit80wleYwKILoR/KMvxh/IdwS/paX+ZgpuRpCrKLUdadJbc0NpBEiyhpYawsJ73j9aCvOH+f7Q==} 667 + engines: {node: ^20.19.0 || >=22.12.0} 668 + cpu: [arm64] 669 + os: [linux] 670 + libc: [musl] 671 + 672 + '@rolldown/binding-linux-arm64-musl@1.1.2': 673 + resolution: {integrity: sha512-LjQP/iZLBu8o8PjIfk4x3At0/mT6h282pvz8Z5LAyhGbu/kDezyO7ea62rF5uoqmgnIYqbN/MqJ3Si3Aymi7xQ==} 674 + engines: {node: ^20.19.0 || >=22.12.0} 675 + cpu: [arm64] 676 + os: [linux] 677 + libc: [musl] 678 + 679 + '@rolldown/binding-linux-ppc64-gnu@1.0.3': 680 + resolution: {integrity: sha512-5f1laC0SlIR0yDbFCd8acUhvJIag6N3zC5P7oUPN6wX0aOma+uKJ0wBDH5aq7I1PVI2ttTlhJwzwRIBnLiSGEg==} 681 + engines: {node: ^20.19.0 || >=22.12.0} 682 + cpu: [ppc64] 683 + os: [linux] 684 + libc: [glibc] 685 + 686 + '@rolldown/binding-linux-ppc64-gnu@1.1.2': 687 + resolution: {integrity: sha512-X/7bVLWelEsbyWDUSXt7zVsTniLLPIY2n1rH58qr78l9i7MNbbxBWD8gI2vRfBWf4NUXJCUuQnfZDsp32LqsfQ==} 688 + engines: {node: ^20.19.0 || >=22.12.0} 689 + cpu: [ppc64] 690 + os: [linux] 691 + libc: [glibc] 692 + 693 + '@rolldown/binding-linux-s390x-gnu@1.0.3': 694 + resolution: {integrity: sha512-Iq4ko0r4XsgbrF/LunNgHtAGLRRVE2kXonAXQ/MV0mC6jQpMOhW1SvtZja2EhC/kd05++bP78dsqBeIQyYJ6Yg==} 695 + engines: {node: ^20.19.0 || >=22.12.0} 696 + cpu: [s390x] 697 + os: [linux] 698 + libc: [glibc] 699 + 700 + '@rolldown/binding-linux-s390x-gnu@1.1.2': 701 + resolution: {integrity: sha512-gb6dYKW/1KDorGXyy48glEBJs/sxVSC5pcVrox/pFGV4mvwSFeg2sK5L2tRkVsVlh7kueqOgg4GEcuipJcGuKg==} 702 + engines: {node: ^20.19.0 || >=22.12.0} 703 + cpu: [s390x] 704 + os: [linux] 705 + libc: [glibc] 706 + 707 + '@rolldown/binding-linux-x64-gnu@1.0.3': 708 + resolution: {integrity: sha512-B8m6tD5+/N5FeNQFbKlLA/2yVq9ycQP1SeedyEYYKWBNR3ZQbkvIUcNnDNM03lO1l5F2roiiFJGgvoLLyZXtSg==} 709 + engines: {node: ^20.19.0 || >=22.12.0} 710 + cpu: [x64] 711 + os: [linux] 712 + libc: [glibc] 713 + 714 + '@rolldown/binding-linux-x64-gnu@1.1.2': 715 + resolution: {integrity: sha512-JY4w85pU3iAiJVMh5nuk4/Mh9GjMsupe8MrIN53rwxAZW64GKrWeJBuN6SxQg9QTU5uB1cxyhDzW8jqRn1EABw==} 716 + engines: {node: ^20.19.0 || >=22.12.0} 717 + cpu: [x64] 718 + os: [linux] 719 + libc: [glibc] 720 + 721 + '@rolldown/binding-linux-x64-musl@1.0.3': 722 + resolution: {integrity: sha512-pSdpdUJHkuCxun9LE7jvgUB9qsRgaiyNNCX7m/AvHTcq67AiT/Yhoxvw5zPfhrM8k/BfP8ce/hMOpthKDpEUow==} 723 + engines: {node: ^20.19.0 || >=22.12.0} 724 + cpu: [x64] 725 + os: [linux] 726 + libc: [musl] 727 + 728 + '@rolldown/binding-linux-x64-musl@1.1.2': 729 + resolution: {integrity: sha512-xvpA7o5KCYLB0Rwscmuylb1/zHHSUx4g4xilm4prC5jP76pEUlzBmMbgpbh7bVDbId4NcfT96gN5i6mE6UDaiw==} 730 + engines: {node: ^20.19.0 || >=22.12.0} 731 + cpu: [x64] 732 + os: [linux] 733 + libc: [musl] 734 + 735 + '@rolldown/binding-openharmony-arm64@1.0.3': 736 + resolution: {integrity: sha512-OXXS3RKJgX2uLwM+gYyuH5omcH8fL1LJs96pZGgtetVCahON57+d4SJHzTgZiOjxgGkSnpXpOsWuPDGAKAigEg==} 737 + engines: {node: ^20.19.0 || >=22.12.0} 738 + cpu: [arm64] 739 + os: [openharmony] 740 + 741 + '@rolldown/binding-openharmony-arm64@1.1.2': 742 + resolution: {integrity: sha512-p/ts6KBLjuk49Bp21XH77poQGt02iNz7ChgHep7tudPOaLinR/De/RHdxF8w8Yj4r/bF/bqXwH6PZrB2sA+Nvw==} 743 + engines: {node: ^20.19.0 || >=22.12.0} 744 + cpu: [arm64] 745 + os: [openharmony] 746 + 747 + '@rolldown/binding-wasm32-wasi@1.0.3': 748 + resolution: {integrity: sha512-JTtb8BWFynicNSoPrehsCzBtOKjZ6jhMiPFEmOiuXg1Fl8dn2KHQob+GuPSGR0dryQa1PQJbzjF3dqO/whhjLg==} 749 + engines: {node: ^20.19.0 || >=22.12.0} 750 + cpu: [wasm32] 751 + 752 + '@rolldown/binding-wasm32-wasi@1.1.2': 753 + resolution: {integrity: sha512-VMu/wmrZ9hJzYlRhbw7jK5PODlugyKZ5mOdX78+lS8OvuFkWNQdz1pFLrI2p3P0pjXOmUZ7B48o5VnMH9QOGtg==} 754 + engines: {node: ^20.19.0 || >=22.12.0} 755 + cpu: [wasm32] 756 + 757 + '@rolldown/binding-win32-arm64-msvc@1.0.3': 758 + resolution: {integrity: sha512-gEdFFEN70A/jxb2svrWsN3aDL7OUtmvlOy+6fa2jxG8K0wQ1ZbdeLGnidov6Yu5/733dI5ySfzFlQ/cb0bSz1g==} 759 + engines: {node: ^20.19.0 || >=22.12.0} 760 + cpu: [arm64] 761 + os: [win32] 762 + 763 + '@rolldown/binding-win32-arm64-msvc@1.1.2': 764 + resolution: {integrity: sha512-xtUJqs8qEkuSviS0n1tsohaPuz3a1SPhZywOji4Oo+sgrJs8daEDMZ0QtqL0OS7dx8PoVpg2J/ZZycPY5I2+Zg==} 765 + engines: {node: ^20.19.0 || >=22.12.0} 766 + cpu: [arm64] 767 + os: [win32] 768 + 769 + '@rolldown/binding-win32-x64-msvc@1.0.3': 770 + resolution: {integrity: sha512-eXB7CHuaQdqmJcc3koCNtNPmT/bj2gc999kUFgBxG8Ac0NdgXc4rkCHhqrgrhN3zddvvvrgzj1e90SuSfmyIXA==} 771 + engines: {node: ^20.19.0 || >=22.12.0} 772 + cpu: [x64] 773 + os: [win32] 774 + 775 + '@rolldown/binding-win32-x64-msvc@1.1.2': 776 + resolution: {integrity: sha512-85YiLQqjUKgSO/Zjnf9e0XIn5Ymrh1fLDWBeAkZqpuBR/3R8TpfoHXuyblqyQrftSSgWO9qpcHN8mkyKsLraoA==} 777 + engines: {node: ^20.19.0 || >=22.12.0} 778 + cpu: [x64] 779 + os: [win32] 780 + 781 + '@rolldown/pluginutils@1.0.1': 782 + resolution: {integrity: sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==} 783 + 784 + '@sec-ant/readable-stream@0.4.1': 785 + resolution: {integrity: sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==} 786 + 787 + '@sindresorhus/base62@1.0.0': 788 + resolution: {integrity: sha512-TeheYy0ILzBEI/CO55CP6zJCSdSWeRtGnHy8U8dWSUH4I68iqTsy7HkMktR4xakThc9jotkPQUXT4ITdbV7cHA==} 789 + engines: {node: '>=18'} 790 + 791 + '@sindresorhus/merge-streams@4.0.0': 792 + resolution: {integrity: sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==} 793 + engines: {node: '>=18'} 794 + 795 + '@standard-schema/spec@1.1.0': 796 + resolution: {integrity: sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==} 797 + 798 + '@stylistic/eslint-plugin@5.10.0': 799 + resolution: {integrity: sha512-nPK52ZHvot8Ju/0A4ucSX1dcPV2/1clx0kLcH5wDmrE4naKso7TUC/voUyU1O9OTKTrR6MYip6LP0ogEMQ9jPQ==} 800 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 801 + peerDependencies: 802 + eslint: ^9.0.0 || ^10.0.0 803 + 804 + '@tybys/wasm-util@0.10.2': 805 + resolution: {integrity: sha512-RoBvJ2X0wuKlWFIjrwffGw1IqZHKQqzIchKaadZZfnNpsAYp2mM0h36JtPCjNDAHGgYez/15uMBpfGwchhiMgg==} 806 + 807 + '@types/chai@5.2.3': 808 + resolution: {integrity: sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==} 809 + 810 + '@types/debug@4.1.13': 811 + resolution: {integrity: sha512-KSVgmQmzMwPlmtljOomayoR89W4FynCAi3E8PPs7vmDVPe84hT+vGPKkJfThkmXs0x0jAaa9U8uW8bbfyS2fWw==} 812 + 813 + '@types/deep-eql@4.0.2': 814 + resolution: {integrity: sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==} 815 + 816 + '@types/esrecurse@4.3.1': 817 + resolution: {integrity: sha512-xJBAbDifo5hpffDBuHl0Y8ywswbiAp/Wi7Y/GtAgSlZyIABppyurxVueOPE8LUQOxdlgi6Zqce7uoEpqNTeiUw==} 818 + 819 + '@types/estree@1.0.9': 820 + resolution: {integrity: sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==} 821 + 822 + '@types/hast@3.0.4': 823 + resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==} 824 + 825 + '@types/jsesc@2.5.1': 826 + resolution: {integrity: sha512-9VN+6yxLOPLOav+7PwjZbxiID2bVaeq0ED4qSQmdQTdjnXJSaCVKTR58t15oqH1H5t8Ng2ZX1SabJVoN9Q34bw==} 827 + 828 + '@types/json-schema@7.0.15': 829 + resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} 830 + 831 + '@types/katex@0.16.8': 832 + resolution: {integrity: sha512-trgaNyfU+Xh2Tc+ABIb44a5AYUpicB3uwirOioeOkNPPbmgRNtcWyDeeFRzjPZENO9Vq8gvVqfhaaXWLlevVwg==} 833 + 834 + '@types/mdast@4.0.4': 835 + resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==} 836 + 837 + '@types/ms@2.1.0': 838 + resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==} 839 + 840 + '@types/normalize-package-data@2.4.4': 841 + resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} 842 + 843 + '@types/unist@3.0.3': 844 + resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==} 845 + 846 + '@typescript-eslint/eslint-plugin@8.62.0': 847 + resolution: {integrity: sha512-o+mpz7EYiMzXoySXiKmzlabIvTVqUuK5yLrAedRPRDA0IpPFMUV1IXt6OqljIxX/kumN6EjUYp41Hqelh6p/Dw==} 848 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 849 + peerDependencies: 850 + '@typescript-eslint/parser': ^8.62.0 851 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 852 + typescript: '>=4.8.4 <6.1.0' 853 + 854 + '@typescript-eslint/parser@8.60.1': 855 + resolution: {integrity: sha512-A0M6ua6H252bVjPvvtSgl2QA4+ET9S5Mtkb2GDyTxIhH/C4qDItT7RQNO5PhMC6NXGYXOR9dIalcDDgBKT7oFA==} 856 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 857 + peerDependencies: 858 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 859 + typescript: '>=4.8.4 <6.1.0' 860 + 861 + '@typescript-eslint/parser@8.62.0': 862 + resolution: {integrity: sha512-dzHeT2gySzZtLDsuqxU9AkYgIsQoHAHtRBpOqM+Ofzx1Bwrd2RcCjQJ+6iQbsHOIR6NS33bF2W1k3blN1zLDrA==} 863 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 864 + peerDependencies: 865 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 866 + typescript: '>=4.8.4 <6.1.0' 867 + 868 + '@typescript-eslint/project-service@8.60.1': 869 + resolution: {integrity: sha512-eXkTH2bxmXlqD1RnOPmLZ9ZM9D3VwSx04JOwBnP9RQ+yUA5a2Mu7SfW8uaV2Aon53NJzZlZYuX7tn91Izf+xaw==} 870 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 871 + peerDependencies: 872 + typescript: '>=4.8.4 <6.1.0' 873 + 874 + '@typescript-eslint/project-service@8.62.0': 875 + resolution: {integrity: sha512-wexnCqiTg7BOGtbLDftYpRWlmLq4xfoMd7BKFR6Y75sZS3QmRKLdN3yWLhmIYgqMmP/OXWpj3H8odkb5nGURCQ==} 876 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 877 + peerDependencies: 878 + typescript: '>=4.8.4 <6.1.0' 879 + 880 + '@typescript-eslint/rule-tester@8.60.1': 881 + resolution: {integrity: sha512-ly/WFKd5EwhTpuFbgQ81Z+67o4DRnlgKy+yHTuHWTy/u8yb0nEVPjDKqVUkJ1545vX2aAW1TELNSPPs+AOC+KA==} 882 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 883 + peerDependencies: 884 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 885 + typescript: '>=4.8.4 <6.1.0' 886 + 887 + '@typescript-eslint/scope-manager@8.60.1': 888 + resolution: {integrity: sha512-gvI5OQoptnxQnchOirukCuQ55svJSTuD/4k5+pC267xyBtYry748R9/c3tYUzb/iE6RZfllRz2lVulLCHkTm4w==} 889 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 890 + 891 + '@typescript-eslint/scope-manager@8.62.0': 892 + resolution: {integrity: sha512-1lX38kNxXIRb8mEc3lbq5mdHq1Pf2+U0nFU65KfT18mtPxxl0fvjuEE92mHuXPuCtElJhOrddOpyMlM3Z0umEA==} 893 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 894 + 895 + '@typescript-eslint/tsconfig-utils@8.60.1': 896 + resolution: {integrity: sha512-nh8w4qAteiKuZu3pSSzG/yGKpw0OlkrKnzFmbVRenKaD4qc+7i1GrmZaLVkr8rk4uipiPGMOW4YsM6WmKZ5CvA==} 897 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 898 + peerDependencies: 899 + typescript: '>=4.8.4 <6.1.0' 900 + 901 + '@typescript-eslint/tsconfig-utils@8.62.0': 902 + resolution: {integrity: sha512-y2GAdB6ykaXUvuspbYnizQc4oDDz0Tz/Yc7iWrXf9mx8vm/L/0vLHCe0tS2boG96Zy+DivnVDQ9ZUEWoHqqx1g==} 903 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 904 + peerDependencies: 905 + typescript: '>=4.8.4 <6.1.0' 906 + 907 + '@typescript-eslint/type-utils@8.62.0': 908 + resolution: {integrity: sha512-+g5O3j0w2ldzC86Pv6fvbO/xhAonbJFIdf/MKQ1d30gndlsVzUOE83ldfSE15Qrl9fhFjK6AovHs5Wpp6vx86w==} 909 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 910 + peerDependencies: 911 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 912 + typescript: '>=4.8.4 <6.1.0' 913 + 914 + '@typescript-eslint/types@8.60.1': 915 + resolution: {integrity: sha512-4h0tY8ppCkdCzcrl2YM5M3my0xsE1Tf8om3owEu5oPWmXwkKRmk0j0LGDzYBGUcAlesEbxBhazqu/K4cu3Ug7w==} 916 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 917 + 918 + '@typescript-eslint/types@8.62.0': 919 + resolution: {integrity: sha512-KvAclkktORPvM54TgLgA4z9HIV1M8zOgw9ZVNXl9f/8dLYfXYX1wkMXP7qmabpijQRV5bHJLOmoyGQbLMaUYeg==} 920 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 921 + 922 + '@typescript-eslint/typescript-estree@8.60.1': 923 + resolution: {integrity: sha512-alpRkfG8hlVE5kdJW2GkfgDgXxold3e8e4l6EnmhRmRLbekgAPCCGDVD++sABy9FcgPFroq+uFcCSM1vR57Cew==} 924 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 925 + peerDependencies: 926 + typescript: '>=4.8.4 <6.1.0' 927 + 928 + '@typescript-eslint/typescript-estree@8.62.0': 929 + resolution: {integrity: sha512-+hVbNxtW64pIcZWDPGbyaKF7vp2IBTVY5ma1blwwksrjdsbdqqEKvJWMGbBofei4F6Dovx1M0RJgoFeNu2279A==} 930 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 931 + peerDependencies: 932 + typescript: '>=4.8.4 <6.1.0' 933 + 934 + '@typescript-eslint/utils@8.60.1': 935 + resolution: {integrity: sha512-h2MPBLoNtjc3qZWfY3Tl51yPorQ2McHn8pJfcMNTcIvrrZrr90Ykffit0yjrPFWQcRcUxzH20+6OcVdW4yHtUg==} 936 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 937 + peerDependencies: 938 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 939 + typescript: '>=4.8.4 <6.1.0' 940 + 941 + '@typescript-eslint/utils@8.62.0': 942 + resolution: {integrity: sha512-82r66fi9zYwZ+mTq3vKgwjbZ1PVk/DJzrXFLpG6RnBbdvH8TEGVHIs9H4d2drhkOzf0syZuD/OZvvlu6GDbP4g==} 943 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 944 + peerDependencies: 945 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 946 + typescript: '>=4.8.4 <6.1.0' 947 + 948 + '@typescript-eslint/visitor-keys@8.60.1': 949 + resolution: {integrity: sha512-EbGRQg4FhrmwLodl+t3JNAnXHWVr9Vp+Zl1QBZVPY4ByfkzIT8cX3K6QWODHtkIZqqJVEWvhHSx3v5PDHsaQag==} 950 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 951 + 952 + '@typescript-eslint/visitor-keys@8.62.0': 953 + resolution: {integrity: sha512-CY3uyFSRbcQv3nnSv8S0+lDftMVz6P963PoRlxrV7ew/Md564g9ut60PYzdLM5qW4jFn93GBF+Soi90ISAN+GQ==} 954 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 955 + 956 + '@vitest/coverage-v8@4.1.9': 957 + resolution: {integrity: sha512-G9/lgqibheLVBDRuya45EbsEXTYcWoSG+TLg7i2axuzx0Eq62eXn+aWXyaVdV5vKvFSWd6ywcX8hA7la9Pvu8g==} 958 + peerDependencies: 959 + '@vitest/browser': 4.1.9 960 + vitest: 4.1.9 961 + peerDependenciesMeta: 962 + '@vitest/browser': 963 + optional: true 964 + 965 + '@vitest/eslint-plugin@1.6.20': 966 + resolution: {integrity: sha512-xRwWHFG0Utp6hXtbGiWk4VdKXCGdExD8kbWrrmFEiG5dk8anOJ+vbWbeOa8EbkocKQRTsx7JAWETccZiBgFp/Q==} 967 + engines: {node: '>=18'} 968 + peerDependencies: 969 + '@typescript-eslint/eslint-plugin': '*' 970 + eslint: '>=8.57.0' 971 + typescript: '>=5.0.0' 972 + vitest: '*' 973 + peerDependenciesMeta: 974 + '@typescript-eslint/eslint-plugin': 975 + optional: true 976 + typescript: 977 + optional: true 978 + vitest: 979 + optional: true 980 + 981 + '@vitest/expect@4.1.9': 982 + resolution: {integrity: sha512-vl/rYsUKcBr3SnQn166+XR5ZQcgMx3DQhFWdfli/cWpLnLUmbxZvyrJZotLFUryib+LtArYMSTJ5RbQ57ZqrlA==} 983 + 984 + '@vitest/mocker@4.1.9': 985 + resolution: {integrity: sha512-EVkXzBjrPGM+cK8/ANWgBrkUCfJfb38/EfTSO8h7pWvKkyPkpWxvR7BkD2MyItMF62C97zAEoqdpUixwR/e+Rw==} 986 + peerDependencies: 987 + msw: ^2.4.9 988 + vite: ^6.0.0 || ^7.0.0 || ^8.0.0 989 + peerDependenciesMeta: 990 + msw: 991 + optional: true 992 + vite: 993 + optional: true 994 + 995 + '@vitest/pretty-format@4.1.9': 996 + resolution: {integrity: sha512-s0iufns3iIFitdgm+YR7g1whCAaGtXz459VS9/PqyKDEEFgYIhsHOQmXgIgDuYCt7DeQmiZT0Qe2OA2p4ZPu5A==} 997 + 998 + '@vitest/runner@4.1.9': 999 + resolution: {integrity: sha512-KXLMDtc7oe70+3mJfGrPUWPesswH+3sTxAMAMl8DG7I8IUQT4XW718dY5ID3vPUcmlu27CcKfY4P3h3I29SLJg==} 1000 + 1001 + '@vitest/snapshot@4.1.9': 1002 + resolution: {integrity: sha512-Jc7RKGNBo8Z28WYIm0Niej4xdSPByRf6mU58VpHQkd6Zh05rlnA+twjbK5HyeIGHxrzsc3mJgS43uM0CZKzaIA==} 1003 + 1004 + '@vitest/spy@4.1.9': 1005 + resolution: {integrity: sha512-fHpsS6mIi+PiEW+vcRVOMkX1oSaPKne3VOclSFICPcGOmfKgXPU5iAah+wcNcj2xPrCCmfq99IDGf+EojhhvhA==} 1006 + 1007 + '@vitest/utils@4.1.9': 1008 + resolution: {integrity: sha512-A51o8ymO5PpqlWNnBP9ZHPXDIpuMtTLlGSjN7la4US+LJzoUMyhwjA5QXlm39JexgwHKW4Xjs8Z2d3dLCXOeuA==} 1009 + 1010 + '@voxpelli/semver-set@6.0.2': 1011 + resolution: {integrity: sha512-bkmaFfnA95aRxDpj6Q+hOwm+JS2t8avwwgPmtJA2OuEWivRE/qkImZ07MoWLl6W59XKmtmrv4GrBylacTNmwaw==} 1012 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1013 + 1014 + '@voxpelli/type-helpers@3.5.0': 1015 + resolution: {integrity: sha512-dDfyGwMLmbdYZ7t+IgUJdN2esdTg/CXbRB9HEVslTyqrV4rM4daJBjafqqAdHMmWTi0qMA1Ea5ag2QWht0XblQ==} 1016 + engines: {node: '>=18.0.0'} 1017 + 1018 + '@voxpelli/typed-utils@1.10.2': 1019 + resolution: {integrity: sha512-icXQSR6SeGL6kr9koJw9zkDZqWyFXgpJG8kTaDydjZhy9/V0MQB9tYyibvRgJHlk98SDJJhPLCouTdqOdn+riw==} 1020 + engines: {node: '>=18.0.0'} 1021 + 1022 + '@vue/compiler-core@3.5.35': 1023 + resolution: {integrity: sha512-BUmHaR1J+O+CKZ9uJucdVTEr1LHsdyvv7vG3eNRhK3CczEHeMd/LtsHAuD7PbrxvI2envCY2v7HI1vC1aBRzKw==} 1024 + 1025 + '@vue/compiler-dom@3.5.35': 1026 + resolution: {integrity: sha512-k+bprkXxuqhVajgTx5mUHuir7TwQzUKOWR40ng1ncAqQRPnrLngGGgqVEEhOnTMlc8btHYVKmrP8s5Qyg0hvYA==} 1027 + 1028 + '@vue/compiler-sfc@3.5.35': 1029 + resolution: {integrity: sha512-G5VPMcXTSywXBgtFOZOnHKBxKSrwXUcvY1iaF5/hRcy7t0J6CH/d8ha9F4nzi00Fax1eLV0QHM7v4mQu68jydw==} 1030 + 1031 + '@vue/compiler-ssr@3.5.35': 1032 + resolution: {integrity: sha512-rGhAeXgdM7/ffTJGXT69rCCdTmjDewnFuUZfBQQHTdcEBeWdT5HCGY60y2ytLJr9/Dsu7IntUi5z/w0h6Rjnzw==} 1033 + 1034 + '@vue/shared@3.5.35': 1035 + resolution: {integrity: sha512-zSbjL7gRXwks2ZQLRGCajBtBXEOXW9Ddhn/HvSdrGkE2dqGnumzW8XtusRrxrE9LvqtiqDXQ+A60Hp6mvdYxfA==} 1036 + 1037 + acorn-jsx@5.3.2: 1038 + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} 1039 + peerDependencies: 1040 + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 1041 + 1042 + acorn@8.16.0: 1043 + resolution: {integrity: sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==} 1044 + engines: {node: '>=0.4.0'} 1045 + hasBin: true 1046 + 1047 + ajv@6.15.0: 1048 + resolution: {integrity: sha512-fgFx7Hfoq60ytK2c7DhnF8jIvzYgOMxfugjLOSMHjLIPgenqa7S7oaagATUq99mV6IYvN2tRmC0wnTYX6iPbMw==} 1049 + 1050 + ansi-regex@5.0.1: 1051 + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} 1052 + engines: {node: '>=8'} 1053 + 1054 + ansi-regex@6.2.2: 1055 + resolution: {integrity: sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==} 1056 + engines: {node: '>=12'} 1057 + 1058 + ansi-styles@4.3.0: 1059 + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} 1060 + engines: {node: '>=8'} 1061 + 1062 + ansi-styles@6.2.3: 1063 + resolution: {integrity: sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==} 1064 + engines: {node: '>=12'} 1065 + 1066 + ansis@4.3.1: 1067 + resolution: {integrity: sha512-BJ8/l4R5LRE7hW9WdSuGYrLSHi2ynxeFpDFbH0K/CgNeY/tyhk+vO6TYxXC5r5CpUhNVX310xzPsN/H9lCdfOA==} 1068 + engines: {node: '>=14'} 1069 + 1070 + anymatch@3.1.3: 1071 + resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} 1072 + engines: {node: '>= 8'} 1073 + 1074 + are-docs-informative@0.0.2: 1075 + resolution: {integrity: sha512-ixiS0nLNNG5jNQzgZJNoUpBKdo9yTYZMGJ+QgT2jmjR7G7+QHRCc4v6LQ3NgE7EBJq+o0ams3waJwkrlBom8Ig==} 1076 + engines: {node: '>=14'} 1077 + 1078 + argparse@2.0.1: 1079 + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} 1080 + 1081 + args-tokenizer@0.3.0: 1082 + resolution: {integrity: sha512-xXAd7G2Mll5W8uo37GETpQ2VrE84M181Z7ugHFGQnJZ50M2mbOv0osSZ9VsSgPfJQ+LVG0prSi0th+ELMsno7Q==} 1083 + 1084 + assertion-error@2.0.1: 1085 + resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==} 1086 + engines: {node: '>=12'} 1087 + 1088 + ast-kit@3.0.0: 1089 + resolution: {integrity: sha512-8OG92q3R35qjC/4i6BLBMg8IB+fClWu/1PEwg2Z9Rn+BuNaiEgJzpzn+pxWOdHJWDCAwu2JP0wCDTozAM4QirQ==} 1090 + engines: {node: ^22.18.0 || >=24.11.0} 1091 + 1092 + ast-v8-to-istanbul@1.0.3: 1093 + resolution: {integrity: sha512-jCMQ6ZylLPudp0CDfBmQBZUsrh1/8psbmu9ibeVWKuHWD0YrH9YABwlKu5kVEFoT0GCQQW9Z/SxfuEbbkGQCRg==} 1094 + 1095 + balanced-match@1.0.2: 1096 + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} 1097 + 1098 + balanced-match@4.0.4: 1099 + resolution: {integrity: sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==} 1100 + engines: {node: 18 || 20 || >=22} 1101 + 1102 + baseline-browser-mapping@2.10.34: 1103 + resolution: {integrity: sha512-IMDedajPifLnHNY0X9n8hKxRTQ6/eTHwr5bDo04WnuqxyKw6LYtQywCuuqPZwhl3aBXMvQpJov42GLCwRRdQzw==} 1104 + engines: {node: '>=6.0.0'} 1105 + hasBin: true 1106 + 1107 + binary-extensions@2.3.0: 1108 + resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} 1109 + engines: {node: '>=8'} 1110 + 1111 + birpc@4.0.0: 1112 + resolution: {integrity: sha512-LShSxJP0KTmd101b6DRyGBj57LZxSDYWKitQNW/mi8GRMvZb078Uf9+pveax1DrVL89vm7mWe+TovdI/UDOuPw==} 1113 + 1114 + boolbase@1.0.0: 1115 + resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} 1116 + 1117 + brace-expansion@2.1.1: 1118 + resolution: {integrity: sha512-WR1cURNjuvBLMZBMbqM0UoE+WAfdUcEV1ccD8PVBVOI+Z3ND4+SZbN8RsfT2bMuG1qwz5RFvPukSZm5fF2D5eA==} 1119 + 1120 + brace-expansion@5.0.6: 1121 + resolution: {integrity: sha512-kLpxurY4Z4r9sgMsyG0Z9uzsBlgiU/EFKhj/h91/8yHu0edo7XuixOIH3VcJ8kkxs6/jPzoI6U9Vj3WqbMQ94g==} 1122 + engines: {node: 18 || 20 || >=22} 1123 + 1124 + braces@3.0.3: 1125 + resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} 1126 + engines: {node: '>=8'} 1127 + 1128 + browserslist@4.28.2: 1129 + resolution: {integrity: sha512-48xSriZYYg+8qXna9kwqjIVzuQxi+KYWp2+5nCYnYKPTr0LvD89Jqk2Or5ogxz0NUMfIjhh2lIUX/LyX9B4oIg==} 1130 + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} 1131 + hasBin: true 1132 + 1133 + buffered-async-iterable@1.0.1: 1134 + resolution: {integrity: sha512-QqoUm0XP17Bu6zzyvpK92K7jNYMoFYgKM0ZKr0OkoDlElpTTeucGmdJL8I7W+reFIfvgUWOm1PgJC+OxM2lMEQ==} 1135 + engines: {node: '>=18.6.0'} 1136 + 1137 + builtin-modules@5.2.0: 1138 + resolution: {integrity: sha512-02yxLeyxF4dNl6SlY6/5HfRSrSdZ/sCPoxy2kZNP5dZZX8LSAD9aE2gtJIUgWrsQTiMPl3mxESyrobSwvRGisQ==} 1139 + engines: {node: '>=18.20'} 1140 + 1141 + bumpp@11.1.0: 1142 + resolution: {integrity: sha512-jdwOGMyX8JIqpQ0N2RMRR87DHZaoJnUtui5lU9LqFfFK5JC0H8qY9uWqXoa+dEWt/K7rOmmsoyiZB8RBM7RPBQ==} 1143 + engines: {node: '>=20.19.0'} 1144 + hasBin: true 1145 + 1146 + bundle-name@4.1.0: 1147 + resolution: {integrity: sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==} 1148 + engines: {node: '>=18'} 1149 + 1150 + c12@1.11.2: 1151 + resolution: {integrity: sha512-oBs8a4uvSDO9dm8b7OCFW7+dgtVrwmwnrVXYzLm43ta7ep2jCn/0MhoUFygIWtxhyy6+/MG7/agvpY0U1Iemew==} 1152 + peerDependencies: 1153 + magicast: ^0.3.4 1154 + peerDependenciesMeta: 1155 + magicast: 1156 + optional: true 1157 + 1158 + c12@3.3.4: 1159 + resolution: {integrity: sha512-cM0ApFQSBXuourJejzwv/AuPRvAxordTyParRVcHjjtXirtkzM0uK2L9TTn9s0cXZbG7E55jCivRQzoxYmRAlA==} 1160 + peerDependencies: 1161 + magicast: '*' 1162 + peerDependenciesMeta: 1163 + magicast: 1164 + optional: true 1165 + 1166 + cac@6.7.14: 1167 + resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} 1168 + engines: {node: '>=8'} 1169 + 1170 + cac@7.0.0: 1171 + resolution: {integrity: sha512-tixWYgm5ZoOD+3g6UTea91eow5z6AAHaho3g0V9CNSNb45gM8SmflpAc+GRd1InC4AqN/07Unrgp56Y94N9hJQ==} 1172 + engines: {node: '>=20.19.0'} 1173 + 1174 + caniuse-lite@1.0.30001797: 1175 + resolution: {integrity: sha512-l8xKG+gwAIExZGl9FrF7KUwuOmk6wbEPC9Xoy/RtnWv1XG0Q4LFlagaLpUv3Kiza3W/wm27zy0yWJEieYKAP6w==} 1176 + 1177 + ccount@2.0.1: 1178 + resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} 1179 + 1180 + chai@6.2.2: 1181 + resolution: {integrity: sha512-NUPRluOfOiTKBKvWPtSD4PhFvWCqOi0BGStNWs57X9js7XGTprSmFoz5F0tWhR4WPjNeR9jXqdC7/UpSJTnlRg==} 1182 + engines: {node: '>=18'} 1183 + 1184 + chalk@5.6.2: 1185 + resolution: {integrity: sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==} 1186 + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} 1187 + 1188 + change-case@5.4.4: 1189 + resolution: {integrity: sha512-HRQyTk2/YPEkt9TnUPbOpr64Uw3KOicFWPVBb+xiHvd6eBx/qPr9xqfBFDT8P2vWsvvz4jbEkfDe71W3VyNu2w==} 1190 + 1191 + changelogen@0.5.7: 1192 + resolution: {integrity: sha512-cTZXBcJMl3pudE40WENOakXkcVtrbBpbkmSkM20NdRiUqa4+VYRdXdEsgQ0BNQ6JBE2YymTNWtPKVF7UCTN5+g==} 1193 + hasBin: true 1194 + 1195 + changelogithub@14.0.0: 1196 + resolution: {integrity: sha512-VBuDqqU2si6tNjraFIuUEIVP++y77w+jt5CMnLCXjdP6OEBWUcbNYgIPq+aKQH4Yp2KkGKAjqP8dDmJutICk6g==} 1197 + engines: {node: '>=12.0.0'} 1198 + hasBin: true 1199 + 1200 + character-entities@2.0.2: 1201 + resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==} 1202 + 1203 + chokidar@3.6.0: 1204 + resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} 1205 + engines: {node: '>= 8.10.0'} 1206 + 1207 + chokidar@5.0.0: 1208 + resolution: {integrity: sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw==} 1209 + engines: {node: '>= 20.19.0'} 1210 + 1211 + chownr@2.0.0: 1212 + resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} 1213 + engines: {node: '>=10'} 1214 + 1215 + ci-info@4.4.0: 1216 + resolution: {integrity: sha512-77PSwercCZU2Fc4sX94eF8k8Pxte6JAwL4/ICZLFjJLqegs7kCuAsqqj/70NQF6TvDpgFjkubQB2FW2ZZddvQg==} 1217 + engines: {node: '>=8'} 1218 + 1219 + citty@0.1.6: 1220 + resolution: {integrity: sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ==} 1221 + 1222 + color-convert@2.0.1: 1223 + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} 1224 + engines: {node: '>=7.0.0'} 1225 + 1226 + color-name@1.1.4: 1227 + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} 1228 + 1229 + colorette@2.0.20: 1230 + resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} 1231 + 1232 + commander@8.3.0: 1233 + resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==} 1234 + engines: {node: '>= 12'} 1235 + 1236 + comment-parser@1.4.5: 1237 + resolution: {integrity: sha512-aRDkn3uyIlCFfk5NUA+VdwMmMsh8JGhc4hapfV4yxymHGQ3BVskMQfoXGpCo5IoBuQ9tS5iiVKhCpTcB4pW4qw==} 1238 + engines: {node: '>= 12.0.0'} 1239 + 1240 + comment-parser@1.4.7: 1241 + resolution: {integrity: sha512-0h+uSNtQGW3D98eQt3jJ8L06Fves8hncB4V/PKdw/Qb8Hnk19VaKuTr55UNRYiSoVa7WwrFls+rh3ux9agmkeQ==} 1242 + engines: {node: '>= 12.0.0'} 1243 + 1244 + confbox@0.1.8: 1245 + resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==} 1246 + 1247 + confbox@0.2.4: 1248 + resolution: {integrity: sha512-ysOGlgTFbN2/Y6Cg3Iye8YKulHw+R2fNXHrgSmXISQdMnomY6eNDprVdW9R5xBguEqI954+S6709UyiO7B+6OQ==} 1249 + 1250 + consola@3.4.2: 1251 + resolution: {integrity: sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA==} 1252 + engines: {node: ^14.18.0 || >=16.10.0} 1253 + 1254 + convert-gitmoji@0.1.5: 1255 + resolution: {integrity: sha512-4wqOafJdk2tqZC++cjcbGcaJ13BZ3kwldf06PTiAQRAB76Z1KJwZNL1SaRZMi2w1FM9RYTgZ6QErS8NUl/GBmQ==} 1256 + 1257 + convert-source-map@2.0.0: 1258 + resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} 1259 + 1260 + core-js-compat@3.49.0: 1261 + resolution: {integrity: sha512-VQXt1jr9cBz03b331DFDCCP90b3fanciLkgiOoy8SBHy06gNf+vQ1A3WFLqG7I8TipYIKeYK9wxd0tUrvHcOZA==} 1262 + 1263 + cross-spawn@7.0.6: 1264 + resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} 1265 + engines: {node: '>= 8'} 1266 + 1267 + cssesc@3.0.0: 1268 + resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} 1269 + engines: {node: '>=4'} 1270 + hasBin: true 1271 + 1272 + debug@4.4.3: 1273 + resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==} 1274 + engines: {node: '>=6.0'} 1275 + peerDependencies: 1276 + supports-color: '*' 1277 + peerDependenciesMeta: 1278 + supports-color: 1279 + optional: true 1280 + 1281 + decode-named-character-reference@1.3.0: 1282 + resolution: {integrity: sha512-GtpQYB283KrPp6nRw50q3U9/VfOutZOe103qlN7BPP6Ad27xYnOIWv4lPzo8HCAL+mMZofJ9KEy30fq6MfaK6Q==} 1283 + 1284 + deep-is@0.1.4: 1285 + resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} 1286 + 1287 + default-browser-id@5.0.1: 1288 + resolution: {integrity: sha512-x1VCxdX4t+8wVfd1so/9w+vQ4vx7lKd2Qp5tDRutErwmR85OgmfX7RlLRMWafRMY7hbEiXIbudNrjOAPa/hL8Q==} 1289 + engines: {node: '>=18'} 1290 + 1291 + default-browser@5.5.0: 1292 + resolution: {integrity: sha512-H9LMLr5zwIbSxrmvikGuI/5KGhZ8E2zH3stkMgM5LpOWDutGM2JZaj460Udnf1a+946zc7YBgrqEWwbk7zHvGw==} 1293 + engines: {node: '>=18'} 1294 + 1295 + define-lazy-prop@3.0.0: 1296 + resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==} 1297 + engines: {node: '>=12'} 1298 + 1299 + defu@6.1.7: 1300 + resolution: {integrity: sha512-7z22QmUWiQ/2d0KkdYmANbRUVABpZ9SNYyH5vx6PZ+nE5bcC0l7uFvEfHlyld/HcGBFTL536ClDt3DEcSlEJAQ==} 1301 + 1302 + dequal@2.0.3: 1303 + resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} 1304 + engines: {node: '>=6'} 1305 + 1306 + destr@2.0.5: 1307 + resolution: {integrity: sha512-ugFTXCtDZunbzasqBxrK93Ik/DRYsO6S/fedkWEMKqt04xZ4csmnmwGDBAb07QWNaGMAmnTIemsYZCksjATwsA==} 1308 + 1309 + detect-indent@7.0.2: 1310 + resolution: {integrity: sha512-y+8xyqdGLL+6sh0tVeHcfP/QDd8gUgbasolJJpY7NgeQGSZ739bDtSiaiDgtoicy+mtYB81dKLxO9xRhCyIB3A==} 1311 + engines: {node: '>=12.20'} 1312 + 1313 + detect-libc@2.1.2: 1314 + resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==} 1315 + engines: {node: '>=8'} 1316 + 1317 + devlop@1.1.0: 1318 + resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==} 1319 + 1320 + diff-sequences@29.6.3: 1321 + resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} 1322 + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 1323 + 1324 + dotenv@16.6.1: 1325 + resolution: {integrity: sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==} 1326 + engines: {node: '>=12'} 1327 + 1328 + dotenv@17.4.2: 1329 + resolution: {integrity: sha512-nI4U3TottKAcAD9LLud4Cb7b2QztQMUEfHbvhTH09bqXTxnSie8WnjPALV/WMCrJZ6UV/qHJ6L03OqO3LcdYZw==} 1330 + engines: {node: '>=12'} 1331 + 1332 + dts-resolver@3.0.0: 1333 + resolution: {integrity: sha512-1T1f+z+4tl9XD+m+0HBgWoL/nm0bOIffyWaUuUSBlFg/86IWvfx+wjNaO/ybU0AJzG9/Mi5hBUgGV6zCmWEN7Q==} 1334 + engines: {node: ^22.18.0 || >=24.0.0} 1335 + peerDependencies: 1336 + oxc-resolver: '>=11.0.0' 1337 + peerDependenciesMeta: 1338 + oxc-resolver: 1339 + optional: true 1340 + 1341 + eastasianwidth@0.2.0: 1342 + resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} 1343 + 1344 + electron-to-chromium@1.5.368: 1345 + resolution: {integrity: sha512-7RckJJK4uESJF9PxvfMWd3TGqIiieUTG4HxnKaKuIpGbcr+r2ZEB3g2gAhCP3Fqm42vJSzLfgab9eva/C4/XVw==} 1346 + 1347 + emoji-regex@8.0.0: 1348 + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} 1349 + 1350 + emoji-regex@9.2.2: 1351 + resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} 1352 + 1353 + empathic@2.0.1: 1354 + resolution: {integrity: sha512-YGRs8knHhKHVShLkFET/rWAU8kmHbOV5LwN938RHI0pljAJ1Gf6SzXsSmRaEzcXTtOOmVqJ5+WtQPL5uigY50Q==} 1355 + engines: {node: '>=14'} 1356 + 1357 + enhanced-resolve@5.23.0: 1358 + resolution: {integrity: sha512-yJN/BOOLxcOW2aQgeif9mSnaUB8KtvmMMp56oA1kx1CRfBKbhZm2pJ+NBY+3eOboHxix8lfjWpHE0Ei5U8RbSA==} 1359 + engines: {node: '>=10.13.0'} 1360 + 1361 + entities@7.0.1: 1362 + resolution: {integrity: sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==} 1363 + engines: {node: '>=0.12'} 1364 + 1365 + es-module-lexer@2.1.0: 1366 + resolution: {integrity: sha512-n27zTYMjYu1aj4MjCWzSP7G9r75utsaoc8m61weK+W8JMBGGQybd43GstCXZ3WNmSFtGT9wi59qQTW6mhTR5LQ==} 1367 + 1368 + escalade@3.2.0: 1369 + resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} 1370 + engines: {node: '>=6'} 1371 + 1372 + escape-string-regexp@4.0.0: 1373 + resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} 1374 + engines: {node: '>=10'} 1375 + 1376 + escape-string-regexp@5.0.0: 1377 + resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} 1378 + engines: {node: '>=12'} 1379 + 1380 + eslint-compat-utils@0.5.1: 1381 + resolution: {integrity: sha512-3z3vFexKIEnjHE3zCMRo6fn/e44U7T1khUjg+Hp0ZQMCigh28rALD0nPFBcGZuiLC5rLZa2ubQHDRln09JfU2Q==} 1382 + engines: {node: '>=12'} 1383 + peerDependencies: 1384 + eslint: '>=6.0.0' 1385 + 1386 + eslint-config-flat-gitignore@2.3.0: 1387 + resolution: {integrity: sha512-bg4ZLGgoARg1naWfsINUUb/52Ksw/K22K+T16D38Y8v+/sGwwIYrGvH/JBjOin+RQtxxC9tzNNiy4shnGtGyyQ==} 1388 + peerDependencies: 1389 + eslint: ^9.5.0 || ^10.0.0 1390 + 1391 + eslint-flat-config-utils@3.2.0: 1392 + resolution: {integrity: sha512-PHgo1X5uqIorJONLVD9BIaOSdoYFD3z/AeJljdqDPlWVRpeCYkDbK9k0AXoYVqqNJr6FEYIEr5Rm2TSktLQcHw==} 1393 + 1394 + eslint-json-compat-utils@0.2.3: 1395 + resolution: {integrity: sha512-RbBmDFyu7FqnjE8F0ZxPNzx5UaptdeS9Uu50r7A+D7s/+FCX+ybiyViYEgFUaFIFqSWJgZRTpL5d8Kanxxl2lQ==} 1396 + engines: {node: '>=12'} 1397 + peerDependencies: 1398 + '@eslint/json': '*' 1399 + eslint: '*' 1400 + jsonc-eslint-parser: ^2.4.0 || ^3.0.0 1401 + peerDependenciesMeta: 1402 + '@eslint/json': 1403 + optional: true 1404 + 1405 + eslint-merge-processors@2.0.0: 1406 + resolution: {integrity: sha512-sUuhSf3IrJdGooquEUB5TNpGNpBoQccbnaLHsb1XkBLUPPqCNivCpY05ZcpCOiV9uHwO2yxXEWVczVclzMxYlA==} 1407 + peerDependencies: 1408 + eslint: '*' 1409 + 1410 + eslint-plugin-antfu@3.2.3: 1411 + resolution: {integrity: sha512-U2fnz/H0gFPxpuC7QpaHa0Jv2AgCZ5hunp36SOP/yWo8yFzgvMh8X4pZ4uN4IKoqtBhk7G3HuVa93Urf51+sZg==} 1412 + peerDependencies: 1413 + eslint: '*' 1414 + 1415 + eslint-plugin-command@3.5.2: 1416 + resolution: {integrity: sha512-PA59QAkQDwvcCMEt5lYLJLI3zDGVKJeC4id/pcRY2XdRYhSGW7iyYT1VC1N3bmpuvu6Qb/9QptiS3GJMjeGTJg==} 1417 + peerDependencies: 1418 + '@typescript-eslint/rule-tester': '*' 1419 + '@typescript-eslint/typescript-estree': '*' 1420 + '@typescript-eslint/utils': '*' 1421 + eslint: '*' 1422 + 1423 + eslint-plugin-es-x@7.8.0: 1424 + resolution: {integrity: sha512-7Ds8+wAAoV3T+LAKeu39Y5BzXCrGKrcISfgKEqTS4BDN8SFEDQd0S43jiQ8vIa3wUKD07qitZdfzlenSi8/0qQ==} 1425 + engines: {node: ^14.18.0 || >=16.0.0} 1426 + peerDependencies: 1427 + eslint: '>=8' 1428 + 1429 + eslint-plugin-import-lite@0.6.0: 1430 + resolution: {integrity: sha512-80vevx2A7i3H7n1/6pqDO8cc5wRz6OwLDvIyVl9UflBV1N1f46e9Ihzi65IOLYoSxM6YykK2fTw1xm0Ixx6aTQ==} 1431 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1432 + peerDependencies: 1433 + eslint: ^9.0.0 || ^10.0.0 1434 + 1435 + eslint-plugin-jsdoc@63.0.10: 1436 + resolution: {integrity: sha512-A9UIWsCquaKnit7rasXxYf12hhGIdDRjv65/RUE3AxbT6rdKBvr3MjH37g3gP+g4ipQMXuMn9slFKjO+vqNfkg==} 1437 + engines: {node: ^22.13.0 || >=24} 1438 + peerDependencies: 1439 + eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0 1440 + 1441 + eslint-plugin-jsonc@3.2.0: 1442 + resolution: {integrity: sha512-eQSxJypkpNycQAFE/ph/j+bDD2MiCcojxNb+7nugYzuQZvELYg4YO1Cv1y/8MbjPIEw5u3Lx0VPOTlqJJIhPPw==} 1443 + engines: {node: ^20.19.0 || ^22.13.0 || >=24} 1444 + peerDependencies: 1445 + eslint: '>=9.38.0' 1446 + 1447 + eslint-plugin-n@18.2.1: 1448 + resolution: {integrity: sha512-aO3C9//yq8JIvYOi/T+jPvcZ9hZzpwzbR8esrYpFtgE9vpbyM8kn42AQOtIqYspVmpaSWr8X+nrlQuAJYxXAaw==} 1449 + engines: {node: ^20.19.0 || ^22.13.0 || >=24} 1450 + peerDependencies: 1451 + eslint: '>=8.57.1' 1452 + ts-declaration-location: ^1.0.6 1453 + typescript: '>=5.0.0' 1454 + peerDependenciesMeta: 1455 + ts-declaration-location: 1456 + optional: true 1457 + typescript: 1458 + optional: true 1459 + 1460 + eslint-plugin-no-only-tests@3.4.0: 1461 + resolution: {integrity: sha512-4S3/9Nb7A2tiMcpzEQE9bQSlpeOz6WJkgryBuou/SA8W2x2c8Zf4j0NvTKBjv6qNhF9T79tmkecm/0CHqV0UGg==} 1462 + engines: {node: '>=5.0.0'} 1463 + 1464 + eslint-plugin-perfectionist@5.9.1: 1465 + resolution: {integrity: sha512-30mHLNfEhzwaq5cquyWgnzrNXvT8AzwIwyeH5aj4U5ajhHSF2uiO6i09xpMDLv7koaZVTjLsvYF4m3gK/15tyA==} 1466 + engines: {node: ^20.0.0 || >=22.0.0} 1467 + peerDependencies: 1468 + eslint: ^8.45.0 || ^9.0.0 || ^10.0.0 1469 + 1470 + eslint-plugin-pnpm@1.6.1: 1471 + resolution: {integrity: sha512-pgcaJclu3YxZ/WMsiKMF58bHQasbGVARSMqCJvFaETYxSc7KcR2H74UVWV6exuGv9nNv9c0KKqn4PVHQlzMSEg==} 1472 + peerDependencies: 1473 + eslint: ^9.0.0 || ^10.0.0 1474 + 1475 + eslint-plugin-regexp@3.1.0: 1476 + resolution: {integrity: sha512-qGXIC3DIKZHcK1H9A9+Byz9gmndY6TTSRkSMTZpNXdyCw2ObSehRgccJv35n9AdUakEjQp5VFNLas6BMXizCZg==} 1477 + engines: {node: ^20.19.0 || ^22.13.0 || >=24} 1478 + peerDependencies: 1479 + eslint: '>=9.38.0' 1480 + 1481 + eslint-plugin-toml@1.4.0: 1482 + resolution: {integrity: sha512-3ErTnfUjXq/23f72XeyRcE0Y4Sd/ME1lsZeezczqpn2R4tE7+Sgco/NUKDXm0xAMz15tzcRz/9RfJRm6AqRO+A==} 1483 + engines: {node: ^20.19.0 || ^22.13.0 || >=24} 1484 + peerDependencies: 1485 + eslint: '>=9.38.0' 1486 + 1487 + eslint-plugin-unicorn@68.0.0: 1488 + resolution: {integrity: sha512-mHYWvX948Q4H3bGc39bsNMxD/leOuNI+Iws9NVsoSz5VA7EGP86wnz7mZ/SPSvRhefT8L4hd8DHfDuGC+lIoCQ==} 1489 + engines: {node: '>=22'} 1490 + peerDependencies: 1491 + eslint: '>=10.4' 1492 + 1493 + eslint-plugin-unused-imports@4.4.1: 1494 + resolution: {integrity: sha512-oZGYUz1X3sRMGUB+0cZyK2VcvRX5lm/vB56PgNNcU+7ficUCKm66oZWKUubXWnOuPjQ8PvmXtCViXBMONPe7tQ==} 1495 + peerDependencies: 1496 + '@typescript-eslint/eslint-plugin': ^8.0.0-0 || ^7.0.0 || ^6.0.0 || ^5.0.0 1497 + eslint: ^10.0.0 || ^9.0.0 || ^8.0.0 1498 + peerDependenciesMeta: 1499 + '@typescript-eslint/eslint-plugin': 1500 + optional: true 1501 + 1502 + eslint-plugin-vue@10.9.2: 1503 + resolution: {integrity: sha512-4g7ZP3pYcuqd7Zp0pzUKcos0W+RkjBz4EGdhJ92FcYk6v03Ti/GK5NwjgsjxHK+98eXDbHeK7VtX1az7/8doZA==} 1504 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1505 + peerDependencies: 1506 + '@stylistic/eslint-plugin': ^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 1507 + '@typescript-eslint/parser': ^7.0.0 || ^8.0.0 1508 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 1509 + vue-eslint-parser: ^10.3.0 1510 + peerDependenciesMeta: 1511 + '@stylistic/eslint-plugin': 1512 + optional: true 1513 + '@typescript-eslint/parser': 1514 + optional: true 1515 + 1516 + eslint-plugin-yml@3.5.0: 1517 + resolution: {integrity: sha512-u2UkSIp/+th1wYCt0QWeCI6agf24dxX6PbFfCCN18gGQHmXh3Cn9D/U5OiP5RNYTEwjXCLusj1OJRK+zwdvFqQ==} 1518 + engines: {node: ^20.19.0 || ^22.13.0 || >=24.0.0} 1519 + peerDependencies: 1520 + eslint: '>=9.38.0' 1521 + 1522 + eslint-processor-vue-blocks@2.0.0: 1523 + resolution: {integrity: sha512-u4W0CJwGoWY3bjXAuFpc/b6eK3NQEI8MoeW7ritKj3G3z/WtHrKjkqf+wk8mPEy5rlMGS+k6AZYOw2XBoN/02Q==} 1524 + peerDependencies: 1525 + '@vue/compiler-sfc': ^3.3.0 1526 + eslint: '>=9.0.0' 1527 + 1528 + eslint-scope@9.1.2: 1529 + resolution: {integrity: sha512-xS90H51cKw0jltxmvmHy2Iai1LIqrfbw57b79w/J7MfvDfkIkFZ+kj6zC3BjtUwh150HsSSdxXZcsuv72miDFQ==} 1530 + engines: {node: ^20.19.0 || ^22.13.0 || >=24} 1531 + 1532 + eslint-visitor-keys@3.4.3: 1533 + resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} 1534 + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 1535 + 1536 + eslint-visitor-keys@4.2.1: 1537 + resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} 1538 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1539 + 1540 + eslint-visitor-keys@5.0.1: 1541 + resolution: {integrity: sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==} 1542 + engines: {node: ^20.19.0 || ^22.13.0 || >=24} 1543 + 1544 + eslint@10.6.0: 1545 + resolution: {integrity: sha512-6lVbcqSodALYo+4ELD0heG6lFiFxnLMuLkiMi2qV8LMp54N8tE8FT1GMH+ev4Ti00nFjNze2+Su6DsV5OQW3Dg==} 1546 + engines: {node: ^20.19.0 || ^22.13.0 || >=24} 1547 + hasBin: true 1548 + peerDependencies: 1549 + jiti: '*' 1550 + peerDependenciesMeta: 1551 + jiti: 1552 + optional: true 1553 + 1554 + espree@10.4.0: 1555 + resolution: {integrity: sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==} 1556 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1557 + 1558 + espree@11.2.0: 1559 + resolution: {integrity: sha512-7p3DrVEIopW1B1avAGLuCSh1jubc01H2JHc8B4qqGblmg5gI9yumBgACjWo4JlIc04ufug4xJ3SQI8HkS/Rgzw==} 1560 + engines: {node: ^20.19.0 || ^22.13.0 || >=24} 1561 + 1562 + esquery@1.7.0: 1563 + resolution: {integrity: sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==} 1564 + engines: {node: '>=0.10'} 1565 + 1566 + esrecurse@4.3.0: 1567 + resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} 1568 + engines: {node: '>=4.0'} 1569 + 1570 + estraverse@5.3.0: 1571 + resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} 1572 + engines: {node: '>=4.0'} 1573 + 1574 + estree-walker@2.0.2: 1575 + resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} 1576 + 1577 + estree-walker@3.0.3: 1578 + resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} 1579 + 1580 + esutils@2.0.3: 1581 + resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} 1582 + engines: {node: '>=0.10.0'} 1583 + 1584 + execa@9.6.1: 1585 + resolution: {integrity: sha512-9Be3ZoN4LmYR90tUoVu2te2BsbzHfhJyfEiAVfz7N5/zv+jduIfLrV2xdQXOHbaD6KgpGdO9PRPM1Y4Q9QkPkA==} 1586 + engines: {node: ^18.19.0 || >=20.5.0} 1587 + 1588 + expect-type@1.3.0: 1589 + resolution: {integrity: sha512-knvyeauYhqjOYvQ66MznSMs83wmHrCycNEN6Ao+2AeYEfxUIkuiVxdEa1qlGEPK+We3n0THiDciYSsCcgW/DoA==} 1590 + engines: {node: '>=12.0.0'} 1591 + 1592 + exsolve@1.0.8: 1593 + resolution: {integrity: sha512-LmDxfWXwcTArk8fUEnOfSZpHOJ6zOMUJKOtFLFqJLoKJetuQG874Uc7/Kki7zFLzYybmZhp1M7+98pfMqeX8yA==} 1594 + 1595 + fast-deep-equal@3.1.3: 1596 + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} 1597 + 1598 + fast-json-stable-stringify@2.1.0: 1599 + resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} 1600 + 1601 + fast-levenshtein@2.0.6: 1602 + resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} 1603 + 1604 + fast-string-truncated-width@3.0.3: 1605 + resolution: {integrity: sha512-0jjjIEL6+0jag3l2XWWizO64/aZVtpiGE3t0Zgqxv0DPuxiMjvB3M24fCyhZUO4KomJQPj3LTSUnDP3GpdwC0g==} 1606 + 1607 + fast-string-width@3.0.2: 1608 + resolution: {integrity: sha512-gX8LrtNEI5hq8DVUfRQMbr5lpaS4nMIWV+7XEbXk2b8kiQIizgnlr12B4dA3ZEx3308ze0O4Q1R+cHts8kyUJg==} 1609 + 1610 + fast-wrap-ansi@0.2.2: 1611 + resolution: {integrity: sha512-7F2Fl+TjRSenLqlU3UjSH0iyqopqoZIu7eZVpEirP2g1GtWa2G/ecEmBdgz31+Mxr+ELclgg6sokpSFIQiZ02Q==} 1612 + 1613 + fault@2.0.1: 1614 + resolution: {integrity: sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==} 1615 + 1616 + fd-package-json@2.0.0: 1617 + resolution: {integrity: sha512-jKmm9YtsNXN789RS/0mSzOC1NUq9mkVd65vbSSVsKdjGvYXBuE4oWe2QOEoFeRmJg+lPuZxpmrfFclNhoRMneQ==} 1618 + 1619 + fdir@6.5.0: 1620 + resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} 1621 + engines: {node: '>=12.0.0'} 1622 + peerDependencies: 1623 + picomatch: ^3 || ^4 1624 + peerDependenciesMeta: 1625 + picomatch: 1626 + optional: true 1627 + 1628 + figures@6.1.0: 1629 + resolution: {integrity: sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==} 1630 + engines: {node: '>=18'} 1631 + 1632 + file-entry-cache@8.0.0: 1633 + resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} 1634 + engines: {node: '>=16.0.0'} 1635 + 1636 + fill-range@7.1.1: 1637 + resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} 1638 + engines: {node: '>=8'} 1639 + 1640 + find-up-simple@1.0.1: 1641 + resolution: {integrity: sha512-afd4O7zpqHeRyg4PfDQsXmlDe2PfdHtJt6Akt8jOWaApLOZk5JXs6VMR29lz03pRe9mpykrRCYIYxaJYcfpncQ==} 1642 + engines: {node: '>=18'} 1643 + 1644 + find-up@5.0.0: 1645 + resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} 1646 + engines: {node: '>=10'} 1647 + 1648 + flat-cache@4.0.1: 1649 + resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} 1650 + engines: {node: '>=16'} 1651 + 1652 + flatted@3.4.2: 1653 + resolution: {integrity: sha512-PjDse7RzhcPkIJwy5t7KPWQSZ9cAbzQXcafsetQoD7sOJRQlGikNbx7yZp2OotDnJyrDcbyRq3Ttb18iYOqkxA==} 1654 + 1655 + foreground-child@3.3.1: 1656 + resolution: {integrity: sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==} 1657 + engines: {node: '>=14'} 1658 + 1659 + format@0.2.2: 1660 + resolution: {integrity: sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==} 1661 + engines: {node: '>=0.4.x'} 1662 + 1663 + formatly@0.3.0: 1664 + resolution: {integrity: sha512-9XNj/o4wrRFyhSMJOvsuyMwy8aUfBaZ1VrqHVfohyXf0Sw0e+yfKG+xZaY3arGCOMdwFsqObtzVOc1gU9KiT9w==} 1665 + engines: {node: '>=18.3.0'} 1666 + hasBin: true 1667 + 1668 + fs-minipass@2.1.0: 1669 + resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} 1670 + engines: {node: '>= 8'} 1671 + 1672 + fsevents@2.3.3: 1673 + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} 1674 + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} 1675 + os: [darwin] 1676 + 1677 + get-stream@9.0.1: 1678 + resolution: {integrity: sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==} 1679 + engines: {node: '>=18'} 1680 + 1681 + get-tsconfig@4.14.0: 1682 + resolution: {integrity: sha512-yTb+8DXzDREzgvYmh6s9vHsSVCHeC0G3PI5bEXNBHtmshPnO+S5O7qgLEOn0I5QvMy6kpZN8K1NKGyilLb93wA==} 1683 + 1684 + get-tsconfig@5.0.0-beta.5: 1685 + resolution: {integrity: sha512-/6gFNr0N04nob252sTQxyFLi3eKFRqIg1I87YcqAMT1i6SQrSF6KujUEQrtrjMV0H/eejTCltLdDSTEMzHbnsQ==} 1686 + engines: {node: '>=20.20.0'} 1687 + 1688 + giget@1.2.5: 1689 + resolution: {integrity: sha512-r1ekGw/Bgpi3HLV3h1MRBIlSAdHoIMklpaQ3OQLFcRw9PwAj2rqigvIbg+dBUI51OxVI2jsEtDywDBjSiuf7Ug==} 1690 + hasBin: true 1691 + 1692 + giget@3.2.0: 1693 + resolution: {integrity: sha512-GvHTWcykIR/fP8cj8dMpuMMkvaeJfPvYnhq0oW+chSeIr+ldX21ifU2Ms6KBoyKZQZmVaUAAhQ2EZ68KJF8a7A==} 1694 + hasBin: true 1695 + 1696 + github-slugger@2.0.0: 1697 + resolution: {integrity: sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==} 1698 + 1699 + glob-parent@5.1.2: 1700 + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} 1701 + engines: {node: '>= 6'} 1702 + 1703 + glob-parent@6.0.2: 1704 + resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} 1705 + engines: {node: '>=10.13.0'} 1706 + 1707 + glob@10.5.0: 1708 + resolution: {integrity: sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==} 1709 + deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me 1710 + hasBin: true 1711 + 1712 + globals@15.15.0: 1713 + resolution: {integrity: sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==} 1714 + engines: {node: '>=18'} 1715 + 1716 + globals@17.7.0: 1717 + resolution: {integrity: sha512-Czmyns5dUsq4seFBR/Kdydhmo8y9kC79hiSkPn0YcGtNnYWnrgt0vjrSjx9tspoDGWm2CMarffRuLjM4xUz8xg==} 1718 + engines: {node: '>=18'} 1719 + 1720 + globrex@0.1.2: 1721 + resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==} 1722 + 1723 + graceful-fs@4.2.11: 1724 + resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} 1725 + 1726 + has-flag@4.0.0: 1727 + resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} 1728 + engines: {node: '>=8'} 1729 + 1730 + hookable@6.1.1: 1731 + resolution: {integrity: sha512-U9LYDy1CwhMCnprUfeAZWZGByVbhd54hwepegYTK7Pi5NvqEj63ifz5z+xukznehT7i6NIZRu89Ay1AZmRsLEQ==} 1732 + 1733 + hosted-git-info@7.0.2: 1734 + resolution: {integrity: sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==} 1735 + engines: {node: ^16.14.0 || >=18.0.0} 1736 + 1737 + html-entities@2.6.0: 1738 + resolution: {integrity: sha512-kig+rMn/QOVRvr7c86gQ8lWXq+Hkv6CbAH1hLu+RG338StTpE8Z0b44SDVaqVu7HGKf27frdmUYEs9hTUX/cLQ==} 1739 + 1740 + html-escaper@2.0.2: 1741 + resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} 1742 + 1743 + human-signals@8.0.1: 1744 + resolution: {integrity: sha512-eKCa6bwnJhvxj14kZk5NCPc6Hb6BdsU9DZcOnmQKSnO1VKrfV0zCvtttPZUsBvjmNDn8rpcJfpwSYnHBjc95MQ==} 1745 + engines: {node: '>=18.18.0'} 1746 + 1747 + ignore@5.3.2: 1748 + resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} 1749 + engines: {node: '>= 4'} 1750 + 1751 + ignore@7.0.5: 1752 + resolution: {integrity: sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==} 1753 + engines: {node: '>= 4'} 1754 + 1755 + import-without-cache@0.4.0: 1756 + resolution: {integrity: sha512-NkJQA7oZ4YHQhd2+H3BoRFKF3d/XNsiKpHZCQEMH9pDX27hQQLsTyOocyRgaIVtf8gHX3Nt3LPkR4e5EdtPAGQ==} 1757 + engines: {node: ^22.18.0 || >=24.0.0} 1758 + 1759 + imurmurhash@0.1.4: 1760 + resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} 1761 + engines: {node: '>=0.8.19'} 1762 + 1763 + indent-string@5.0.0: 1764 + resolution: {integrity: sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==} 1765 + engines: {node: '>=12'} 1766 + 1767 + index-to-position@1.2.0: 1768 + resolution: {integrity: sha512-Yg7+ztRkqslMAS2iFaU+Oa4KTSidr63OsFGlOrJoW981kIYO3CGCS3wA95P1mUi/IVSJkn0D479KTJpVpvFNuw==} 1769 + engines: {node: '>=18'} 1770 + 1771 + installed-check-core@8.3.1: 1772 + resolution: {integrity: sha512-5yH+YyCw2AO1OQpOSce2yUaooOSrK8XXmkOn2xdVpdtpt0pqwfdqU77FIpWN4fPHDcINKUf4R7hgDEfqpy1Z9g==} 1773 + engines: {node: '>=18.6.0'} 1774 + 1775 + installed-check@10.0.1: 1776 + resolution: {integrity: sha512-jJDj07Sm2K5fwpnFjnwZjyjeUrWnTx1bHYZu1Lcj2C/l1mYpsujUUhiNpgsxQdKuFbcdvngqHV5MUaYFppZtDA==} 1777 + engines: {node: ^20.19.0 || ^22.13.0 || >=24} 1778 + hasBin: true 1779 + 1780 + is-binary-path@2.1.0: 1781 + resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} 1782 + engines: {node: '>=8'} 1783 + 1784 + is-builtin-module@5.0.0: 1785 + resolution: {integrity: sha512-f4RqJKBUe5rQkJ2eJEJBXSticB3hGbN9j0yxxMQFqIW89Jp9WYFtzfTcRlstDKVUTRzSOTLKRfO9vIztenwtxA==} 1786 + engines: {node: '>=18.20'} 1787 + 1788 + is-docker@3.0.0: 1789 + resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==} 1790 + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 1791 + hasBin: true 1792 + 1793 + is-extglob@2.1.1: 1794 + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} 1795 + engines: {node: '>=0.10.0'} 1796 + 1797 + is-fullwidth-code-point@3.0.0: 1798 + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} 1799 + engines: {node: '>=8'} 1800 + 1801 + is-glob@4.0.3: 1802 + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} 1803 + engines: {node: '>=0.10.0'} 1804 + 1805 + is-inside-container@1.0.0: 1806 + resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==} 1807 + engines: {node: '>=14.16'} 1808 + hasBin: true 1809 + 1810 + is-number@7.0.0: 1811 + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} 1812 + engines: {node: '>=0.12.0'} 1813 + 1814 + is-plain-obj@4.1.0: 1815 + resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} 1816 + engines: {node: '>=12'} 1817 + 1818 + is-stream@4.0.1: 1819 + resolution: {integrity: sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==} 1820 + engines: {node: '>=18'} 1821 + 1822 + is-unicode-supported@2.1.0: 1823 + resolution: {integrity: sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==} 1824 + engines: {node: '>=18'} 1825 + 1826 + is-wsl@3.1.1: 1827 + resolution: {integrity: sha512-e6rvdUCiQCAuumZslxRJWR/Doq4VpPR82kqclvcS0efgt430SlGIk05vdCN58+VrzgtIcfNODjozVielycD4Sw==} 1828 + engines: {node: '>=16'} 1829 + 1830 + isexe@2.0.0: 1831 + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} 1832 + 1833 + istanbul-lib-coverage@3.2.2: 1834 + resolution: {integrity: sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==} 1835 + engines: {node: '>=8'} 1836 + 1837 + istanbul-lib-report@3.0.1: 1838 + resolution: {integrity: sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==} 1839 + engines: {node: '>=10'} 1840 + 1841 + istanbul-reports@3.2.0: 1842 + resolution: {integrity: sha512-HGYWWS/ehqTV3xN10i23tkPkpH46MLCIMFNCaaKNavAXTF1RkqxawEPtnjnGZ6XKSInBKkiOA5BKS+aZiY3AvA==} 1843 + engines: {node: '>=8'} 1844 + 1845 + jackspeak@3.4.3: 1846 + resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} 1847 + 1848 + jiti@1.21.7: 1849 + resolution: {integrity: sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==} 1850 + hasBin: true 1851 + 1852 + jiti@2.7.0: 1853 + resolution: {integrity: sha512-AC/7JofJvZGrrneWNaEnJeOLUx+JlGt7tNa0wZiRPT4MY1wmfKjt2+6O2p2uz2+skll8OZZmJMNqeke7kKbNgQ==} 1854 + hasBin: true 1855 + 1856 + js-tokens@10.0.0: 1857 + resolution: {integrity: sha512-lM/UBzQmfJRo9ABXbPWemivdCW8V2G8FHaHdypQaIy523snUjog0W71ayWXTjiR+ixeMyVHN2XcpnTd/liPg/Q==} 1858 + 1859 + js-tokens@4.0.0: 1860 + resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} 1861 + 1862 + js-yaml@4.2.0: 1863 + resolution: {integrity: sha512-ePWsvanv0DWuDRsW8dnt+R4jQ31SCRCQ7hhNcPXZPsoBZiemuZNYGf7adZdqX2D86j6rvKp3RpCxVTSb8WQlOw==} 1864 + hasBin: true 1865 + 1866 + jsdoc-type-pratt-parser@7.1.1: 1867 + resolution: {integrity: sha512-/2uqY7x6bsrpi3i9LVU6J89352C0rpMk0as8trXxCtvd4kPk1ke/Eyif6wqfSLvoNJqcDG9Vk4UsXgygzCt2xA==} 1868 + engines: {node: '>=20.0.0'} 1869 + 1870 + jsdoc-type-pratt-parser@7.2.0: 1871 + resolution: {integrity: sha512-dh140MMgjyg3JhJZY/+iEzW+NO5xR2gpbDFKHqotCmexElVntw7GjWjt511+C/Ef02RU5TKYrJo/Xlzk+OLaTw==} 1872 + engines: {node: '>=20.0.0'} 1873 + 1874 + jsesc@3.1.0: 1875 + resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} 1876 + engines: {node: '>=6'} 1877 + hasBin: true 1878 + 1879 + json-buffer@3.0.1: 1880 + resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} 1881 + 1882 + json-parse-even-better-errors@3.0.2: 1883 + resolution: {integrity: sha512-fi0NG4bPjCHunUJffmLd0gxssIgkNmArMvis4iNah6Owg1MCJjWhEcDLmsK6iGkJq3tHwbDkTlce70/tmXN4cQ==} 1884 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} 1885 + 1886 + json-schema-traverse@0.4.1: 1887 + resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} 1888 + 1889 + json-stable-stringify-without-jsonify@1.0.1: 1890 + resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} 1891 + 1892 + jsonc-eslint-parser@3.1.0: 1893 + resolution: {integrity: sha512-75EA7EWZExL/j+MDKQrRbdzcRI2HOkRlmUw8fZJc1ioqFEOvBsq7Rt+A6yCxOt9w/TYNpkt52gC6nm/g5tFIng==} 1894 + engines: {node: ^20.19.0 || ^22.13.0 || >=24} 1895 + 1896 + jsonc-parser@3.3.1: 1897 + resolution: {integrity: sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==} 1898 + 1899 + katex@0.16.47: 1900 + resolution: {integrity: sha512-Eeo8Ys1doU1z+x8AZsPpQu+p/QcZBI5PeOo7QGQdy2x2m0MU/hYagBbGOmXwr5KVbEfVuWv9LpnQWeehogurjg==} 1901 + hasBin: true 1902 + 1903 + keyv@4.5.4: 1904 + resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} 1905 + 1906 + knip@6.24.0: 1907 + resolution: {integrity: sha512-PokLlgeEjLh1rAsB7ts+52wZ37HBr1nDhE6NNONwEaXdeZGCJOkP7ZlIAI2Gtu8xohquzTWy75bc/1diI9shQw==} 1908 + engines: {node: ^20.19.0 || >=22.12.0} 1909 + hasBin: true 1910 + 1911 + levn@0.4.1: 1912 + resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} 1913 + engines: {node: '>= 0.8.0'} 1914 + 1915 + lightningcss-android-arm64@1.32.0: 1916 + resolution: {integrity: sha512-YK7/ClTt4kAK0vo6w3X+Pnm0D2cf2vPHbhOXdoNti1Ga0al1P4TBZhwjATvjNwLEBCnKvjJc2jQgHXH0NEwlAg==} 1917 + engines: {node: '>= 12.0.0'} 1918 + cpu: [arm64] 1919 + os: [android] 1920 + 1921 + lightningcss-darwin-arm64@1.32.0: 1922 + resolution: {integrity: sha512-RzeG9Ju5bag2Bv1/lwlVJvBE3q6TtXskdZLLCyfg5pt+HLz9BqlICO7LZM7VHNTTn/5PRhHFBSjk5lc4cmscPQ==} 1923 + engines: {node: '>= 12.0.0'} 1924 + cpu: [arm64] 1925 + os: [darwin] 1926 + 1927 + lightningcss-darwin-x64@1.32.0: 1928 + resolution: {integrity: sha512-U+QsBp2m/s2wqpUYT/6wnlagdZbtZdndSmut/NJqlCcMLTWp5muCrID+K5UJ6jqD2BFshejCYXniPDbNh73V8w==} 1929 + engines: {node: '>= 12.0.0'} 1930 + cpu: [x64] 1931 + os: [darwin] 1932 + 1933 + lightningcss-freebsd-x64@1.32.0: 1934 + resolution: {integrity: sha512-JCTigedEksZk3tHTTthnMdVfGf61Fky8Ji2E4YjUTEQX14xiy/lTzXnu1vwiZe3bYe0q+SpsSH/CTeDXK6WHig==} 1935 + engines: {node: '>= 12.0.0'} 1936 + cpu: [x64] 1937 + os: [freebsd] 1938 + 1939 + lightningcss-linux-arm-gnueabihf@1.32.0: 1940 + resolution: {integrity: sha512-x6rnnpRa2GL0zQOkt6rts3YDPzduLpWvwAF6EMhXFVZXD4tPrBkEFqzGowzCsIWsPjqSK+tyNEODUBXeeVHSkw==} 1941 + engines: {node: '>= 12.0.0'} 1942 + cpu: [arm] 1943 + os: [linux] 1944 + 1945 + lightningcss-linux-arm64-gnu@1.32.0: 1946 + resolution: {integrity: sha512-0nnMyoyOLRJXfbMOilaSRcLH3Jw5z9HDNGfT/gwCPgaDjnx0i8w7vBzFLFR1f6CMLKF8gVbebmkUN3fa/kQJpQ==} 1947 + engines: {node: '>= 12.0.0'} 1948 + cpu: [arm64] 1949 + os: [linux] 1950 + libc: [glibc] 1951 + 1952 + lightningcss-linux-arm64-musl@1.32.0: 1953 + resolution: {integrity: sha512-UpQkoenr4UJEzgVIYpI80lDFvRmPVg6oqboNHfoH4CQIfNA+HOrZ7Mo7KZP02dC6LjghPQJeBsvXhJod/wnIBg==} 1954 + engines: {node: '>= 12.0.0'} 1955 + cpu: [arm64] 1956 + os: [linux] 1957 + libc: [musl] 1958 + 1959 + lightningcss-linux-x64-gnu@1.32.0: 1960 + resolution: {integrity: sha512-V7Qr52IhZmdKPVr+Vtw8o+WLsQJYCTd8loIfpDaMRWGUZfBOYEJeyJIkqGIDMZPwPx24pUMfwSxxI8phr/MbOA==} 1961 + engines: {node: '>= 12.0.0'} 1962 + cpu: [x64] 1963 + os: [linux] 1964 + libc: [glibc] 1965 + 1966 + lightningcss-linux-x64-musl@1.32.0: 1967 + resolution: {integrity: sha512-bYcLp+Vb0awsiXg/80uCRezCYHNg1/l3mt0gzHnWV9XP1W5sKa5/TCdGWaR/zBM2PeF/HbsQv/j2URNOiVuxWg==} 1968 + engines: {node: '>= 12.0.0'} 1969 + cpu: [x64] 1970 + os: [linux] 1971 + libc: [musl] 1972 + 1973 + lightningcss-win32-arm64-msvc@1.32.0: 1974 + resolution: {integrity: sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw==} 1975 + engines: {node: '>= 12.0.0'} 1976 + cpu: [arm64] 1977 + os: [win32] 1978 + 1979 + lightningcss-win32-x64-msvc@1.32.0: 1980 + resolution: {integrity: sha512-Amq9B/SoZYdDi1kFrojnoqPLxYhQ4Wo5XiL8EVJrVsB8ARoC1PWW6VGtT0WKCemjy8aC+louJnjS7U18x3b06Q==} 1981 + engines: {node: '>= 12.0.0'} 1982 + cpu: [x64] 1983 + os: [win32] 1984 + 1985 + lightningcss@1.32.0: 1986 + resolution: {integrity: sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ==} 1987 + engines: {node: '>= 12.0.0'} 1988 + 1989 + list-installed@5.3.1: 1990 + resolution: {integrity: sha512-MLK5hj3vViLbs/RDgi/tY7rhi9ifiwnKppUF21mH2DqqMznvZhZ8TnjI0W6ZS0iCsl1qGAiHrUIMhjK7xrJstg==} 1991 + engines: {node: '>=18.6.0'} 1992 + 1993 + local-pkg@1.2.1: 1994 + resolution: {integrity: sha512-++gUqRDEvcnN6Zhqrr+y/CkVEHhlrR96vZn3nZZPYzMcBUyBtTKzB9NadClFIsIVSsu+3i9tfk/erqy9kAmt7Q==} 1995 + engines: {node: '>=14'} 1996 + 1997 + locate-path@6.0.0: 1998 + resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} 1999 + engines: {node: '>=10'} 2000 + 2001 + lodash.merge@4.6.2: 2002 + resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} 2003 + 2004 + longest-streak@3.1.0: 2005 + resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==} 2006 + 2007 + lru-cache@10.4.3: 2008 + resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} 2009 + 2010 + magic-string@0.30.21: 2011 + resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==} 2012 + 2013 + magicast@0.5.3: 2014 + resolution: {integrity: sha512-pVKE4UdSQ7DvHzivsCIFx2BJn1mHG6KsyrFcaxFx6tONdneEuThrDx0Cj3AMg58KyN4pzYT+LHOotxDQDjNvkw==} 2015 + 2016 + make-dir@4.0.0: 2017 + resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} 2018 + engines: {node: '>=10'} 2019 + 2020 + markdown-table@3.0.4: 2021 + resolution: {integrity: sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==} 2022 + 2023 + mdast-util-find-and-replace@3.0.2: 2024 + resolution: {integrity: sha512-Tmd1Vg/m3Xz43afeNxDIhWRtFZgM2VLyaf4vSTYwudTyeuTneoL3qtWMA5jeLyz/O1vDJmmV4QuScFCA2tBPwg==} 2025 + 2026 + mdast-util-from-markdown@2.0.3: 2027 + resolution: {integrity: sha512-W4mAWTvSlKvf8L6J+VN9yLSqQ9AOAAvHuoDAmPkz4dHf553m5gVj2ejadHJhoJmcmxEnOv6Pa8XJhpxE93kb8Q==} 2028 + 2029 + mdast-util-frontmatter@2.0.1: 2030 + resolution: {integrity: sha512-LRqI9+wdgC25P0URIJY9vwocIzCcksduHQ9OF2joxQoyTNVduwLAFUzjoopuRJbJAReaKrNQKAZKL3uCMugWJA==} 2031 + 2032 + mdast-util-gfm-autolink-literal@2.0.1: 2033 + resolution: {integrity: sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==} 2034 + 2035 + mdast-util-gfm-footnote@2.1.0: 2036 + resolution: {integrity: sha512-sqpDWlsHn7Ac9GNZQMeUzPQSMzR6Wv0WKRNvQRg0KqHh02fpTz69Qc1QSseNX29bhz1ROIyNyxExfawVKTm1GQ==} 2037 + 2038 + mdast-util-gfm-strikethrough@2.0.0: 2039 + resolution: {integrity: sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==} 2040 + 2041 + mdast-util-gfm-table@2.0.0: 2042 + resolution: {integrity: sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==} 2043 + 2044 + mdast-util-gfm-task-list-item@2.0.0: 2045 + resolution: {integrity: sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==} 2046 + 2047 + mdast-util-gfm@3.1.0: 2048 + resolution: {integrity: sha512-0ulfdQOM3ysHhCJ1p06l0b0VKlhU0wuQs3thxZQagjcjPrlFRqY215uZGHHJan9GEAXd9MbfPjFJz+qMkVR6zQ==} 2049 + 2050 + mdast-util-math@3.0.0: 2051 + resolution: {integrity: sha512-Tl9GBNeG/AhJnQM221bJR2HPvLOSnLE/T9cJI9tlc6zwQk2nPk/4f0cHkOdEixQPC/j8UtKDdITswvLAy1OZ1w==} 2052 + 2053 + mdast-util-phrasing@4.1.0: 2054 + resolution: {integrity: sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==} 2055 + 2056 + mdast-util-to-markdown@2.1.2: 2057 + resolution: {integrity: sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==} 2058 + 2059 + mdast-util-to-string@4.0.0: 2060 + resolution: {integrity: sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==} 2061 + 2062 + micromark-core-commonmark@2.0.3: 2063 + resolution: {integrity: sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==} 2064 + 2065 + micromark-extension-frontmatter@2.0.0: 2066 + resolution: {integrity: sha512-C4AkuM3dA58cgZha7zVnuVxBhDsbttIMiytjgsM2XbHAB2faRVaHRle40558FBN+DJcrLNCoqG5mlrpdU4cRtg==} 2067 + 2068 + micromark-extension-gfm-autolink-literal@2.1.0: 2069 + resolution: {integrity: sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==} 2070 + 2071 + micromark-extension-gfm-footnote@2.1.0: 2072 + resolution: {integrity: sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==} 2073 + 2074 + micromark-extension-gfm-strikethrough@2.1.0: 2075 + resolution: {integrity: sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==} 2076 + 2077 + micromark-extension-gfm-table@2.1.1: 2078 + resolution: {integrity: sha512-t2OU/dXXioARrC6yWfJ4hqB7rct14e8f7m0cbI5hUmDyyIlwv5vEtooptH8INkbLzOatzKuVbQmAYcbWoyz6Dg==} 2079 + 2080 + micromark-extension-gfm-tagfilter@2.0.0: 2081 + resolution: {integrity: sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==} 2082 + 2083 + micromark-extension-gfm-task-list-item@2.1.0: 2084 + resolution: {integrity: sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==} 2085 + 2086 + micromark-extension-gfm@3.0.0: 2087 + resolution: {integrity: sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==} 2088 + 2089 + micromark-extension-math@3.1.0: 2090 + resolution: {integrity: sha512-lvEqd+fHjATVs+2v/8kg9i5Q0AP2k85H0WUOwpIVvUML8BapsMvh1XAogmQjOCsLpoKRCVQqEkQBB3NhVBcsOg==} 2091 + 2092 + micromark-factory-destination@2.0.1: 2093 + resolution: {integrity: sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==} 2094 + 2095 + micromark-factory-label@2.0.1: 2096 + resolution: {integrity: sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==} 2097 + 2098 + micromark-factory-space@2.0.1: 2099 + resolution: {integrity: sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==} 2100 + 2101 + micromark-factory-title@2.0.1: 2102 + resolution: {integrity: sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==} 2103 + 2104 + micromark-factory-whitespace@2.0.1: 2105 + resolution: {integrity: sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==} 2106 + 2107 + micromark-util-character@2.1.1: 2108 + resolution: {integrity: sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==} 2109 + 2110 + micromark-util-chunked@2.0.1: 2111 + resolution: {integrity: sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==} 2112 + 2113 + micromark-util-classify-character@2.0.1: 2114 + resolution: {integrity: sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==} 2115 + 2116 + micromark-util-combine-extensions@2.0.1: 2117 + resolution: {integrity: sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==} 2118 + 2119 + micromark-util-decode-numeric-character-reference@2.0.2: 2120 + resolution: {integrity: sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==} 2121 + 2122 + micromark-util-decode-string@2.0.1: 2123 + resolution: {integrity: sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==} 2124 + 2125 + micromark-util-encode@2.0.1: 2126 + resolution: {integrity: sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==} 2127 + 2128 + micromark-util-html-tag-name@2.0.1: 2129 + resolution: {integrity: sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==} 2130 + 2131 + micromark-util-normalize-identifier@2.0.1: 2132 + resolution: {integrity: sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==} 2133 + 2134 + micromark-util-resolve-all@2.0.1: 2135 + resolution: {integrity: sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==} 2136 + 2137 + micromark-util-sanitize-uri@2.0.1: 2138 + resolution: {integrity: sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==} 2139 + 2140 + micromark-util-subtokenize@2.1.0: 2141 + resolution: {integrity: sha512-XQLu552iSctvnEcgXw6+Sx75GflAPNED1qx7eBJ+wydBb2KCbRZe+NwvIEEMM83uml1+2WSXpBAcp9IUCgCYWA==} 2142 + 2143 + micromark-util-symbol@2.0.1: 2144 + resolution: {integrity: sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==} 2145 + 2146 + micromark-util-types@2.0.2: 2147 + resolution: {integrity: sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==} 2148 + 2149 + micromark@4.0.2: 2150 + resolution: {integrity: sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==} 2151 + 2152 + minimatch@10.2.5: 2153 + resolution: {integrity: sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==} 2154 + engines: {node: 18 || 20 || >=22} 2155 + 2156 + minimatch@9.0.9: 2157 + resolution: {integrity: sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==} 2158 + engines: {node: '>=16 || 14 >=14.17'} 2159 + 2160 + minipass@3.3.6: 2161 + resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==} 2162 + engines: {node: '>=8'} 2163 + 2164 + minipass@5.0.0: 2165 + resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} 2166 + engines: {node: '>=8'} 2167 + 2168 + minipass@7.1.3: 2169 + resolution: {integrity: sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==} 2170 + engines: {node: '>=16 || 14 >=14.17'} 2171 + 2172 + minizlib@2.1.2: 2173 + resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} 2174 + engines: {node: '>= 8'} 2175 + 2176 + mkdirp@1.0.4: 2177 + resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} 2178 + engines: {node: '>=10'} 2179 + hasBin: true 2180 + 2181 + mlly@1.8.2: 2182 + resolution: {integrity: sha512-d+ObxMQFmbt10sretNDytwt85VrbkhhUA/JBGm1MPaWJ65Cl4wOgLaB1NYvJSZ0Ef03MMEU/0xpPMXUIQ29UfA==} 2183 + 2184 + module-replacements@3.0.0-beta.8: 2185 + resolution: {integrity: sha512-sc8TepP9elxoOBXEpxmhPzKKjTjbswHVcmsKGbgvm3k6jZlLu/WMV/Lfmga6IGMgHU/V3WtY2s6VEgM4nTElUQ==} 2186 + 2187 + mri@1.2.0: 2188 + resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} 2189 + engines: {node: '>=4'} 2190 + 2191 + ms@2.1.3: 2192 + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} 2193 + 2194 + nano-staged@1.0.2: 2195 + resolution: {integrity: sha512-Fytar3zHLY99nlMfqPPbraxZodqQAHPpdPRyYaplL+lB9DCR6pUrafxbG+Btz4+7fO5Rm/+DO4ZeDO/nLSUMhw==} 2196 + engines: {node: ^22 || >= 24} 2197 + hasBin: true 2198 + 2199 + nanoid@3.3.12: 2200 + resolution: {integrity: sha512-ZB9RH/39qpq5Vu6Y+NmUaFhQR6pp+M2Xt76XBnEwDaGcVAqhlvxrl3B2bKS5D3NH3QR76v3aSrKaF/Kiy7lEtQ==} 2201 + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} 2202 + hasBin: true 2203 + 2204 + natural-compare@1.4.0: 2205 + resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} 2206 + 2207 + natural-orderby@5.0.0: 2208 + resolution: {integrity: sha512-kKHJhxwpR/Okycz4HhQKKlhWe4ASEfPgkSWNmKFHd7+ezuQlxkA5cM3+XkBPvm1gmHen3w53qsYAv+8GwRrBlg==} 2209 + engines: {node: '>=18'} 2210 + 2211 + node-fetch-native@1.6.7: 2212 + resolution: {integrity: sha512-g9yhqoedzIUm0nTnTqAQvueMPVOuIY16bqgAJJC8XOOubYFNwz6IER9qs0Gq2Xd0+CecCKFjtdDTMA4u4xG06Q==} 2213 + 2214 + node-releases@2.0.47: 2215 + resolution: {integrity: sha512-Uzmd6LXpouKo8EUK68IjH4+E01w/hXyV3R3g/geCJo+rXLNfh1xucB+LOzYEOQPSiUK3h/xZf0cQGcSsmyL2Og==} 2216 + engines: {node: '>=18'} 2217 + 2218 + normalize-package-data@6.0.2: 2219 + resolution: {integrity: sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g==} 2220 + engines: {node: ^16.14.0 || >=18.0.0} 2221 + 2222 + normalize-path@3.0.0: 2223 + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} 2224 + engines: {node: '>=0.10.0'} 2225 + 2226 + npm-normalize-package-bin@3.0.1: 2227 + resolution: {integrity: sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==} 2228 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} 2229 + 2230 + npm-run-path@6.0.0: 2231 + resolution: {integrity: sha512-9qny7Z9DsQU8Ou39ERsPU4OZQlSTP47ShQzuKZ6PRXpYLtIFgl/DEBYEXKlvcEa+9tHVcK8CF81Y2V72qaZhWA==} 2232 + engines: {node: '>=18'} 2233 + 2234 + nth-check@2.1.1: 2235 + resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} 2236 + 2237 + nypm@0.5.4: 2238 + resolution: {integrity: sha512-X0SNNrZiGU8/e/zAB7sCTtdxWTMSIO73q+xuKgglm2Yvzwlo8UoC5FNySQFCvl84uPaeADkqHUZUkWy4aH4xOA==} 2239 + engines: {node: ^14.16.0 || >=16.10.0} 2240 + hasBin: true 2241 + 2242 + object-deep-merge@2.0.1: 2243 + resolution: {integrity: sha512-aKttDKcU3pyZqKcCkDhsMn70WmZFG2JGDQLP9EcLyTSIFQRCPWLAmBZRLJnrVUrhPG1jETEEbfdgbNtJf1LyMg==} 2244 + 2245 + obug@2.1.3: 2246 + resolution: {integrity: sha512-9miFgM2OFba7hB+pRgvtV84pYTBaoTHohvmIgiRt6dRIzbwEOIaNaP+dIlGs2fNFoB0SeISs0Jz5WFVRid6Xyg==} 2247 + engines: {node: '>=12.20.0'} 2248 + 2249 + ofetch@1.5.1: 2250 + resolution: {integrity: sha512-2W4oUZlVaqAPAil6FUg/difl6YhqhUR7x2eZY4bQCko22UXg3hptq9KLQdqFClV+Wu85UX7hNtdGTngi/1BxcA==} 2251 + 2252 + ohash@1.1.6: 2253 + resolution: {integrity: sha512-TBu7PtV8YkAZn0tSxobKY2n2aAQva936lhRrj6957aDaCf9IEtqsKbgMzXE/F/sjqYOwmrukeORHNLe5glk7Cg==} 2254 + 2255 + ohash@2.0.11: 2256 + resolution: {integrity: sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==} 2257 + 2258 + open@10.2.0: 2259 + resolution: {integrity: sha512-YgBpdJHPyQ2UE5x+hlSXcnejzAvD0b22U2OuAP+8OnlJT+PjWPxtgmGqKKc+RgTM63U9gN0YzrYc71R2WT/hTA==} 2260 + engines: {node: '>=18'} 2261 + 2262 + optionator@0.9.4: 2263 + resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} 2264 + engines: {node: '>= 0.8.0'} 2265 + 2266 + oxc-parser@0.137.0: 2267 + resolution: {integrity: sha512-yFImD+WLElJpLKy8llG1qe4DCmMsL18peRp8XP1JKfig/gISbJkglnpDtX2aTmAn10kZF7164HbN2H8QPsXxGg==} 2268 + engines: {node: ^20.19.0 || >=22.12.0} 2269 + 2270 + oxc-resolver@11.21.3: 2271 + resolution: {integrity: sha512-2Mx3fKQz7+xgrBONjsxOgCGtMHOn38/HxMzW1I5efwXB5a4lRN0Vp40gYUJFBWJslcrvwoofTrqoTnLbwTd3pA==} 2272 + 2273 + p-limit@3.1.0: 2274 + resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} 2275 + engines: {node: '>=10'} 2276 + 2277 + p-locate@5.0.0: 2278 + resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} 2279 + engines: {node: '>=10'} 2280 + 2281 + package-json-from-dist@1.0.1: 2282 + resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} 2283 + 2284 + package-manager-detector@1.6.0: 2285 + resolution: {integrity: sha512-61A5ThoTiDG/C8s8UMZwSorAGwMJ0ERVGj2OjoW5pAalsNOg15+iQiPzrLJ4jhZ1HJzmC2PIHT2oEiH3R5fzNA==} 2286 + 2287 + parse-gitignore@2.0.0: 2288 + resolution: {integrity: sha512-RmVuCHWsfu0QPNW+mraxh/xjQVw/lhUCUru8Zni3Ctq3AoMhpDTq0OVdKS6iesd6Kqb7viCV3isAL43dciOSog==} 2289 + engines: {node: '>=14'} 2290 + 2291 + parse-imports-exports@0.2.4: 2292 + resolution: {integrity: sha512-4s6vd6dx1AotCx/RCI2m7t7GCh5bDRUtGNvRfHSP2wbBQdMi67pPe7mtzmgwcaQ8VKK/6IB7Glfyu3qdZJPybQ==} 2293 + 2294 + parse-json@8.3.0: 2295 + resolution: {integrity: sha512-ybiGyvspI+fAoRQbIPRddCcSTV9/LsJbf0e/S85VLowVGzRmokfneg2kwVW/KU5rOXrPSbF1qAKPMgNTqqROQQ==} 2296 + engines: {node: '>=18'} 2297 + 2298 + parse-ms@4.0.0: 2299 + resolution: {integrity: sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==} 2300 + engines: {node: '>=18'} 2301 + 2302 + parse-statements@1.0.11: 2303 + resolution: {integrity: sha512-HlsyYdMBnbPQ9Jr/VgJ1YF4scnldvJpJxCVx6KgqPL4dxppsWrJHCIIxQXMJrqGnsRkNPATbeMJ8Yxu7JMsYcA==} 2304 + 2305 + path-exists@4.0.0: 2306 + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} 2307 + engines: {node: '>=8'} 2308 + 2309 + path-key@3.1.1: 2310 + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} 2311 + engines: {node: '>=8'} 2312 + 2313 + path-key@4.0.0: 2314 + resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} 2315 + engines: {node: '>=12'} 2316 + 2317 + path-scurry@1.11.1: 2318 + resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} 2319 + engines: {node: '>=16 || 14 >=14.18'} 2320 + 2321 + pathe@1.1.2: 2322 + resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} 2323 + 2324 + pathe@2.0.3: 2325 + resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==} 2326 + 2327 + peowly@1.3.3: 2328 + resolution: {integrity: sha512-5UmUtvuCv3KzBX2NuQw2uF28o0t8Eq4KkPRZfUCzJs+DiNVKw7OaYn29vNDgrt/Pggs23CPlSTqgzlhHJfpT0A==} 2329 + engines: {node: '>=18.6.0', typescript: '>=5.8'} 2330 + 2331 + perfect-debounce@1.0.0: 2332 + resolution: {integrity: sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==} 2333 + 2334 + perfect-debounce@2.1.0: 2335 + resolution: {integrity: sha512-LjgdTytVFXeUgtHZr9WYViYSM/g8MkcTPYDlPa3cDqMirHjKiSZPYd6DoL7pK8AJQr+uWkQvCjHNdiMqsrJs+g==} 2336 + 2337 + picocolors@1.1.1: 2338 + resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} 2339 + 2340 + picomatch@2.3.2: 2341 + resolution: {integrity: sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==} 2342 + engines: {node: '>=8.6'} 2343 + 2344 + picomatch@4.0.4: 2345 + resolution: {integrity: sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==} 2346 + engines: {node: '>=12'} 2347 + 2348 + pkg-types@1.3.1: 2349 + resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==} 2350 + 2351 + pkg-types@2.3.1: 2352 + resolution: {integrity: sha512-y+ichcgc2LrADuhLNAx8DFjVfgz91pRxfZdI3UDhxHvcVEZsenLO+7XaU5vOp0u/7V/wZ+plyuQxtrDlZJ+yeg==} 2353 + 2354 + pluralize@8.0.0: 2355 + resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} 2356 + engines: {node: '>=4'} 2357 + 2358 + pnpm-workspace-yaml@1.6.1: 2359 + resolution: {integrity: sha512-yTeZntGWi8m9WNuhoVsP0DpFc4sC1U0+rr/qR6Zi9n2g3sxXY+JfccjXjjruNz96tM8I09yaJUA86doRnNLkbg==} 2360 + 2361 + pony-cause@2.1.11: 2362 + resolution: {integrity: sha512-M7LhCsdNbNgiLYiP4WjsfLUuFmCfnjdF6jKe2R9NKl4WFN+HZPGHJZ9lnLP7f9ZnKe3U9nuWD0szirmj+migUg==} 2363 + engines: {node: '>=12.0.0'} 2364 + 2365 + postcss-selector-parser@7.1.1: 2366 + resolution: {integrity: sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==} 2367 + engines: {node: '>=4'} 2368 + 2369 + postcss@8.5.15: 2370 + resolution: {integrity: sha512-FfR8sjd4em2T6fb3I2MwAJU7HWVMr9zba+enmQeeWFfCbm+UOC/0X4DS8XtpUTMwWMGbjKYP7xjfNekzyGmB3A==} 2371 + engines: {node: ^10 || ^12 || >=14} 2372 + 2373 + prelude-ls@1.2.1: 2374 + resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} 2375 + engines: {node: '>= 0.8.0'} 2376 + 2377 + pretty-ms@9.3.0: 2378 + resolution: {integrity: sha512-gjVS5hOP+M3wMm5nmNOucbIrqudzs9v/57bWRHQWLYklXqoXKrVfYW2W9+glfGsqtPgpiz5WwyEEB+ksXIx3gQ==} 2379 + engines: {node: '>=18'} 2380 + 2381 + punycode@2.3.1: 2382 + resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} 2383 + engines: {node: '>=6'} 2384 + 2385 + quansync@0.2.11: 2386 + resolution: {integrity: sha512-AifT7QEbW9Nri4tAwR5M/uzpBuqfZf+zwaEM/QkzEjj7NBuFD2rBuy0K3dE+8wltbezDV7JMA0WfnCPYRSYbXA==} 2387 + 2388 + quansync@1.0.0: 2389 + resolution: {integrity: sha512-5xZacEEufv3HSTPQuchrvV6soaiACMFnq1H8wkVioctoH3TRha9Sz66lOxRwPK/qZj7HPiSveih9yAyh98gvqA==} 2390 + 2391 + rc9@2.1.2: 2392 + resolution: {integrity: sha512-btXCnMmRIBINM2LDZoEmOogIZU7Qe7zn4BpomSKZ/ykbLObuBdvG+mFq11DL6fjH1DRwHhrlgtYWG96bJiC7Cg==} 2393 + 2394 + rc9@3.0.1: 2395 + resolution: {integrity: sha512-gMDyleLWVE+i6Sgtc0QbbY6pEKqYs97NGi6isHQPqYlLemPoO8dxQ3uGi0f4NiP98c+jMW6cG1Kx9dDwfvqARQ==} 2396 + 2397 + read-package-json-fast@3.0.2: 2398 + resolution: {integrity: sha512-0J+Msgym3vrLOUB3hzQCuZHII0xkNGCtz/HJH9xZshwv9DbDwkw1KaE3gx/e2J5rpEY5rtOy6cyhKOPrkP7FZw==} 2399 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} 2400 + 2401 + read-pkg@9.0.1: 2402 + resolution: {integrity: sha512-9viLL4/n1BJUCT1NXVTdS1jtm80yDEgR5T4yCelII49Mbj0v1rZdKqj7zCiYdbB0CuCgdrvHcNogAKTFPBocFA==} 2403 + engines: {node: '>=18'} 2404 + 2405 + read-workspaces@1.2.2: 2406 + resolution: {integrity: sha512-P/girX6N7FDk7mGo/i4DB2HzanhnEhuLIAG2RvBkubQxwtEimtIDtCyA1DcHG4IC22+sr6rCppFyW8IflQ5q+Q==} 2407 + engines: {node: '>=18.6.0'} 2408 + 2409 + read-yaml-file@2.1.0: 2410 + resolution: {integrity: sha512-UkRNRIwnhG+y7hpqnycCL/xbTk7+ia9VuVTC0S+zVbwd65DI9eUpRMfsWIGrCWxTU/mi+JW8cHQCrv+zfCbEPQ==} 2411 + engines: {node: '>=10.13'} 2412 + 2413 + readdirp@3.6.0: 2414 + resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} 2415 + engines: {node: '>=8.10.0'} 2416 + 2417 + readdirp@5.0.0: 2418 + resolution: {integrity: sha512-9u/XQ1pvrQtYyMpZe7DXKv2p5CNvyVwzUB6uhLAnQwHMSgKMBR62lc7AHljaeteeHXn11XTAaLLUVZYVZyuRBQ==} 2419 + engines: {node: '>= 20.19.0'} 2420 + 2421 + refa@0.12.1: 2422 + resolution: {integrity: sha512-J8rn6v4DBb2nnFqkqwy6/NnTYMcgLA+sLr0iIO41qpv0n+ngb7ksag2tMRl0inb1bbO/esUwzW1vbJi7K0sI0g==} 2423 + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} 2424 + 2425 + regexp-ast-analysis@0.7.1: 2426 + resolution: {integrity: sha512-sZuz1dYW/ZsfG17WSAG7eS85r5a0dDsvg+7BiiYR5o6lKCAtUrEwdmRmaGF6rwVj3LcmAeYkOWKEPlbPzN3Y3A==} 2427 + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} 2428 + 2429 + regjsparser@0.13.1: 2430 + resolution: {integrity: sha512-dLsljMd9sqwRkby8zhO1gSg3PnJIBFid8f4CQj/sXx+7cKx+E7u0PKhZ+U4wmhx7EfmtvnA318oVaIkAB1lRJw==} 2431 + hasBin: true 2432 + 2433 + reserved-identifiers@1.2.0: 2434 + resolution: {integrity: sha512-yE7KUfFvaBFzGPs5H3Ops1RevfUEsDc5Iz65rOwWg4lE8HJSYtle77uul3+573457oHvBKuHYDl/xqUkKpEEdw==} 2435 + engines: {node: '>=18'} 2436 + 2437 + resolve-pkg-maps@1.0.0: 2438 + resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} 2439 + 2440 + resolve-workspace-root@2.0.1: 2441 + resolution: {integrity: sha512-nR23LHAvaI6aHtMg6RWoaHpdR4D881Nydkzi2CixINyg9T00KgaJdJI6Vwty+Ps8WLxZHuxsS0BseWjxSA4C+w==} 2442 + 2443 + rolldown-plugin-dts@0.26.0: 2444 + resolution: {integrity: sha512-e+kEPtUiDES0htk5iqkSeF4EzAV7R+vugGB44iPDuw1Kw9E+WyL1VG7PaV0IIjGHLiacztMBcMTyrr8ON9CT1Q==} 2445 + engines: {node: ^22.18.0 || >=24.11.0} 2446 + peerDependencies: 2447 + '@ts-macro/tsc': ^0.3.6 2448 + '@typescript/native-preview': '>=7.0.0-dev.20260325.1' 2449 + rolldown: ^1.0.0 2450 + typescript: ^5.0.0 || ^6.0.0 2451 + vue-tsc: ~3.2.0 || ~3.3.0 2452 + peerDependenciesMeta: 2453 + '@ts-macro/tsc': 2454 + optional: true 2455 + '@typescript/native-preview': 2456 + optional: true 2457 + typescript: 2458 + optional: true 2459 + vue-tsc: 2460 + optional: true 2461 + 2462 + rolldown@1.0.3: 2463 + resolution: {integrity: sha512-i00lAJ2ks1BYr7rjNjKC7BcqAS7nVfiT3QX1SI5aY+AFHblCmaUf9OE9dbdzDvW6dJxbi2ZCZiy9v3CcwOiX3g==} 2464 + engines: {node: ^20.19.0 || >=22.12.0} 2465 + hasBin: true 2466 + 2467 + rolldown@1.1.2: 2468 + resolution: {integrity: sha512-x0CrQQqCXWGeI8dTvFfN/Dnv3yMKT9hv5jFjlOreKAx9wqLq9wz7VvLLHyaAXC90/CpggTu9SisSbsJJTPSjNQ==} 2469 + engines: {node: ^20.19.0 || >=22.12.0} 2470 + hasBin: true 2471 + 2472 + run-applescript@7.1.0: 2473 + resolution: {integrity: sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q==} 2474 + engines: {node: '>=18'} 2475 + 2476 + scslre@0.3.0: 2477 + resolution: {integrity: sha512-3A6sD0WYP7+QrjbfNA2FN3FsOaGGFoekCVgTyypy53gPxhbkCIjtO6YWgdrfM+n/8sI8JeXZOIxsHjMTNxQ4nQ==} 2478 + engines: {node: ^14.0.0 || >=16.0.0} 2479 + 2480 + scule@1.3.0: 2481 + resolution: {integrity: sha512-6FtHJEvt+pVMIB9IBY+IcCJ6Z5f1iQnytgyfKMhDKgmzYG+TeH/wx1y3l27rshSbLiSanrR9ffZDrEsmjlQF2g==} 2482 + 2483 + semver@7.8.5: 2484 + resolution: {integrity: sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==} 2485 + engines: {node: '>=10'} 2486 + hasBin: true 2487 + 2488 + shebang-command@2.0.0: 2489 + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} 2490 + engines: {node: '>=8'} 2491 + 2492 + shebang-regex@3.0.0: 2493 + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} 2494 + engines: {node: '>=8'} 2495 + 2496 + siginfo@2.0.0: 2497 + resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==} 2498 + 2499 + signal-exit@4.1.0: 2500 + resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} 2501 + engines: {node: '>=14'} 2502 + 2503 + simple-git-hooks@2.13.1: 2504 + resolution: {integrity: sha512-WszCLXwT4h2k1ufIXAgsbiTOazqqevFCIncOuUBZJ91DdvWcC5+OFkluWRQPrcuSYd8fjq+o2y1QfWqYMoAToQ==} 2505 + hasBin: true 2506 + 2507 + sisteransi@1.0.5: 2508 + resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} 2509 + 2510 + smol-toml@1.6.1: 2511 + resolution: {integrity: sha512-dWUG8F5sIIARXih1DTaQAX4SsiTXhInKf1buxdY9DIg4ZYPZK5nGM1VRIYmEbDbsHt7USo99xSLFu5Q1IqTmsg==} 2512 + engines: {node: '>= 18'} 2513 + 2514 + source-map-js@1.2.1: 2515 + resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} 2516 + engines: {node: '>=0.10.0'} 2517 + 2518 + spdx-correct@3.2.0: 2519 + resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} 2520 + 2521 + spdx-exceptions@2.5.0: 2522 + resolution: {integrity: sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==} 2523 + 2524 + spdx-expression-parse@3.0.1: 2525 + resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} 2526 + 2527 + spdx-expression-parse@4.0.0: 2528 + resolution: {integrity: sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==} 2529 + 2530 + spdx-license-ids@3.0.23: 2531 + resolution: {integrity: sha512-CWLcCCH7VLu13TgOH+r8p1O/Znwhqv/dbb6lqWy67G+pT1kHmeD/+V36AVb/vq8QMIQwVShJ6Ssl5FPh0fuSdw==} 2532 + 2533 + stackback@0.0.2: 2534 + resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} 2535 + 2536 + std-env@3.10.0: 2537 + resolution: {integrity: sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==} 2538 + 2539 + std-env@4.1.0: 2540 + resolution: {integrity: sha512-Rq7ybcX2RuC55r9oaPVEW7/xu3tj8u4GeBYHBWCychFtzMIr86A7e3PPEBPT37sHStKX3+TiX/Fr/ACmJLVlLQ==} 2541 + 2542 + string-width@4.2.3: 2543 + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} 2544 + engines: {node: '>=8'} 2545 + 2546 + string-width@5.1.2: 2547 + resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} 2548 + engines: {node: '>=12'} 2549 + 2550 + strip-ansi@6.0.1: 2551 + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} 2552 + engines: {node: '>=8'} 2553 + 2554 + strip-ansi@7.2.0: 2555 + resolution: {integrity: sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==} 2556 + engines: {node: '>=12'} 2557 + 2558 + strip-bom@4.0.0: 2559 + resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==} 2560 + engines: {node: '>=8'} 2561 + 2562 + strip-final-newline@4.0.0: 2563 + resolution: {integrity: sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==} 2564 + engines: {node: '>=18'} 2565 + 2566 + strip-indent@4.1.1: 2567 + resolution: {integrity: sha512-SlyRoSkdh1dYP0PzclLE7r0M9sgbFKKMFXpFRUMNuKhQSbC6VQIGzq3E0qsfvGJaUFJPGv6Ws1NZ/haTAjfbMA==} 2568 + engines: {node: '>=12'} 2569 + 2570 + strip-json-comments@5.0.3: 2571 + resolution: {integrity: sha512-1tB5mhVo7U+ETBKNf92xT4hrQa3pm0MZ0PQvuDnWgAAGHDsfp4lPSpiS6psrSiet87wyGPh9ft6wmhOMQ0hDiw==} 2572 + engines: {node: '>=14.16'} 2573 + 2574 + supports-color@7.2.0: 2575 + resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} 2576 + engines: {node: '>=8'} 2577 + 2578 + synckit@0.11.13: 2579 + resolution: {integrity: sha512-eNRKgb3z66Yp3D2CixVujOUvXLFUTij/zVnV8KRyvFdQwpz7I5DS8UfRkTeLzb64u+dkzDSdelE24izu+zSSUg==} 2580 + engines: {node: ^14.18.0 || >=16.0.0} 2581 + 2582 + tapable@2.3.3: 2583 + resolution: {integrity: sha512-uxc/zpqFg6x7C8vOE7lh6Lbda8eEL9zmVm/PLeTPBRhh1xCgdWaQ+J1CUieGpIfm2HdtsUpRv+HshiasBMcc6A==} 2584 + engines: {node: '>=6'} 2585 + 2586 + tar@6.2.1: 2587 + resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==} 2588 + engines: {node: '>=10'} 2589 + deprecated: Old versions of tar are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me 2590 + 2591 + tinybench@2.9.0: 2592 + resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} 2593 + 2594 + tinyexec@0.3.2: 2595 + resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==} 2596 + 2597 + tinyexec@1.2.4: 2598 + resolution: {integrity: sha512-SHf/r48b7vOrjve9PxJo3MN5v5yuyjHvdUcrQffT3WXMUfnGmHDVbC4k3sHJaJTgZCwpUplIaAo5ANtMyp3YHg==} 2599 + engines: {node: '>=18'} 2600 + 2601 + tinyglobby@0.2.17: 2602 + resolution: {integrity: sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==} 2603 + engines: {node: '>=12.0.0'} 2604 + 2605 + tinyrainbow@3.1.0: 2606 + resolution: {integrity: sha512-Bf+ILmBgretUrdJxzXM0SgXLZ3XfiaUuOj/IKQHuTXip+05Xn+uyEYdVg0kYDipTBcLrCVyUzAPz7QmArb0mmw==} 2607 + engines: {node: '>=14.0.0'} 2608 + 2609 + to-regex-range@5.0.1: 2610 + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} 2611 + engines: {node: '>=8.0'} 2612 + 2613 + to-valid-identifier@1.0.0: 2614 + resolution: {integrity: sha512-41wJyvKep3yT2tyPqX/4blcfybknGB4D+oETKLs7Q76UiPqRpUJK3hr1nxelyYO0PHKVzJwlu0aCeEAsGI6rpw==} 2615 + engines: {node: '>=20'} 2616 + 2617 + toml-eslint-parser@1.0.3: 2618 + resolution: {integrity: sha512-A5F0cM6+mDleacLIEUkmfpkBbnHJFV1d2rprHU2MXNk7mlxHq2zGojA+SRvQD1RoMo9gqjZPWEaKG4v1BQ48lw==} 2619 + engines: {node: ^20.19.0 || ^22.13.0 || >=24} 2620 + 2621 + tree-kill@1.2.2: 2622 + resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} 2623 + hasBin: true 2624 + 2625 + ts-api-utils@2.5.0: 2626 + resolution: {integrity: sha512-OJ/ibxhPlqrMM0UiNHJ/0CKQkoKF243/AEmplt3qpRgkW8VG7IfOS41h7V8TjITqdByHzrjcS/2si+y4lIh8NA==} 2627 + engines: {node: '>=18.12'} 2628 + peerDependencies: 2629 + typescript: '>=4.8.4' 2630 + 2631 + tsdown@0.22.3: 2632 + resolution: {integrity: sha512-louqbfA8Qf//B9jTTL0FPtXTNpjCWv1VPkbcmQMph2pTpzs+LnB1tbe4tDDRVpo2BjF5SgUXaTZe45SxB8pWHg==} 2633 + engines: {node: ^22.18.0 || >=24.11.0} 2634 + hasBin: true 2635 + peerDependencies: 2636 + '@arethetypeswrong/core': ^0.18.1 2637 + '@tsdown/css': 0.22.3 2638 + '@tsdown/exe': 0.22.3 2639 + '@vitejs/devtools': '*' 2640 + publint: ^0.3.8 2641 + tsx: '*' 2642 + typescript: ^5.0.0 || ^6.0.0 2643 + unplugin-unused: ^0.5.0 2644 + unrun: '*' 2645 + peerDependenciesMeta: 2646 + '@arethetypeswrong/core': 2647 + optional: true 2648 + '@tsdown/css': 2649 + optional: true 2650 + '@tsdown/exe': 2651 + optional: true 2652 + '@vitejs/devtools': 2653 + optional: true 2654 + publint: 2655 + optional: true 2656 + tsx: 2657 + optional: true 2658 + typescript: 2659 + optional: true 2660 + unplugin-unused: 2661 + optional: true 2662 + unrun: 2663 + optional: true 2664 + 2665 + tslib@2.8.1: 2666 + resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} 2667 + 2668 + type-check@0.4.0: 2669 + resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} 2670 + engines: {node: '>= 0.8.0'} 2671 + 2672 + type-fest@4.41.0: 2673 + resolution: {integrity: sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==} 2674 + engines: {node: '>=16'} 2675 + 2676 + typescript@6.0.3: 2677 + resolution: {integrity: sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==} 2678 + engines: {node: '>=14.17'} 2679 + hasBin: true 2680 + 2681 + ufo@1.6.4: 2682 + resolution: {integrity: sha512-JFNbkD1Svwe0KvGi8GOeLcP4kAWQ609twvCdcHxq1oSL8svv39ZuSvajcD8B+5D0eL4+s1Is2D/O6KN3qcTeRA==} 2683 + 2684 + unbash@4.0.1: 2685 + resolution: {integrity: sha512-1ajSo3813sDoVIHx4inJdUS4l5L2ic5cFiddemPiyjb/PZEoBAhFwHtbaEdRDFxbAKy7FCG7s5ww3/uCFawuIA==} 2686 + engines: {node: '>=14'} 2687 + 2688 + unconfig-core@7.5.0: 2689 + resolution: {integrity: sha512-Su3FauozOGP44ZmKdHy2oE6LPjk51M/TRRjHv2HNCWiDvfvCoxC2lno6jevMA91MYAdCdwP05QnWdWpSbncX/w==} 2690 + 2691 + unconfig@7.5.0: 2692 + resolution: {integrity: sha512-oi8Qy2JV4D3UQ0PsopR28CzdQ3S/5A1zwsUwp/rosSbfhJ5z7b90bIyTwi/F7hCLD4SGcZVjDzd4XoUQcEanvA==} 2693 + 2694 + unicorn-magic@0.1.0: 2695 + resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} 2696 + engines: {node: '>=18'} 2697 + 2698 + unicorn-magic@0.3.0: 2699 + resolution: {integrity: sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==} 2700 + engines: {node: '>=18'} 2701 + 2702 + unist-util-is@6.0.1: 2703 + resolution: {integrity: sha512-LsiILbtBETkDz8I9p1dQ0uyRUWuaQzd/cuEeS1hoRSyW5E5XGmTzlwY1OrNzzakGowI9Dr/I8HVaw4hTtnxy8g==} 2704 + 2705 + unist-util-remove-position@5.0.0: 2706 + resolution: {integrity: sha512-Hp5Kh3wLxv0PHj9m2yZhhLt58KzPtEYKQQ4yxfYFEO7EvHwzyDYnduhHnY1mDxoqr7VUwVuHXk9RXKIiYS1N8Q==} 2707 + 2708 + unist-util-stringify-position@4.0.0: 2709 + resolution: {integrity: sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==} 2710 + 2711 + unist-util-visit-parents@6.0.2: 2712 + resolution: {integrity: sha512-goh1s1TBrqSqukSc8wrjwWhL0hiJxgA8m4kFxGlQ+8FYQ3C/m11FcTs4YYem7V664AhHVvgoQLk890Ssdsr2IQ==} 2713 + 2714 + unist-util-visit@5.1.0: 2715 + resolution: {integrity: sha512-m+vIdyeCOpdr/QeQCu2EzxX/ohgS8KbnPDgFni4dQsfSCtpz8UqDyY5GjRru8PDKuYn7Fq19j1CQ+nJSsGKOzg==} 2716 + 2717 + update-browserslist-db@1.2.3: 2718 + resolution: {integrity: sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==} 2719 + hasBin: true 2720 + peerDependencies: 2721 + browserslist: '>= 4.21.0' 2722 + 2723 + uri-js@4.4.1: 2724 + resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} 2725 + 2726 + util-deprecate@1.0.2: 2727 + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} 2728 + 2729 + validate-npm-package-license@3.0.4: 2730 + resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} 2731 + 2732 + version-guard@1.1.3: 2733 + resolution: {integrity: sha512-JwPr6erhX53EWH/HCSzfy1tTFrtPXUe927wdM1jqBBeYp1OM+qPHjWbsvv6pIBduqdgxxS+ScfG7S28pzyr2DQ==} 2734 + engines: {node: '>=0.10.48'} 2735 + 2736 + vite@8.0.16: 2737 + resolution: {integrity: sha512-h9bXPmJichP5fLmVQo3PyaGSDE2n3aPuomeAlVRm0JLmt4rY6zmPKd59HYI4LNW8oTK7tlTsuC7l/m7awx9Jcw==} 2738 + engines: {node: ^20.19.0 || >=22.12.0} 2739 + hasBin: true 2740 + peerDependencies: 2741 + '@types/node': ^20.19.0 || >=22.12.0 2742 + '@vitejs/devtools': ^0.1.18 2743 + esbuild: ^0.27.0 || ^0.28.0 2744 + jiti: '>=1.21.0' 2745 + less: ^4.0.0 2746 + sass: ^1.70.0 2747 + sass-embedded: ^1.70.0 2748 + stylus: '>=0.54.8' 2749 + sugarss: ^5.0.0 2750 + terser: ^5.16.0 2751 + tsx: ^4.8.1 2752 + yaml: ^2.4.2 2753 + peerDependenciesMeta: 2754 + '@types/node': 2755 + optional: true 2756 + '@vitejs/devtools': 2757 + optional: true 2758 + esbuild: 2759 + optional: true 2760 + jiti: 2761 + optional: true 2762 + less: 2763 + optional: true 2764 + sass: 2765 + optional: true 2766 + sass-embedded: 2767 + optional: true 2768 + stylus: 2769 + optional: true 2770 + sugarss: 2771 + optional: true 2772 + terser: 2773 + optional: true 2774 + tsx: 2775 + optional: true 2776 + yaml: 2777 + optional: true 2778 + 2779 + vitest@4.1.9: 2780 + resolution: {integrity: sha512-nE3/LEyc0z87uHYLZebqCUOaJr2hdtuPp7BQ4BosVFnfltxgAvMG08NyrSGlPpOUWvR27c5flSmYFTNr78L9GQ==} 2781 + engines: {node: ^20.0.0 || ^22.0.0 || >=24.0.0} 2782 + hasBin: true 2783 + peerDependencies: 2784 + '@edge-runtime/vm': '*' 2785 + '@opentelemetry/api': ^1.9.0 2786 + '@types/node': ^20.0.0 || ^22.0.0 || >=24.0.0 2787 + '@vitest/browser-playwright': 4.1.9 2788 + '@vitest/browser-preview': 4.1.9 2789 + '@vitest/browser-webdriverio': 4.1.9 2790 + '@vitest/coverage-istanbul': 4.1.9 2791 + '@vitest/coverage-v8': 4.1.9 2792 + '@vitest/ui': 4.1.9 2793 + happy-dom: '*' 2794 + jsdom: '*' 2795 + vite: ^6.0.0 || ^7.0.0 || ^8.0.0 2796 + peerDependenciesMeta: 2797 + '@edge-runtime/vm': 2798 + optional: true 2799 + '@opentelemetry/api': 2800 + optional: true 2801 + '@types/node': 2802 + optional: true 2803 + '@vitest/browser-playwright': 2804 + optional: true 2805 + '@vitest/browser-preview': 2806 + optional: true 2807 + '@vitest/browser-webdriverio': 2808 + optional: true 2809 + '@vitest/coverage-istanbul': 2810 + optional: true 2811 + '@vitest/coverage-v8': 2812 + optional: true 2813 + '@vitest/ui': 2814 + optional: true 2815 + happy-dom: 2816 + optional: true 2817 + jsdom: 2818 + optional: true 2819 + 2820 + vue-eslint-parser@10.4.1: 2821 + resolution: {integrity: sha512-Gk6gRDj0n/fkRa3C3l0bBheoBckUq/Rs0F/TvMWIS6nzzx67amAViMe9CkNgsP2tXyQONvGiHQESHwFtZ3aYDA==} 2822 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2823 + peerDependencies: 2824 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 2825 + 2826 + walk-up-path@4.0.0: 2827 + resolution: {integrity: sha512-3hu+tD8YzSLGuFYtPRb48vdhKMi0KQV5sn+uWr8+7dMEq/2G/dtLrdDinkLjqq5TIbIBjYJ4Ax/n3YiaW7QM8A==} 2828 + engines: {node: 20 || >=22} 2829 + 2830 + which@2.0.2: 2831 + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} 2832 + engines: {node: '>= 8'} 2833 + hasBin: true 2834 + 2835 + why-is-node-running@2.3.0: 2836 + resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==} 2837 + engines: {node: '>=8'} 2838 + hasBin: true 2839 + 2840 + word-wrap@1.2.5: 2841 + resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} 2842 + engines: {node: '>=0.10.0'} 2843 + 2844 + wrap-ansi@7.0.0: 2845 + resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} 2846 + engines: {node: '>=10'} 2847 + 2848 + wrap-ansi@8.1.0: 2849 + resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} 2850 + engines: {node: '>=12'} 2851 + 2852 + wsl-utils@0.1.0: 2853 + resolution: {integrity: sha512-h3Fbisa2nKGPxCpm89Hk33lBLsnaGBvctQopaBSOW/uIs6FTe1ATyAnKFJrzVs9vpGdsTe73WF3V4lIsk4Gacw==} 2854 + engines: {node: '>=18'} 2855 + 2856 + xml-name-validator@4.0.0: 2857 + resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==} 2858 + engines: {node: '>=12'} 2859 + 2860 + yallist@4.0.0: 2861 + resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} 2862 + 2863 + yaml-eslint-parser@2.0.0: 2864 + resolution: {integrity: sha512-h0uDm97wvT2bokfwwTmY6kJ1hp6YDFL0nRHwNKz8s/VD1FH/vvZjAKoMUE+un0eaYBSG7/c6h+lJTP+31tjgTw==} 2865 + engines: {node: ^20.19.0 || ^22.13.0 || >=24} 2866 + 2867 + yaml@2.9.0: 2868 + resolution: {integrity: sha512-2AvhNX3mb8zd6Zy7INTtSpl1F15HW6Wnqj0srWlkKLcpYl/gMIMJiyuGq2KeI2YFxUPjdlB+3Lc10seMLtL4cA==} 2869 + engines: {node: '>= 14.6'} 2870 + hasBin: true 2871 + 2872 + yocto-queue@0.1.0: 2873 + resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} 2874 + engines: {node: '>=10'} 2875 + 2876 + yoctocolors@2.1.2: 2877 + resolution: {integrity: sha512-CzhO+pFNo8ajLM2d2IW/R93ipy99LWjtwblvC1RsoSUMZgyLbYFr221TnSNT7GjGdYui6P459mw9JH/g/zW2ug==} 2878 + engines: {node: '>=18'} 2879 + 2880 + zod@4.4.3: 2881 + resolution: {integrity: sha512-ytENFjIJFl2UwYglde2jchW2Hwm4GJFLDiSXWdTrJQBIN9Fcyp7n4DhxJEiWNAJMV1/BqWfW/kkg71UDcHJyTQ==} 2882 + 2883 + zwitch@2.0.4: 2884 + resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} 2885 + 2886 + snapshots: 2887 + 2888 + '@antfu/eslint-config@9.1.0(@typescript-eslint/rule-tester@8.60.1(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3))(@typescript-eslint/typescript-estree@8.62.0(typescript@6.0.3))(@typescript-eslint/utils@8.62.0(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3))(@vue/compiler-sfc@3.5.35)(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3)(vitest@4.1.9)': 2889 + dependencies: 2890 + '@antfu/install-pkg': 1.1.0 2891 + '@clack/prompts': 1.6.0 2892 + '@e18e/eslint-plugin': 0.5.1(eslint@10.6.0(jiti@2.7.0)) 2893 + '@eslint-community/eslint-plugin-eslint-comments': 4.7.2(eslint@10.6.0(jiti@2.7.0)) 2894 + '@eslint/markdown': 8.0.2 2895 + '@stylistic/eslint-plugin': 5.10.0(eslint@10.6.0(jiti@2.7.0)) 2896 + '@typescript-eslint/eslint-plugin': 8.62.0(@typescript-eslint/parser@8.62.0(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3) 2897 + '@typescript-eslint/parser': 8.62.0(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3) 2898 + '@vitest/eslint-plugin': 1.6.20(@typescript-eslint/eslint-plugin@8.62.0(@typescript-eslint/parser@8.62.0(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3)(vitest@4.1.9) 2899 + ansis: 4.3.1 2900 + cac: 7.0.0 2901 + eslint: 10.6.0(jiti@2.7.0) 2902 + eslint-config-flat-gitignore: 2.3.0(eslint@10.6.0(jiti@2.7.0)) 2903 + eslint-flat-config-utils: 3.2.0 2904 + eslint-merge-processors: 2.0.0(eslint@10.6.0(jiti@2.7.0)) 2905 + eslint-plugin-antfu: 3.2.3(eslint@10.6.0(jiti@2.7.0)) 2906 + eslint-plugin-command: 3.5.2(@typescript-eslint/rule-tester@8.60.1(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3))(@typescript-eslint/typescript-estree@8.62.0(typescript@6.0.3))(@typescript-eslint/utils@8.62.0(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.6.0(jiti@2.7.0)) 2907 + eslint-plugin-import-lite: 0.6.0(eslint@10.6.0(jiti@2.7.0)) 2908 + eslint-plugin-jsdoc: 63.0.10(eslint@10.6.0(jiti@2.7.0)) 2909 + eslint-plugin-jsonc: 3.2.0(eslint@10.6.0(jiti@2.7.0)) 2910 + eslint-plugin-n: 18.2.1(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3) 2911 + eslint-plugin-no-only-tests: 3.4.0 2912 + eslint-plugin-perfectionist: 5.9.1(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3) 2913 + eslint-plugin-pnpm: 1.6.1(eslint@10.6.0(jiti@2.7.0)) 2914 + eslint-plugin-regexp: 3.1.0(eslint@10.6.0(jiti@2.7.0)) 2915 + eslint-plugin-toml: 1.4.0(eslint@10.6.0(jiti@2.7.0)) 2916 + eslint-plugin-unicorn: 68.0.0(eslint@10.6.0(jiti@2.7.0)) 2917 + eslint-plugin-unused-imports: 4.4.1(@typescript-eslint/eslint-plugin@8.62.0(@typescript-eslint/parser@8.62.0(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.6.0(jiti@2.7.0)) 2918 + eslint-plugin-vue: 10.9.2(@stylistic/eslint-plugin@5.10.0(eslint@10.6.0(jiti@2.7.0)))(@typescript-eslint/parser@8.62.0(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.6.0(jiti@2.7.0))(vue-eslint-parser@10.4.1(eslint@10.6.0(jiti@2.7.0))) 2919 + eslint-plugin-yml: 3.5.0(eslint@10.6.0(jiti@2.7.0)) 2920 + eslint-processor-vue-blocks: 2.0.0(@vue/compiler-sfc@3.5.35)(eslint@10.6.0(jiti@2.7.0)) 2921 + globals: 17.7.0 2922 + local-pkg: 1.2.1 2923 + parse-gitignore: 2.0.0 2924 + toml-eslint-parser: 1.0.3 2925 + vue-eslint-parser: 10.4.1(eslint@10.6.0(jiti@2.7.0)) 2926 + yaml-eslint-parser: 2.0.0 2927 + transitivePeerDependencies: 2928 + - '@eslint/json' 2929 + - '@typescript-eslint/rule-tester' 2930 + - '@typescript-eslint/typescript-estree' 2931 + - '@typescript-eslint/utils' 2932 + - '@vue/compiler-sfc' 2933 + - oxlint 2934 + - supports-color 2935 + - ts-declaration-location 2936 + - typescript 2937 + - vitest 2938 + 2939 + '@antfu/install-pkg@1.1.0': 2940 + dependencies: 2941 + package-manager-detector: 1.6.0 2942 + tinyexec: 1.2.4 2943 + 2944 + '@babel/code-frame@7.29.7': 2945 + dependencies: 2946 + '@babel/helper-validator-identifier': 7.29.7 2947 + js-tokens: 4.0.0 2948 + picocolors: 1.1.1 2949 + 2950 + '@babel/generator@8.0.0': 2951 + dependencies: 2952 + '@babel/parser': 8.0.0 2953 + '@babel/types': 8.0.0 2954 + '@jridgewell/gen-mapping': 0.3.13 2955 + '@jridgewell/trace-mapping': 0.3.31 2956 + '@types/jsesc': 2.5.1 2957 + jsesc: 3.1.0 2958 + 2959 + '@babel/helper-string-parser@7.29.7': {} 2960 + 2961 + '@babel/helper-string-parser@8.0.0': {} 2962 + 2963 + '@babel/helper-validator-identifier@7.29.7': {} 2964 + 2965 + '@babel/helper-validator-identifier@8.0.2': {} 2966 + 2967 + '@babel/parser@7.29.7': 2968 + dependencies: 2969 + '@babel/types': 7.29.7 2970 + 2971 + '@babel/parser@8.0.0': 2972 + dependencies: 2973 + '@babel/types': 8.0.0 2974 + 2975 + '@babel/types@7.29.7': 2976 + dependencies: 2977 + '@babel/helper-string-parser': 7.29.7 2978 + '@babel/helper-validator-identifier': 7.29.7 2979 + 2980 + '@babel/types@8.0.0': 2981 + dependencies: 2982 + '@babel/helper-string-parser': 8.0.0 2983 + '@babel/helper-validator-identifier': 8.0.2 2984 + 2985 + '@bcoe/v8-coverage@1.0.2': {} 2986 + 2987 + '@clack/core@1.4.2': 2988 + dependencies: 2989 + fast-wrap-ansi: 0.2.2 2990 + sisteransi: 1.0.5 2991 + 2992 + '@clack/prompts@1.6.0': 2993 + dependencies: 2994 + '@clack/core': 1.4.2 2995 + fast-string-width: 3.0.2 2996 + fast-wrap-ansi: 0.2.2 2997 + sisteransi: 1.0.5 2998 + 2999 + '@e18e/eslint-plugin@0.5.1(eslint@10.6.0(jiti@2.7.0))': 3000 + dependencies: 3001 + empathic: 2.0.1 3002 + module-replacements: 3.0.0-beta.8 3003 + semver: 7.8.5 3004 + optionalDependencies: 3005 + eslint: 10.6.0(jiti@2.7.0) 3006 + 3007 + '@emnapi/core@1.10.0': 3008 + dependencies: 3009 + '@emnapi/wasi-threads': 1.2.1 3010 + tslib: 2.8.1 3011 + optional: true 3012 + 3013 + '@emnapi/core@1.11.0': 3014 + dependencies: 3015 + '@emnapi/wasi-threads': 1.2.2 3016 + tslib: 2.8.1 3017 + optional: true 3018 + 3019 + '@emnapi/core@1.11.1': 3020 + dependencies: 3021 + '@emnapi/wasi-threads': 1.2.2 3022 + tslib: 2.8.1 3023 + optional: true 3024 + 3025 + '@emnapi/runtime@1.10.0': 3026 + dependencies: 3027 + tslib: 2.8.1 3028 + optional: true 3029 + 3030 + '@emnapi/runtime@1.11.0': 3031 + dependencies: 3032 + tslib: 2.8.1 3033 + optional: true 3034 + 3035 + '@emnapi/runtime@1.11.1': 3036 + dependencies: 3037 + tslib: 2.8.1 3038 + optional: true 3039 + 3040 + '@emnapi/wasi-threads@1.2.1': 3041 + dependencies: 3042 + tslib: 2.8.1 3043 + optional: true 3044 + 3045 + '@emnapi/wasi-threads@1.2.2': 3046 + dependencies: 3047 + tslib: 2.8.1 3048 + optional: true 3049 + 3050 + '@es-joy/jsdoccomment@0.84.0': 3051 + dependencies: 3052 + '@types/estree': 1.0.9 3053 + '@typescript-eslint/types': 8.62.0 3054 + comment-parser: 1.4.5 3055 + esquery: 1.7.0 3056 + jsdoc-type-pratt-parser: 7.1.1 3057 + 3058 + '@es-joy/jsdoccomment@0.87.0': 3059 + dependencies: 3060 + '@types/estree': 1.0.9 3061 + '@typescript-eslint/types': 8.62.0 3062 + comment-parser: 1.4.7 3063 + esquery: 1.7.0 3064 + jsdoc-type-pratt-parser: 7.2.0 3065 + 3066 + '@es-joy/resolve.exports@1.2.0': {} 3067 + 3068 + '@eslint-community/eslint-plugin-eslint-comments@4.7.2(eslint@10.6.0(jiti@2.7.0))': 3069 + dependencies: 3070 + escape-string-regexp: 4.0.0 3071 + eslint: 10.6.0(jiti@2.7.0) 3072 + ignore: 7.0.5 3073 + 3074 + '@eslint-community/eslint-utils@4.9.1(eslint@10.6.0(jiti@2.7.0))': 3075 + dependencies: 3076 + eslint: 10.6.0(jiti@2.7.0) 3077 + eslint-visitor-keys: 3.4.3 3078 + 3079 + '@eslint-community/regexpp@4.12.2': {} 3080 + 3081 + '@eslint/compat@2.1.0(eslint@10.6.0(jiti@2.7.0))': 3082 + dependencies: 3083 + '@eslint/core': 1.2.1 3084 + optionalDependencies: 3085 + eslint: 10.6.0(jiti@2.7.0) 3086 + 3087 + '@eslint/config-array@0.23.5': 3088 + dependencies: 3089 + '@eslint/object-schema': 3.0.5 3090 + debug: 4.4.3 3091 + minimatch: 10.2.5 3092 + transitivePeerDependencies: 3093 + - supports-color 3094 + 3095 + '@eslint/config-helpers@0.5.5': 3096 + dependencies: 3097 + '@eslint/core': 1.2.1 3098 + 3099 + '@eslint/config-helpers@0.6.0': 3100 + dependencies: 3101 + '@eslint/core': 1.2.1 3102 + 3103 + '@eslint/core@1.2.1': 3104 + dependencies: 3105 + '@types/json-schema': 7.0.15 3106 + 3107 + '@eslint/markdown@8.0.2': 3108 + dependencies: 3109 + '@eslint/core': 1.2.1 3110 + '@eslint/plugin-kit': 0.7.2 3111 + github-slugger: 2.0.0 3112 + mdast-util-from-markdown: 2.0.3 3113 + mdast-util-frontmatter: 2.0.1 3114 + mdast-util-gfm: 3.1.0 3115 + mdast-util-math: 3.0.0 3116 + micromark-extension-frontmatter: 2.0.0 3117 + micromark-extension-gfm: 3.0.0 3118 + micromark-extension-math: 3.1.0 3119 + micromark-util-normalize-identifier: 2.0.1 3120 + transitivePeerDependencies: 3121 + - supports-color 3122 + 3123 + '@eslint/object-schema@3.0.5': {} 3124 + 3125 + '@eslint/plugin-kit@0.7.2': 3126 + dependencies: 3127 + '@eslint/core': 1.2.1 3128 + levn: 0.4.1 3129 + 3130 + '@humanfs/core@0.19.2': 3131 + dependencies: 3132 + '@humanfs/types': 0.15.0 3133 + 3134 + '@humanfs/node@0.16.8': 3135 + dependencies: 3136 + '@humanfs/core': 0.19.2 3137 + '@humanfs/types': 0.15.0 3138 + '@humanwhocodes/retry': 0.4.3 3139 + 3140 + '@humanfs/types@0.15.0': {} 3141 + 3142 + '@humanwhocodes/module-importer@1.0.1': {} 3143 + 3144 + '@humanwhocodes/retry@0.4.3': {} 3145 + 3146 + '@isaacs/cliui@8.0.2': 3147 + dependencies: 3148 + string-width: 5.1.2 3149 + string-width-cjs: string-width@4.2.3 3150 + strip-ansi: 7.2.0 3151 + strip-ansi-cjs: strip-ansi@6.0.1 3152 + wrap-ansi: 8.1.0 3153 + wrap-ansi-cjs: wrap-ansi@7.0.0 3154 + 3155 + '@jridgewell/gen-mapping@0.3.13': 3156 + dependencies: 3157 + '@jridgewell/sourcemap-codec': 1.5.5 3158 + '@jridgewell/trace-mapping': 0.3.31 3159 + 3160 + '@jridgewell/resolve-uri@3.1.2': {} 3161 + 3162 + '@jridgewell/sourcemap-codec@1.5.5': {} 3163 + 3164 + '@jridgewell/trace-mapping@0.3.31': 3165 + dependencies: 3166 + '@jridgewell/resolve-uri': 3.1.2 3167 + '@jridgewell/sourcemap-codec': 1.5.5 3168 + 3169 + '@napi-rs/wasm-runtime@1.1.5(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': 3170 + dependencies: 3171 + '@emnapi/core': 1.10.0 3172 + '@emnapi/runtime': 1.10.0 3173 + '@tybys/wasm-util': 0.10.2 3174 + optional: true 3175 + 3176 + '@napi-rs/wasm-runtime@1.1.5(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0)': 3177 + dependencies: 3178 + '@emnapi/core': 1.11.0 3179 + '@emnapi/runtime': 1.11.0 3180 + '@tybys/wasm-util': 0.10.2 3181 + optional: true 3182 + 3183 + '@napi-rs/wasm-runtime@1.1.5(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)': 3184 + dependencies: 3185 + '@emnapi/core': 1.11.1 3186 + '@emnapi/runtime': 1.11.1 3187 + '@tybys/wasm-util': 0.10.2 3188 + optional: true 3189 + 3190 + '@npmcli/map-workspaces@3.0.6': 3191 + dependencies: 3192 + '@npmcli/name-from-folder': 2.0.0 3193 + glob: 10.5.0 3194 + minimatch: 9.0.9 3195 + read-package-json-fast: 3.0.2 3196 + 3197 + '@npmcli/name-from-folder@2.0.0': {} 3198 + 3199 + '@ota-meshi/ast-token-store@0.3.0': {} 3200 + 3201 + '@oxc-parser/binding-android-arm-eabi@0.137.0': 3202 + optional: true 3203 + 3204 + '@oxc-parser/binding-android-arm64@0.137.0': 3205 + optional: true 3206 + 3207 + '@oxc-parser/binding-darwin-arm64@0.137.0': 3208 + optional: true 3209 + 3210 + '@oxc-parser/binding-darwin-x64@0.137.0': 3211 + optional: true 3212 + 3213 + '@oxc-parser/binding-freebsd-x64@0.137.0': 3214 + optional: true 3215 + 3216 + '@oxc-parser/binding-linux-arm-gnueabihf@0.137.0': 3217 + optional: true 3218 + 3219 + '@oxc-parser/binding-linux-arm-musleabihf@0.137.0': 3220 + optional: true 3221 + 3222 + '@oxc-parser/binding-linux-arm64-gnu@0.137.0': 3223 + optional: true 3224 + 3225 + '@oxc-parser/binding-linux-arm64-musl@0.137.0': 3226 + optional: true 3227 + 3228 + '@oxc-parser/binding-linux-ppc64-gnu@0.137.0': 3229 + optional: true 3230 + 3231 + '@oxc-parser/binding-linux-riscv64-gnu@0.137.0': 3232 + optional: true 3233 + 3234 + '@oxc-parser/binding-linux-riscv64-musl@0.137.0': 3235 + optional: true 3236 + 3237 + '@oxc-parser/binding-linux-s390x-gnu@0.137.0': 3238 + optional: true 3239 + 3240 + '@oxc-parser/binding-linux-x64-gnu@0.137.0': 3241 + optional: true 3242 + 3243 + '@oxc-parser/binding-linux-x64-musl@0.137.0': 3244 + optional: true 3245 + 3246 + '@oxc-parser/binding-openharmony-arm64@0.137.0': 3247 + optional: true 3248 + 3249 + '@oxc-parser/binding-wasm32-wasi@0.137.0': 3250 + dependencies: 3251 + '@emnapi/core': 1.11.1 3252 + '@emnapi/runtime': 1.11.1 3253 + '@napi-rs/wasm-runtime': 1.1.5(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) 3254 + optional: true 3255 + 3256 + '@oxc-parser/binding-win32-arm64-msvc@0.137.0': 3257 + optional: true 3258 + 3259 + '@oxc-parser/binding-win32-ia32-msvc@0.137.0': 3260 + optional: true 3261 + 3262 + '@oxc-parser/binding-win32-x64-msvc@0.137.0': 3263 + optional: true 3264 + 3265 + '@oxc-project/types@0.133.0': {} 3266 + 3267 + '@oxc-project/types@0.137.0': {} 3268 + 3269 + '@oxc-resolver/binding-android-arm-eabi@11.21.3': 3270 + optional: true 3271 + 3272 + '@oxc-resolver/binding-android-arm64@11.21.3': 3273 + optional: true 3274 + 3275 + '@oxc-resolver/binding-darwin-arm64@11.21.3': 3276 + optional: true 3277 + 3278 + '@oxc-resolver/binding-darwin-x64@11.21.3': 3279 + optional: true 3280 + 3281 + '@oxc-resolver/binding-freebsd-x64@11.21.3': 3282 + optional: true 3283 + 3284 + '@oxc-resolver/binding-linux-arm-gnueabihf@11.21.3': 3285 + optional: true 3286 + 3287 + '@oxc-resolver/binding-linux-arm-musleabihf@11.21.3': 3288 + optional: true 3289 + 3290 + '@oxc-resolver/binding-linux-arm64-gnu@11.21.3': 3291 + optional: true 3292 + 3293 + '@oxc-resolver/binding-linux-arm64-musl@11.21.3': 3294 + optional: true 3295 + 3296 + '@oxc-resolver/binding-linux-ppc64-gnu@11.21.3': 3297 + optional: true 3298 + 3299 + '@oxc-resolver/binding-linux-riscv64-gnu@11.21.3': 3300 + optional: true 3301 + 3302 + '@oxc-resolver/binding-linux-riscv64-musl@11.21.3': 3303 + optional: true 3304 + 3305 + '@oxc-resolver/binding-linux-s390x-gnu@11.21.3': 3306 + optional: true 3307 + 3308 + '@oxc-resolver/binding-linux-x64-gnu@11.21.3': 3309 + optional: true 3310 + 3311 + '@oxc-resolver/binding-linux-x64-musl@11.21.3': 3312 + optional: true 3313 + 3314 + '@oxc-resolver/binding-openharmony-arm64@11.21.3': 3315 + optional: true 3316 + 3317 + '@oxc-resolver/binding-wasm32-wasi@11.21.3': 3318 + dependencies: 3319 + '@emnapi/core': 1.11.0 3320 + '@emnapi/runtime': 1.11.0 3321 + '@napi-rs/wasm-runtime': 1.1.5(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0) 3322 + optional: true 3323 + 3324 + '@oxc-resolver/binding-win32-arm64-msvc@11.21.3': 3325 + optional: true 3326 + 3327 + '@oxc-resolver/binding-win32-x64-msvc@11.21.3': 3328 + optional: true 3329 + 3330 + '@pkgjs/parseargs@0.11.0': 3331 + optional: true 3332 + 3333 + '@pkgr/core@0.3.6': {} 3334 + 3335 + '@pnpm/constants@10.0.0': {} 3336 + 3337 + '@pnpm/error@6.0.3': 3338 + dependencies: 3339 + '@pnpm/constants': 10.0.0 3340 + 3341 + '@pnpm/workspace.read-manifest@2.2.2': 3342 + dependencies: 3343 + '@pnpm/constants': 10.0.0 3344 + '@pnpm/error': 6.0.3 3345 + read-yaml-file: 2.1.0 3346 + 3347 + '@quansync/fs@1.0.0': 3348 + dependencies: 3349 + quansync: 1.0.0 3350 + 3351 + '@rolldown/binding-android-arm64@1.0.3': 3352 + optional: true 3353 + 3354 + '@rolldown/binding-android-arm64@1.1.2': 3355 + optional: true 3356 + 3357 + '@rolldown/binding-darwin-arm64@1.0.3': 3358 + optional: true 3359 + 3360 + '@rolldown/binding-darwin-arm64@1.1.2': 3361 + optional: true 3362 + 3363 + '@rolldown/binding-darwin-x64@1.0.3': 3364 + optional: true 3365 + 3366 + '@rolldown/binding-darwin-x64@1.1.2': 3367 + optional: true 3368 + 3369 + '@rolldown/binding-freebsd-x64@1.0.3': 3370 + optional: true 3371 + 3372 + '@rolldown/binding-freebsd-x64@1.1.2': 3373 + optional: true 3374 + 3375 + '@rolldown/binding-linux-arm-gnueabihf@1.0.3': 3376 + optional: true 3377 + 3378 + '@rolldown/binding-linux-arm-gnueabihf@1.1.2': 3379 + optional: true 3380 + 3381 + '@rolldown/binding-linux-arm64-gnu@1.0.3': 3382 + optional: true 3383 + 3384 + '@rolldown/binding-linux-arm64-gnu@1.1.2': 3385 + optional: true 3386 + 3387 + '@rolldown/binding-linux-arm64-musl@1.0.3': 3388 + optional: true 3389 + 3390 + '@rolldown/binding-linux-arm64-musl@1.1.2': 3391 + optional: true 3392 + 3393 + '@rolldown/binding-linux-ppc64-gnu@1.0.3': 3394 + optional: true 3395 + 3396 + '@rolldown/binding-linux-ppc64-gnu@1.1.2': 3397 + optional: true 3398 + 3399 + '@rolldown/binding-linux-s390x-gnu@1.0.3': 3400 + optional: true 3401 + 3402 + '@rolldown/binding-linux-s390x-gnu@1.1.2': 3403 + optional: true 3404 + 3405 + '@rolldown/binding-linux-x64-gnu@1.0.3': 3406 + optional: true 3407 + 3408 + '@rolldown/binding-linux-x64-gnu@1.1.2': 3409 + optional: true 3410 + 3411 + '@rolldown/binding-linux-x64-musl@1.0.3': 3412 + optional: true 3413 + 3414 + '@rolldown/binding-linux-x64-musl@1.1.2': 3415 + optional: true 3416 + 3417 + '@rolldown/binding-openharmony-arm64@1.0.3': 3418 + optional: true 3419 + 3420 + '@rolldown/binding-openharmony-arm64@1.1.2': 3421 + optional: true 3422 + 3423 + '@rolldown/binding-wasm32-wasi@1.0.3': 3424 + dependencies: 3425 + '@emnapi/core': 1.10.0 3426 + '@emnapi/runtime': 1.10.0 3427 + '@napi-rs/wasm-runtime': 1.1.5(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) 3428 + optional: true 3429 + 3430 + '@rolldown/binding-wasm32-wasi@1.1.2': 3431 + dependencies: 3432 + '@emnapi/core': 1.11.1 3433 + '@emnapi/runtime': 1.11.1 3434 + '@napi-rs/wasm-runtime': 1.1.5(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) 3435 + optional: true 3436 + 3437 + '@rolldown/binding-win32-arm64-msvc@1.0.3': 3438 + optional: true 3439 + 3440 + '@rolldown/binding-win32-arm64-msvc@1.1.2': 3441 + optional: true 3442 + 3443 + '@rolldown/binding-win32-x64-msvc@1.0.3': 3444 + optional: true 3445 + 3446 + '@rolldown/binding-win32-x64-msvc@1.1.2': 3447 + optional: true 3448 + 3449 + '@rolldown/pluginutils@1.0.1': {} 3450 + 3451 + '@sec-ant/readable-stream@0.4.1': {} 3452 + 3453 + '@sindresorhus/base62@1.0.0': {} 3454 + 3455 + '@sindresorhus/merge-streams@4.0.0': {} 3456 + 3457 + '@standard-schema/spec@1.1.0': {} 3458 + 3459 + '@stylistic/eslint-plugin@5.10.0(eslint@10.6.0(jiti@2.7.0))': 3460 + dependencies: 3461 + '@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0(jiti@2.7.0)) 3462 + '@typescript-eslint/types': 8.62.0 3463 + eslint: 10.6.0(jiti@2.7.0) 3464 + eslint-visitor-keys: 4.2.1 3465 + espree: 10.4.0 3466 + estraverse: 5.3.0 3467 + picomatch: 4.0.4 3468 + 3469 + '@tybys/wasm-util@0.10.2': 3470 + dependencies: 3471 + tslib: 2.8.1 3472 + optional: true 3473 + 3474 + '@types/chai@5.2.3': 3475 + dependencies: 3476 + '@types/deep-eql': 4.0.2 3477 + assertion-error: 2.0.1 3478 + 3479 + '@types/debug@4.1.13': 3480 + dependencies: 3481 + '@types/ms': 2.1.0 3482 + 3483 + '@types/deep-eql@4.0.2': {} 3484 + 3485 + '@types/esrecurse@4.3.1': {} 3486 + 3487 + '@types/estree@1.0.9': {} 3488 + 3489 + '@types/hast@3.0.4': 3490 + dependencies: 3491 + '@types/unist': 3.0.3 3492 + 3493 + '@types/jsesc@2.5.1': {} 3494 + 3495 + '@types/json-schema@7.0.15': {} 3496 + 3497 + '@types/katex@0.16.8': {} 3498 + 3499 + '@types/mdast@4.0.4': 3500 + dependencies: 3501 + '@types/unist': 3.0.3 3502 + 3503 + '@types/ms@2.1.0': {} 3504 + 3505 + '@types/normalize-package-data@2.4.4': {} 3506 + 3507 + '@types/unist@3.0.3': {} 3508 + 3509 + '@typescript-eslint/eslint-plugin@8.62.0(@typescript-eslint/parser@8.62.0(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3)': 3510 + dependencies: 3511 + '@eslint-community/regexpp': 4.12.2 3512 + '@typescript-eslint/parser': 8.62.0(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3) 3513 + '@typescript-eslint/scope-manager': 8.62.0 3514 + '@typescript-eslint/type-utils': 8.62.0(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3) 3515 + '@typescript-eslint/utils': 8.62.0(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3) 3516 + '@typescript-eslint/visitor-keys': 8.62.0 3517 + eslint: 10.6.0(jiti@2.7.0) 3518 + ignore: 7.0.5 3519 + natural-compare: 1.4.0 3520 + ts-api-utils: 2.5.0(typescript@6.0.3) 3521 + typescript: 6.0.3 3522 + transitivePeerDependencies: 3523 + - supports-color 3524 + 3525 + '@typescript-eslint/parser@8.60.1(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3)': 3526 + dependencies: 3527 + '@typescript-eslint/scope-manager': 8.60.1 3528 + '@typescript-eslint/types': 8.60.1 3529 + '@typescript-eslint/typescript-estree': 8.60.1(typescript@6.0.3) 3530 + '@typescript-eslint/visitor-keys': 8.60.1 3531 + debug: 4.4.3 3532 + eslint: 10.6.0(jiti@2.7.0) 3533 + typescript: 6.0.3 3534 + transitivePeerDependencies: 3535 + - supports-color 3536 + 3537 + '@typescript-eslint/parser@8.62.0(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3)': 3538 + dependencies: 3539 + '@typescript-eslint/scope-manager': 8.62.0 3540 + '@typescript-eslint/types': 8.62.0 3541 + '@typescript-eslint/typescript-estree': 8.62.0(typescript@6.0.3) 3542 + '@typescript-eslint/visitor-keys': 8.62.0 3543 + debug: 4.4.3 3544 + eslint: 10.6.0(jiti@2.7.0) 3545 + typescript: 6.0.3 3546 + transitivePeerDependencies: 3547 + - supports-color 3548 + 3549 + '@typescript-eslint/project-service@8.60.1(typescript@6.0.3)': 3550 + dependencies: 3551 + '@typescript-eslint/tsconfig-utils': 8.62.0(typescript@6.0.3) 3552 + '@typescript-eslint/types': 8.62.0 3553 + debug: 4.4.3 3554 + typescript: 6.0.3 3555 + transitivePeerDependencies: 3556 + - supports-color 3557 + 3558 + '@typescript-eslint/project-service@8.62.0(typescript@6.0.3)': 3559 + dependencies: 3560 + '@typescript-eslint/tsconfig-utils': 8.62.0(typescript@6.0.3) 3561 + '@typescript-eslint/types': 8.62.0 3562 + debug: 4.4.3 3563 + typescript: 6.0.3 3564 + transitivePeerDependencies: 3565 + - supports-color 3566 + 3567 + '@typescript-eslint/rule-tester@8.60.1(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3)': 3568 + dependencies: 3569 + '@typescript-eslint/parser': 8.60.1(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3) 3570 + '@typescript-eslint/typescript-estree': 8.60.1(typescript@6.0.3) 3571 + '@typescript-eslint/utils': 8.60.1(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3) 3572 + ajv: 6.15.0 3573 + eslint: 10.6.0(jiti@2.7.0) 3574 + json-stable-stringify-without-jsonify: 1.0.1 3575 + lodash.merge: 4.6.2 3576 + semver: 7.8.5 3577 + typescript: 6.0.3 3578 + transitivePeerDependencies: 3579 + - supports-color 3580 + 3581 + '@typescript-eslint/scope-manager@8.60.1': 3582 + dependencies: 3583 + '@typescript-eslint/types': 8.60.1 3584 + '@typescript-eslint/visitor-keys': 8.60.1 3585 + 3586 + '@typescript-eslint/scope-manager@8.62.0': 3587 + dependencies: 3588 + '@typescript-eslint/types': 8.62.0 3589 + '@typescript-eslint/visitor-keys': 8.62.0 3590 + 3591 + '@typescript-eslint/tsconfig-utils@8.60.1(typescript@6.0.3)': 3592 + dependencies: 3593 + typescript: 6.0.3 3594 + 3595 + '@typescript-eslint/tsconfig-utils@8.62.0(typescript@6.0.3)': 3596 + dependencies: 3597 + typescript: 6.0.3 3598 + 3599 + '@typescript-eslint/type-utils@8.62.0(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3)': 3600 + dependencies: 3601 + '@typescript-eslint/types': 8.62.0 3602 + '@typescript-eslint/typescript-estree': 8.62.0(typescript@6.0.3) 3603 + '@typescript-eslint/utils': 8.62.0(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3) 3604 + debug: 4.4.3 3605 + eslint: 10.6.0(jiti@2.7.0) 3606 + ts-api-utils: 2.5.0(typescript@6.0.3) 3607 + typescript: 6.0.3 3608 + transitivePeerDependencies: 3609 + - supports-color 3610 + 3611 + '@typescript-eslint/types@8.60.1': {} 3612 + 3613 + '@typescript-eslint/types@8.62.0': {} 3614 + 3615 + '@typescript-eslint/typescript-estree@8.60.1(typescript@6.0.3)': 3616 + dependencies: 3617 + '@typescript-eslint/project-service': 8.60.1(typescript@6.0.3) 3618 + '@typescript-eslint/tsconfig-utils': 8.60.1(typescript@6.0.3) 3619 + '@typescript-eslint/types': 8.60.1 3620 + '@typescript-eslint/visitor-keys': 8.60.1 3621 + debug: 4.4.3 3622 + minimatch: 10.2.5 3623 + semver: 7.8.5 3624 + tinyglobby: 0.2.17 3625 + ts-api-utils: 2.5.0(typescript@6.0.3) 3626 + typescript: 6.0.3 3627 + transitivePeerDependencies: 3628 + - supports-color 3629 + 3630 + '@typescript-eslint/typescript-estree@8.62.0(typescript@6.0.3)': 3631 + dependencies: 3632 + '@typescript-eslint/project-service': 8.62.0(typescript@6.0.3) 3633 + '@typescript-eslint/tsconfig-utils': 8.62.0(typescript@6.0.3) 3634 + '@typescript-eslint/types': 8.62.0 3635 + '@typescript-eslint/visitor-keys': 8.62.0 3636 + debug: 4.4.3 3637 + minimatch: 10.2.5 3638 + semver: 7.8.5 3639 + tinyglobby: 0.2.17 3640 + ts-api-utils: 2.5.0(typescript@6.0.3) 3641 + typescript: 6.0.3 3642 + transitivePeerDependencies: 3643 + - supports-color 3644 + 3645 + '@typescript-eslint/utils@8.60.1(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3)': 3646 + dependencies: 3647 + '@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0(jiti@2.7.0)) 3648 + '@typescript-eslint/scope-manager': 8.60.1 3649 + '@typescript-eslint/types': 8.60.1 3650 + '@typescript-eslint/typescript-estree': 8.60.1(typescript@6.0.3) 3651 + eslint: 10.6.0(jiti@2.7.0) 3652 + typescript: 6.0.3 3653 + transitivePeerDependencies: 3654 + - supports-color 3655 + 3656 + '@typescript-eslint/utils@8.62.0(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3)': 3657 + dependencies: 3658 + '@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0(jiti@2.7.0)) 3659 + '@typescript-eslint/scope-manager': 8.62.0 3660 + '@typescript-eslint/types': 8.62.0 3661 + '@typescript-eslint/typescript-estree': 8.62.0(typescript@6.0.3) 3662 + eslint: 10.6.0(jiti@2.7.0) 3663 + typescript: 6.0.3 3664 + transitivePeerDependencies: 3665 + - supports-color 3666 + 3667 + '@typescript-eslint/visitor-keys@8.60.1': 3668 + dependencies: 3669 + '@typescript-eslint/types': 8.60.1 3670 + eslint-visitor-keys: 5.0.1 3671 + 3672 + '@typescript-eslint/visitor-keys@8.62.0': 3673 + dependencies: 3674 + '@typescript-eslint/types': 8.62.0 3675 + eslint-visitor-keys: 5.0.1 3676 + 3677 + '@vitest/coverage-v8@4.1.9(vitest@4.1.9)': 3678 + dependencies: 3679 + '@bcoe/v8-coverage': 1.0.2 3680 + '@vitest/utils': 4.1.9 3681 + ast-v8-to-istanbul: 1.0.3 3682 + istanbul-lib-coverage: 3.2.2 3683 + istanbul-lib-report: 3.0.1 3684 + istanbul-reports: 3.2.0 3685 + magicast: 0.5.3 3686 + obug: 2.1.3 3687 + std-env: 4.1.0 3688 + tinyrainbow: 3.1.0 3689 + vitest: 4.1.9(@vitest/coverage-v8@4.1.9)(vite@8.0.16(jiti@2.7.0)(yaml@2.9.0)) 3690 + 3691 + '@vitest/eslint-plugin@1.6.20(@typescript-eslint/eslint-plugin@8.62.0(@typescript-eslint/parser@8.62.0(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3)(vitest@4.1.9)': 3692 + dependencies: 3693 + '@typescript-eslint/scope-manager': 8.62.0 3694 + '@typescript-eslint/utils': 8.62.0(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3) 3695 + eslint: 10.6.0(jiti@2.7.0) 3696 + optionalDependencies: 3697 + '@typescript-eslint/eslint-plugin': 8.62.0(@typescript-eslint/parser@8.62.0(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3) 3698 + typescript: 6.0.3 3699 + vitest: 4.1.9(@vitest/coverage-v8@4.1.9)(vite@8.0.16(jiti@2.7.0)(yaml@2.9.0)) 3700 + transitivePeerDependencies: 3701 + - supports-color 3702 + 3703 + '@vitest/expect@4.1.9': 3704 + dependencies: 3705 + '@standard-schema/spec': 1.1.0 3706 + '@types/chai': 5.2.3 3707 + '@vitest/spy': 4.1.9 3708 + '@vitest/utils': 4.1.9 3709 + chai: 6.2.2 3710 + tinyrainbow: 3.1.0 3711 + 3712 + '@vitest/mocker@4.1.9(vite@8.0.16(jiti@2.7.0)(yaml@2.9.0))': 3713 + dependencies: 3714 + '@vitest/spy': 4.1.9 3715 + estree-walker: 3.0.3 3716 + magic-string: 0.30.21 3717 + optionalDependencies: 3718 + vite: 8.0.16(jiti@2.7.0)(yaml@2.9.0) 3719 + 3720 + '@vitest/pretty-format@4.1.9': 3721 + dependencies: 3722 + tinyrainbow: 3.1.0 3723 + 3724 + '@vitest/runner@4.1.9': 3725 + dependencies: 3726 + '@vitest/utils': 4.1.9 3727 + pathe: 2.0.3 3728 + 3729 + '@vitest/snapshot@4.1.9': 3730 + dependencies: 3731 + '@vitest/pretty-format': 4.1.9 3732 + '@vitest/utils': 4.1.9 3733 + magic-string: 0.30.21 3734 + pathe: 2.0.3 3735 + 3736 + '@vitest/spy@4.1.9': {} 3737 + 3738 + '@vitest/utils@4.1.9': 3739 + dependencies: 3740 + '@vitest/pretty-format': 4.1.9 3741 + convert-source-map: 2.0.0 3742 + tinyrainbow: 3.1.0 3743 + 3744 + '@voxpelli/semver-set@6.0.2': 3745 + dependencies: 3746 + semver: 7.8.5 3747 + 3748 + '@voxpelli/type-helpers@3.5.0': {} 3749 + 3750 + '@voxpelli/typed-utils@1.10.2': 3751 + dependencies: 3752 + '@voxpelli/type-helpers': 3.5.0 3753 + 3754 + '@vue/compiler-core@3.5.35': 3755 + dependencies: 3756 + '@babel/parser': 7.29.7 3757 + '@vue/shared': 3.5.35 3758 + entities: 7.0.1 3759 + estree-walker: 2.0.2 3760 + source-map-js: 1.2.1 3761 + 3762 + '@vue/compiler-dom@3.5.35': 3763 + dependencies: 3764 + '@vue/compiler-core': 3.5.35 3765 + '@vue/shared': 3.5.35 3766 + 3767 + '@vue/compiler-sfc@3.5.35': 3768 + dependencies: 3769 + '@babel/parser': 7.29.7 3770 + '@vue/compiler-core': 3.5.35 3771 + '@vue/compiler-dom': 3.5.35 3772 + '@vue/compiler-ssr': 3.5.35 3773 + '@vue/shared': 3.5.35 3774 + estree-walker: 2.0.2 3775 + magic-string: 0.30.21 3776 + postcss: 8.5.15 3777 + source-map-js: 1.2.1 3778 + 3779 + '@vue/compiler-ssr@3.5.35': 3780 + dependencies: 3781 + '@vue/compiler-dom': 3.5.35 3782 + '@vue/shared': 3.5.35 3783 + 3784 + '@vue/shared@3.5.35': {} 3785 + 3786 + acorn-jsx@5.3.2(acorn@8.16.0): 3787 + dependencies: 3788 + acorn: 8.16.0 3789 + 3790 + acorn@8.16.0: {} 3791 + 3792 + ajv@6.15.0: 3793 + dependencies: 3794 + fast-deep-equal: 3.1.3 3795 + fast-json-stable-stringify: 2.1.0 3796 + json-schema-traverse: 0.4.1 3797 + uri-js: 4.4.1 3798 + 3799 + ansi-regex@5.0.1: {} 3800 + 3801 + ansi-regex@6.2.2: {} 3802 + 3803 + ansi-styles@4.3.0: 3804 + dependencies: 3805 + color-convert: 2.0.1 3806 + 3807 + ansi-styles@6.2.3: {} 3808 + 3809 + ansis@4.3.1: {} 3810 + 3811 + anymatch@3.1.3: 3812 + dependencies: 3813 + normalize-path: 3.0.0 3814 + picomatch: 2.3.2 3815 + 3816 + are-docs-informative@0.0.2: {} 3817 + 3818 + argparse@2.0.1: {} 3819 + 3820 + args-tokenizer@0.3.0: {} 3821 + 3822 + assertion-error@2.0.1: {} 3823 + 3824 + ast-kit@3.0.0: 3825 + dependencies: 3826 + '@babel/parser': 8.0.0 3827 + estree-walker: 3.0.3 3828 + pathe: 2.0.3 3829 + 3830 + ast-v8-to-istanbul@1.0.3: 3831 + dependencies: 3832 + '@jridgewell/trace-mapping': 0.3.31 3833 + estree-walker: 3.0.3 3834 + js-tokens: 10.0.0 3835 + 3836 + balanced-match@1.0.2: {} 3837 + 3838 + balanced-match@4.0.4: {} 3839 + 3840 + baseline-browser-mapping@2.10.34: {} 3841 + 3842 + binary-extensions@2.3.0: {} 3843 + 3844 + birpc@4.0.0: {} 3845 + 3846 + boolbase@1.0.0: {} 3847 + 3848 + brace-expansion@2.1.1: 3849 + dependencies: 3850 + balanced-match: 1.0.2 3851 + 3852 + brace-expansion@5.0.6: 3853 + dependencies: 3854 + balanced-match: 4.0.4 3855 + 3856 + braces@3.0.3: 3857 + dependencies: 3858 + fill-range: 7.1.1 3859 + 3860 + browserslist@4.28.2: 3861 + dependencies: 3862 + baseline-browser-mapping: 2.10.34 3863 + caniuse-lite: 1.0.30001797 3864 + electron-to-chromium: 1.5.368 3865 + node-releases: 2.0.47 3866 + update-browserslist-db: 1.2.3(browserslist@4.28.2) 3867 + 3868 + buffered-async-iterable@1.0.1: {} 3869 + 3870 + builtin-modules@5.2.0: {} 3871 + 3872 + bumpp@11.1.0: 3873 + dependencies: 3874 + args-tokenizer: 0.3.0 3875 + cac: 7.0.0 3876 + jsonc-parser: 3.3.1 3877 + package-manager-detector: 1.6.0 3878 + semver: 7.8.5 3879 + tinyexec: 1.2.4 3880 + tinyglobby: 0.2.17 3881 + unconfig: 7.5.0 3882 + yaml: 2.9.0 3883 + 3884 + bundle-name@4.1.0: 3885 + dependencies: 3886 + run-applescript: 7.1.0 3887 + 3888 + c12@1.11.2: 3889 + dependencies: 3890 + chokidar: 3.6.0 3891 + confbox: 0.1.8 3892 + defu: 6.1.7 3893 + dotenv: 16.6.1 3894 + giget: 1.2.5 3895 + jiti: 1.21.7 3896 + mlly: 1.8.2 3897 + ohash: 1.1.6 3898 + pathe: 1.1.2 3899 + perfect-debounce: 1.0.0 3900 + pkg-types: 1.3.1 3901 + rc9: 2.1.2 3902 + 3903 + c12@3.3.4: 3904 + dependencies: 3905 + chokidar: 5.0.0 3906 + confbox: 0.2.4 3907 + defu: 6.1.7 3908 + dotenv: 17.4.2 3909 + exsolve: 1.0.8 3910 + giget: 3.2.0 3911 + jiti: 2.7.0 3912 + ohash: 2.0.11 3913 + pathe: 2.0.3 3914 + perfect-debounce: 2.1.0 3915 + pkg-types: 2.3.1 3916 + rc9: 3.0.1 3917 + 3918 + cac@6.7.14: {} 3919 + 3920 + cac@7.0.0: {} 3921 + 3922 + caniuse-lite@1.0.30001797: {} 3923 + 3924 + ccount@2.0.1: {} 3925 + 3926 + chai@6.2.2: {} 3927 + 3928 + chalk@5.6.2: {} 3929 + 3930 + change-case@5.4.4: {} 3931 + 3932 + changelogen@0.5.7: 3933 + dependencies: 3934 + c12: 1.11.2 3935 + colorette: 2.0.20 3936 + consola: 3.4.2 3937 + convert-gitmoji: 0.1.5 3938 + mri: 1.2.0 3939 + node-fetch-native: 1.6.7 3940 + ofetch: 1.5.1 3941 + open: 10.2.0 3942 + pathe: 1.1.2 3943 + pkg-types: 1.3.1 3944 + scule: 1.3.0 3945 + semver: 7.8.5 3946 + std-env: 3.10.0 3947 + yaml: 2.9.0 3948 + transitivePeerDependencies: 3949 + - magicast 3950 + 3951 + changelogithub@14.0.0: 3952 + dependencies: 3953 + ansis: 4.3.1 3954 + c12: 3.3.4 3955 + cac: 6.7.14 3956 + changelogen: 0.5.7 3957 + convert-gitmoji: 0.1.5 3958 + execa: 9.6.1 3959 + ofetch: 1.5.1 3960 + semver: 7.8.5 3961 + tinyglobby: 0.2.17 3962 + transitivePeerDependencies: 3963 + - magicast 3964 + 3965 + character-entities@2.0.2: {} 3966 + 3967 + chokidar@3.6.0: 3968 + dependencies: 3969 + anymatch: 3.1.3 3970 + braces: 3.0.3 3971 + glob-parent: 5.1.2 3972 + is-binary-path: 2.1.0 3973 + is-glob: 4.0.3 3974 + normalize-path: 3.0.0 3975 + readdirp: 3.6.0 3976 + optionalDependencies: 3977 + fsevents: 2.3.3 3978 + 3979 + chokidar@5.0.0: 3980 + dependencies: 3981 + readdirp: 5.0.0 3982 + 3983 + chownr@2.0.0: {} 3984 + 3985 + ci-info@4.4.0: {} 3986 + 3987 + citty@0.1.6: 3988 + dependencies: 3989 + consola: 3.4.2 3990 + 3991 + color-convert@2.0.1: 3992 + dependencies: 3993 + color-name: 1.1.4 3994 + 3995 + color-name@1.1.4: {} 3996 + 3997 + colorette@2.0.20: {} 3998 + 3999 + commander@8.3.0: {} 4000 + 4001 + comment-parser@1.4.5: {} 4002 + 4003 + comment-parser@1.4.7: {} 4004 + 4005 + confbox@0.1.8: {} 4006 + 4007 + confbox@0.2.4: {} 4008 + 4009 + consola@3.4.2: {} 4010 + 4011 + convert-gitmoji@0.1.5: {} 4012 + 4013 + convert-source-map@2.0.0: {} 4014 + 4015 + core-js-compat@3.49.0: 4016 + dependencies: 4017 + browserslist: 4.28.2 4018 + 4019 + cross-spawn@7.0.6: 4020 + dependencies: 4021 + path-key: 3.1.1 4022 + shebang-command: 2.0.0 4023 + which: 2.0.2 4024 + 4025 + cssesc@3.0.0: {} 4026 + 4027 + debug@4.4.3: 4028 + dependencies: 4029 + ms: 2.1.3 4030 + 4031 + decode-named-character-reference@1.3.0: 4032 + dependencies: 4033 + character-entities: 2.0.2 4034 + 4035 + deep-is@0.1.4: {} 4036 + 4037 + default-browser-id@5.0.1: {} 4038 + 4039 + default-browser@5.5.0: 4040 + dependencies: 4041 + bundle-name: 4.1.0 4042 + default-browser-id: 5.0.1 4043 + 4044 + define-lazy-prop@3.0.0: {} 4045 + 4046 + defu@6.1.7: {} 4047 + 4048 + dequal@2.0.3: {} 4049 + 4050 + destr@2.0.5: {} 4051 + 4052 + detect-indent@7.0.2: {} 4053 + 4054 + detect-libc@2.1.2: {} 4055 + 4056 + devlop@1.1.0: 4057 + dependencies: 4058 + dequal: 2.0.3 4059 + 4060 + diff-sequences@29.6.3: {} 4061 + 4062 + dotenv@16.6.1: {} 4063 + 4064 + dotenv@17.4.2: {} 4065 + 4066 + dts-resolver@3.0.0(oxc-resolver@11.21.3): 4067 + optionalDependencies: 4068 + oxc-resolver: 11.21.3 4069 + 4070 + eastasianwidth@0.2.0: {} 4071 + 4072 + electron-to-chromium@1.5.368: {} 4073 + 4074 + emoji-regex@8.0.0: {} 4075 + 4076 + emoji-regex@9.2.2: {} 4077 + 4078 + empathic@2.0.1: {} 4079 + 4080 + enhanced-resolve@5.23.0: 4081 + dependencies: 4082 + graceful-fs: 4.2.11 4083 + tapable: 2.3.3 4084 + 4085 + entities@7.0.1: {} 4086 + 4087 + es-module-lexer@2.1.0: {} 4088 + 4089 + escalade@3.2.0: {} 4090 + 4091 + escape-string-regexp@4.0.0: {} 4092 + 4093 + escape-string-regexp@5.0.0: {} 4094 + 4095 + eslint-compat-utils@0.5.1(eslint@10.6.0(jiti@2.7.0)): 4096 + dependencies: 4097 + eslint: 10.6.0(jiti@2.7.0) 4098 + semver: 7.8.5 4099 + 4100 + eslint-config-flat-gitignore@2.3.0(eslint@10.6.0(jiti@2.7.0)): 4101 + dependencies: 4102 + '@eslint/compat': 2.1.0(eslint@10.6.0(jiti@2.7.0)) 4103 + eslint: 10.6.0(jiti@2.7.0) 4104 + 4105 + eslint-flat-config-utils@3.2.0: 4106 + dependencies: 4107 + '@eslint/config-helpers': 0.5.5 4108 + pathe: 2.0.3 4109 + 4110 + eslint-json-compat-utils@0.2.3(eslint@10.6.0(jiti@2.7.0))(jsonc-eslint-parser@3.1.0): 4111 + dependencies: 4112 + eslint: 10.6.0(jiti@2.7.0) 4113 + esquery: 1.7.0 4114 + jsonc-eslint-parser: 3.1.0 4115 + 4116 + eslint-merge-processors@2.0.0(eslint@10.6.0(jiti@2.7.0)): 4117 + dependencies: 4118 + eslint: 10.6.0(jiti@2.7.0) 4119 + 4120 + eslint-plugin-antfu@3.2.3(eslint@10.6.0(jiti@2.7.0)): 4121 + dependencies: 4122 + eslint: 10.6.0(jiti@2.7.0) 4123 + 4124 + eslint-plugin-command@3.5.2(@typescript-eslint/rule-tester@8.60.1(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3))(@typescript-eslint/typescript-estree@8.62.0(typescript@6.0.3))(@typescript-eslint/utils@8.62.0(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.6.0(jiti@2.7.0)): 4125 + dependencies: 4126 + '@es-joy/jsdoccomment': 0.84.0 4127 + '@typescript-eslint/rule-tester': 8.60.1(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3) 4128 + '@typescript-eslint/typescript-estree': 8.62.0(typescript@6.0.3) 4129 + '@typescript-eslint/utils': 8.62.0(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3) 4130 + eslint: 10.6.0(jiti@2.7.0) 4131 + 4132 + eslint-plugin-es-x@7.8.0(eslint@10.6.0(jiti@2.7.0)): 4133 + dependencies: 4134 + '@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0(jiti@2.7.0)) 4135 + '@eslint-community/regexpp': 4.12.2 4136 + eslint: 10.6.0(jiti@2.7.0) 4137 + eslint-compat-utils: 0.5.1(eslint@10.6.0(jiti@2.7.0)) 4138 + 4139 + eslint-plugin-import-lite@0.6.0(eslint@10.6.0(jiti@2.7.0)): 4140 + dependencies: 4141 + eslint: 10.6.0(jiti@2.7.0) 4142 + 4143 + eslint-plugin-jsdoc@63.0.10(eslint@10.6.0(jiti@2.7.0)): 4144 + dependencies: 4145 + '@es-joy/jsdoccomment': 0.87.0 4146 + '@es-joy/resolve.exports': 1.2.0 4147 + are-docs-informative: 0.0.2 4148 + comment-parser: 1.4.7 4149 + debug: 4.4.3 4150 + escape-string-regexp: 4.0.0 4151 + eslint: 10.6.0(jiti@2.7.0) 4152 + espree: 11.2.0 4153 + esquery: 1.7.0 4154 + html-entities: 2.6.0 4155 + object-deep-merge: 2.0.1 4156 + parse-imports-exports: 0.2.4 4157 + semver: 7.8.5 4158 + spdx-expression-parse: 4.0.0 4159 + to-valid-identifier: 1.0.0 4160 + transitivePeerDependencies: 4161 + - supports-color 4162 + 4163 + eslint-plugin-jsonc@3.2.0(eslint@10.6.0(jiti@2.7.0)): 4164 + dependencies: 4165 + '@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0(jiti@2.7.0)) 4166 + '@eslint/core': 1.2.1 4167 + '@eslint/plugin-kit': 0.7.2 4168 + '@ota-meshi/ast-token-store': 0.3.0 4169 + diff-sequences: 29.6.3 4170 + eslint: 10.6.0(jiti@2.7.0) 4171 + eslint-json-compat-utils: 0.2.3(eslint@10.6.0(jiti@2.7.0))(jsonc-eslint-parser@3.1.0) 4172 + jsonc-eslint-parser: 3.1.0 4173 + natural-compare: 1.4.0 4174 + synckit: 0.11.13 4175 + transitivePeerDependencies: 4176 + - '@eslint/json' 4177 + 4178 + eslint-plugin-n@18.2.1(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3): 4179 + dependencies: 4180 + '@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0(jiti@2.7.0)) 4181 + enhanced-resolve: 5.23.0 4182 + eslint: 10.6.0(jiti@2.7.0) 4183 + eslint-plugin-es-x: 7.8.0(eslint@10.6.0(jiti@2.7.0)) 4184 + get-tsconfig: 4.14.0 4185 + globals: 15.15.0 4186 + globrex: 0.1.2 4187 + ignore: 5.3.2 4188 + semver: 7.8.5 4189 + optionalDependencies: 4190 + typescript: 6.0.3 4191 + 4192 + eslint-plugin-no-only-tests@3.4.0: {} 4193 + 4194 + eslint-plugin-perfectionist@5.9.1(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3): 4195 + dependencies: 4196 + '@typescript-eslint/utils': 8.62.0(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3) 4197 + eslint: 10.6.0(jiti@2.7.0) 4198 + natural-orderby: 5.0.0 4199 + transitivePeerDependencies: 4200 + - supports-color 4201 + - typescript 4202 + 4203 + eslint-plugin-pnpm@1.6.1(eslint@10.6.0(jiti@2.7.0)): 4204 + dependencies: 4205 + empathic: 2.0.1 4206 + eslint: 10.6.0(jiti@2.7.0) 4207 + jsonc-eslint-parser: 3.1.0 4208 + pathe: 2.0.3 4209 + pnpm-workspace-yaml: 1.6.1 4210 + tinyglobby: 0.2.17 4211 + yaml: 2.9.0 4212 + yaml-eslint-parser: 2.0.0 4213 + 4214 + eslint-plugin-regexp@3.1.0(eslint@10.6.0(jiti@2.7.0)): 4215 + dependencies: 4216 + '@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0(jiti@2.7.0)) 4217 + '@eslint-community/regexpp': 4.12.2 4218 + comment-parser: 1.4.7 4219 + eslint: 10.6.0(jiti@2.7.0) 4220 + jsdoc-type-pratt-parser: 7.2.0 4221 + refa: 0.12.1 4222 + regexp-ast-analysis: 0.7.1 4223 + scslre: 0.3.0 4224 + 4225 + eslint-plugin-toml@1.4.0(eslint@10.6.0(jiti@2.7.0)): 4226 + dependencies: 4227 + '@eslint/core': 1.2.1 4228 + '@eslint/plugin-kit': 0.7.2 4229 + '@ota-meshi/ast-token-store': 0.3.0 4230 + debug: 4.4.3 4231 + eslint: 10.6.0(jiti@2.7.0) 4232 + toml-eslint-parser: 1.0.3 4233 + transitivePeerDependencies: 4234 + - supports-color 4235 + 4236 + eslint-plugin-unicorn@68.0.0(eslint@10.6.0(jiti@2.7.0)): 4237 + dependencies: 4238 + '@babel/helper-validator-identifier': 7.29.7 4239 + '@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0(jiti@2.7.0)) 4240 + browserslist: 4.28.2 4241 + change-case: 5.4.4 4242 + ci-info: 4.4.0 4243 + core-js-compat: 3.49.0 4244 + detect-indent: 7.0.2 4245 + eslint: 10.6.0(jiti@2.7.0) 4246 + find-up-simple: 1.0.1 4247 + globals: 17.7.0 4248 + indent-string: 5.0.0 4249 + is-builtin-module: 5.0.0 4250 + jsesc: 3.1.0 4251 + pluralize: 8.0.0 4252 + regjsparser: 0.13.1 4253 + semver: 7.8.5 4254 + strip-indent: 4.1.1 4255 + 4256 + eslint-plugin-unused-imports@4.4.1(@typescript-eslint/eslint-plugin@8.62.0(@typescript-eslint/parser@8.62.0(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.6.0(jiti@2.7.0)): 4257 + dependencies: 4258 + eslint: 10.6.0(jiti@2.7.0) 4259 + optionalDependencies: 4260 + '@typescript-eslint/eslint-plugin': 8.62.0(@typescript-eslint/parser@8.62.0(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3) 4261 + 4262 + eslint-plugin-vue@10.9.2(@stylistic/eslint-plugin@5.10.0(eslint@10.6.0(jiti@2.7.0)))(@typescript-eslint/parser@8.62.0(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.6.0(jiti@2.7.0))(vue-eslint-parser@10.4.1(eslint@10.6.0(jiti@2.7.0))): 4263 + dependencies: 4264 + '@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0(jiti@2.7.0)) 4265 + eslint: 10.6.0(jiti@2.7.0) 4266 + natural-compare: 1.4.0 4267 + nth-check: 2.1.1 4268 + postcss-selector-parser: 7.1.1 4269 + semver: 7.8.5 4270 + vue-eslint-parser: 10.4.1(eslint@10.6.0(jiti@2.7.0)) 4271 + xml-name-validator: 4.0.0 4272 + optionalDependencies: 4273 + '@stylistic/eslint-plugin': 5.10.0(eslint@10.6.0(jiti@2.7.0)) 4274 + '@typescript-eslint/parser': 8.62.0(eslint@10.6.0(jiti@2.7.0))(typescript@6.0.3) 4275 + 4276 + eslint-plugin-yml@3.5.0(eslint@10.6.0(jiti@2.7.0)): 4277 + dependencies: 4278 + '@eslint/core': 1.2.1 4279 + '@eslint/plugin-kit': 0.7.2 4280 + '@ota-meshi/ast-token-store': 0.3.0 4281 + diff-sequences: 29.6.3 4282 + escape-string-regexp: 5.0.0 4283 + eslint: 10.6.0(jiti@2.7.0) 4284 + natural-compare: 1.4.0 4285 + yaml-eslint-parser: 2.0.0 4286 + 4287 + eslint-processor-vue-blocks@2.0.0(@vue/compiler-sfc@3.5.35)(eslint@10.6.0(jiti@2.7.0)): 4288 + dependencies: 4289 + '@vue/compiler-sfc': 3.5.35 4290 + eslint: 10.6.0(jiti@2.7.0) 4291 + 4292 + eslint-scope@9.1.2: 4293 + dependencies: 4294 + '@types/esrecurse': 4.3.1 4295 + '@types/estree': 1.0.9 4296 + esrecurse: 4.3.0 4297 + estraverse: 5.3.0 4298 + 4299 + eslint-visitor-keys@3.4.3: {} 4300 + 4301 + eslint-visitor-keys@4.2.1: {} 4302 + 4303 + eslint-visitor-keys@5.0.1: {} 4304 + 4305 + eslint@10.6.0(jiti@2.7.0): 4306 + dependencies: 4307 + '@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0(jiti@2.7.0)) 4308 + '@eslint-community/regexpp': 4.12.2 4309 + '@eslint/config-array': 0.23.5 4310 + '@eslint/config-helpers': 0.6.0 4311 + '@eslint/core': 1.2.1 4312 + '@eslint/plugin-kit': 0.7.2 4313 + '@humanfs/node': 0.16.8 4314 + '@humanwhocodes/module-importer': 1.0.1 4315 + '@humanwhocodes/retry': 0.4.3 4316 + '@types/estree': 1.0.9 4317 + ajv: 6.15.0 4318 + cross-spawn: 7.0.6 4319 + debug: 4.4.3 4320 + escape-string-regexp: 4.0.0 4321 + eslint-scope: 9.1.2 4322 + eslint-visitor-keys: 5.0.1 4323 + espree: 11.2.0 4324 + esquery: 1.7.0 4325 + esutils: 2.0.3 4326 + fast-deep-equal: 3.1.3 4327 + file-entry-cache: 8.0.0 4328 + find-up: 5.0.0 4329 + glob-parent: 6.0.2 4330 + ignore: 5.3.2 4331 + imurmurhash: 0.1.4 4332 + is-glob: 4.0.3 4333 + json-stable-stringify-without-jsonify: 1.0.1 4334 + minimatch: 10.2.5 4335 + natural-compare: 1.4.0 4336 + optionator: 0.9.4 4337 + optionalDependencies: 4338 + jiti: 2.7.0 4339 + transitivePeerDependencies: 4340 + - supports-color 4341 + 4342 + espree@10.4.0: 4343 + dependencies: 4344 + acorn: 8.16.0 4345 + acorn-jsx: 5.3.2(acorn@8.16.0) 4346 + eslint-visitor-keys: 4.2.1 4347 + 4348 + espree@11.2.0: 4349 + dependencies: 4350 + acorn: 8.16.0 4351 + acorn-jsx: 5.3.2(acorn@8.16.0) 4352 + eslint-visitor-keys: 5.0.1 4353 + 4354 + esquery@1.7.0: 4355 + dependencies: 4356 + estraverse: 5.3.0 4357 + 4358 + esrecurse@4.3.0: 4359 + dependencies: 4360 + estraverse: 5.3.0 4361 + 4362 + estraverse@5.3.0: {} 4363 + 4364 + estree-walker@2.0.2: {} 4365 + 4366 + estree-walker@3.0.3: 4367 + dependencies: 4368 + '@types/estree': 1.0.9 4369 + 4370 + esutils@2.0.3: {} 4371 + 4372 + execa@9.6.1: 4373 + dependencies: 4374 + '@sindresorhus/merge-streams': 4.0.0 4375 + cross-spawn: 7.0.6 4376 + figures: 6.1.0 4377 + get-stream: 9.0.1 4378 + human-signals: 8.0.1 4379 + is-plain-obj: 4.1.0 4380 + is-stream: 4.0.1 4381 + npm-run-path: 6.0.0 4382 + pretty-ms: 9.3.0 4383 + signal-exit: 4.1.0 4384 + strip-final-newline: 4.0.0 4385 + yoctocolors: 2.1.2 4386 + 4387 + expect-type@1.3.0: {} 4388 + 4389 + exsolve@1.0.8: {} 4390 + 4391 + fast-deep-equal@3.1.3: {} 4392 + 4393 + fast-json-stable-stringify@2.1.0: {} 4394 + 4395 + fast-levenshtein@2.0.6: {} 4396 + 4397 + fast-string-truncated-width@3.0.3: {} 4398 + 4399 + fast-string-width@3.0.2: 4400 + dependencies: 4401 + fast-string-truncated-width: 3.0.3 4402 + 4403 + fast-wrap-ansi@0.2.2: 4404 + dependencies: 4405 + fast-string-width: 3.0.2 4406 + 4407 + fault@2.0.1: 4408 + dependencies: 4409 + format: 0.2.2 4410 + 4411 + fd-package-json@2.0.0: 4412 + dependencies: 4413 + walk-up-path: 4.0.0 4414 + 4415 + fdir@6.5.0(picomatch@4.0.4): 4416 + optionalDependencies: 4417 + picomatch: 4.0.4 4418 + 4419 + figures@6.1.0: 4420 + dependencies: 4421 + is-unicode-supported: 2.1.0 4422 + 4423 + file-entry-cache@8.0.0: 4424 + dependencies: 4425 + flat-cache: 4.0.1 4426 + 4427 + fill-range@7.1.1: 4428 + dependencies: 4429 + to-regex-range: 5.0.1 4430 + 4431 + find-up-simple@1.0.1: {} 4432 + 4433 + find-up@5.0.0: 4434 + dependencies: 4435 + locate-path: 6.0.0 4436 + path-exists: 4.0.0 4437 + 4438 + flat-cache@4.0.1: 4439 + dependencies: 4440 + flatted: 3.4.2 4441 + keyv: 4.5.4 4442 + 4443 + flatted@3.4.2: {} 4444 + 4445 + foreground-child@3.3.1: 4446 + dependencies: 4447 + cross-spawn: 7.0.6 4448 + signal-exit: 4.1.0 4449 + 4450 + format@0.2.2: {} 4451 + 4452 + formatly@0.3.0: 4453 + dependencies: 4454 + fd-package-json: 2.0.0 4455 + 4456 + fs-minipass@2.1.0: 4457 + dependencies: 4458 + minipass: 3.3.6 4459 + 4460 + fsevents@2.3.3: 4461 + optional: true 4462 + 4463 + get-stream@9.0.1: 4464 + dependencies: 4465 + '@sec-ant/readable-stream': 0.4.1 4466 + is-stream: 4.0.1 4467 + 4468 + get-tsconfig@4.14.0: 4469 + dependencies: 4470 + resolve-pkg-maps: 1.0.0 4471 + 4472 + get-tsconfig@5.0.0-beta.5: 4473 + dependencies: 4474 + resolve-pkg-maps: 1.0.0 4475 + 4476 + giget@1.2.5: 4477 + dependencies: 4478 + citty: 0.1.6 4479 + consola: 3.4.2 4480 + defu: 6.1.7 4481 + node-fetch-native: 1.6.7 4482 + nypm: 0.5.4 4483 + pathe: 2.0.3 4484 + tar: 6.2.1 4485 + 4486 + giget@3.2.0: {} 4487 + 4488 + github-slugger@2.0.0: {} 4489 + 4490 + glob-parent@5.1.2: 4491 + dependencies: 4492 + is-glob: 4.0.3 4493 + 4494 + glob-parent@6.0.2: 4495 + dependencies: 4496 + is-glob: 4.0.3 4497 + 4498 + glob@10.5.0: 4499 + dependencies: 4500 + foreground-child: 3.3.1 4501 + jackspeak: 3.4.3 4502 + minimatch: 9.0.9 4503 + minipass: 7.1.3 4504 + package-json-from-dist: 1.0.1 4505 + path-scurry: 1.11.1 4506 + 4507 + globals@15.15.0: {} 4508 + 4509 + globals@17.7.0: {} 4510 + 4511 + globrex@0.1.2: {} 4512 + 4513 + graceful-fs@4.2.11: {} 4514 + 4515 + has-flag@4.0.0: {} 4516 + 4517 + hookable@6.1.1: {} 4518 + 4519 + hosted-git-info@7.0.2: 4520 + dependencies: 4521 + lru-cache: 10.4.3 4522 + 4523 + html-entities@2.6.0: {} 4524 + 4525 + html-escaper@2.0.2: {} 4526 + 4527 + human-signals@8.0.1: {} 4528 + 4529 + ignore@5.3.2: {} 4530 + 4531 + ignore@7.0.5: {} 4532 + 4533 + import-without-cache@0.4.0: {} 4534 + 4535 + imurmurhash@0.1.4: {} 4536 + 4537 + indent-string@5.0.0: {} 4538 + 4539 + index-to-position@1.2.0: {} 4540 + 4541 + installed-check-core@8.3.1: 4542 + dependencies: 4543 + '@voxpelli/semver-set': 6.0.2 4544 + '@voxpelli/typed-utils': 1.10.2 4545 + is-glob: 4.0.3 4546 + list-installed: 5.3.1 4547 + picomatch: 4.0.4 4548 + semver: 7.8.5 4549 + 4550 + installed-check@10.0.1: 4551 + dependencies: 4552 + chalk: 5.6.2 4553 + installed-check-core: 8.3.1 4554 + peowly: 1.3.3 4555 + pony-cause: 2.1.11 4556 + resolve-workspace-root: 2.0.1 4557 + version-guard: 1.1.3 4558 + 4559 + is-binary-path@2.1.0: 4560 + dependencies: 4561 + binary-extensions: 2.3.0 4562 + 4563 + is-builtin-module@5.0.0: 4564 + dependencies: 4565 + builtin-modules: 5.2.0 4566 + 4567 + is-docker@3.0.0: {} 4568 + 4569 + is-extglob@2.1.1: {} 4570 + 4571 + is-fullwidth-code-point@3.0.0: {} 4572 + 4573 + is-glob@4.0.3: 4574 + dependencies: 4575 + is-extglob: 2.1.1 4576 + 4577 + is-inside-container@1.0.0: 4578 + dependencies: 4579 + is-docker: 3.0.0 4580 + 4581 + is-number@7.0.0: {} 4582 + 4583 + is-plain-obj@4.1.0: {} 4584 + 4585 + is-stream@4.0.1: {} 4586 + 4587 + is-unicode-supported@2.1.0: {} 4588 + 4589 + is-wsl@3.1.1: 4590 + dependencies: 4591 + is-inside-container: 1.0.0 4592 + 4593 + isexe@2.0.0: {} 4594 + 4595 + istanbul-lib-coverage@3.2.2: {} 4596 + 4597 + istanbul-lib-report@3.0.1: 4598 + dependencies: 4599 + istanbul-lib-coverage: 3.2.2 4600 + make-dir: 4.0.0 4601 + supports-color: 7.2.0 4602 + 4603 + istanbul-reports@3.2.0: 4604 + dependencies: 4605 + html-escaper: 2.0.2 4606 + istanbul-lib-report: 3.0.1 4607 + 4608 + jackspeak@3.4.3: 4609 + dependencies: 4610 + '@isaacs/cliui': 8.0.2 4611 + optionalDependencies: 4612 + '@pkgjs/parseargs': 0.11.0 4613 + 4614 + jiti@1.21.7: {} 4615 + 4616 + jiti@2.7.0: {} 4617 + 4618 + js-tokens@10.0.0: {} 4619 + 4620 + js-tokens@4.0.0: {} 4621 + 4622 + js-yaml@4.2.0: 4623 + dependencies: 4624 + argparse: 2.0.1 4625 + 4626 + jsdoc-type-pratt-parser@7.1.1: {} 4627 + 4628 + jsdoc-type-pratt-parser@7.2.0: {} 4629 + 4630 + jsesc@3.1.0: {} 4631 + 4632 + json-buffer@3.0.1: {} 4633 + 4634 + json-parse-even-better-errors@3.0.2: {} 4635 + 4636 + json-schema-traverse@0.4.1: {} 4637 + 4638 + json-stable-stringify-without-jsonify@1.0.1: {} 4639 + 4640 + jsonc-eslint-parser@3.1.0: 4641 + dependencies: 4642 + acorn: 8.16.0 4643 + eslint-visitor-keys: 5.0.1 4644 + semver: 7.8.5 4645 + 4646 + jsonc-parser@3.3.1: {} 4647 + 4648 + katex@0.16.47: 4649 + dependencies: 4650 + commander: 8.3.0 4651 + 4652 + keyv@4.5.4: 4653 + dependencies: 4654 + json-buffer: 3.0.1 4655 + 4656 + knip@6.24.0: 4657 + dependencies: 4658 + fdir: 6.5.0(picomatch@4.0.4) 4659 + formatly: 0.3.0 4660 + get-tsconfig: 4.14.0 4661 + jiti: 2.7.0 4662 + oxc-parser: 0.137.0 4663 + oxc-resolver: 11.21.3 4664 + picomatch: 4.0.4 4665 + smol-toml: 1.6.1 4666 + strip-json-comments: 5.0.3 4667 + tinyglobby: 0.2.17 4668 + unbash: 4.0.1 4669 + yaml: 2.9.0 4670 + zod: 4.4.3 4671 + 4672 + levn@0.4.1: 4673 + dependencies: 4674 + prelude-ls: 1.2.1 4675 + type-check: 0.4.0 4676 + 4677 + lightningcss-android-arm64@1.32.0: 4678 + optional: true 4679 + 4680 + lightningcss-darwin-arm64@1.32.0: 4681 + optional: true 4682 + 4683 + lightningcss-darwin-x64@1.32.0: 4684 + optional: true 4685 + 4686 + lightningcss-freebsd-x64@1.32.0: 4687 + optional: true 4688 + 4689 + lightningcss-linux-arm-gnueabihf@1.32.0: 4690 + optional: true 4691 + 4692 + lightningcss-linux-arm64-gnu@1.32.0: 4693 + optional: true 4694 + 4695 + lightningcss-linux-arm64-musl@1.32.0: 4696 + optional: true 4697 + 4698 + lightningcss-linux-x64-gnu@1.32.0: 4699 + optional: true 4700 + 4701 + lightningcss-linux-x64-musl@1.32.0: 4702 + optional: true 4703 + 4704 + lightningcss-win32-arm64-msvc@1.32.0: 4705 + optional: true 4706 + 4707 + lightningcss-win32-x64-msvc@1.32.0: 4708 + optional: true 4709 + 4710 + lightningcss@1.32.0: 4711 + dependencies: 4712 + detect-libc: 2.1.2 4713 + optionalDependencies: 4714 + lightningcss-android-arm64: 1.32.0 4715 + lightningcss-darwin-arm64: 1.32.0 4716 + lightningcss-darwin-x64: 1.32.0 4717 + lightningcss-freebsd-x64: 1.32.0 4718 + lightningcss-linux-arm-gnueabihf: 1.32.0 4719 + lightningcss-linux-arm64-gnu: 1.32.0 4720 + lightningcss-linux-arm64-musl: 1.32.0 4721 + lightningcss-linux-x64-gnu: 1.32.0 4722 + lightningcss-linux-x64-musl: 1.32.0 4723 + lightningcss-win32-arm64-msvc: 1.32.0 4724 + lightningcss-win32-x64-msvc: 1.32.0 4725 + 4726 + list-installed@5.3.1: 4727 + dependencies: 4728 + buffered-async-iterable: 1.0.1 4729 + pony-cause: 2.1.11 4730 + read-pkg: 9.0.1 4731 + read-workspaces: 1.2.2 4732 + 4733 + local-pkg@1.2.1: 4734 + dependencies: 4735 + mlly: 1.8.2 4736 + pkg-types: 2.3.1 4737 + quansync: 0.2.11 4738 + 4739 + locate-path@6.0.0: 4740 + dependencies: 4741 + p-locate: 5.0.0 4742 + 4743 + lodash.merge@4.6.2: {} 4744 + 4745 + longest-streak@3.1.0: {} 4746 + 4747 + lru-cache@10.4.3: {} 4748 + 4749 + magic-string@0.30.21: 4750 + dependencies: 4751 + '@jridgewell/sourcemap-codec': 1.5.5 4752 + 4753 + magicast@0.5.3: 4754 + dependencies: 4755 + '@babel/parser': 7.29.7 4756 + '@babel/types': 7.29.7 4757 + source-map-js: 1.2.1 4758 + 4759 + make-dir@4.0.0: 4760 + dependencies: 4761 + semver: 7.8.5 4762 + 4763 + markdown-table@3.0.4: {} 4764 + 4765 + mdast-util-find-and-replace@3.0.2: 4766 + dependencies: 4767 + '@types/mdast': 4.0.4 4768 + escape-string-regexp: 5.0.0 4769 + unist-util-is: 6.0.1 4770 + unist-util-visit-parents: 6.0.2 4771 + 4772 + mdast-util-from-markdown@2.0.3: 4773 + dependencies: 4774 + '@types/mdast': 4.0.4 4775 + '@types/unist': 3.0.3 4776 + decode-named-character-reference: 1.3.0 4777 + devlop: 1.1.0 4778 + mdast-util-to-string: 4.0.0 4779 + micromark: 4.0.2 4780 + micromark-util-decode-numeric-character-reference: 2.0.2 4781 + micromark-util-decode-string: 2.0.1 4782 + micromark-util-normalize-identifier: 2.0.1 4783 + micromark-util-symbol: 2.0.1 4784 + micromark-util-types: 2.0.2 4785 + unist-util-stringify-position: 4.0.0 4786 + transitivePeerDependencies: 4787 + - supports-color 4788 + 4789 + mdast-util-frontmatter@2.0.1: 4790 + dependencies: 4791 + '@types/mdast': 4.0.4 4792 + devlop: 1.1.0 4793 + escape-string-regexp: 5.0.0 4794 + mdast-util-from-markdown: 2.0.3 4795 + mdast-util-to-markdown: 2.1.2 4796 + micromark-extension-frontmatter: 2.0.0 4797 + transitivePeerDependencies: 4798 + - supports-color 4799 + 4800 + mdast-util-gfm-autolink-literal@2.0.1: 4801 + dependencies: 4802 + '@types/mdast': 4.0.4 4803 + ccount: 2.0.1 4804 + devlop: 1.1.0 4805 + mdast-util-find-and-replace: 3.0.2 4806 + micromark-util-character: 2.1.1 4807 + 4808 + mdast-util-gfm-footnote@2.1.0: 4809 + dependencies: 4810 + '@types/mdast': 4.0.4 4811 + devlop: 1.1.0 4812 + mdast-util-from-markdown: 2.0.3 4813 + mdast-util-to-markdown: 2.1.2 4814 + micromark-util-normalize-identifier: 2.0.1 4815 + transitivePeerDependencies: 4816 + - supports-color 4817 + 4818 + mdast-util-gfm-strikethrough@2.0.0: 4819 + dependencies: 4820 + '@types/mdast': 4.0.4 4821 + mdast-util-from-markdown: 2.0.3 4822 + mdast-util-to-markdown: 2.1.2 4823 + transitivePeerDependencies: 4824 + - supports-color 4825 + 4826 + mdast-util-gfm-table@2.0.0: 4827 + dependencies: 4828 + '@types/mdast': 4.0.4 4829 + devlop: 1.1.0 4830 + markdown-table: 3.0.4 4831 + mdast-util-from-markdown: 2.0.3 4832 + mdast-util-to-markdown: 2.1.2 4833 + transitivePeerDependencies: 4834 + - supports-color 4835 + 4836 + mdast-util-gfm-task-list-item@2.0.0: 4837 + dependencies: 4838 + '@types/mdast': 4.0.4 4839 + devlop: 1.1.0 4840 + mdast-util-from-markdown: 2.0.3 4841 + mdast-util-to-markdown: 2.1.2 4842 + transitivePeerDependencies: 4843 + - supports-color 4844 + 4845 + mdast-util-gfm@3.1.0: 4846 + dependencies: 4847 + mdast-util-from-markdown: 2.0.3 4848 + mdast-util-gfm-autolink-literal: 2.0.1 4849 + mdast-util-gfm-footnote: 2.1.0 4850 + mdast-util-gfm-strikethrough: 2.0.0 4851 + mdast-util-gfm-table: 2.0.0 4852 + mdast-util-gfm-task-list-item: 2.0.0 4853 + mdast-util-to-markdown: 2.1.2 4854 + transitivePeerDependencies: 4855 + - supports-color 4856 + 4857 + mdast-util-math@3.0.0: 4858 + dependencies: 4859 + '@types/hast': 3.0.4 4860 + '@types/mdast': 4.0.4 4861 + devlop: 1.1.0 4862 + longest-streak: 3.1.0 4863 + mdast-util-from-markdown: 2.0.3 4864 + mdast-util-to-markdown: 2.1.2 4865 + unist-util-remove-position: 5.0.0 4866 + transitivePeerDependencies: 4867 + - supports-color 4868 + 4869 + mdast-util-phrasing@4.1.0: 4870 + dependencies: 4871 + '@types/mdast': 4.0.4 4872 + unist-util-is: 6.0.1 4873 + 4874 + mdast-util-to-markdown@2.1.2: 4875 + dependencies: 4876 + '@types/mdast': 4.0.4 4877 + '@types/unist': 3.0.3 4878 + longest-streak: 3.1.0 4879 + mdast-util-phrasing: 4.1.0 4880 + mdast-util-to-string: 4.0.0 4881 + micromark-util-classify-character: 2.0.1 4882 + micromark-util-decode-string: 2.0.1 4883 + unist-util-visit: 5.1.0 4884 + zwitch: 2.0.4 4885 + 4886 + mdast-util-to-string@4.0.0: 4887 + dependencies: 4888 + '@types/mdast': 4.0.4 4889 + 4890 + micromark-core-commonmark@2.0.3: 4891 + dependencies: 4892 + decode-named-character-reference: 1.3.0 4893 + devlop: 1.1.0 4894 + micromark-factory-destination: 2.0.1 4895 + micromark-factory-label: 2.0.1 4896 + micromark-factory-space: 2.0.1 4897 + micromark-factory-title: 2.0.1 4898 + micromark-factory-whitespace: 2.0.1 4899 + micromark-util-character: 2.1.1 4900 + micromark-util-chunked: 2.0.1 4901 + micromark-util-classify-character: 2.0.1 4902 + micromark-util-html-tag-name: 2.0.1 4903 + micromark-util-normalize-identifier: 2.0.1 4904 + micromark-util-resolve-all: 2.0.1 4905 + micromark-util-subtokenize: 2.1.0 4906 + micromark-util-symbol: 2.0.1 4907 + micromark-util-types: 2.0.2 4908 + 4909 + micromark-extension-frontmatter@2.0.0: 4910 + dependencies: 4911 + fault: 2.0.1 4912 + micromark-util-character: 2.1.1 4913 + micromark-util-symbol: 2.0.1 4914 + micromark-util-types: 2.0.2 4915 + 4916 + micromark-extension-gfm-autolink-literal@2.1.0: 4917 + dependencies: 4918 + micromark-util-character: 2.1.1 4919 + micromark-util-sanitize-uri: 2.0.1 4920 + micromark-util-symbol: 2.0.1 4921 + micromark-util-types: 2.0.2 4922 + 4923 + micromark-extension-gfm-footnote@2.1.0: 4924 + dependencies: 4925 + devlop: 1.1.0 4926 + micromark-core-commonmark: 2.0.3 4927 + micromark-factory-space: 2.0.1 4928 + micromark-util-character: 2.1.1 4929 + micromark-util-normalize-identifier: 2.0.1 4930 + micromark-util-sanitize-uri: 2.0.1 4931 + micromark-util-symbol: 2.0.1 4932 + micromark-util-types: 2.0.2 4933 + 4934 + micromark-extension-gfm-strikethrough@2.1.0: 4935 + dependencies: 4936 + devlop: 1.1.0 4937 + micromark-util-chunked: 2.0.1 4938 + micromark-util-classify-character: 2.0.1 4939 + micromark-util-resolve-all: 2.0.1 4940 + micromark-util-symbol: 2.0.1 4941 + micromark-util-types: 2.0.2 4942 + 4943 + micromark-extension-gfm-table@2.1.1: 4944 + dependencies: 4945 + devlop: 1.1.0 4946 + micromark-factory-space: 2.0.1 4947 + micromark-util-character: 2.1.1 4948 + micromark-util-symbol: 2.0.1 4949 + micromark-util-types: 2.0.2 4950 + 4951 + micromark-extension-gfm-tagfilter@2.0.0: 4952 + dependencies: 4953 + micromark-util-types: 2.0.2 4954 + 4955 + micromark-extension-gfm-task-list-item@2.1.0: 4956 + dependencies: 4957 + devlop: 1.1.0 4958 + micromark-factory-space: 2.0.1 4959 + micromark-util-character: 2.1.1 4960 + micromark-util-symbol: 2.0.1 4961 + micromark-util-types: 2.0.2 4962 + 4963 + micromark-extension-gfm@3.0.0: 4964 + dependencies: 4965 + micromark-extension-gfm-autolink-literal: 2.1.0 4966 + micromark-extension-gfm-footnote: 2.1.0 4967 + micromark-extension-gfm-strikethrough: 2.1.0 4968 + micromark-extension-gfm-table: 2.1.1 4969 + micromark-extension-gfm-tagfilter: 2.0.0 4970 + micromark-extension-gfm-task-list-item: 2.1.0 4971 + micromark-util-combine-extensions: 2.0.1 4972 + micromark-util-types: 2.0.2 4973 + 4974 + micromark-extension-math@3.1.0: 4975 + dependencies: 4976 + '@types/katex': 0.16.8 4977 + devlop: 1.1.0 4978 + katex: 0.16.47 4979 + micromark-factory-space: 2.0.1 4980 + micromark-util-character: 2.1.1 4981 + micromark-util-symbol: 2.0.1 4982 + micromark-util-types: 2.0.2 4983 + 4984 + micromark-factory-destination@2.0.1: 4985 + dependencies: 4986 + micromark-util-character: 2.1.1 4987 + micromark-util-symbol: 2.0.1 4988 + micromark-util-types: 2.0.2 4989 + 4990 + micromark-factory-label@2.0.1: 4991 + dependencies: 4992 + devlop: 1.1.0 4993 + micromark-util-character: 2.1.1 4994 + micromark-util-symbol: 2.0.1 4995 + micromark-util-types: 2.0.2 4996 + 4997 + micromark-factory-space@2.0.1: 4998 + dependencies: 4999 + micromark-util-character: 2.1.1 5000 + micromark-util-types: 2.0.2 5001 + 5002 + micromark-factory-title@2.0.1: 5003 + dependencies: 5004 + micromark-factory-space: 2.0.1 5005 + micromark-util-character: 2.1.1 5006 + micromark-util-symbol: 2.0.1 5007 + micromark-util-types: 2.0.2 5008 + 5009 + micromark-factory-whitespace@2.0.1: 5010 + dependencies: 5011 + micromark-factory-space: 2.0.1 5012 + micromark-util-character: 2.1.1 5013 + micromark-util-symbol: 2.0.1 5014 + micromark-util-types: 2.0.2 5015 + 5016 + micromark-util-character@2.1.1: 5017 + dependencies: 5018 + micromark-util-symbol: 2.0.1 5019 + micromark-util-types: 2.0.2 5020 + 5021 + micromark-util-chunked@2.0.1: 5022 + dependencies: 5023 + micromark-util-symbol: 2.0.1 5024 + 5025 + micromark-util-classify-character@2.0.1: 5026 + dependencies: 5027 + micromark-util-character: 2.1.1 5028 + micromark-util-symbol: 2.0.1 5029 + micromark-util-types: 2.0.2 5030 + 5031 + micromark-util-combine-extensions@2.0.1: 5032 + dependencies: 5033 + micromark-util-chunked: 2.0.1 5034 + micromark-util-types: 2.0.2 5035 + 5036 + micromark-util-decode-numeric-character-reference@2.0.2: 5037 + dependencies: 5038 + micromark-util-symbol: 2.0.1 5039 + 5040 + micromark-util-decode-string@2.0.1: 5041 + dependencies: 5042 + decode-named-character-reference: 1.3.0 5043 + micromark-util-character: 2.1.1 5044 + micromark-util-decode-numeric-character-reference: 2.0.2 5045 + micromark-util-symbol: 2.0.1 5046 + 5047 + micromark-util-encode@2.0.1: {} 5048 + 5049 + micromark-util-html-tag-name@2.0.1: {} 5050 + 5051 + micromark-util-normalize-identifier@2.0.1: 5052 + dependencies: 5053 + micromark-util-symbol: 2.0.1 5054 + 5055 + micromark-util-resolve-all@2.0.1: 5056 + dependencies: 5057 + micromark-util-types: 2.0.2 5058 + 5059 + micromark-util-sanitize-uri@2.0.1: 5060 + dependencies: 5061 + micromark-util-character: 2.1.1 5062 + micromark-util-encode: 2.0.1 5063 + micromark-util-symbol: 2.0.1 5064 + 5065 + micromark-util-subtokenize@2.1.0: 5066 + dependencies: 5067 + devlop: 1.1.0 5068 + micromark-util-chunked: 2.0.1 5069 + micromark-util-symbol: 2.0.1 5070 + micromark-util-types: 2.0.2 5071 + 5072 + micromark-util-symbol@2.0.1: {} 5073 + 5074 + micromark-util-types@2.0.2: {} 5075 + 5076 + micromark@4.0.2: 5077 + dependencies: 5078 + '@types/debug': 4.1.13 5079 + debug: 4.4.3 5080 + decode-named-character-reference: 1.3.0 5081 + devlop: 1.1.0 5082 + micromark-core-commonmark: 2.0.3 5083 + micromark-factory-space: 2.0.1 5084 + micromark-util-character: 2.1.1 5085 + micromark-util-chunked: 2.0.1 5086 + micromark-util-combine-extensions: 2.0.1 5087 + micromark-util-decode-numeric-character-reference: 2.0.2 5088 + micromark-util-encode: 2.0.1 5089 + micromark-util-normalize-identifier: 2.0.1 5090 + micromark-util-resolve-all: 2.0.1 5091 + micromark-util-sanitize-uri: 2.0.1 5092 + micromark-util-subtokenize: 2.1.0 5093 + micromark-util-symbol: 2.0.1 5094 + micromark-util-types: 2.0.2 5095 + transitivePeerDependencies: 5096 + - supports-color 5097 + 5098 + minimatch@10.2.5: 5099 + dependencies: 5100 + brace-expansion: 5.0.6 5101 + 5102 + minimatch@9.0.9: 5103 + dependencies: 5104 + brace-expansion: 2.1.1 5105 + 5106 + minipass@3.3.6: 5107 + dependencies: 5108 + yallist: 4.0.0 5109 + 5110 + minipass@5.0.0: {} 5111 + 5112 + minipass@7.1.3: {} 5113 + 5114 + minizlib@2.1.2: 5115 + dependencies: 5116 + minipass: 3.3.6 5117 + yallist: 4.0.0 5118 + 5119 + mkdirp@1.0.4: {} 5120 + 5121 + mlly@1.8.2: 5122 + dependencies: 5123 + acorn: 8.16.0 5124 + pathe: 2.0.3 5125 + pkg-types: 1.3.1 5126 + ufo: 1.6.4 5127 + 5128 + module-replacements@3.0.0-beta.8: {} 5129 + 5130 + mri@1.2.0: {} 5131 + 5132 + ms@2.1.3: {} 5133 + 5134 + nano-staged@1.0.2: {} 5135 + 5136 + nanoid@3.3.12: {} 5137 + 5138 + natural-compare@1.4.0: {} 5139 + 5140 + natural-orderby@5.0.0: {} 5141 + 5142 + node-fetch-native@1.6.7: {} 5143 + 5144 + node-releases@2.0.47: {} 5145 + 5146 + normalize-package-data@6.0.2: 5147 + dependencies: 5148 + hosted-git-info: 7.0.2 5149 + semver: 7.8.5 5150 + validate-npm-package-license: 3.0.4 5151 + 5152 + normalize-path@3.0.0: {} 5153 + 5154 + npm-normalize-package-bin@3.0.1: {} 5155 + 5156 + npm-run-path@6.0.0: 5157 + dependencies: 5158 + path-key: 4.0.0 5159 + unicorn-magic: 0.3.0 5160 + 5161 + nth-check@2.1.1: 5162 + dependencies: 5163 + boolbase: 1.0.0 5164 + 5165 + nypm@0.5.4: 5166 + dependencies: 5167 + citty: 0.1.6 5168 + consola: 3.4.2 5169 + pathe: 2.0.3 5170 + pkg-types: 1.3.1 5171 + tinyexec: 0.3.2 5172 + ufo: 1.6.4 5173 + 5174 + object-deep-merge@2.0.1: {} 5175 + 5176 + obug@2.1.3: {} 5177 + 5178 + ofetch@1.5.1: 5179 + dependencies: 5180 + destr: 2.0.5 5181 + node-fetch-native: 1.6.7 5182 + ufo: 1.6.4 5183 + 5184 + ohash@1.1.6: {} 5185 + 5186 + ohash@2.0.11: {} 5187 + 5188 + open@10.2.0: 5189 + dependencies: 5190 + default-browser: 5.5.0 5191 + define-lazy-prop: 3.0.0 5192 + is-inside-container: 1.0.0 5193 + wsl-utils: 0.1.0 5194 + 5195 + optionator@0.9.4: 5196 + dependencies: 5197 + deep-is: 0.1.4 5198 + fast-levenshtein: 2.0.6 5199 + levn: 0.4.1 5200 + prelude-ls: 1.2.1 5201 + type-check: 0.4.0 5202 + word-wrap: 1.2.5 5203 + 5204 + oxc-parser@0.137.0: 5205 + dependencies: 5206 + '@oxc-project/types': 0.137.0 5207 + optionalDependencies: 5208 + '@oxc-parser/binding-android-arm-eabi': 0.137.0 5209 + '@oxc-parser/binding-android-arm64': 0.137.0 5210 + '@oxc-parser/binding-darwin-arm64': 0.137.0 5211 + '@oxc-parser/binding-darwin-x64': 0.137.0 5212 + '@oxc-parser/binding-freebsd-x64': 0.137.0 5213 + '@oxc-parser/binding-linux-arm-gnueabihf': 0.137.0 5214 + '@oxc-parser/binding-linux-arm-musleabihf': 0.137.0 5215 + '@oxc-parser/binding-linux-arm64-gnu': 0.137.0 5216 + '@oxc-parser/binding-linux-arm64-musl': 0.137.0 5217 + '@oxc-parser/binding-linux-ppc64-gnu': 0.137.0 5218 + '@oxc-parser/binding-linux-riscv64-gnu': 0.137.0 5219 + '@oxc-parser/binding-linux-riscv64-musl': 0.137.0 5220 + '@oxc-parser/binding-linux-s390x-gnu': 0.137.0 5221 + '@oxc-parser/binding-linux-x64-gnu': 0.137.0 5222 + '@oxc-parser/binding-linux-x64-musl': 0.137.0 5223 + '@oxc-parser/binding-openharmony-arm64': 0.137.0 5224 + '@oxc-parser/binding-wasm32-wasi': 0.137.0 5225 + '@oxc-parser/binding-win32-arm64-msvc': 0.137.0 5226 + '@oxc-parser/binding-win32-ia32-msvc': 0.137.0 5227 + '@oxc-parser/binding-win32-x64-msvc': 0.137.0 5228 + 5229 + oxc-resolver@11.21.3: 5230 + optionalDependencies: 5231 + '@oxc-resolver/binding-android-arm-eabi': 11.21.3 5232 + '@oxc-resolver/binding-android-arm64': 11.21.3 5233 + '@oxc-resolver/binding-darwin-arm64': 11.21.3 5234 + '@oxc-resolver/binding-darwin-x64': 11.21.3 5235 + '@oxc-resolver/binding-freebsd-x64': 11.21.3 5236 + '@oxc-resolver/binding-linux-arm-gnueabihf': 11.21.3 5237 + '@oxc-resolver/binding-linux-arm-musleabihf': 11.21.3 5238 + '@oxc-resolver/binding-linux-arm64-gnu': 11.21.3 5239 + '@oxc-resolver/binding-linux-arm64-musl': 11.21.3 5240 + '@oxc-resolver/binding-linux-ppc64-gnu': 11.21.3 5241 + '@oxc-resolver/binding-linux-riscv64-gnu': 11.21.3 5242 + '@oxc-resolver/binding-linux-riscv64-musl': 11.21.3 5243 + '@oxc-resolver/binding-linux-s390x-gnu': 11.21.3 5244 + '@oxc-resolver/binding-linux-x64-gnu': 11.21.3 5245 + '@oxc-resolver/binding-linux-x64-musl': 11.21.3 5246 + '@oxc-resolver/binding-openharmony-arm64': 11.21.3 5247 + '@oxc-resolver/binding-wasm32-wasi': 11.21.3 5248 + '@oxc-resolver/binding-win32-arm64-msvc': 11.21.3 5249 + '@oxc-resolver/binding-win32-x64-msvc': 11.21.3 5250 + 5251 + p-limit@3.1.0: 5252 + dependencies: 5253 + yocto-queue: 0.1.0 5254 + 5255 + p-locate@5.0.0: 5256 + dependencies: 5257 + p-limit: 3.1.0 5258 + 5259 + package-json-from-dist@1.0.1: {} 5260 + 5261 + package-manager-detector@1.6.0: {} 5262 + 5263 + parse-gitignore@2.0.0: {} 5264 + 5265 + parse-imports-exports@0.2.4: 5266 + dependencies: 5267 + parse-statements: 1.0.11 5268 + 5269 + parse-json@8.3.0: 5270 + dependencies: 5271 + '@babel/code-frame': 7.29.7 5272 + index-to-position: 1.2.0 5273 + type-fest: 4.41.0 5274 + 5275 + parse-ms@4.0.0: {} 5276 + 5277 + parse-statements@1.0.11: {} 5278 + 5279 + path-exists@4.0.0: {} 5280 + 5281 + path-key@3.1.1: {} 5282 + 5283 + path-key@4.0.0: {} 5284 + 5285 + path-scurry@1.11.1: 5286 + dependencies: 5287 + lru-cache: 10.4.3 5288 + minipass: 7.1.3 5289 + 5290 + pathe@1.1.2: {} 5291 + 5292 + pathe@2.0.3: {} 5293 + 5294 + peowly@1.3.3: {} 5295 + 5296 + perfect-debounce@1.0.0: {} 5297 + 5298 + perfect-debounce@2.1.0: {} 5299 + 5300 + picocolors@1.1.1: {} 5301 + 5302 + picomatch@2.3.2: {} 5303 + 5304 + picomatch@4.0.4: {} 5305 + 5306 + pkg-types@1.3.1: 5307 + dependencies: 5308 + confbox: 0.1.8 5309 + mlly: 1.8.2 5310 + pathe: 2.0.3 5311 + 5312 + pkg-types@2.3.1: 5313 + dependencies: 5314 + confbox: 0.2.4 5315 + exsolve: 1.0.8 5316 + pathe: 2.0.3 5317 + 5318 + pluralize@8.0.0: {} 5319 + 5320 + pnpm-workspace-yaml@1.6.1: 5321 + dependencies: 5322 + yaml: 2.9.0 5323 + 5324 + pony-cause@2.1.11: {} 5325 + 5326 + postcss-selector-parser@7.1.1: 5327 + dependencies: 5328 + cssesc: 3.0.0 5329 + util-deprecate: 1.0.2 5330 + 5331 + postcss@8.5.15: 5332 + dependencies: 5333 + nanoid: 3.3.12 5334 + picocolors: 1.1.1 5335 + source-map-js: 1.2.1 5336 + 5337 + prelude-ls@1.2.1: {} 5338 + 5339 + pretty-ms@9.3.0: 5340 + dependencies: 5341 + parse-ms: 4.0.0 5342 + 5343 + punycode@2.3.1: {} 5344 + 5345 + quansync@0.2.11: {} 5346 + 5347 + quansync@1.0.0: {} 5348 + 5349 + rc9@2.1.2: 5350 + dependencies: 5351 + defu: 6.1.7 5352 + destr: 2.0.5 5353 + 5354 + rc9@3.0.1: 5355 + dependencies: 5356 + defu: 6.1.7 5357 + destr: 2.0.5 5358 + 5359 + read-package-json-fast@3.0.2: 5360 + dependencies: 5361 + json-parse-even-better-errors: 3.0.2 5362 + npm-normalize-package-bin: 3.0.1 5363 + 5364 + read-pkg@9.0.1: 5365 + dependencies: 5366 + '@types/normalize-package-data': 2.4.4 5367 + normalize-package-data: 6.0.2 5368 + parse-json: 8.3.0 5369 + type-fest: 4.41.0 5370 + unicorn-magic: 0.1.0 5371 + 5372 + read-workspaces@1.2.2: 5373 + dependencies: 5374 + '@npmcli/map-workspaces': 3.0.6 5375 + '@pnpm/workspace.read-manifest': 2.2.2 5376 + read-pkg: 9.0.1 5377 + 5378 + read-yaml-file@2.1.0: 5379 + dependencies: 5380 + js-yaml: 4.2.0 5381 + strip-bom: 4.0.0 5382 + 5383 + readdirp@3.6.0: 5384 + dependencies: 5385 + picomatch: 2.3.2 5386 + 5387 + readdirp@5.0.0: {} 5388 + 5389 + refa@0.12.1: 5390 + dependencies: 5391 + '@eslint-community/regexpp': 4.12.2 5392 + 5393 + regexp-ast-analysis@0.7.1: 5394 + dependencies: 5395 + '@eslint-community/regexpp': 4.12.2 5396 + refa: 0.12.1 5397 + 5398 + regjsparser@0.13.1: 5399 + dependencies: 5400 + jsesc: 3.1.0 5401 + 5402 + reserved-identifiers@1.2.0: {} 5403 + 5404 + resolve-pkg-maps@1.0.0: {} 5405 + 5406 + resolve-workspace-root@2.0.1: {} 5407 + 5408 + rolldown-plugin-dts@0.26.0(oxc-resolver@11.21.3)(rolldown@1.1.2)(typescript@6.0.3): 5409 + dependencies: 5410 + '@babel/generator': 8.0.0 5411 + '@babel/helper-validator-identifier': 8.0.2 5412 + '@babel/parser': 8.0.0 5413 + ast-kit: 3.0.0 5414 + birpc: 4.0.0 5415 + dts-resolver: 3.0.0(oxc-resolver@11.21.3) 5416 + get-tsconfig: 5.0.0-beta.5 5417 + obug: 2.1.3 5418 + rolldown: 1.1.2 5419 + optionalDependencies: 5420 + typescript: 6.0.3 5421 + transitivePeerDependencies: 5422 + - oxc-resolver 5423 + 5424 + rolldown@1.0.3: 5425 + dependencies: 5426 + '@oxc-project/types': 0.133.0 5427 + '@rolldown/pluginutils': 1.0.1 5428 + optionalDependencies: 5429 + '@rolldown/binding-android-arm64': 1.0.3 5430 + '@rolldown/binding-darwin-arm64': 1.0.3 5431 + '@rolldown/binding-darwin-x64': 1.0.3 5432 + '@rolldown/binding-freebsd-x64': 1.0.3 5433 + '@rolldown/binding-linux-arm-gnueabihf': 1.0.3 5434 + '@rolldown/binding-linux-arm64-gnu': 1.0.3 5435 + '@rolldown/binding-linux-arm64-musl': 1.0.3 5436 + '@rolldown/binding-linux-ppc64-gnu': 1.0.3 5437 + '@rolldown/binding-linux-s390x-gnu': 1.0.3 5438 + '@rolldown/binding-linux-x64-gnu': 1.0.3 5439 + '@rolldown/binding-linux-x64-musl': 1.0.3 5440 + '@rolldown/binding-openharmony-arm64': 1.0.3 5441 + '@rolldown/binding-wasm32-wasi': 1.0.3 5442 + '@rolldown/binding-win32-arm64-msvc': 1.0.3 5443 + '@rolldown/binding-win32-x64-msvc': 1.0.3 5444 + 5445 + rolldown@1.1.2: 5446 + dependencies: 5447 + '@oxc-project/types': 0.137.0 5448 + '@rolldown/pluginutils': 1.0.1 5449 + optionalDependencies: 5450 + '@rolldown/binding-android-arm64': 1.1.2 5451 + '@rolldown/binding-darwin-arm64': 1.1.2 5452 + '@rolldown/binding-darwin-x64': 1.1.2 5453 + '@rolldown/binding-freebsd-x64': 1.1.2 5454 + '@rolldown/binding-linux-arm-gnueabihf': 1.1.2 5455 + '@rolldown/binding-linux-arm64-gnu': 1.1.2 5456 + '@rolldown/binding-linux-arm64-musl': 1.1.2 5457 + '@rolldown/binding-linux-ppc64-gnu': 1.1.2 5458 + '@rolldown/binding-linux-s390x-gnu': 1.1.2 5459 + '@rolldown/binding-linux-x64-gnu': 1.1.2 5460 + '@rolldown/binding-linux-x64-musl': 1.1.2 5461 + '@rolldown/binding-openharmony-arm64': 1.1.2 5462 + '@rolldown/binding-wasm32-wasi': 1.1.2 5463 + '@rolldown/binding-win32-arm64-msvc': 1.1.2 5464 + '@rolldown/binding-win32-x64-msvc': 1.1.2 5465 + 5466 + run-applescript@7.1.0: {} 5467 + 5468 + scslre@0.3.0: 5469 + dependencies: 5470 + '@eslint-community/regexpp': 4.12.2 5471 + refa: 0.12.1 5472 + regexp-ast-analysis: 0.7.1 5473 + 5474 + scule@1.3.0: {} 5475 + 5476 + semver@7.8.5: {} 5477 + 5478 + shebang-command@2.0.0: 5479 + dependencies: 5480 + shebang-regex: 3.0.0 5481 + 5482 + shebang-regex@3.0.0: {} 5483 + 5484 + siginfo@2.0.0: {} 5485 + 5486 + signal-exit@4.1.0: {} 5487 + 5488 + simple-git-hooks@2.13.1: {} 5489 + 5490 + sisteransi@1.0.5: {} 5491 + 5492 + smol-toml@1.6.1: {} 5493 + 5494 + source-map-js@1.2.1: {} 5495 + 5496 + spdx-correct@3.2.0: 5497 + dependencies: 5498 + spdx-expression-parse: 3.0.1 5499 + spdx-license-ids: 3.0.23 5500 + 5501 + spdx-exceptions@2.5.0: {} 5502 + 5503 + spdx-expression-parse@3.0.1: 5504 + dependencies: 5505 + spdx-exceptions: 2.5.0 5506 + spdx-license-ids: 3.0.23 5507 + 5508 + spdx-expression-parse@4.0.0: 5509 + dependencies: 5510 + spdx-exceptions: 2.5.0 5511 + spdx-license-ids: 3.0.23 5512 + 5513 + spdx-license-ids@3.0.23: {} 5514 + 5515 + stackback@0.0.2: {} 5516 + 5517 + std-env@3.10.0: {} 5518 + 5519 + std-env@4.1.0: {} 5520 + 5521 + string-width@4.2.3: 5522 + dependencies: 5523 + emoji-regex: 8.0.0 5524 + is-fullwidth-code-point: 3.0.0 5525 + strip-ansi: 6.0.1 5526 + 5527 + string-width@5.1.2: 5528 + dependencies: 5529 + eastasianwidth: 0.2.0 5530 + emoji-regex: 9.2.2 5531 + strip-ansi: 7.2.0 5532 + 5533 + strip-ansi@6.0.1: 5534 + dependencies: 5535 + ansi-regex: 5.0.1 5536 + 5537 + strip-ansi@7.2.0: 5538 + dependencies: 5539 + ansi-regex: 6.2.2 5540 + 5541 + strip-bom@4.0.0: {} 5542 + 5543 + strip-final-newline@4.0.0: {} 5544 + 5545 + strip-indent@4.1.1: {} 5546 + 5547 + strip-json-comments@5.0.3: {} 5548 + 5549 + supports-color@7.2.0: 5550 + dependencies: 5551 + has-flag: 4.0.0 5552 + 5553 + synckit@0.11.13: 5554 + dependencies: 5555 + '@pkgr/core': 0.3.6 5556 + 5557 + tapable@2.3.3: {} 5558 + 5559 + tar@6.2.1: 5560 + dependencies: 5561 + chownr: 2.0.0 5562 + fs-minipass: 2.1.0 5563 + minipass: 5.0.0 5564 + minizlib: 2.1.2 5565 + mkdirp: 1.0.4 5566 + yallist: 4.0.0 5567 + 5568 + tinybench@2.9.0: {} 5569 + 5570 + tinyexec@0.3.2: {} 5571 + 5572 + tinyexec@1.2.4: {} 5573 + 5574 + tinyglobby@0.2.17: 5575 + dependencies: 5576 + fdir: 6.5.0(picomatch@4.0.4) 5577 + picomatch: 4.0.4 5578 + 5579 + tinyrainbow@3.1.0: {} 5580 + 5581 + to-regex-range@5.0.1: 5582 + dependencies: 5583 + is-number: 7.0.0 5584 + 5585 + to-valid-identifier@1.0.0: 5586 + dependencies: 5587 + '@sindresorhus/base62': 1.0.0 5588 + reserved-identifiers: 1.2.0 5589 + 5590 + toml-eslint-parser@1.0.3: 5591 + dependencies: 5592 + eslint-visitor-keys: 5.0.1 5593 + 5594 + tree-kill@1.2.2: {} 5595 + 5596 + ts-api-utils@2.5.0(typescript@6.0.3): 5597 + dependencies: 5598 + typescript: 6.0.3 5599 + 5600 + tsdown@0.22.3(oxc-resolver@11.21.3)(typescript@6.0.3): 5601 + dependencies: 5602 + ansis: 4.3.1 5603 + cac: 7.0.0 5604 + defu: 6.1.7 5605 + empathic: 2.0.1 5606 + hookable: 6.1.1 5607 + import-without-cache: 0.4.0 5608 + obug: 2.1.3 5609 + picomatch: 4.0.4 5610 + rolldown: 1.1.2 5611 + rolldown-plugin-dts: 0.26.0(oxc-resolver@11.21.3)(rolldown@1.1.2)(typescript@6.0.3) 5612 + semver: 7.8.5 5613 + tinyexec: 1.2.4 5614 + tinyglobby: 0.2.17 5615 + tree-kill: 1.2.2 5616 + unconfig-core: 7.5.0 5617 + optionalDependencies: 5618 + typescript: 6.0.3 5619 + transitivePeerDependencies: 5620 + - '@ts-macro/tsc' 5621 + - '@typescript/native-preview' 5622 + - oxc-resolver 5623 + - vue-tsc 5624 + 5625 + tslib@2.8.1: 5626 + optional: true 5627 + 5628 + type-check@0.4.0: 5629 + dependencies: 5630 + prelude-ls: 1.2.1 5631 + 5632 + type-fest@4.41.0: {} 5633 + 5634 + typescript@6.0.3: {} 5635 + 5636 + ufo@1.6.4: {} 5637 + 5638 + unbash@4.0.1: {} 5639 + 5640 + unconfig-core@7.5.0: 5641 + dependencies: 5642 + '@quansync/fs': 1.0.0 5643 + quansync: 1.0.0 5644 + 5645 + unconfig@7.5.0: 5646 + dependencies: 5647 + '@quansync/fs': 1.0.0 5648 + defu: 6.1.7 5649 + jiti: 2.7.0 5650 + quansync: 1.0.0 5651 + unconfig-core: 7.5.0 5652 + 5653 + unicorn-magic@0.1.0: {} 5654 + 5655 + unicorn-magic@0.3.0: {} 5656 + 5657 + unist-util-is@6.0.1: 5658 + dependencies: 5659 + '@types/unist': 3.0.3 5660 + 5661 + unist-util-remove-position@5.0.0: 5662 + dependencies: 5663 + '@types/unist': 3.0.3 5664 + unist-util-visit: 5.1.0 5665 + 5666 + unist-util-stringify-position@4.0.0: 5667 + dependencies: 5668 + '@types/unist': 3.0.3 5669 + 5670 + unist-util-visit-parents@6.0.2: 5671 + dependencies: 5672 + '@types/unist': 3.0.3 5673 + unist-util-is: 6.0.1 5674 + 5675 + unist-util-visit@5.1.0: 5676 + dependencies: 5677 + '@types/unist': 3.0.3 5678 + unist-util-is: 6.0.1 5679 + unist-util-visit-parents: 6.0.2 5680 + 5681 + update-browserslist-db@1.2.3(browserslist@4.28.2): 5682 + dependencies: 5683 + browserslist: 4.28.2 5684 + escalade: 3.2.0 5685 + picocolors: 1.1.1 5686 + 5687 + uri-js@4.4.1: 5688 + dependencies: 5689 + punycode: 2.3.1 5690 + 5691 + util-deprecate@1.0.2: {} 5692 + 5693 + validate-npm-package-license@3.0.4: 5694 + dependencies: 5695 + spdx-correct: 3.2.0 5696 + spdx-expression-parse: 3.0.1 5697 + 5698 + version-guard@1.1.3: {} 5699 + 5700 + vite@8.0.16(jiti@2.7.0)(yaml@2.9.0): 5701 + dependencies: 5702 + lightningcss: 1.32.0 5703 + picomatch: 4.0.4 5704 + postcss: 8.5.15 5705 + rolldown: 1.0.3 5706 + tinyglobby: 0.2.17 5707 + optionalDependencies: 5708 + fsevents: 2.3.3 5709 + jiti: 2.7.0 5710 + yaml: 2.9.0 5711 + 5712 + vitest@4.1.9(@vitest/coverage-v8@4.1.9)(vite@8.0.16(jiti@2.7.0)(yaml@2.9.0)): 5713 + dependencies: 5714 + '@vitest/expect': 4.1.9 5715 + '@vitest/mocker': 4.1.9(vite@8.0.16(jiti@2.7.0)(yaml@2.9.0)) 5716 + '@vitest/pretty-format': 4.1.9 5717 + '@vitest/runner': 4.1.9 5718 + '@vitest/snapshot': 4.1.9 5719 + '@vitest/spy': 4.1.9 5720 + '@vitest/utils': 4.1.9 5721 + es-module-lexer: 2.1.0 5722 + expect-type: 1.3.0 5723 + magic-string: 0.30.21 5724 + obug: 2.1.3 5725 + pathe: 2.0.3 5726 + picomatch: 4.0.4 5727 + std-env: 4.1.0 5728 + tinybench: 2.9.0 5729 + tinyexec: 1.2.4 5730 + tinyglobby: 0.2.17 5731 + tinyrainbow: 3.1.0 5732 + vite: 8.0.16(jiti@2.7.0)(yaml@2.9.0) 5733 + why-is-node-running: 2.3.0 5734 + optionalDependencies: 5735 + '@vitest/coverage-v8': 4.1.9(vitest@4.1.9) 5736 + transitivePeerDependencies: 5737 + - msw 5738 + 5739 + vue-eslint-parser@10.4.1(eslint@10.6.0(jiti@2.7.0)): 5740 + dependencies: 5741 + debug: 4.4.3 5742 + eslint: 10.6.0(jiti@2.7.0) 5743 + eslint-scope: 9.1.2 5744 + eslint-visitor-keys: 5.0.1 5745 + espree: 11.2.0 5746 + esquery: 1.7.0 5747 + semver: 7.8.5 5748 + transitivePeerDependencies: 5749 + - supports-color 5750 + 5751 + walk-up-path@4.0.0: {} 5752 + 5753 + which@2.0.2: 5754 + dependencies: 5755 + isexe: 2.0.0 5756 + 5757 + why-is-node-running@2.3.0: 5758 + dependencies: 5759 + siginfo: 2.0.0 5760 + stackback: 0.0.2 5761 + 5762 + word-wrap@1.2.5: {} 5763 + 5764 + wrap-ansi@7.0.0: 5765 + dependencies: 5766 + ansi-styles: 4.3.0 5767 + string-width: 4.2.3 5768 + strip-ansi: 6.0.1 5769 + 5770 + wrap-ansi@8.1.0: 5771 + dependencies: 5772 + ansi-styles: 6.2.3 5773 + string-width: 5.1.2 5774 + strip-ansi: 7.2.0 5775 + 5776 + wsl-utils@0.1.0: 5777 + dependencies: 5778 + is-wsl: 3.1.1 5779 + 5780 + xml-name-validator@4.0.0: {} 5781 + 5782 + yallist@4.0.0: {} 5783 + 5784 + yaml-eslint-parser@2.0.0: 5785 + dependencies: 5786 + eslint-visitor-keys: 5.0.1 5787 + yaml: 2.9.0 5788 + 5789 + yaml@2.9.0: {} 5790 + 5791 + yocto-queue@0.1.0: {} 5792 + 5793 + yoctocolors@2.1.2: {} 5794 + 5795 + zod@4.4.3: {} 5796 + 5797 + zwitch@2.0.4: {}
+9
pnpm-workspace.yaml
··· 1 + packages: 2 + - playground 3 + 4 + allowBuilds: 5 + esbuild: false 6 + simple-git-hooks: true 7 + 8 + overrides: 9 + package-name: "link:."
+6
renovate.json
··· 1 + { 2 + "$schema": "https://docs.renovatebot.com/renovate-schema.json", 3 + "extends": [ 4 + "github>danielroe/renovate" 5 + ] 6 + }
+1
src/index.ts
··· 1 + export const welcome = () => 'hello world'
+8
test/index.test.ts
··· 1 + import { describe, expect, it } from 'vitest' 2 + import { welcome } from '../src' 3 + 4 + describe('package-name', () => { 5 + it('works', () => { 6 + expect(welcome()).toMatchInlineSnapshot('"hello world"') 7 + }) 8 + })
+26
tsconfig.json
··· 1 + { 2 + "compilerOptions": { 3 + "target": "es2022", 4 + "lib": [ 5 + "es2022" 6 + ], 7 + "moduleDetection": "force", 8 + "module": "preserve", 9 + "resolveJsonModule": true, 10 + "allowJs": true, 11 + "strict": true, 12 + "noImplicitOverride": true, 13 + "noUncheckedIndexedAccess": true, 14 + "noEmit": true, 15 + "esModuleInterop": true, 16 + "forceConsistentCasingInFileNames": true, 17 + "isolatedModules": true, 18 + "verbatimModuleSyntax": true, 19 + "skipLibCheck": true 20 + }, 21 + "include": [ 22 + "src", 23 + "test", 24 + "playground" 25 + ] 26 + }
+6
tsdown.config.ts
··· 1 + import { defineConfig } from 'tsdown' 2 + 3 + export default defineConfig({ 4 + dts: { oxc: true }, 5 + exports: { devExports: true }, 6 + })
+18
vitest.config.ts
··· 1 + import { fileURLToPath } from 'node:url' 2 + import { defineConfig } from 'vitest/config' 3 + 4 + export default defineConfig({ 5 + resolve: { 6 + alias: { 7 + 'package-name': fileURLToPath( 8 + new URL('./src/index.ts', import.meta.url).href, 9 + ), 10 + }, 11 + }, 12 + test: { 13 + coverage: { 14 + include: ['src'], 15 + reporter: ['text', 'json', 'html'], 16 + }, 17 + }, 18 + })