├── .github ├── FUNDING.yml └── workflows │ ├── ci.yml │ └── release.yml ├── .gitignore ├── .npmrc ├── .vscode ├── extensions.json └── settings.json ├── CONTRIBUTING.md ├── LICENSE.md ├── README.md ├── build.config.ts ├── eslint.config.js ├── package.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── src └── index.ts ├── test ├── exports.test.ts └── index.test.ts ├── tsconfig.json └── vitest.config.ts /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: [antfu] 2 | opencollective: antfu 3 | -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- 1 | name: CI 2 | 3 | on: 4 | push: 5 | branches: 6 | - main 7 | 8 | pull_request: 9 | branches: 10 | - main 11 | 12 | jobs: 13 | lint: 14 | runs-on: ubuntu-latest 15 | steps: 16 | - uses: actions/checkout@v4 17 | - uses: pnpm/action-setup@v4 18 | with: 19 | run_install: false 20 | - uses: actions/setup-node@v4 21 | with: 22 | node-version: lts/* 23 | cache: pnpm 24 | 25 | - run: pnpm i -g @antfu/ni 26 | - run: nci 27 | - run: nr lint 28 | - run: nr typecheck 29 | 30 | test: 31 | runs-on: ${{ matrix.os }} 32 | 33 | strategy: 34 | matrix: 35 | node: [lts/*] 36 | os: [ubuntu-latest, windows-latest, macos-latest] 37 | fail-fast: false 38 | 39 | steps: 40 | - uses: actions/checkout@v4 41 | - uses: pnpm/action-setup@v4 42 | with: 43 | run_install: false 44 | - name: Set node ${{ matrix.node }} 45 | uses: actions/setup-node@v4 46 | with: 47 | node-version: ${{ matrix.node }} 48 | cache: pnpm 49 | 50 | - run: pnpm i -g @antfu/ni 51 | - run: nci 52 | - run: nr build 53 | - run: nr test 54 | -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- 1 | name: Release 2 | 3 | permissions: 4 | id-token: write 5 | contents: write 6 | 7 | on: 8 | push: 9 | tags: 10 | - 'v*' 11 | 12 | jobs: 13 | release: 14 | runs-on: ubuntu-latest 15 | steps: 16 | - uses: actions/checkout@v4 17 | with: 18 | fetch-depth: 0 19 | - uses: pnpm/action-setup@v4 20 | - uses: actions/setup-node@v4 21 | with: 22 | node-version: lts/* 23 | registry-url: https://registry.npmjs.org/ 24 | 25 | - run: pnpm dlx changelogithub 26 | env: 27 | GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}} 28 | 29 | # # Uncomment the following lines to publish to npm on CI 30 | # 31 | # - run: pnpm install 32 | # - run: pnpm publish --no-git-checks -r --access public 33 | # env: 34 | # NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN}} 35 | # NPM_CONFIG_PROVENANCE: true 36 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .cache 2 | .DS_Store 3 | .idea 4 | *.log 5 | *.tgz 6 | coverage 7 | dist 8 | lib-cov 9 | logs 10 | node_modules 11 | temp 12 | -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | ignore-workspace-root-check=true 2 | shell-emulator=true 3 | -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- 1 | { 2 | "recommendations": [ 3 | "dbaeumer.vscode-eslint", 4 | "antfu.pnpm-catalog-lens" 5 | ] 6 | } 7 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | // Disable the default formatter, use eslint instead 3 | "prettier.enable": false, 4 | "editor.formatOnSave": false, 5 | 6 | // Auto fix 7 | "editor.codeActionsOnSave": { 8 | "source.fixAll.eslint": "explicit", 9 | "source.organizeImports": "never" 10 | }, 11 | 12 | // Silent the stylistic rules in you IDE, but still auto fix them 13 | "eslint.rules.customizations": [ 14 | { "rule": "style/*", "severity": "off" }, 15 | { "rule": "*-indent", "severity": "off" }, 16 | { "rule": "*-spacing", "severity": "off" }, 17 | { "rule": "*-spaces", "severity": "off" }, 18 | { "rule": "*-order", "severity": "off" }, 19 | { "rule": "*-dangle", "severity": "off" }, 20 | { "rule": "*-newline", "severity": "off" }, 21 | { "rule": "*quotes", "severity": "off" }, 22 | { "rule": "*semi", "severity": "off" } 23 | ], 24 | 25 | // Enable eslint for all supported languages 26 | "eslint.validate": [ 27 | "javascript", 28 | "javascriptreact", 29 | "typescript", 30 | "typescriptreact", 31 | "vue", 32 | "html", 33 | "markdown", 34 | "json", 35 | "jsonc", 36 | "yaml" 37 | ] 38 | } 39 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | Please refer to https://github.com/antfu/contribute 2 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2025-PRESENT Anthony Fu 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. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # pkg-placeholder 2 | 3 | [![npm version][npm-version-src]][npm-version-href] 4 | [![npm downloads][npm-downloads-src]][npm-downloads-href] 5 | [![bundle][bundle-src]][bundle-href] 6 | [![JSDocs][jsdocs-src]][jsdocs-href] 7 | [![License][license-src]][license-href] 8 | 9 | _description_ 10 | 11 | ## Sponsors 12 | 13 |

14 | 15 | 16 | 17 |

18 | 19 | ## License 20 | 21 | [MIT](./LICENSE) License © [Anthony Fu](https://github.com/antfu) 22 | 23 | 24 | 25 | [npm-version-src]: https://img.shields.io/npm/v/pkg-placeholder?style=flat&colorA=080f12&colorB=1fa669 26 | [npm-version-href]: https://npmjs.com/package/pkg-placeholder 27 | [npm-downloads-src]: https://img.shields.io/npm/dm/pkg-placeholder?style=flat&colorA=080f12&colorB=1fa669 28 | [npm-downloads-href]: https://npmjs.com/package/pkg-placeholder 29 | [bundle-src]: https://img.shields.io/bundlephobia/minzip/pkg-placeholder?style=flat&colorA=080f12&colorB=1fa669&label=minzip 30 | [bundle-href]: https://bundlephobia.com/result?p=pkg-placeholder 31 | [license-src]: https://img.shields.io/github/license/antfu/pkg-placeholder.svg?style=flat&colorA=080f12&colorB=1fa669 32 | [license-href]: https://github.com/antfu/pkg-placeholder/blob/main/LICENSE 33 | [jsdocs-src]: https://img.shields.io/badge/jsdocs-reference-080f12?style=flat&colorA=080f12&colorB=1fa669 34 | [jsdocs-href]: https://www.jsdocs.io/package/pkg-placeholder 35 | -------------------------------------------------------------------------------- /build.config.ts: -------------------------------------------------------------------------------- 1 | import { defineBuildConfig } from 'unbuild' 2 | 3 | export default defineBuildConfig({ 4 | entries: [ 5 | 'src/index', 6 | ], 7 | declaration: 'node16', 8 | clean: true, 9 | rollup: { 10 | inlineDependencies: [ 11 | '@antfu/utils', 12 | ], 13 | }, 14 | }) 15 | -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- 1 | // @ts-check 2 | import antfu from '@antfu/eslint-config' 3 | 4 | export default antfu( 5 | { 6 | type: 'lib', 7 | pnpm: true, 8 | }, 9 | ) 10 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "pkg-placeholder", 3 | "type": "module", 4 | "version": "0.0.0", 5 | "packageManager": "pnpm@10.6.2", 6 | "description": "_description_", 7 | "author": "Anthony Fu ", 8 | "license": "MIT", 9 | "funding": "https://github.com/sponsors/antfu", 10 | "homepage": "https://github.com/antfu/pkg-placeholder#readme", 11 | "repository": { 12 | "type": "git", 13 | "url": "git+https://github.com/antfu/pkg-placeholder.git" 14 | }, 15 | "bugs": "https://github.com/antfu/pkg-placeholder/issues", 16 | "keywords": [], 17 | "sideEffects": false, 18 | "exports": { 19 | ".": "./dist/index.mjs", 20 | "./package.json": "./package.json" 21 | }, 22 | "main": "./dist/index.mjs", 23 | "module": "./dist/index.mjs", 24 | "types": "./dist/index.d.mts", 25 | "files": [ 26 | "dist" 27 | ], 28 | "scripts": { 29 | "build": "unbuild", 30 | "dev": "unbuild --stub", 31 | "lint": "eslint", 32 | "prepublishOnly": "nr build", 33 | "release": "bumpp && pnpm publish", 34 | "start": "tsx src/index.ts", 35 | "test": "vitest", 36 | "typecheck": "tsc --noEmit", 37 | "prepare": "simple-git-hooks" 38 | }, 39 | "devDependencies": { 40 | "@antfu/eslint-config": "catalog:cli", 41 | "@antfu/ni": "catalog:cli", 42 | "@antfu/utils": "catalog:inlined", 43 | "@types/node": "catalog:types", 44 | "bumpp": "catalog:cli", 45 | "eslint": "catalog:cli", 46 | "lint-staged": "catalog:cli", 47 | "simple-git-hooks": "catalog:cli", 48 | "tinyexec": "catalog:utils", 49 | "tsx": "catalog:cli", 50 | "typescript": "catalog:cli", 51 | "unbuild": "catalog:cli", 52 | "vite": "catalog:cli", 53 | "vitest": "catalog:testing", 54 | "vitest-package-exports": "catalog:testing", 55 | "yaml": "catalog:testing" 56 | }, 57 | "simple-git-hooks": { 58 | "pre-commit": "pnpm i --frozen-lockfile --ignore-scripts --offline && npx lint-staged" 59 | }, 60 | "lint-staged": { 61 | "*": "eslint --fix" 62 | } 63 | } 64 | -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- 1 | lockfileVersion: '9.0' 2 | 3 | settings: 4 | autoInstallPeers: true 5 | excludeLinksFromLockfile: false 6 | 7 | catalogs: 8 | cli: 9 | '@antfu/eslint-config': 10 | specifier: ^4.10.1 11 | version: 4.10.1 12 | '@antfu/ni': 13 | specifier: ^24.1.0 14 | version: 24.1.0 15 | bumpp: 16 | specifier: ^10.1.0 17 | version: 10.1.0 18 | eslint: 19 | specifier: ^9.22.0 20 | version: 9.22.0 21 | lint-staged: 22 | specifier: ^15.5.0 23 | version: 15.5.0 24 | simple-git-hooks: 25 | specifier: ^2.11.1 26 | version: 2.11.1 27 | tsx: 28 | specifier: ^4.19.3 29 | version: 4.19.3 30 | typescript: 31 | specifier: ^5.8.2 32 | version: 5.8.2 33 | unbuild: 34 | specifier: ^3.5.0 35 | version: 3.5.0 36 | vite: 37 | specifier: ^6.2.1 38 | version: 6.2.1 39 | inlined: 40 | '@antfu/utils': 41 | specifier: ^9.1.0 42 | version: 9.1.0 43 | testing: 44 | vitest: 45 | specifier: ^3.0.8 46 | version: 3.0.8 47 | vitest-package-exports: 48 | specifier: ^0.1.1 49 | version: 0.1.1 50 | yaml: 51 | specifier: ^2.7.0 52 | version: 2.7.0 53 | types: 54 | '@types/node': 55 | specifier: ^22.13.10 56 | version: 22.13.10 57 | utils: 58 | tinyexec: 59 | specifier: ^0.3.2 60 | version: 0.3.2 61 | 62 | importers: 63 | 64 | .: 65 | devDependencies: 66 | '@antfu/eslint-config': 67 | specifier: catalog:cli 68 | version: 4.10.1(@typescript-eslint/utils@8.26.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2))(@vue/compiler-sfc@3.5.13)(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2)(vitest@3.0.8(@types/debug@4.1.12)(@types/node@22.13.10)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.0)) 69 | '@antfu/ni': 70 | specifier: catalog:cli 71 | version: 24.1.0 72 | '@antfu/utils': 73 | specifier: catalog:inlined 74 | version: 9.1.0 75 | '@types/node': 76 | specifier: catalog:types 77 | version: 22.13.10 78 | bumpp: 79 | specifier: catalog:cli 80 | version: 10.1.0 81 | eslint: 82 | specifier: catalog:cli 83 | version: 9.22.0(jiti@2.4.2) 84 | lint-staged: 85 | specifier: catalog:cli 86 | version: 15.5.0 87 | simple-git-hooks: 88 | specifier: catalog:cli 89 | version: 2.11.1 90 | tinyexec: 91 | specifier: catalog:utils 92 | version: 0.3.2 93 | tsx: 94 | specifier: catalog:cli 95 | version: 4.19.3 96 | typescript: 97 | specifier: catalog:cli 98 | version: 5.8.2 99 | unbuild: 100 | specifier: catalog:cli 101 | version: 3.5.0(typescript@5.8.2) 102 | vite: 103 | specifier: catalog:cli 104 | version: 6.2.1(@types/node@22.13.10)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.0) 105 | vitest: 106 | specifier: catalog:testing 107 | version: 3.0.8(@types/debug@4.1.12)(@types/node@22.13.10)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.0) 108 | vitest-package-exports: 109 | specifier: catalog:testing 110 | version: 0.1.1 111 | yaml: 112 | specifier: catalog:testing 113 | version: 2.7.0 114 | 115 | packages: 116 | 117 | '@antfu/eslint-config@4.10.1': 118 | resolution: {integrity: sha512-iZdzBOvQJYYaZ8kCnzy9EZVGWZtGn1q+OiDDPABvzf6SVl1jfQ8EUM7L0OyoUyDI3wwR5WI8jihcjDzsteuKbA==} 119 | hasBin: true 120 | peerDependencies: 121 | '@eslint-react/eslint-plugin': ^1.19.0 122 | '@prettier/plugin-xml': ^3.4.1 123 | '@unocss/eslint-plugin': '>=0.50.0' 124 | astro-eslint-parser: ^1.0.2 125 | eslint: ^9.10.0 126 | eslint-plugin-astro: ^1.2.0 127 | eslint-plugin-format: '>=0.1.0' 128 | eslint-plugin-react-hooks: ^5.0.0 129 | eslint-plugin-react-refresh: ^0.4.4 130 | eslint-plugin-solid: ^0.14.3 131 | eslint-plugin-svelte: '>=2.35.1' 132 | prettier-plugin-astro: ^0.14.0 133 | prettier-plugin-slidev: ^1.0.5 134 | svelte-eslint-parser: '>=0.37.0' 135 | peerDependenciesMeta: 136 | '@eslint-react/eslint-plugin': 137 | optional: true 138 | '@prettier/plugin-xml': 139 | optional: true 140 | '@unocss/eslint-plugin': 141 | optional: true 142 | astro-eslint-parser: 143 | optional: true 144 | eslint-plugin-astro: 145 | optional: true 146 | eslint-plugin-format: 147 | optional: true 148 | eslint-plugin-react-hooks: 149 | optional: true 150 | eslint-plugin-react-refresh: 151 | optional: true 152 | eslint-plugin-solid: 153 | optional: true 154 | eslint-plugin-svelte: 155 | optional: true 156 | prettier-plugin-astro: 157 | optional: true 158 | prettier-plugin-slidev: 159 | optional: true 160 | svelte-eslint-parser: 161 | optional: true 162 | 163 | '@antfu/install-pkg@1.0.0': 164 | resolution: {integrity: sha512-xvX6P/lo1B3ej0OsaErAjqgFYzYVcJpamjLAFLYh9vRJngBrMoUG7aVnrGTeqM7yxbyTD5p3F2+0/QUEh8Vzhw==} 165 | 166 | '@antfu/ni@24.1.0': 167 | resolution: {integrity: sha512-Pq54C1N16BjLX4aHd7VJiuqxl+KoT9wOSyAZSnC2qDf1MraZ2c2b6FldjfeNsP1HBPvNhlCmZI91bNdmwXuuWQ==} 168 | hasBin: true 169 | 170 | '@antfu/utils@9.1.0': 171 | resolution: {integrity: sha512-R+3bzxNN0ZscQg3ZVG7suqBTFP2dbdaCjKe5KY6hqNZimdyZ32KemotJPmoqQhKH28CqdgyXQGkWZlCGsGQmJw==} 172 | 173 | '@babel/code-frame@7.26.2': 174 | resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==} 175 | engines: {node: '>=6.9.0'} 176 | 177 | '@babel/helper-string-parser@7.25.9': 178 | resolution: {integrity: sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==} 179 | engines: {node: '>=6.9.0'} 180 | 181 | '@babel/helper-validator-identifier@7.25.9': 182 | resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==} 183 | engines: {node: '>=6.9.0'} 184 | 185 | '@babel/parser@7.26.9': 186 | resolution: {integrity: sha512-81NWa1njQblgZbQHxWHpxxCzNsa3ZwvFqpUg7P+NNUU6f3UU2jBEg4OlF/J6rl8+PQGh1q6/zWScd001YwcA5A==} 187 | engines: {node: '>=6.0.0'} 188 | hasBin: true 189 | 190 | '@babel/types@7.26.9': 191 | resolution: {integrity: sha512-Y3IR1cRnOxOCDvMmNiym7XpXQ93iGDDPHx+Zj+NM+rg0fBaShfQLkg+hKPaZCEvg5N/LeCo4+Rj/i3FuJsIQaw==} 192 | engines: {node: '>=6.9.0'} 193 | 194 | '@clack/core@0.4.1': 195 | resolution: {integrity: sha512-Pxhij4UXg8KSr7rPek6Zowm+5M22rbd2g1nfojHJkxp5YkFqiZ2+YLEM/XGVIzvGOcM0nqjIFxrpDwWRZYWYjA==} 196 | 197 | '@clack/prompts@0.10.0': 198 | resolution: {integrity: sha512-H3rCl6CwW1NdQt9rE3n373t7o5cthPv7yUoxF2ytZvyvlJv89C5RYMJu83Hed8ODgys5vpBU0GKxIRG83jd8NQ==} 199 | 200 | '@es-joy/jsdoccomment@0.49.0': 201 | resolution: {integrity: sha512-xjZTSFgECpb9Ohuk5yMX5RhUEbfeQcuOp8IF60e+wyzWEF0M5xeSgqsfLtvPEX8BIyOX9saZqzuGPmZ8oWc+5Q==} 202 | engines: {node: '>=16'} 203 | 204 | '@es-joy/jsdoccomment@0.50.0': 205 | resolution: {integrity: sha512-+zZymuVLH6zVwXPtCAtC+bDymxmEwEqDftdAK+f407IF1bnX49anIxvBhCA1AqUIfD6egj1jM1vUnSuijjNyYg==} 206 | engines: {node: '>=18'} 207 | 208 | '@esbuild/aix-ppc64@0.24.2': 209 | resolution: {integrity: sha512-thpVCb/rhxE/BnMLQ7GReQLLN8q9qbHmI55F4489/ByVg2aQaQ6kbcLb6FHkocZzQhxc4gx0sCk0tJkKBFzDhA==} 210 | engines: {node: '>=18'} 211 | cpu: [ppc64] 212 | os: [aix] 213 | 214 | '@esbuild/aix-ppc64@0.25.0': 215 | resolution: {integrity: sha512-O7vun9Sf8DFjH2UtqK8Ku3LkquL9SZL8OLY1T5NZkA34+wG3OQF7cl4Ql8vdNzM6fzBbYfLaiRLIOZ+2FOCgBQ==} 216 | engines: {node: '>=18'} 217 | cpu: [ppc64] 218 | os: [aix] 219 | 220 | '@esbuild/android-arm64@0.24.2': 221 | resolution: {integrity: sha512-cNLgeqCqV8WxfcTIOeL4OAtSmL8JjcN6m09XIgro1Wi7cF4t/THaWEa7eL5CMoMBdjoHOTh/vwTO/o2TRXIyzg==} 222 | engines: {node: '>=18'} 223 | cpu: [arm64] 224 | os: [android] 225 | 226 | '@esbuild/android-arm64@0.25.0': 227 | resolution: {integrity: sha512-grvv8WncGjDSyUBjN9yHXNt+cq0snxXbDxy5pJtzMKGmmpPxeAmAhWxXI+01lU5rwZomDgD3kJwulEnhTRUd6g==} 228 | engines: {node: '>=18'} 229 | cpu: [arm64] 230 | os: [android] 231 | 232 | '@esbuild/android-arm@0.24.2': 233 | resolution: {integrity: sha512-tmwl4hJkCfNHwFB3nBa8z1Uy3ypZpxqxfTQOcHX+xRByyYgunVbZ9MzUUfb0RxaHIMnbHagwAxuTL+tnNM+1/Q==} 234 | engines: {node: '>=18'} 235 | cpu: [arm] 236 | os: [android] 237 | 238 | '@esbuild/android-arm@0.25.0': 239 | resolution: {integrity: sha512-PTyWCYYiU0+1eJKmw21lWtC+d08JDZPQ5g+kFyxP0V+es6VPPSUhM6zk8iImp2jbV6GwjX4pap0JFbUQN65X1g==} 240 | engines: {node: '>=18'} 241 | cpu: [arm] 242 | os: [android] 243 | 244 | '@esbuild/android-x64@0.24.2': 245 | resolution: {integrity: sha512-B6Q0YQDqMx9D7rvIcsXfmJfvUYLoP722bgfBlO5cGvNVb5V/+Y7nhBE3mHV9OpxBf4eAS2S68KZztiPaWq4XYw==} 246 | engines: {node: '>=18'} 247 | cpu: [x64] 248 | os: [android] 249 | 250 | '@esbuild/android-x64@0.25.0': 251 | resolution: {integrity: sha512-m/ix7SfKG5buCnxasr52+LI78SQ+wgdENi9CqyCXwjVR2X4Jkz+BpC3le3AoBPYTC9NHklwngVXvbJ9/Akhrfg==} 252 | engines: {node: '>=18'} 253 | cpu: [x64] 254 | os: [android] 255 | 256 | '@esbuild/darwin-arm64@0.24.2': 257 | resolution: {integrity: sha512-kj3AnYWc+CekmZnS5IPu9D+HWtUI49hbnyqk0FLEJDbzCIQt7hg7ucF1SQAilhtYpIujfaHr6O0UHlzzSPdOeA==} 258 | engines: {node: '>=18'} 259 | cpu: [arm64] 260 | os: [darwin] 261 | 262 | '@esbuild/darwin-arm64@0.25.0': 263 | resolution: {integrity: sha512-mVwdUb5SRkPayVadIOI78K7aAnPamoeFR2bT5nszFUZ9P8UpK4ratOdYbZZXYSqPKMHfS1wdHCJk1P1EZpRdvw==} 264 | engines: {node: '>=18'} 265 | cpu: [arm64] 266 | os: [darwin] 267 | 268 | '@esbuild/darwin-x64@0.24.2': 269 | resolution: {integrity: sha512-WeSrmwwHaPkNR5H3yYfowhZcbriGqooyu3zI/3GGpF8AyUdsrrP0X6KumITGA9WOyiJavnGZUwPGvxvwfWPHIA==} 270 | engines: {node: '>=18'} 271 | cpu: [x64] 272 | os: [darwin] 273 | 274 | '@esbuild/darwin-x64@0.25.0': 275 | resolution: {integrity: sha512-DgDaYsPWFTS4S3nWpFcMn/33ZZwAAeAFKNHNa1QN0rI4pUjgqf0f7ONmXf6d22tqTY+H9FNdgeaAa+YIFUn2Rg==} 276 | engines: {node: '>=18'} 277 | cpu: [x64] 278 | os: [darwin] 279 | 280 | '@esbuild/freebsd-arm64@0.24.2': 281 | resolution: {integrity: sha512-UN8HXjtJ0k/Mj6a9+5u6+2eZ2ERD7Edt1Q9IZiB5UZAIdPnVKDoG7mdTVGhHJIeEml60JteamR3qhsr1r8gXvg==} 282 | engines: {node: '>=18'} 283 | cpu: [arm64] 284 | os: [freebsd] 285 | 286 | '@esbuild/freebsd-arm64@0.25.0': 287 | resolution: {integrity: sha512-VN4ocxy6dxefN1MepBx/iD1dH5K8qNtNe227I0mnTRjry8tj5MRk4zprLEdG8WPyAPb93/e4pSgi1SoHdgOa4w==} 288 | engines: {node: '>=18'} 289 | cpu: [arm64] 290 | os: [freebsd] 291 | 292 | '@esbuild/freebsd-x64@0.24.2': 293 | resolution: {integrity: sha512-TvW7wE/89PYW+IevEJXZ5sF6gJRDY/14hyIGFXdIucxCsbRmLUcjseQu1SyTko+2idmCw94TgyaEZi9HUSOe3Q==} 294 | engines: {node: '>=18'} 295 | cpu: [x64] 296 | os: [freebsd] 297 | 298 | '@esbuild/freebsd-x64@0.25.0': 299 | resolution: {integrity: sha512-mrSgt7lCh07FY+hDD1TxiTyIHyttn6vnjesnPoVDNmDfOmggTLXRv8Id5fNZey1gl/V2dyVK1VXXqVsQIiAk+A==} 300 | engines: {node: '>=18'} 301 | cpu: [x64] 302 | os: [freebsd] 303 | 304 | '@esbuild/linux-arm64@0.24.2': 305 | resolution: {integrity: sha512-7HnAD6074BW43YvvUmE/35Id9/NB7BeX5EoNkK9obndmZBUk8xmJJeU7DwmUeN7tkysslb2eSl6CTrYz6oEMQg==} 306 | engines: {node: '>=18'} 307 | cpu: [arm64] 308 | os: [linux] 309 | 310 | '@esbuild/linux-arm64@0.25.0': 311 | resolution: {integrity: sha512-9QAQjTWNDM/Vk2bgBl17yWuZxZNQIF0OUUuPZRKoDtqF2k4EtYbpyiG5/Dk7nqeK6kIJWPYldkOcBqjXjrUlmg==} 312 | engines: {node: '>=18'} 313 | cpu: [arm64] 314 | os: [linux] 315 | 316 | '@esbuild/linux-arm@0.24.2': 317 | resolution: {integrity: sha512-n0WRM/gWIdU29J57hJyUdIsk0WarGd6To0s+Y+LwvlC55wt+GT/OgkwoXCXvIue1i1sSNWblHEig00GBWiJgfA==} 318 | engines: {node: '>=18'} 319 | cpu: [arm] 320 | os: [linux] 321 | 322 | '@esbuild/linux-arm@0.25.0': 323 | resolution: {integrity: sha512-vkB3IYj2IDo3g9xX7HqhPYxVkNQe8qTK55fraQyTzTX/fxaDtXiEnavv9geOsonh2Fd2RMB+i5cbhu2zMNWJwg==} 324 | engines: {node: '>=18'} 325 | cpu: [arm] 326 | os: [linux] 327 | 328 | '@esbuild/linux-ia32@0.24.2': 329 | resolution: {integrity: sha512-sfv0tGPQhcZOgTKO3oBE9xpHuUqguHvSo4jl+wjnKwFpapx+vUDcawbwPNuBIAYdRAvIDBfZVvXprIj3HA+Ugw==} 330 | engines: {node: '>=18'} 331 | cpu: [ia32] 332 | os: [linux] 333 | 334 | '@esbuild/linux-ia32@0.25.0': 335 | resolution: {integrity: sha512-43ET5bHbphBegyeqLb7I1eYn2P/JYGNmzzdidq/w0T8E2SsYL1U6un2NFROFRg1JZLTzdCoRomg8Rvf9M6W6Gg==} 336 | engines: {node: '>=18'} 337 | cpu: [ia32] 338 | os: [linux] 339 | 340 | '@esbuild/linux-loong64@0.24.2': 341 | resolution: {integrity: sha512-CN9AZr8kEndGooS35ntToZLTQLHEjtVB5n7dl8ZcTZMonJ7CCfStrYhrzF97eAecqVbVJ7APOEe18RPI4KLhwQ==} 342 | engines: {node: '>=18'} 343 | cpu: [loong64] 344 | os: [linux] 345 | 346 | '@esbuild/linux-loong64@0.25.0': 347 | resolution: {integrity: sha512-fC95c/xyNFueMhClxJmeRIj2yrSMdDfmqJnyOY4ZqsALkDrrKJfIg5NTMSzVBr5YW1jf+l7/cndBfP3MSDpoHw==} 348 | engines: {node: '>=18'} 349 | cpu: [loong64] 350 | os: [linux] 351 | 352 | '@esbuild/linux-mips64el@0.24.2': 353 | resolution: {integrity: sha512-iMkk7qr/wl3exJATwkISxI7kTcmHKE+BlymIAbHO8xanq/TjHaaVThFF6ipWzPHryoFsesNQJPE/3wFJw4+huw==} 354 | engines: {node: '>=18'} 355 | cpu: [mips64el] 356 | os: [linux] 357 | 358 | '@esbuild/linux-mips64el@0.25.0': 359 | resolution: {integrity: sha512-nkAMFju7KDW73T1DdH7glcyIptm95a7Le8irTQNO/qtkoyypZAnjchQgooFUDQhNAy4iu08N79W4T4pMBwhPwQ==} 360 | engines: {node: '>=18'} 361 | cpu: [mips64el] 362 | os: [linux] 363 | 364 | '@esbuild/linux-ppc64@0.24.2': 365 | resolution: {integrity: sha512-shsVrgCZ57Vr2L8mm39kO5PPIb+843FStGt7sGGoqiiWYconSxwTiuswC1VJZLCjNiMLAMh34jg4VSEQb+iEbw==} 366 | engines: {node: '>=18'} 367 | cpu: [ppc64] 368 | os: [linux] 369 | 370 | '@esbuild/linux-ppc64@0.25.0': 371 | resolution: {integrity: sha512-NhyOejdhRGS8Iwv+KKR2zTq2PpysF9XqY+Zk77vQHqNbo/PwZCzB5/h7VGuREZm1fixhs4Q/qWRSi5zmAiO4Fw==} 372 | engines: {node: '>=18'} 373 | cpu: [ppc64] 374 | os: [linux] 375 | 376 | '@esbuild/linux-riscv64@0.24.2': 377 | resolution: {integrity: sha512-4eSFWnU9Hhd68fW16GD0TINewo1L6dRrB+oLNNbYyMUAeOD2yCK5KXGK1GH4qD/kT+bTEXjsyTCiJGHPZ3eM9Q==} 378 | engines: {node: '>=18'} 379 | cpu: [riscv64] 380 | os: [linux] 381 | 382 | '@esbuild/linux-riscv64@0.25.0': 383 | resolution: {integrity: sha512-5S/rbP5OY+GHLC5qXp1y/Mx//e92L1YDqkiBbO9TQOvuFXM+iDqUNG5XopAnXoRH3FjIUDkeGcY1cgNvnXp/kA==} 384 | engines: {node: '>=18'} 385 | cpu: [riscv64] 386 | os: [linux] 387 | 388 | '@esbuild/linux-s390x@0.24.2': 389 | resolution: {integrity: sha512-S0Bh0A53b0YHL2XEXC20bHLuGMOhFDO6GN4b3YjRLK//Ep3ql3erpNcPlEFed93hsQAjAQDNsvcK+hV90FubSw==} 390 | engines: {node: '>=18'} 391 | cpu: [s390x] 392 | os: [linux] 393 | 394 | '@esbuild/linux-s390x@0.25.0': 395 | resolution: {integrity: sha512-XM2BFsEBz0Fw37V0zU4CXfcfuACMrppsMFKdYY2WuTS3yi8O1nFOhil/xhKTmE1nPmVyvQJjJivgDT+xh8pXJA==} 396 | engines: {node: '>=18'} 397 | cpu: [s390x] 398 | os: [linux] 399 | 400 | '@esbuild/linux-x64@0.24.2': 401 | resolution: {integrity: sha512-8Qi4nQcCTbLnK9WoMjdC9NiTG6/E38RNICU6sUNqK0QFxCYgoARqVqxdFmWkdonVsvGqWhmm7MO0jyTqLqwj0Q==} 402 | engines: {node: '>=18'} 403 | cpu: [x64] 404 | os: [linux] 405 | 406 | '@esbuild/linux-x64@0.25.0': 407 | resolution: {integrity: sha512-9yl91rHw/cpwMCNytUDxwj2XjFpxML0y9HAOH9pNVQDpQrBxHy01Dx+vaMu0N1CKa/RzBD2hB4u//nfc+Sd3Cw==} 408 | engines: {node: '>=18'} 409 | cpu: [x64] 410 | os: [linux] 411 | 412 | '@esbuild/netbsd-arm64@0.24.2': 413 | resolution: {integrity: sha512-wuLK/VztRRpMt9zyHSazyCVdCXlpHkKm34WUyinD2lzK07FAHTq0KQvZZlXikNWkDGoT6x3TD51jKQ7gMVpopw==} 414 | engines: {node: '>=18'} 415 | cpu: [arm64] 416 | os: [netbsd] 417 | 418 | '@esbuild/netbsd-arm64@0.25.0': 419 | resolution: {integrity: sha512-RuG4PSMPFfrkH6UwCAqBzauBWTygTvb1nxWasEJooGSJ/NwRw7b2HOwyRTQIU97Hq37l3npXoZGYMy3b3xYvPw==} 420 | engines: {node: '>=18'} 421 | cpu: [arm64] 422 | os: [netbsd] 423 | 424 | '@esbuild/netbsd-x64@0.24.2': 425 | resolution: {integrity: sha512-VefFaQUc4FMmJuAxmIHgUmfNiLXY438XrL4GDNV1Y1H/RW3qow68xTwjZKfj/+Plp9NANmzbH5R40Meudu8mmw==} 426 | engines: {node: '>=18'} 427 | cpu: [x64] 428 | os: [netbsd] 429 | 430 | '@esbuild/netbsd-x64@0.25.0': 431 | resolution: {integrity: sha512-jl+qisSB5jk01N5f7sPCsBENCOlPiS/xptD5yxOx2oqQfyourJwIKLRA2yqWdifj3owQZCL2sn6o08dBzZGQzA==} 432 | engines: {node: '>=18'} 433 | cpu: [x64] 434 | os: [netbsd] 435 | 436 | '@esbuild/openbsd-arm64@0.24.2': 437 | resolution: {integrity: sha512-YQbi46SBct6iKnszhSvdluqDmxCJA+Pu280Av9WICNwQmMxV7nLRHZfjQzwbPs3jeWnuAhE9Jy0NrnJ12Oz+0A==} 438 | engines: {node: '>=18'} 439 | cpu: [arm64] 440 | os: [openbsd] 441 | 442 | '@esbuild/openbsd-arm64@0.25.0': 443 | resolution: {integrity: sha512-21sUNbq2r84YE+SJDfaQRvdgznTD8Xc0oc3p3iW/a1EVWeNj/SdUCbm5U0itZPQYRuRTW20fPMWMpcrciH2EJw==} 444 | engines: {node: '>=18'} 445 | cpu: [arm64] 446 | os: [openbsd] 447 | 448 | '@esbuild/openbsd-x64@0.24.2': 449 | resolution: {integrity: sha512-+iDS6zpNM6EnJyWv0bMGLWSWeXGN/HTaF/LXHXHwejGsVi+ooqDfMCCTerNFxEkM3wYVcExkeGXNqshc9iMaOA==} 450 | engines: {node: '>=18'} 451 | cpu: [x64] 452 | os: [openbsd] 453 | 454 | '@esbuild/openbsd-x64@0.25.0': 455 | resolution: {integrity: sha512-2gwwriSMPcCFRlPlKx3zLQhfN/2WjJ2NSlg5TKLQOJdV0mSxIcYNTMhk3H3ulL/cak+Xj0lY1Ym9ysDV1igceg==} 456 | engines: {node: '>=18'} 457 | cpu: [x64] 458 | os: [openbsd] 459 | 460 | '@esbuild/sunos-x64@0.24.2': 461 | resolution: {integrity: sha512-hTdsW27jcktEvpwNHJU4ZwWFGkz2zRJUz8pvddmXPtXDzVKTTINmlmga3ZzwcuMpUvLw7JkLy9QLKyGpD2Yxig==} 462 | engines: {node: '>=18'} 463 | cpu: [x64] 464 | os: [sunos] 465 | 466 | '@esbuild/sunos-x64@0.25.0': 467 | resolution: {integrity: sha512-bxI7ThgLzPrPz484/S9jLlvUAHYMzy6I0XiU1ZMeAEOBcS0VePBFxh1JjTQt3Xiat5b6Oh4x7UC7IwKQKIJRIg==} 468 | engines: {node: '>=18'} 469 | cpu: [x64] 470 | os: [sunos] 471 | 472 | '@esbuild/win32-arm64@0.24.2': 473 | resolution: {integrity: sha512-LihEQ2BBKVFLOC9ZItT9iFprsE9tqjDjnbulhHoFxYQtQfai7qfluVODIYxt1PgdoyQkz23+01rzwNwYfutxUQ==} 474 | engines: {node: '>=18'} 475 | cpu: [arm64] 476 | os: [win32] 477 | 478 | '@esbuild/win32-arm64@0.25.0': 479 | resolution: {integrity: sha512-ZUAc2YK6JW89xTbXvftxdnYy3m4iHIkDtK3CLce8wg8M2L+YZhIvO1DKpxrd0Yr59AeNNkTiic9YLf6FTtXWMw==} 480 | engines: {node: '>=18'} 481 | cpu: [arm64] 482 | os: [win32] 483 | 484 | '@esbuild/win32-ia32@0.24.2': 485 | resolution: {integrity: sha512-q+iGUwfs8tncmFC9pcnD5IvRHAzmbwQ3GPS5/ceCyHdjXubwQWI12MKWSNSMYLJMq23/IUCvJMS76PDqXe1fxA==} 486 | engines: {node: '>=18'} 487 | cpu: [ia32] 488 | os: [win32] 489 | 490 | '@esbuild/win32-ia32@0.25.0': 491 | resolution: {integrity: sha512-eSNxISBu8XweVEWG31/JzjkIGbGIJN/TrRoiSVZwZ6pkC6VX4Im/WV2cz559/TXLcYbcrDN8JtKgd9DJVIo8GA==} 492 | engines: {node: '>=18'} 493 | cpu: [ia32] 494 | os: [win32] 495 | 496 | '@esbuild/win32-x64@0.24.2': 497 | resolution: {integrity: sha512-7VTgWzgMGvup6aSqDPLiW5zHaxYJGTO4OokMjIlrCtf+VpEL+cXKtCvg723iguPYI5oaUNdS+/V7OU2gvXVWEg==} 498 | engines: {node: '>=18'} 499 | cpu: [x64] 500 | os: [win32] 501 | 502 | '@esbuild/win32-x64@0.25.0': 503 | resolution: {integrity: sha512-ZENoHJBxA20C2zFzh6AI4fT6RraMzjYw4xKWemRTRmRVtN9c5DcH9r/f2ihEkMjOW5eGgrwCslG/+Y/3bL+DHQ==} 504 | engines: {node: '>=18'} 505 | cpu: [x64] 506 | os: [win32] 507 | 508 | '@eslint-community/eslint-plugin-eslint-comments@4.4.1': 509 | resolution: {integrity: sha512-lb/Z/MzbTf7CaVYM9WCFNQZ4L1yi3ev2fsFPF99h31ljhSEyUoyEsKsNWiU+qD1glbYTDJdqgyaLKtyTkkqtuQ==} 510 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 511 | peerDependencies: 512 | eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 513 | 514 | '@eslint-community/eslint-utils@4.4.1': 515 | resolution: {integrity: sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==} 516 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 517 | peerDependencies: 518 | eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 519 | 520 | '@eslint-community/regexpp@4.12.1': 521 | resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} 522 | engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} 523 | 524 | '@eslint/compat@1.2.7': 525 | resolution: {integrity: sha512-xvv7hJE32yhegJ8xNAnb62ggiAwTYHBpUCWhRxEj/ksvgDJuSXfoDkBcRYaYNFiJ+jH0IE3K16hd+xXzhBgNbg==} 526 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 527 | peerDependencies: 528 | eslint: ^9.10.0 529 | peerDependenciesMeta: 530 | eslint: 531 | optional: true 532 | 533 | '@eslint/config-array@0.19.2': 534 | resolution: {integrity: sha512-GNKqxfHG2ySmJOBSHg7LxeUx4xpuCoFjacmlCoYWEbaPXLwvfIjixRI12xCQZeULksQb23uiA8F40w5TojpV7w==} 535 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 536 | 537 | '@eslint/config-helpers@0.1.0': 538 | resolution: {integrity: sha512-kLrdPDJE1ckPo94kmPPf9Hfd0DU0Jw6oKYrhe+pwSC0iTUInmTa+w6fw8sGgcfkFJGNdWOUeOaDM4quW4a7OkA==} 539 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 540 | 541 | '@eslint/core@0.10.0': 542 | resolution: {integrity: sha512-gFHJ+xBOo4G3WRlR1e/3G8A6/KZAH6zcE/hkLRCZTi/B9avAG365QhFA8uOGzTMqgTghpn7/fSnscW++dpMSAw==} 543 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 544 | 545 | '@eslint/core@0.12.0': 546 | resolution: {integrity: sha512-cmrR6pytBuSMTaBweKoGMwu3EiHiEC+DoyupPmlZ0HxBJBtIxwe+j/E4XPIKNx+Q74c8lXKPwYawBf5glsTkHg==} 547 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 548 | 549 | '@eslint/eslintrc@3.3.0': 550 | resolution: {integrity: sha512-yaVPAiNAalnCZedKLdR21GOGILMLKPyqSLWaAjQFvYA2i/ciDi8ArYVr69Anohb6cH2Ukhqti4aFnYyPm8wdwQ==} 551 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 552 | 553 | '@eslint/js@9.22.0': 554 | resolution: {integrity: sha512-vLFajx9o8d1/oL2ZkpMYbkLv8nDB6yaIwFNt7nI4+I80U/z03SxmfOMsLbvWr3p7C+Wnoh//aOu2pQW8cS0HCQ==} 555 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 556 | 557 | '@eslint/markdown@6.3.0': 558 | resolution: {integrity: sha512-8rj7wmuP5hwXZ0HWoad+WL9nftpN373bCCQz9QL6sA+clZiz7et8Pk0yDAKeo//xLlPONKQ6wCpjkOHCLkbYUw==} 559 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 560 | 561 | '@eslint/object-schema@2.1.6': 562 | resolution: {integrity: sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==} 563 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 564 | 565 | '@eslint/plugin-kit@0.2.7': 566 | resolution: {integrity: sha512-JubJ5B2pJ4k4yGxaNLdbjrnk9d/iDz6/q8wOilpIowd6PJPgaxCuHBnBszq7Ce2TyMrywm5r4PnKm6V3iiZF+g==} 567 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 568 | 569 | '@humanfs/core@0.19.1': 570 | resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==} 571 | engines: {node: '>=18.18.0'} 572 | 573 | '@humanfs/node@0.16.6': 574 | resolution: {integrity: sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==} 575 | engines: {node: '>=18.18.0'} 576 | 577 | '@humanwhocodes/module-importer@1.0.1': 578 | resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} 579 | engines: {node: '>=12.22'} 580 | 581 | '@humanwhocodes/retry@0.3.1': 582 | resolution: {integrity: sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==} 583 | engines: {node: '>=18.18'} 584 | 585 | '@humanwhocodes/retry@0.4.2': 586 | resolution: {integrity: sha512-xeO57FpIu4p1Ri3Jq/EXq4ClRm86dVF2z/+kvFnyqVYRavTZmaFaUBbWCOuuTh0o/g7DSsk6kc2vrS4Vl5oPOQ==} 587 | engines: {node: '>=18.18'} 588 | 589 | '@jridgewell/sourcemap-codec@1.5.0': 590 | resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} 591 | 592 | '@nodelib/fs.scandir@2.1.5': 593 | resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} 594 | engines: {node: '>= 8'} 595 | 596 | '@nodelib/fs.stat@2.0.5': 597 | resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} 598 | engines: {node: '>= 8'} 599 | 600 | '@nodelib/fs.walk@1.2.8': 601 | resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} 602 | engines: {node: '>= 8'} 603 | 604 | '@pkgr/core@0.1.1': 605 | resolution: {integrity: sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==} 606 | engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} 607 | 608 | '@rollup/plugin-alias@5.1.1': 609 | resolution: {integrity: sha512-PR9zDb+rOzkRb2VD+EuKB7UC41vU5DIwZ5qqCpk0KJudcWAyi8rvYOhS7+L5aZCspw1stTViLgN5v6FF1p5cgQ==} 610 | engines: {node: '>=14.0.0'} 611 | peerDependencies: 612 | rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 613 | peerDependenciesMeta: 614 | rollup: 615 | optional: true 616 | 617 | '@rollup/plugin-commonjs@28.0.3': 618 | resolution: {integrity: sha512-pyltgilam1QPdn+Zd9gaCfOLcnjMEJ9gV+bTw6/r73INdvzf1ah9zLIJBm+kW7R6IUFIQ1YO+VqZtYxZNWFPEQ==} 619 | engines: {node: '>=16.0.0 || 14 >= 14.17'} 620 | peerDependencies: 621 | rollup: ^2.68.0||^3.0.0||^4.0.0 622 | peerDependenciesMeta: 623 | rollup: 624 | optional: true 625 | 626 | '@rollup/plugin-json@6.1.0': 627 | resolution: {integrity: sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA==} 628 | engines: {node: '>=14.0.0'} 629 | peerDependencies: 630 | rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 631 | peerDependenciesMeta: 632 | rollup: 633 | optional: true 634 | 635 | '@rollup/plugin-node-resolve@16.0.0': 636 | resolution: {integrity: sha512-0FPvAeVUT/zdWoO0jnb/V5BlBsUSNfkIOtFHzMO4H9MOklrmQFY6FduVHKucNb/aTFxvnGhj4MNj/T1oNdDfNg==} 637 | engines: {node: '>=14.0.0'} 638 | peerDependencies: 639 | rollup: ^2.78.0||^3.0.0||^4.0.0 640 | peerDependenciesMeta: 641 | rollup: 642 | optional: true 643 | 644 | '@rollup/plugin-replace@6.0.2': 645 | resolution: {integrity: sha512-7QaYCf8bqF04dOy7w/eHmJeNExxTYwvKAmlSAH/EaWWUzbT0h5sbF6bktFoX/0F/0qwng5/dWFMyf3gzaM8DsQ==} 646 | engines: {node: '>=14.0.0'} 647 | peerDependencies: 648 | rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 649 | peerDependenciesMeta: 650 | rollup: 651 | optional: true 652 | 653 | '@rollup/pluginutils@5.1.4': 654 | resolution: {integrity: sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ==} 655 | engines: {node: '>=14.0.0'} 656 | peerDependencies: 657 | rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 658 | peerDependenciesMeta: 659 | rollup: 660 | optional: true 661 | 662 | '@rollup/rollup-android-arm-eabi@4.34.9': 663 | resolution: {integrity: sha512-qZdlImWXur0CFakn2BJ2znJOdqYZKiedEPEVNTBrpfPjc/YuTGcaYZcdmNFTkUj3DU0ZM/AElcM8Ybww3xVLzA==} 664 | cpu: [arm] 665 | os: [android] 666 | 667 | '@rollup/rollup-android-arm64@4.34.9': 668 | resolution: {integrity: sha512-4KW7P53h6HtJf5Y608T1ISKvNIYLWRKMvfnG0c44M6In4DQVU58HZFEVhWINDZKp7FZps98G3gxwC1sb0wXUUg==} 669 | cpu: [arm64] 670 | os: [android] 671 | 672 | '@rollup/rollup-darwin-arm64@4.34.9': 673 | resolution: {integrity: sha512-0CY3/K54slrzLDjOA7TOjN1NuLKERBgk9nY5V34mhmuu673YNb+7ghaDUs6N0ujXR7fz5XaS5Aa6d2TNxZd0OQ==} 674 | cpu: [arm64] 675 | os: [darwin] 676 | 677 | '@rollup/rollup-darwin-x64@4.34.9': 678 | resolution: {integrity: sha512-eOojSEAi/acnsJVYRxnMkPFqcxSMFfrw7r2iD9Q32SGkb/Q9FpUY1UlAu1DH9T7j++gZ0lHjnm4OyH2vCI7l7Q==} 679 | cpu: [x64] 680 | os: [darwin] 681 | 682 | '@rollup/rollup-freebsd-arm64@4.34.9': 683 | resolution: {integrity: sha512-2lzjQPJbN5UnHm7bHIUKFMulGTQwdvOkouJDpPysJS+QFBGDJqcfh+CxxtG23Ik/9tEvnebQiylYoazFMAgrYw==} 684 | cpu: [arm64] 685 | os: [freebsd] 686 | 687 | '@rollup/rollup-freebsd-x64@4.34.9': 688 | resolution: {integrity: sha512-SLl0hi2Ah2H7xQYd6Qaiu01kFPzQ+hqvdYSoOtHYg/zCIFs6t8sV95kaoqjzjFwuYQLtOI0RZre/Ke0nPaQV+g==} 689 | cpu: [x64] 690 | os: [freebsd] 691 | 692 | '@rollup/rollup-linux-arm-gnueabihf@4.34.9': 693 | resolution: {integrity: sha512-88I+D3TeKItrw+Y/2ud4Tw0+3CxQ2kLgu3QvrogZ0OfkmX/DEppehus7L3TS2Q4lpB+hYyxhkQiYPJ6Mf5/dPg==} 694 | cpu: [arm] 695 | os: [linux] 696 | 697 | '@rollup/rollup-linux-arm-musleabihf@4.34.9': 698 | resolution: {integrity: sha512-3qyfWljSFHi9zH0KgtEPG4cBXHDFhwD8kwg6xLfHQ0IWuH9crp005GfoUUh/6w9/FWGBwEHg3lxK1iHRN1MFlA==} 699 | cpu: [arm] 700 | os: [linux] 701 | 702 | '@rollup/rollup-linux-arm64-gnu@4.34.9': 703 | resolution: {integrity: sha512-6TZjPHjKZUQKmVKMUowF3ewHxctrRR09eYyvT5eFv8w/fXarEra83A2mHTVJLA5xU91aCNOUnM+DWFMSbQ0Nxw==} 704 | cpu: [arm64] 705 | os: [linux] 706 | 707 | '@rollup/rollup-linux-arm64-musl@4.34.9': 708 | resolution: {integrity: sha512-LD2fytxZJZ6xzOKnMbIpgzFOuIKlxVOpiMAXawsAZ2mHBPEYOnLRK5TTEsID6z4eM23DuO88X0Tq1mErHMVq0A==} 709 | cpu: [arm64] 710 | os: [linux] 711 | 712 | '@rollup/rollup-linux-loongarch64-gnu@4.34.9': 713 | resolution: {integrity: sha512-dRAgTfDsn0TE0HI6cmo13hemKpVHOEyeciGtvlBTkpx/F65kTvShtY/EVyZEIfxFkV5JJTuQ9tP5HGBS0hfxIg==} 714 | cpu: [loong64] 715 | os: [linux] 716 | 717 | '@rollup/rollup-linux-powerpc64le-gnu@4.34.9': 718 | resolution: {integrity: sha512-PHcNOAEhkoMSQtMf+rJofwisZqaU8iQ8EaSps58f5HYll9EAY5BSErCZ8qBDMVbq88h4UxaNPlbrKqfWP8RfJA==} 719 | cpu: [ppc64] 720 | os: [linux] 721 | 722 | '@rollup/rollup-linux-riscv64-gnu@4.34.9': 723 | resolution: {integrity: sha512-Z2i0Uy5G96KBYKjeQFKbbsB54xFOL5/y1P5wNBsbXB8yE+At3oh0DVMjQVzCJRJSfReiB2tX8T6HUFZ2k8iaKg==} 724 | cpu: [riscv64] 725 | os: [linux] 726 | 727 | '@rollup/rollup-linux-s390x-gnu@4.34.9': 728 | resolution: {integrity: sha512-U+5SwTMoeYXoDzJX5dhDTxRltSrIax8KWwfaaYcynuJw8mT33W7oOgz0a+AaXtGuvhzTr2tVKh5UO8GVANTxyQ==} 729 | cpu: [s390x] 730 | os: [linux] 731 | 732 | '@rollup/rollup-linux-x64-gnu@4.34.9': 733 | resolution: {integrity: sha512-FwBHNSOjUTQLP4MG7y6rR6qbGw4MFeQnIBrMe161QGaQoBQLqSUEKlHIiVgF3g/mb3lxlxzJOpIBhaP+C+KP2A==} 734 | cpu: [x64] 735 | os: [linux] 736 | 737 | '@rollup/rollup-linux-x64-musl@4.34.9': 738 | resolution: {integrity: sha512-cYRpV4650z2I3/s6+5/LONkjIz8MBeqrk+vPXV10ORBnshpn8S32bPqQ2Utv39jCiDcO2eJTuSlPXpnvmaIgRA==} 739 | cpu: [x64] 740 | os: [linux] 741 | 742 | '@rollup/rollup-win32-arm64-msvc@4.34.9': 743 | resolution: {integrity: sha512-z4mQK9dAN6byRA/vsSgQiPeuO63wdiDxZ9yg9iyX2QTzKuQM7T4xlBoeUP/J8uiFkqxkcWndWi+W7bXdPbt27Q==} 744 | cpu: [arm64] 745 | os: [win32] 746 | 747 | '@rollup/rollup-win32-ia32-msvc@4.34.9': 748 | resolution: {integrity: sha512-KB48mPtaoHy1AwDNkAJfHXvHp24H0ryZog28spEs0V48l3H1fr4i37tiyHsgKZJnCmvxsbATdZGBpbmxTE3a9w==} 749 | cpu: [ia32] 750 | os: [win32] 751 | 752 | '@rollup/rollup-win32-x64-msvc@4.34.9': 753 | resolution: {integrity: sha512-AyleYRPU7+rgkMWbEh71fQlrzRfeP6SyMnRf9XX4fCdDPAJumdSBqYEcWPMzVQ4ScAl7E4oFfK0GUVn77xSwbw==} 754 | cpu: [x64] 755 | os: [win32] 756 | 757 | '@stylistic/eslint-plugin@4.2.0': 758 | resolution: {integrity: sha512-8hXezgz7jexGHdo5WN6JBEIPHCSFyyU4vgbxevu4YLVS5vl+sxqAAGyXSzfNDyR6xMNSH5H1x67nsXcYMOHtZA==} 759 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 760 | peerDependencies: 761 | eslint: '>=9.0.0' 762 | 763 | '@trysound/sax@0.2.0': 764 | resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} 765 | engines: {node: '>=10.13.0'} 766 | 767 | '@types/debug@4.1.12': 768 | resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} 769 | 770 | '@types/doctrine@0.0.9': 771 | resolution: {integrity: sha512-eOIHzCUSH7SMfonMG1LsC2f8vxBFtho6NGBznK41R84YzPuvSBzrhEps33IsQiOW9+VL6NQ9DbjQJznk/S4uRA==} 772 | 773 | '@types/eslint@9.6.1': 774 | resolution: {integrity: sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==} 775 | 776 | '@types/estree@1.0.6': 777 | resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} 778 | 779 | '@types/json-schema@7.0.15': 780 | resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} 781 | 782 | '@types/mdast@4.0.4': 783 | resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==} 784 | 785 | '@types/ms@2.1.0': 786 | resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==} 787 | 788 | '@types/node@22.13.10': 789 | resolution: {integrity: sha512-I6LPUvlRH+O6VRUqYOcMudhaIdUVWfsjnZavnsraHvpBwaEyMN29ry+0UVJhImYL16xsscu0aske3yA+uPOWfw==} 790 | 791 | '@types/normalize-package-data@2.4.4': 792 | resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} 793 | 794 | '@types/resolve@1.20.2': 795 | resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} 796 | 797 | '@types/unist@3.0.3': 798 | resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==} 799 | 800 | '@typescript-eslint/eslint-plugin@8.26.1': 801 | resolution: {integrity: sha512-2X3mwqsj9Bd3Ciz508ZUtoQQYpOhU/kWoUqIf49H8Z0+Vbh6UF/y0OEYp0Q0axOGzaBGs7QxRwq0knSQ8khQNA==} 802 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 803 | peerDependencies: 804 | '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 805 | eslint: ^8.57.0 || ^9.0.0 806 | typescript: '>=4.8.4 <5.9.0' 807 | 808 | '@typescript-eslint/parser@8.26.1': 809 | resolution: {integrity: sha512-w6HZUV4NWxqd8BdeFf81t07d7/YV9s7TCWrQQbG5uhuvGUAW+fq1usZ1Hmz9UPNLniFnD8GLSsDpjP0hm1S4lQ==} 810 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 811 | peerDependencies: 812 | eslint: ^8.57.0 || ^9.0.0 813 | typescript: '>=4.8.4 <5.9.0' 814 | 815 | '@typescript-eslint/scope-manager@8.26.1': 816 | resolution: {integrity: sha512-6EIvbE5cNER8sqBu6V7+KeMZIC1664d2Yjt+B9EWUXrsyWpxx4lEZrmvxgSKRC6gX+efDL/UY9OpPZ267io3mg==} 817 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 818 | 819 | '@typescript-eslint/type-utils@8.26.1': 820 | resolution: {integrity: sha512-Kcj/TagJLwoY/5w9JGEFV0dclQdyqw9+VMndxOJKtoFSjfZhLXhYjzsQEeyza03rwHx2vFEGvrJWJBXKleRvZg==} 821 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 822 | peerDependencies: 823 | eslint: ^8.57.0 || ^9.0.0 824 | typescript: '>=4.8.4 <5.9.0' 825 | 826 | '@typescript-eslint/types@8.26.1': 827 | resolution: {integrity: sha512-n4THUQW27VmQMx+3P+B0Yptl7ydfceUj4ON/AQILAASwgYdZ/2dhfymRMh5egRUrvK5lSmaOm77Ry+lmXPOgBQ==} 828 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 829 | 830 | '@typescript-eslint/typescript-estree@8.26.1': 831 | resolution: {integrity: sha512-yUwPpUHDgdrv1QJ7YQal3cMVBGWfnuCdKbXw1yyjArax3353rEJP1ZA+4F8nOlQ3RfS2hUN/wze3nlY+ZOhvoA==} 832 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 833 | peerDependencies: 834 | typescript: '>=4.8.4 <5.9.0' 835 | 836 | '@typescript-eslint/utils@8.26.1': 837 | resolution: {integrity: sha512-V4Urxa/XtSUroUrnI7q6yUTD3hDtfJ2jzVfeT3VK0ciizfK2q/zGC0iDh1lFMUZR8cImRrep6/q0xd/1ZGPQpg==} 838 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 839 | peerDependencies: 840 | eslint: ^8.57.0 || ^9.0.0 841 | typescript: '>=4.8.4 <5.9.0' 842 | 843 | '@typescript-eslint/visitor-keys@8.26.1': 844 | resolution: {integrity: sha512-AjOC3zfnxd6S4Eiy3jwktJPclqhFHNyd8L6Gycf9WUPoKZpgM5PjkxY1X7uSy61xVpiJDhhk7XT2NVsN3ALTWg==} 845 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 846 | 847 | '@vitest/eslint-plugin@1.1.37': 848 | resolution: {integrity: sha512-cnlBV8zr0oaBu1Vk6ruqWzpPzFCtwY0yuwUQpNIeFOUl3UhXVwNUoOYfWkZzeToGuNBaXvIsr6/RgHrXiHXqXA==} 849 | peerDependencies: 850 | '@typescript-eslint/utils': ^8.24.0 851 | eslint: '>= 8.57.0' 852 | typescript: '>= 5.0.0' 853 | vitest: '*' 854 | peerDependenciesMeta: 855 | typescript: 856 | optional: true 857 | vitest: 858 | optional: true 859 | 860 | '@vitest/expect@3.0.8': 861 | resolution: {integrity: sha512-Xu6TTIavTvSSS6LZaA3EebWFr6tsoXPetOWNMOlc7LO88QVVBwq2oQWBoDiLCN6YTvNYsGSjqOO8CAdjom5DCQ==} 862 | 863 | '@vitest/mocker@3.0.8': 864 | resolution: {integrity: sha512-n3LjS7fcW1BCoF+zWZxG7/5XvuYH+lsFg+BDwwAz0arIwHQJFUEsKBQ0BLU49fCxuM/2HSeBPHQD8WjgrxMfow==} 865 | peerDependencies: 866 | msw: ^2.4.9 867 | vite: ^5.0.0 || ^6.0.0 868 | peerDependenciesMeta: 869 | msw: 870 | optional: true 871 | vite: 872 | optional: true 873 | 874 | '@vitest/pretty-format@3.0.8': 875 | resolution: {integrity: sha512-BNqwbEyitFhzYMYHUVbIvepOyeQOSFA/NeJMIP9enMntkkxLgOcgABH6fjyXG85ipTgvero6noreavGIqfJcIg==} 876 | 877 | '@vitest/runner@3.0.8': 878 | resolution: {integrity: sha512-c7UUw6gEcOzI8fih+uaAXS5DwjlBaCJUo7KJ4VvJcjL95+DSR1kova2hFuRt3w41KZEFcOEiq098KkyrjXeM5w==} 879 | 880 | '@vitest/snapshot@3.0.8': 881 | resolution: {integrity: sha512-x8IlMGSEMugakInj44nUrLSILh/zy1f2/BgH0UeHpNyOocG18M9CWVIFBaXPt8TrqVZWmcPjwfG/ht5tnpba8A==} 882 | 883 | '@vitest/spy@3.0.8': 884 | resolution: {integrity: sha512-MR+PzJa+22vFKYb934CejhR4BeRpMSoxkvNoDit68GQxRLSf11aT6CTj3XaqUU9rxgWJFnqicN/wxw6yBRkI1Q==} 885 | 886 | '@vitest/utils@3.0.8': 887 | resolution: {integrity: sha512-nkBC3aEhfX2PdtQI/QwAWp8qZWwzASsU4Npbcd5RdMPBSSLCpkZp52P3xku3s3uA0HIEhGvEcF8rNkBsz9dQ4Q==} 888 | 889 | '@vue/compiler-core@3.5.13': 890 | resolution: {integrity: sha512-oOdAkwqUfW1WqpwSYJce06wvt6HljgY3fGeM9NcVA1HaYOij3mZG9Rkysn0OHuyUAGMbEbARIpsG+LPVlBJ5/Q==} 891 | 892 | '@vue/compiler-dom@3.5.13': 893 | resolution: {integrity: sha512-ZOJ46sMOKUjO3e94wPdCzQ6P1Lx/vhp2RSvfaab88Ajexs0AHeV0uasYhi99WPaogmBlRHNRuly8xV75cNTMDA==} 894 | 895 | '@vue/compiler-sfc@3.5.13': 896 | resolution: {integrity: sha512-6VdaljMpD82w6c2749Zhf5T9u5uLBWKnVue6XWxprDobftnletJ8+oel7sexFfM3qIxNmVE7LSFGTpv6obNyaQ==} 897 | 898 | '@vue/compiler-ssr@3.5.13': 899 | resolution: {integrity: sha512-wMH6vrYHxQl/IybKJagqbquvxpWCuVYpoUJfCqFZwa/JY1GdATAQ+TgVtgrwwMZ0D07QhA99rs/EAAWfvG6KpA==} 900 | 901 | '@vue/shared@3.5.13': 902 | resolution: {integrity: sha512-/hnE/qP5ZoGpol0a5mDi45bOd7t3tjYJBjsgCsivow7D48cJeV5l05RD82lPqi7gRiphZM37rnhW1l6ZoCNNnQ==} 903 | 904 | acorn-jsx@5.3.2: 905 | resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} 906 | peerDependencies: 907 | acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 908 | 909 | acorn@8.14.0: 910 | resolution: {integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==} 911 | engines: {node: '>=0.4.0'} 912 | hasBin: true 913 | 914 | ajv@6.12.6: 915 | resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} 916 | 917 | ansi-escapes@7.0.0: 918 | resolution: {integrity: sha512-GdYO7a61mR0fOlAsvC9/rIHf7L96sBc6dEWzeOu+KAea5bZyQRPIpojrVoI4AXGJS/ycu/fBTdLrUkA4ODrvjw==} 919 | engines: {node: '>=18'} 920 | 921 | ansi-regex@6.1.0: 922 | resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==} 923 | engines: {node: '>=12'} 924 | 925 | ansi-styles@4.3.0: 926 | resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} 927 | engines: {node: '>=8'} 928 | 929 | ansi-styles@6.2.1: 930 | resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} 931 | engines: {node: '>=12'} 932 | 933 | ansis@3.17.0: 934 | resolution: {integrity: sha512-0qWUglt9JEqLFr3w1I1pbrChn1grhaiAR2ocX1PP/flRmxgtwTzPFFFnfIlD6aMOLQZgSuCRlidD70lvx8yhzg==} 935 | engines: {node: '>=14'} 936 | 937 | are-docs-informative@0.0.2: 938 | resolution: {integrity: sha512-ixiS0nLNNG5jNQzgZJNoUpBKdo9yTYZMGJ+QgT2jmjR7G7+QHRCc4v6LQ3NgE7EBJq+o0ams3waJwkrlBom8Ig==} 939 | engines: {node: '>=14'} 940 | 941 | argparse@2.0.1: 942 | resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} 943 | 944 | args-tokenizer@0.3.0: 945 | resolution: {integrity: sha512-xXAd7G2Mll5W8uo37GETpQ2VrE84M181Z7ugHFGQnJZ50M2mbOv0osSZ9VsSgPfJQ+LVG0prSi0th+ELMsno7Q==} 946 | 947 | assertion-error@2.0.1: 948 | resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==} 949 | engines: {node: '>=12'} 950 | 951 | autoprefixer@10.4.20: 952 | resolution: {integrity: sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==} 953 | engines: {node: ^10 || ^12 || >=14} 954 | hasBin: true 955 | peerDependencies: 956 | postcss: ^8.1.0 957 | 958 | balanced-match@1.0.2: 959 | resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} 960 | 961 | boolbase@1.0.0: 962 | resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} 963 | 964 | brace-expansion@1.1.11: 965 | resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} 966 | 967 | brace-expansion@2.0.1: 968 | resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} 969 | 970 | braces@3.0.3: 971 | resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} 972 | engines: {node: '>=8'} 973 | 974 | browserslist@4.24.4: 975 | resolution: {integrity: sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==} 976 | engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} 977 | hasBin: true 978 | 979 | builtin-modules@4.0.0: 980 | resolution: {integrity: sha512-p1n8zyCkt1BVrKNFymOHjcDSAl7oq/gUvfgULv2EblgpPVQlQr9yHnWjg9IJ2MhfwPqiYqMMrr01OY7yQoK2yA==} 981 | engines: {node: '>=18.20'} 982 | 983 | bumpp@10.1.0: 984 | resolution: {integrity: sha512-cM/4+kO2A2l3aDSL7tr/ALg8TWPihl1fDWHZyz55JlDmzd01Y+8Vq3YQ1ydeKDS4QFN+tKaLsVzhdDIb/cbsLQ==} 985 | engines: {node: '>=18'} 986 | hasBin: true 987 | 988 | c12@3.0.2: 989 | resolution: {integrity: sha512-6Tzk1/TNeI3WBPpK0j/Ss4+gPj3PUJYbWl/MWDJBThFvwNGNkXtd7Cz8BJtD4aRwoGHtzQD0SnxamgUiBH0/Nw==} 990 | peerDependencies: 991 | magicast: ^0.3.5 992 | peerDependenciesMeta: 993 | magicast: 994 | optional: true 995 | 996 | cac@6.7.14: 997 | resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} 998 | engines: {node: '>=8'} 999 | 1000 | callsites@3.1.0: 1001 | resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} 1002 | engines: {node: '>=6'} 1003 | 1004 | caniuse-api@3.0.0: 1005 | resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} 1006 | 1007 | caniuse-lite@1.0.30001700: 1008 | resolution: {integrity: sha512-2S6XIXwaE7K7erT8dY+kLQcpa5ms63XlRkMkReXjle+kf6c5g38vyMl+Z5y8dSxOFDhcFe+nxnn261PLxBSQsQ==} 1009 | 1010 | ccount@2.0.1: 1011 | resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} 1012 | 1013 | chai@5.2.0: 1014 | resolution: {integrity: sha512-mCuXncKXk5iCLhfhwTc0izo0gtEmpz5CtG2y8GiOINBlMVS6v8TMRc5TaLWKS6692m9+dVVfzgeVxR5UxWHTYw==} 1015 | engines: {node: '>=12'} 1016 | 1017 | chalk@4.1.2: 1018 | resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} 1019 | engines: {node: '>=10'} 1020 | 1021 | chalk@5.4.1: 1022 | resolution: {integrity: sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==} 1023 | engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} 1024 | 1025 | character-entities@2.0.2: 1026 | resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==} 1027 | 1028 | check-error@2.1.1: 1029 | resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==} 1030 | engines: {node: '>= 16'} 1031 | 1032 | chokidar@4.0.3: 1033 | resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==} 1034 | engines: {node: '>= 14.16.0'} 1035 | 1036 | ci-info@4.1.0: 1037 | resolution: {integrity: sha512-HutrvTNsF48wnxkzERIXOe5/mlcfFcbfCmwcg6CJnizbSue78AbDt+1cgl26zwn61WFxhcPykPfZrbqjGmBb4A==} 1038 | engines: {node: '>=8'} 1039 | 1040 | citty@0.1.6: 1041 | resolution: {integrity: sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ==} 1042 | 1043 | clean-regexp@1.0.0: 1044 | resolution: {integrity: sha512-GfisEZEJvzKrmGWkvfhgzcz/BllN1USeqD2V6tg14OAOgaCD2Z/PUEuxnAZ/nPvmaHRG7a8y77p1T/IRQ4D1Hw==} 1045 | engines: {node: '>=4'} 1046 | 1047 | cli-cursor@5.0.0: 1048 | resolution: {integrity: sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==} 1049 | engines: {node: '>=18'} 1050 | 1051 | cli-truncate@4.0.0: 1052 | resolution: {integrity: sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==} 1053 | engines: {node: '>=18'} 1054 | 1055 | color-convert@2.0.1: 1056 | resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} 1057 | engines: {node: '>=7.0.0'} 1058 | 1059 | color-name@1.1.4: 1060 | resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} 1061 | 1062 | colord@2.9.3: 1063 | resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==} 1064 | 1065 | colorette@2.0.20: 1066 | resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} 1067 | 1068 | commander@13.1.0: 1069 | resolution: {integrity: sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw==} 1070 | engines: {node: '>=18'} 1071 | 1072 | commander@7.2.0: 1073 | resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} 1074 | engines: {node: '>= 10'} 1075 | 1076 | comment-parser@1.4.1: 1077 | resolution: {integrity: sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==} 1078 | engines: {node: '>= 12.0.0'} 1079 | 1080 | commondir@1.0.1: 1081 | resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} 1082 | 1083 | concat-map@0.0.1: 1084 | resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} 1085 | 1086 | confbox@0.1.8: 1087 | resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==} 1088 | 1089 | confbox@0.2.1: 1090 | resolution: {integrity: sha512-hkT3yDPFbs95mNCy1+7qNKC6Pro+/ibzYxtM2iqEigpf0sVw+bg4Zh9/snjsBcf990vfIsg5+1U7VyiyBb3etg==} 1091 | 1092 | consola@3.4.0: 1093 | resolution: {integrity: sha512-EiPU8G6dQG0GFHNR8ljnZFki/8a+cQwEQ+7wpxdChl02Q8HXlwEZWD5lqAF8vC2sEC3Tehr8hy7vErz88LHyUA==} 1094 | engines: {node: ^14.18.0 || >=16.10.0} 1095 | 1096 | core-js-compat@3.40.0: 1097 | resolution: {integrity: sha512-0XEDpr5y5mijvw8Lbc6E5AkjrHfp7eEoPlu36SWeAbcL8fn1G1ANe8DBlo2XoNN89oVpxWwOjYIPVzR4ZvsKCQ==} 1098 | 1099 | cross-spawn@7.0.6: 1100 | resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} 1101 | engines: {node: '>= 8'} 1102 | 1103 | css-declaration-sorter@7.2.0: 1104 | resolution: {integrity: sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow==} 1105 | engines: {node: ^14 || ^16 || >=18} 1106 | peerDependencies: 1107 | postcss: ^8.0.9 1108 | 1109 | css-select@5.1.0: 1110 | resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==} 1111 | 1112 | css-tree@2.2.1: 1113 | resolution: {integrity: sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==} 1114 | engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} 1115 | 1116 | css-tree@2.3.1: 1117 | resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==} 1118 | engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} 1119 | 1120 | css-what@6.1.0: 1121 | resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} 1122 | engines: {node: '>= 6'} 1123 | 1124 | cssesc@3.0.0: 1125 | resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} 1126 | engines: {node: '>=4'} 1127 | hasBin: true 1128 | 1129 | cssnano-preset-default@7.0.6: 1130 | resolution: {integrity: sha512-ZzrgYupYxEvdGGuqL+JKOY70s7+saoNlHSCK/OGn1vB2pQK8KSET8jvenzItcY+kA7NoWvfbb/YhlzuzNKjOhQ==} 1131 | engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 1132 | peerDependencies: 1133 | postcss: ^8.4.31 1134 | 1135 | cssnano-utils@5.0.0: 1136 | resolution: {integrity: sha512-Uij0Xdxc24L6SirFr25MlwC2rCFX6scyUmuKpzI+JQ7cyqDEwD42fJ0xfB3yLfOnRDU5LKGgjQ9FA6LYh76GWQ==} 1137 | engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 1138 | peerDependencies: 1139 | postcss: ^8.4.31 1140 | 1141 | cssnano@7.0.6: 1142 | resolution: {integrity: sha512-54woqx8SCbp8HwvNZYn68ZFAepuouZW4lTwiMVnBErM3VkO7/Sd4oTOt3Zz3bPx3kxQ36aISppyXj2Md4lg8bw==} 1143 | engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 1144 | peerDependencies: 1145 | postcss: ^8.4.31 1146 | 1147 | csso@5.0.5: 1148 | resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==} 1149 | engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} 1150 | 1151 | debug@3.2.7: 1152 | resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} 1153 | peerDependencies: 1154 | supports-color: '*' 1155 | peerDependenciesMeta: 1156 | supports-color: 1157 | optional: true 1158 | 1159 | debug@4.4.0: 1160 | resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} 1161 | engines: {node: '>=6.0'} 1162 | peerDependencies: 1163 | supports-color: '*' 1164 | peerDependenciesMeta: 1165 | supports-color: 1166 | optional: true 1167 | 1168 | decode-named-character-reference@1.0.2: 1169 | resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==} 1170 | 1171 | deep-eql@5.0.2: 1172 | resolution: {integrity: sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==} 1173 | engines: {node: '>=6'} 1174 | 1175 | deep-is@0.1.4: 1176 | resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} 1177 | 1178 | deepmerge@4.3.1: 1179 | resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} 1180 | engines: {node: '>=0.10.0'} 1181 | 1182 | defu@6.1.4: 1183 | resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==} 1184 | 1185 | dequal@2.0.3: 1186 | resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} 1187 | engines: {node: '>=6'} 1188 | 1189 | destr@2.0.3: 1190 | resolution: {integrity: sha512-2N3BOUU4gYMpTP24s5rF5iP7BDr7uNTCs4ozw3kf/eKfvWSIu93GEBi5m427YoyJoeOzQ5smuu4nNAPGb8idSQ==} 1191 | 1192 | devlop@1.1.0: 1193 | resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==} 1194 | 1195 | doctrine@3.0.0: 1196 | resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} 1197 | engines: {node: '>=6.0.0'} 1198 | 1199 | dom-serializer@2.0.0: 1200 | resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} 1201 | 1202 | domelementtype@2.3.0: 1203 | resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} 1204 | 1205 | domhandler@5.0.3: 1206 | resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} 1207 | engines: {node: '>= 4'} 1208 | 1209 | domutils@3.2.2: 1210 | resolution: {integrity: sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==} 1211 | 1212 | dotenv@16.4.7: 1213 | resolution: {integrity: sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==} 1214 | engines: {node: '>=12'} 1215 | 1216 | electron-to-chromium@1.5.103: 1217 | resolution: {integrity: sha512-P6+XzIkfndgsrjROJWfSvVEgNHtPgbhVyTkwLjUM2HU/h7pZRORgaTlHqfAikqxKmdJMLW8fftrdGWbd/Ds0FA==} 1218 | 1219 | emoji-regex@10.4.0: 1220 | resolution: {integrity: sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==} 1221 | 1222 | enhanced-resolve@5.18.1: 1223 | resolution: {integrity: sha512-ZSW3ma5GkcQBIpwZTSRAI8N71Uuwgs93IezB7mf7R60tC8ZbJideoDNKjHn2O9KIlx6rkGTTEk1xUCK2E1Y2Yg==} 1224 | engines: {node: '>=10.13.0'} 1225 | 1226 | entities@4.5.0: 1227 | resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} 1228 | engines: {node: '>=0.12'} 1229 | 1230 | environment@1.1.0: 1231 | resolution: {integrity: sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==} 1232 | engines: {node: '>=18'} 1233 | 1234 | es-module-lexer@1.6.0: 1235 | resolution: {integrity: sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==} 1236 | 1237 | esbuild@0.24.2: 1238 | resolution: {integrity: sha512-+9egpBW8I3CD5XPe0n6BfT5fxLzxrlDzqydF3aviG+9ni1lDC/OvMHcxqEFV0+LANZG5R1bFMWfUrjVsdwxJvA==} 1239 | engines: {node: '>=18'} 1240 | hasBin: true 1241 | 1242 | esbuild@0.25.0: 1243 | resolution: {integrity: sha512-BXq5mqc8ltbaN34cDqWuYKyNhX8D/Z0J1xdtdQ8UcIIIyJyz+ZMKUt58tF3SrZ85jcfN/PZYhjR5uDQAYNVbuw==} 1244 | engines: {node: '>=18'} 1245 | hasBin: true 1246 | 1247 | escalade@3.2.0: 1248 | resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} 1249 | engines: {node: '>=6'} 1250 | 1251 | escape-string-regexp@1.0.5: 1252 | resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} 1253 | engines: {node: '>=0.8.0'} 1254 | 1255 | escape-string-regexp@4.0.0: 1256 | resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} 1257 | engines: {node: '>=10'} 1258 | 1259 | escape-string-regexp@5.0.0: 1260 | resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} 1261 | engines: {node: '>=12'} 1262 | 1263 | eslint-compat-utils@0.5.1: 1264 | resolution: {integrity: sha512-3z3vFexKIEnjHE3zCMRo6fn/e44U7T1khUjg+Hp0ZQMCigh28rALD0nPFBcGZuiLC5rLZa2ubQHDRln09JfU2Q==} 1265 | engines: {node: '>=12'} 1266 | peerDependencies: 1267 | eslint: '>=6.0.0' 1268 | 1269 | eslint-compat-utils@0.6.4: 1270 | resolution: {integrity: sha512-/u+GQt8NMfXO8w17QendT4gvO5acfxQsAKirAt0LVxDnr2N8YLCVbregaNc/Yhp7NM128DwCaRvr8PLDfeNkQw==} 1271 | engines: {node: '>=12'} 1272 | peerDependencies: 1273 | eslint: '>=6.0.0' 1274 | 1275 | eslint-config-flat-gitignore@2.1.0: 1276 | resolution: {integrity: sha512-cJzNJ7L+psWp5mXM7jBX+fjHtBvvh06RBlcweMhKD8jWqQw0G78hOW5tpVALGHGFPsBV+ot2H+pdDGJy6CV8pA==} 1277 | peerDependencies: 1278 | eslint: ^9.5.0 1279 | 1280 | eslint-flat-config-utils@2.0.1: 1281 | resolution: {integrity: sha512-brf0eAgQ6JlKj3bKfOTuuI7VcCZvi8ZCD1MMTVoEvS/d38j8cByZViLFALH/36+eqB17ukmfmKq3bWzGvizejA==} 1282 | 1283 | eslint-import-resolver-node@0.3.9: 1284 | resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} 1285 | 1286 | eslint-json-compat-utils@0.2.1: 1287 | resolution: {integrity: sha512-YzEodbDyW8DX8bImKhAcCeu/L31Dd/70Bidx2Qex9OFUtgzXLqtfWL4Hr5fM/aCCB8QUZLuJur0S9k6UfgFkfg==} 1288 | engines: {node: '>=12'} 1289 | peerDependencies: 1290 | '@eslint/json': '*' 1291 | eslint: '*' 1292 | jsonc-eslint-parser: ^2.4.0 1293 | peerDependenciesMeta: 1294 | '@eslint/json': 1295 | optional: true 1296 | 1297 | eslint-merge-processors@2.0.0: 1298 | resolution: {integrity: sha512-sUuhSf3IrJdGooquEUB5TNpGNpBoQccbnaLHsb1XkBLUPPqCNivCpY05ZcpCOiV9uHwO2yxXEWVczVclzMxYlA==} 1299 | peerDependencies: 1300 | eslint: '*' 1301 | 1302 | eslint-plugin-antfu@3.1.1: 1303 | resolution: {integrity: sha512-7Q+NhwLfHJFvopI2HBZbSxWXngTwBLKxW1AGXLr2lEGxcEIK/AsDs8pn8fvIizl5aZjBbVbVK5ujmMpBe4Tvdg==} 1304 | peerDependencies: 1305 | eslint: '*' 1306 | 1307 | eslint-plugin-command@3.1.0: 1308 | resolution: {integrity: sha512-KLgxB8NMQ0iL7iwehyeqWVE7MaqRPwLTGW4d2CXYOj5tt4j6yU/hiNxQ/35FLq4SnMhv+tpE6FCvYbV4VS+BLw==} 1309 | peerDependencies: 1310 | eslint: '*' 1311 | 1312 | eslint-plugin-es-x@7.8.0: 1313 | resolution: {integrity: sha512-7Ds8+wAAoV3T+LAKeu39Y5BzXCrGKrcISfgKEqTS4BDN8SFEDQd0S43jiQ8vIa3wUKD07qitZdfzlenSi8/0qQ==} 1314 | engines: {node: ^14.18.0 || >=16.0.0} 1315 | peerDependencies: 1316 | eslint: '>=8' 1317 | 1318 | eslint-plugin-import-x@4.6.1: 1319 | resolution: {integrity: sha512-wluSUifMIb7UfwWXqx7Yx0lE/SGCcGXECLx/9bCmbY2nneLwvAZ4vkd1IXDjPKFvdcdUgr1BaRnaRpx3k2+Pfw==} 1320 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1321 | peerDependencies: 1322 | eslint: ^8.57.0 || ^9.0.0 1323 | 1324 | eslint-plugin-jsdoc@50.6.6: 1325 | resolution: {integrity: sha512-4jLo9NZqHfyNtiBxAU293eX1xi6oUIBcAxJJL/hHeeNhh26l4l/Apmu0x9SarvSQ/gWNOrnFci4DSPupN4//WA==} 1326 | engines: {node: '>=18'} 1327 | peerDependencies: 1328 | eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 1329 | 1330 | eslint-plugin-jsonc@2.19.1: 1331 | resolution: {integrity: sha512-MmlAOaZK1+Lg7YoCZPGRjb88ZjT+ct/KTsvcsbZdBm+w8WMzGx+XEmexk0m40P1WV9G2rFV7X3klyRGRpFXEjA==} 1332 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 1333 | peerDependencies: 1334 | eslint: '>=6.0.0' 1335 | 1336 | eslint-plugin-n@17.16.2: 1337 | resolution: {integrity: sha512-iQM5Oj+9o0KaeLoObJC/uxNGpktZCkYiTTBo8PkRWq3HwNcRxwpvSDFjBhQ5+HLJzBTy+CLDC5+bw0Z5GyhlOQ==} 1338 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1339 | peerDependencies: 1340 | eslint: '>=8.23.0' 1341 | 1342 | eslint-plugin-no-only-tests@3.3.0: 1343 | resolution: {integrity: sha512-brcKcxGnISN2CcVhXJ/kEQlNa0MEfGRtwKtWA16SkqXHKitaKIMrfemJKLKX1YqDU5C/5JY3PvZXd5jEW04e0Q==} 1344 | engines: {node: '>=5.0.0'} 1345 | 1346 | eslint-plugin-perfectionist@4.10.1: 1347 | resolution: {integrity: sha512-GXwFfL47RfBLZRGQdrvGZw9Ali2T2GPW8p4Gyj2fyWQ9396R/HgJMf0m9kn7D6WXRwrINfTDGLS+QYIeok9qEg==} 1348 | engines: {node: ^18.0.0 || >=20.0.0} 1349 | peerDependencies: 1350 | eslint: '>=8.45.0' 1351 | 1352 | eslint-plugin-pnpm@0.3.1: 1353 | resolution: {integrity: sha512-vi5iHoELIAlBbX4AW8ZGzU3tUnfxuXhC/NKo3qRcI5o9igbz6zJUqSlQ03bPeMqWIGTPatZnbWsNR1RnlNERNQ==} 1354 | peerDependencies: 1355 | eslint: ^9.0.0 1356 | 1357 | eslint-plugin-regexp@2.7.0: 1358 | resolution: {integrity: sha512-U8oZI77SBtH8U3ulZ05iu0qEzIizyEDXd+BWHvyVxTOjGwcDcvy/kEpgFG4DYca2ByRLiVPFZ2GeH7j1pdvZTA==} 1359 | engines: {node: ^18 || >=20} 1360 | peerDependencies: 1361 | eslint: '>=8.44.0' 1362 | 1363 | eslint-plugin-toml@0.12.0: 1364 | resolution: {integrity: sha512-+/wVObA9DVhwZB1nG83D2OAQRrcQZXy+drqUnFJKymqnmbnbfg/UPmEMCKrJNcEboUGxUjYrJlgy+/Y930mURQ==} 1365 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 1366 | peerDependencies: 1367 | eslint: '>=6.0.0' 1368 | 1369 | eslint-plugin-unicorn@57.0.0: 1370 | resolution: {integrity: sha512-zUYYa6zfNdTeG9BISWDlcLmz16c+2Ck2o5ZDHh0UzXJz3DEP7xjmlVDTzbyV0W+XksgZ0q37WEWzN2D2Ze+g9Q==} 1371 | engines: {node: '>=18.18'} 1372 | peerDependencies: 1373 | eslint: '>=9.20.0' 1374 | 1375 | eslint-plugin-unused-imports@4.1.4: 1376 | resolution: {integrity: sha512-YptD6IzQjDardkl0POxnnRBhU1OEePMV0nd6siHaRBbd+lyh6NAhFEobiznKU7kTsSsDeSD62Pe7kAM1b7dAZQ==} 1377 | peerDependencies: 1378 | '@typescript-eslint/eslint-plugin': ^8.0.0-0 || ^7.0.0 || ^6.0.0 || ^5.0.0 1379 | eslint: ^9.0.0 || ^8.0.0 1380 | peerDependenciesMeta: 1381 | '@typescript-eslint/eslint-plugin': 1382 | optional: true 1383 | 1384 | eslint-plugin-vue@10.0.0: 1385 | resolution: {integrity: sha512-XKckedtajqwmaX6u1VnECmZ6xJt+YvlmMzBPZd+/sI3ub2lpYZyFnsyWo7c3nMOQKJQudeyk1lw/JxdgeKT64w==} 1386 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1387 | peerDependencies: 1388 | eslint: ^8.57.0 || ^9.0.0 1389 | vue-eslint-parser: ^10.0.0 1390 | 1391 | eslint-plugin-yml@1.17.0: 1392 | resolution: {integrity: sha512-Q3LXFRnNpGYAK/PM0BY1Xs0IY1xTLfM0kC986nNQkx1l8tOGz+YS50N6wXkAJkrBpeUN9OxEMB7QJ+9MTDAqIQ==} 1393 | engines: {node: ^14.17.0 || >=16.0.0} 1394 | peerDependencies: 1395 | eslint: '>=6.0.0' 1396 | 1397 | eslint-processor-vue-blocks@2.0.0: 1398 | resolution: {integrity: sha512-u4W0CJwGoWY3bjXAuFpc/b6eK3NQEI8MoeW7ritKj3G3z/WtHrKjkqf+wk8mPEy5rlMGS+k6AZYOw2XBoN/02Q==} 1399 | peerDependencies: 1400 | '@vue/compiler-sfc': ^3.3.0 1401 | eslint: '>=9.0.0' 1402 | 1403 | eslint-scope@8.3.0: 1404 | resolution: {integrity: sha512-pUNxi75F8MJ/GdeKtVLSbYg4ZI34J6C0C7sbL4YOp2exGwen7ZsuBqKzUhXd0qMQ362yET3z+uPwKeg/0C2XCQ==} 1405 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1406 | 1407 | eslint-visitor-keys@3.4.3: 1408 | resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} 1409 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 1410 | 1411 | eslint-visitor-keys@4.2.0: 1412 | resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} 1413 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1414 | 1415 | eslint@9.22.0: 1416 | resolution: {integrity: sha512-9V/QURhsRN40xuHXWjV64yvrzMjcz7ZyNoF2jJFmy9j/SLk0u1OLSZgXi28MrXjymnjEGSR80WCdab3RGMDveQ==} 1417 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1418 | hasBin: true 1419 | peerDependencies: 1420 | jiti: '*' 1421 | peerDependenciesMeta: 1422 | jiti: 1423 | optional: true 1424 | 1425 | espree@10.3.0: 1426 | resolution: {integrity: sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==} 1427 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1428 | 1429 | espree@9.6.1: 1430 | resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} 1431 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 1432 | 1433 | esquery@1.6.0: 1434 | resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==} 1435 | engines: {node: '>=0.10'} 1436 | 1437 | esrecurse@4.3.0: 1438 | resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} 1439 | engines: {node: '>=4.0'} 1440 | 1441 | estraverse@5.3.0: 1442 | resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} 1443 | engines: {node: '>=4.0'} 1444 | 1445 | estree-walker@2.0.2: 1446 | resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} 1447 | 1448 | estree-walker@3.0.3: 1449 | resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} 1450 | 1451 | esutils@2.0.3: 1452 | resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} 1453 | engines: {node: '>=0.10.0'} 1454 | 1455 | eventemitter3@5.0.1: 1456 | resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} 1457 | 1458 | execa@8.0.1: 1459 | resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} 1460 | engines: {node: '>=16.17'} 1461 | 1462 | expect-type@1.1.0: 1463 | resolution: {integrity: sha512-bFi65yM+xZgk+u/KRIpekdSYkTB5W1pEf0Lt8Q8Msh7b+eQ7LXVtIB1Bkm4fvclDEL1b2CZkMhv2mOeF8tMdkA==} 1464 | engines: {node: '>=12.0.0'} 1465 | 1466 | exsolve@1.0.2: 1467 | resolution: {integrity: sha512-ZEcIMbthn2zeX4/wD/DLxDUjuCltHXT8Htvm/JFlTkdYgWh2+HGppgwwNUnIVxzxP7yJOPtuBAec0dLx6lVY8w==} 1468 | 1469 | fast-deep-equal@3.1.3: 1470 | resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} 1471 | 1472 | fast-glob@3.3.3: 1473 | resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==} 1474 | engines: {node: '>=8.6.0'} 1475 | 1476 | fast-json-stable-stringify@2.1.0: 1477 | resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} 1478 | 1479 | fast-levenshtein@2.0.6: 1480 | resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} 1481 | 1482 | fastq@1.19.0: 1483 | resolution: {integrity: sha512-7SFSRCNjBQIZH/xZR3iy5iQYR8aGBE0h3VG6/cwlbrpdciNYBMotQav8c1XI3HjHH+NikUpP53nPdlZSdWmFzA==} 1484 | 1485 | fdir@6.4.3: 1486 | resolution: {integrity: sha512-PMXmW2y1hDDfTSRc9gaXIuCCRpuoz3Kaz8cUelp3smouvfT632ozg2vrT6lJsHKKOF59YLbOGfAWGUcKEfRMQw==} 1487 | peerDependencies: 1488 | picomatch: ^3 || ^4 1489 | peerDependenciesMeta: 1490 | picomatch: 1491 | optional: true 1492 | 1493 | file-entry-cache@8.0.0: 1494 | resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} 1495 | engines: {node: '>=16.0.0'} 1496 | 1497 | fill-range@7.1.1: 1498 | resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} 1499 | engines: {node: '>=8'} 1500 | 1501 | find-up-simple@1.0.1: 1502 | resolution: {integrity: sha512-afd4O7zpqHeRyg4PfDQsXmlDe2PfdHtJt6Akt8jOWaApLOZk5JXs6VMR29lz03pRe9mpykrRCYIYxaJYcfpncQ==} 1503 | engines: {node: '>=18'} 1504 | 1505 | find-up@5.0.0: 1506 | resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} 1507 | engines: {node: '>=10'} 1508 | 1509 | fix-dts-default-cjs-exports@1.0.0: 1510 | resolution: {integrity: sha512-i9Vd++WOWo6JilNgZvNvmy1T0r+/j7vikghQSEhKIuDwz4GjUrYj+Z18zlL7MleYNxE+xE6t3aG7LiAwA1P+dg==} 1511 | 1512 | flat-cache@4.0.1: 1513 | resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} 1514 | engines: {node: '>=16'} 1515 | 1516 | flatted@3.3.3: 1517 | resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==} 1518 | 1519 | fraction.js@4.3.7: 1520 | resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} 1521 | 1522 | fsevents@2.3.3: 1523 | resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} 1524 | engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} 1525 | os: [darwin] 1526 | 1527 | function-bind@1.1.2: 1528 | resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} 1529 | 1530 | fzf@0.5.2: 1531 | resolution: {integrity: sha512-Tt4kuxLXFKHy8KT40zwsUPUkg1CrsgY25FxA2U/j/0WgEDCk3ddc/zLTCCcbSHX9FcKtLuVaDGtGE/STWC+j3Q==} 1532 | 1533 | get-east-asian-width@1.3.0: 1534 | resolution: {integrity: sha512-vpeMIQKxczTD/0s2CdEWHcb0eeJe6TFjxb+J5xgX7hScxqrGuyjmv4c1D4A/gelKfyox0gJJwIHF+fLjeaM8kQ==} 1535 | engines: {node: '>=18'} 1536 | 1537 | get-stream@8.0.1: 1538 | resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} 1539 | engines: {node: '>=16'} 1540 | 1541 | get-tsconfig@4.10.0: 1542 | resolution: {integrity: sha512-kGzZ3LWWQcGIAmg6iWvXn0ei6WDtV26wzHRMwDSzmAbcXrTEXxHy6IehI6/4eT6VRKyMP1eF1VqwrVUmE/LR7A==} 1543 | 1544 | giget@2.0.0: 1545 | resolution: {integrity: sha512-L5bGsVkxJbJgdnwyuheIunkGatUF/zssUoxxjACCseZYAVbaqdh9Tsmmlkl8vYan09H7sbvKt4pS8GqKLBrEzA==} 1546 | hasBin: true 1547 | 1548 | glob-parent@5.1.2: 1549 | resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} 1550 | engines: {node: '>= 6'} 1551 | 1552 | glob-parent@6.0.2: 1553 | resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} 1554 | engines: {node: '>=10.13.0'} 1555 | 1556 | globals@14.0.0: 1557 | resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} 1558 | engines: {node: '>=18'} 1559 | 1560 | globals@15.15.0: 1561 | resolution: {integrity: sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==} 1562 | engines: {node: '>=18'} 1563 | 1564 | globals@16.0.0: 1565 | resolution: {integrity: sha512-iInW14XItCXET01CQFqudPOWP2jYMl7T+QRQT+UNcR/iQncN/F0UNpgd76iFkBPgNQb4+X3LV9tLJYzwh+Gl3A==} 1566 | engines: {node: '>=18'} 1567 | 1568 | graceful-fs@4.2.11: 1569 | resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} 1570 | 1571 | graphemer@1.4.0: 1572 | resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} 1573 | 1574 | has-flag@4.0.0: 1575 | resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} 1576 | engines: {node: '>=8'} 1577 | 1578 | hasown@2.0.2: 1579 | resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} 1580 | engines: {node: '>= 0.4'} 1581 | 1582 | hookable@5.5.3: 1583 | resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==} 1584 | 1585 | hosted-git-info@7.0.2: 1586 | resolution: {integrity: sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==} 1587 | engines: {node: ^16.14.0 || >=18.0.0} 1588 | 1589 | human-signals@5.0.0: 1590 | resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} 1591 | engines: {node: '>=16.17.0'} 1592 | 1593 | ignore@5.3.2: 1594 | resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} 1595 | engines: {node: '>= 4'} 1596 | 1597 | import-fresh@3.3.1: 1598 | resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} 1599 | engines: {node: '>=6'} 1600 | 1601 | imurmurhash@0.1.4: 1602 | resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} 1603 | engines: {node: '>=0.8.19'} 1604 | 1605 | indent-string@5.0.0: 1606 | resolution: {integrity: sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==} 1607 | engines: {node: '>=12'} 1608 | 1609 | index-to-position@0.1.2: 1610 | resolution: {integrity: sha512-MWDKS3AS1bGCHLBA2VLImJz42f7bJh8wQsTGCzI3j519/CASStoDONUBVz2I/VID0MpiX3SGSnbOD2xUalbE5g==} 1611 | engines: {node: '>=18'} 1612 | 1613 | is-builtin-module@4.0.0: 1614 | resolution: {integrity: sha512-rWP3AMAalQSesXO8gleROyL2iKU73SX5Er66losQn9rWOWL4Gef0a/xOEOVqjWGMuR2vHG3FJ8UUmT700O8oFg==} 1615 | engines: {node: '>=18.20'} 1616 | 1617 | is-core-module@2.16.1: 1618 | resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==} 1619 | engines: {node: '>= 0.4'} 1620 | 1621 | is-extglob@2.1.1: 1622 | resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} 1623 | engines: {node: '>=0.10.0'} 1624 | 1625 | is-fullwidth-code-point@4.0.0: 1626 | resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==} 1627 | engines: {node: '>=12'} 1628 | 1629 | is-fullwidth-code-point@5.0.0: 1630 | resolution: {integrity: sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==} 1631 | engines: {node: '>=18'} 1632 | 1633 | is-glob@4.0.3: 1634 | resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} 1635 | engines: {node: '>=0.10.0'} 1636 | 1637 | is-module@1.0.0: 1638 | resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==} 1639 | 1640 | is-number@7.0.0: 1641 | resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} 1642 | engines: {node: '>=0.12.0'} 1643 | 1644 | is-reference@1.2.1: 1645 | resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==} 1646 | 1647 | is-stream@3.0.0: 1648 | resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} 1649 | engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 1650 | 1651 | isexe@2.0.0: 1652 | resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} 1653 | 1654 | jiti@1.21.7: 1655 | resolution: {integrity: sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==} 1656 | hasBin: true 1657 | 1658 | jiti@2.4.2: 1659 | resolution: {integrity: sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==} 1660 | hasBin: true 1661 | 1662 | js-tokens@4.0.0: 1663 | resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} 1664 | 1665 | js-yaml@4.1.0: 1666 | resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} 1667 | hasBin: true 1668 | 1669 | jsdoc-type-pratt-parser@4.1.0: 1670 | resolution: {integrity: sha512-Hicd6JK5Njt2QB6XYFS7ok9e37O8AYk3jTcppG4YVQnYjOemymvTcmc7OWsmq/Qqj5TdRFO5/x/tIPmBeRtGHg==} 1671 | engines: {node: '>=12.0.0'} 1672 | 1673 | jsesc@3.0.2: 1674 | resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==} 1675 | engines: {node: '>=6'} 1676 | hasBin: true 1677 | 1678 | jsesc@3.1.0: 1679 | resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} 1680 | engines: {node: '>=6'} 1681 | hasBin: true 1682 | 1683 | json-buffer@3.0.1: 1684 | resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} 1685 | 1686 | json-schema-traverse@0.4.1: 1687 | resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} 1688 | 1689 | json-stable-stringify-without-jsonify@1.0.1: 1690 | resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} 1691 | 1692 | jsonc-eslint-parser@2.4.0: 1693 | resolution: {integrity: sha512-WYDyuc/uFcGp6YtM2H0uKmUwieOuzeE/5YocFJLnLfclZ4inf3mRn8ZVy1s7Hxji7Jxm6Ss8gqpexD/GlKoGgg==} 1694 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 1695 | 1696 | jsonc-parser@3.3.1: 1697 | resolution: {integrity: sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==} 1698 | 1699 | keyv@4.5.4: 1700 | resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} 1701 | 1702 | knitwork@1.2.0: 1703 | resolution: {integrity: sha512-xYSH7AvuQ6nXkq42x0v5S8/Iry+cfulBz/DJQzhIyESdLD7425jXsPy4vn5cCXU+HhRN2kVw51Vd1K6/By4BQg==} 1704 | 1705 | levn@0.4.1: 1706 | resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} 1707 | engines: {node: '>= 0.8.0'} 1708 | 1709 | lilconfig@3.1.3: 1710 | resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==} 1711 | engines: {node: '>=14'} 1712 | 1713 | lint-staged@15.5.0: 1714 | resolution: {integrity: sha512-WyCzSbfYGhK7cU+UuDDkzUiytbfbi0ZdPy2orwtM75P3WTtQBzmG40cCxIa8Ii2+XjfxzLH6Be46tUfWS85Xfg==} 1715 | engines: {node: '>=18.12.0'} 1716 | hasBin: true 1717 | 1718 | listr2@8.2.5: 1719 | resolution: {integrity: sha512-iyAZCeyD+c1gPyE9qpFu8af0Y+MRtmKOncdGoA2S5EY8iFq99dmmvkNnHiWo+pj0s7yH7l3KPIgee77tKpXPWQ==} 1720 | engines: {node: '>=18.0.0'} 1721 | 1722 | local-pkg@1.1.1: 1723 | resolution: {integrity: sha512-WunYko2W1NcdfAFpuLUoucsgULmgDBRkdxHxWQ7mK0cQqwPiy8E1enjuRBrhLtZkB5iScJ1XIPdhVEFK8aOLSg==} 1724 | engines: {node: '>=14'} 1725 | 1726 | locate-path@6.0.0: 1727 | resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} 1728 | engines: {node: '>=10'} 1729 | 1730 | lodash.memoize@4.1.2: 1731 | resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==} 1732 | 1733 | lodash.merge@4.6.2: 1734 | resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} 1735 | 1736 | lodash.uniq@4.5.0: 1737 | resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==} 1738 | 1739 | lodash@4.17.21: 1740 | resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} 1741 | 1742 | log-update@6.1.0: 1743 | resolution: {integrity: sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w==} 1744 | engines: {node: '>=18'} 1745 | 1746 | longest-streak@3.1.0: 1747 | resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==} 1748 | 1749 | loupe@3.1.3: 1750 | resolution: {integrity: sha512-kkIp7XSkP78ZxJEsSxW3712C6teJVoeHHwgo9zJ380de7IYyJ2ISlxojcH2pC5OFLewESmnRi/+XCDIEEVyoug==} 1751 | 1752 | lru-cache@10.4.3: 1753 | resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} 1754 | 1755 | magic-string@0.30.17: 1756 | resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==} 1757 | 1758 | markdown-table@3.0.4: 1759 | resolution: {integrity: sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==} 1760 | 1761 | mdast-util-find-and-replace@3.0.2: 1762 | resolution: {integrity: sha512-Tmd1Vg/m3Xz43afeNxDIhWRtFZgM2VLyaf4vSTYwudTyeuTneoL3qtWMA5jeLyz/O1vDJmmV4QuScFCA2tBPwg==} 1763 | 1764 | mdast-util-from-markdown@2.0.2: 1765 | resolution: {integrity: sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==} 1766 | 1767 | mdast-util-gfm-autolink-literal@2.0.1: 1768 | resolution: {integrity: sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==} 1769 | 1770 | mdast-util-gfm-footnote@2.1.0: 1771 | resolution: {integrity: sha512-sqpDWlsHn7Ac9GNZQMeUzPQSMzR6Wv0WKRNvQRg0KqHh02fpTz69Qc1QSseNX29bhz1ROIyNyxExfawVKTm1GQ==} 1772 | 1773 | mdast-util-gfm-strikethrough@2.0.0: 1774 | resolution: {integrity: sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==} 1775 | 1776 | mdast-util-gfm-table@2.0.0: 1777 | resolution: {integrity: sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==} 1778 | 1779 | mdast-util-gfm-task-list-item@2.0.0: 1780 | resolution: {integrity: sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==} 1781 | 1782 | mdast-util-gfm@3.1.0: 1783 | resolution: {integrity: sha512-0ulfdQOM3ysHhCJ1p06l0b0VKlhU0wuQs3thxZQagjcjPrlFRqY215uZGHHJan9GEAXd9MbfPjFJz+qMkVR6zQ==} 1784 | 1785 | mdast-util-phrasing@4.1.0: 1786 | resolution: {integrity: sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==} 1787 | 1788 | mdast-util-to-markdown@2.1.2: 1789 | resolution: {integrity: sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==} 1790 | 1791 | mdast-util-to-string@4.0.0: 1792 | resolution: {integrity: sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==} 1793 | 1794 | mdn-data@2.0.28: 1795 | resolution: {integrity: sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==} 1796 | 1797 | mdn-data@2.0.30: 1798 | resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} 1799 | 1800 | merge-stream@2.0.0: 1801 | resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} 1802 | 1803 | merge2@1.4.1: 1804 | resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} 1805 | engines: {node: '>= 8'} 1806 | 1807 | micromark-core-commonmark@2.0.2: 1808 | resolution: {integrity: sha512-FKjQKbxd1cibWMM1P9N+H8TwlgGgSkWZMmfuVucLCHaYqeSvJ0hFeHsIa65pA2nYbes0f8LDHPMrd9X7Ujxg9w==} 1809 | 1810 | micromark-extension-gfm-autolink-literal@2.1.0: 1811 | resolution: {integrity: sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==} 1812 | 1813 | micromark-extension-gfm-footnote@2.1.0: 1814 | resolution: {integrity: sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==} 1815 | 1816 | micromark-extension-gfm-strikethrough@2.1.0: 1817 | resolution: {integrity: sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==} 1818 | 1819 | micromark-extension-gfm-table@2.1.1: 1820 | resolution: {integrity: sha512-t2OU/dXXioARrC6yWfJ4hqB7rct14e8f7m0cbI5hUmDyyIlwv5vEtooptH8INkbLzOatzKuVbQmAYcbWoyz6Dg==} 1821 | 1822 | micromark-extension-gfm-tagfilter@2.0.0: 1823 | resolution: {integrity: sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==} 1824 | 1825 | micromark-extension-gfm-task-list-item@2.1.0: 1826 | resolution: {integrity: sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==} 1827 | 1828 | micromark-extension-gfm@3.0.0: 1829 | resolution: {integrity: sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==} 1830 | 1831 | micromark-factory-destination@2.0.1: 1832 | resolution: {integrity: sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==} 1833 | 1834 | micromark-factory-label@2.0.1: 1835 | resolution: {integrity: sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==} 1836 | 1837 | micromark-factory-space@2.0.1: 1838 | resolution: {integrity: sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==} 1839 | 1840 | micromark-factory-title@2.0.1: 1841 | resolution: {integrity: sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==} 1842 | 1843 | micromark-factory-whitespace@2.0.1: 1844 | resolution: {integrity: sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==} 1845 | 1846 | micromark-util-character@2.1.1: 1847 | resolution: {integrity: sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==} 1848 | 1849 | micromark-util-chunked@2.0.1: 1850 | resolution: {integrity: sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==} 1851 | 1852 | micromark-util-classify-character@2.0.1: 1853 | resolution: {integrity: sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==} 1854 | 1855 | micromark-util-combine-extensions@2.0.1: 1856 | resolution: {integrity: sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==} 1857 | 1858 | micromark-util-decode-numeric-character-reference@2.0.2: 1859 | resolution: {integrity: sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==} 1860 | 1861 | micromark-util-decode-string@2.0.1: 1862 | resolution: {integrity: sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==} 1863 | 1864 | micromark-util-encode@2.0.1: 1865 | resolution: {integrity: sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==} 1866 | 1867 | micromark-util-html-tag-name@2.0.1: 1868 | resolution: {integrity: sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==} 1869 | 1870 | micromark-util-normalize-identifier@2.0.1: 1871 | resolution: {integrity: sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==} 1872 | 1873 | micromark-util-resolve-all@2.0.1: 1874 | resolution: {integrity: sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==} 1875 | 1876 | micromark-util-sanitize-uri@2.0.1: 1877 | resolution: {integrity: sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==} 1878 | 1879 | micromark-util-subtokenize@2.0.4: 1880 | resolution: {integrity: sha512-N6hXjrin2GTJDe3MVjf5FuXpm12PGm80BrUAeub9XFXca8JZbP+oIwY4LJSVwFUCL1IPm/WwSVUN7goFHmSGGQ==} 1881 | 1882 | micromark-util-symbol@2.0.1: 1883 | resolution: {integrity: sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==} 1884 | 1885 | micromark-util-types@2.0.1: 1886 | resolution: {integrity: sha512-534m2WhVTddrcKVepwmVEVnUAmtrx9bfIjNoQHRqfnvdaHQiFytEhJoTgpWJvDEXCO5gLTQh3wYC1PgOJA4NSQ==} 1887 | 1888 | micromark@4.0.1: 1889 | resolution: {integrity: sha512-eBPdkcoCNvYcxQOAKAlceo5SNdzZWfF+FcSupREAzdAh9rRmE239CEQAiTwIgblwnoM8zzj35sZ5ZwvSEOF6Kw==} 1890 | 1891 | micromatch@4.0.8: 1892 | resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} 1893 | engines: {node: '>=8.6'} 1894 | 1895 | mimic-fn@4.0.0: 1896 | resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} 1897 | engines: {node: '>=12'} 1898 | 1899 | mimic-function@5.0.1: 1900 | resolution: {integrity: sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==} 1901 | engines: {node: '>=18'} 1902 | 1903 | min-indent@1.0.1: 1904 | resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} 1905 | engines: {node: '>=4'} 1906 | 1907 | minimatch@3.1.2: 1908 | resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} 1909 | 1910 | minimatch@9.0.5: 1911 | resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} 1912 | engines: {node: '>=16 || 14 >=14.17'} 1913 | 1914 | mkdist@2.2.0: 1915 | resolution: {integrity: sha512-GfKwu4A2grXfhj2TZm4ydfzP515NaALqKaPq4WqaZ6NhEnD47BiIQPySoCTTvVqHxYcuqVkNdCXjYf9Bz1Y04Q==} 1916 | hasBin: true 1917 | peerDependencies: 1918 | sass: ^1.83.0 1919 | typescript: '>=5.7.2' 1920 | vue: ^3.5.13 1921 | vue-tsc: ^1.8.27 || ^2.0.21 1922 | peerDependenciesMeta: 1923 | sass: 1924 | optional: true 1925 | typescript: 1926 | optional: true 1927 | vue: 1928 | optional: true 1929 | vue-tsc: 1930 | optional: true 1931 | 1932 | mlly@1.7.4: 1933 | resolution: {integrity: sha512-qmdSIPC4bDJXgZTCR7XosJiNKySV7O215tsPtDN9iEO/7q/76b/ijtgRu/+epFXSJhijtTCCGp3DWS549P3xKw==} 1934 | 1935 | ms@2.1.3: 1936 | resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} 1937 | 1938 | nanoid@3.3.8: 1939 | resolution: {integrity: sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==} 1940 | engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} 1941 | hasBin: true 1942 | 1943 | natural-compare@1.4.0: 1944 | resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} 1945 | 1946 | natural-orderby@5.0.0: 1947 | resolution: {integrity: sha512-kKHJhxwpR/Okycz4HhQKKlhWe4ASEfPgkSWNmKFHd7+ezuQlxkA5cM3+XkBPvm1gmHen3w53qsYAv+8GwRrBlg==} 1948 | engines: {node: '>=18'} 1949 | 1950 | node-fetch-native@1.6.6: 1951 | resolution: {integrity: sha512-8Mc2HhqPdlIfedsuZoc3yioPuzp6b+L5jRCRY1QzuWZh2EGJVQrGppC6V6cF0bLdbW0+O2YpqCA25aF/1lvipQ==} 1952 | 1953 | node-releases@2.0.19: 1954 | resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==} 1955 | 1956 | normalize-package-data@6.0.2: 1957 | resolution: {integrity: sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g==} 1958 | engines: {node: ^16.14.0 || >=18.0.0} 1959 | 1960 | normalize-range@0.1.2: 1961 | resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} 1962 | engines: {node: '>=0.10.0'} 1963 | 1964 | npm-run-path@5.3.0: 1965 | resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} 1966 | engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 1967 | 1968 | nth-check@2.1.1: 1969 | resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} 1970 | 1971 | nypm@0.6.0: 1972 | resolution: {integrity: sha512-mn8wBFV9G9+UFHIrq+pZ2r2zL4aPau/by3kJb3cM7+5tQHMt6HGQB8FDIeKFYp8o0D2pnH6nVsO88N4AmUxIWg==} 1973 | engines: {node: ^14.16.0 || >=16.10.0} 1974 | hasBin: true 1975 | 1976 | ohash@2.0.11: 1977 | resolution: {integrity: sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==} 1978 | 1979 | onetime@6.0.0: 1980 | resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} 1981 | engines: {node: '>=12'} 1982 | 1983 | onetime@7.0.0: 1984 | resolution: {integrity: sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==} 1985 | engines: {node: '>=18'} 1986 | 1987 | optionator@0.9.4: 1988 | resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} 1989 | engines: {node: '>= 0.8.0'} 1990 | 1991 | p-limit@3.1.0: 1992 | resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} 1993 | engines: {node: '>=10'} 1994 | 1995 | p-locate@5.0.0: 1996 | resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} 1997 | engines: {node: '>=10'} 1998 | 1999 | package-manager-detector@0.2.11: 2000 | resolution: {integrity: sha512-BEnLolu+yuz22S56CU1SUKq3XC3PkwD5wv4ikR4MfGvnRVcmzXR9DwSlW2fEamyTPyXHomBJRzgapeuBvRNzJQ==} 2001 | 2002 | package-manager-detector@1.0.0: 2003 | resolution: {integrity: sha512-7elnH+9zMsRo7aS72w6MeRugTpdRvInmEB4Kmm9BVvPw/SLG8gXUGQ+4wF0Mys0RSWPz0B9nuBbDe8vFeA2sfg==} 2004 | 2005 | parent-module@1.0.1: 2006 | resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} 2007 | engines: {node: '>=6'} 2008 | 2009 | parse-gitignore@2.0.0: 2010 | resolution: {integrity: sha512-RmVuCHWsfu0QPNW+mraxh/xjQVw/lhUCUru8Zni3Ctq3AoMhpDTq0OVdKS6iesd6Kqb7viCV3isAL43dciOSog==} 2011 | engines: {node: '>=14'} 2012 | 2013 | parse-imports@2.2.1: 2014 | resolution: {integrity: sha512-OL/zLggRp8mFhKL0rNORUTR4yBYujK/uU+xZL+/0Rgm2QE4nLO9v8PzEweSJEbMGKmDRjJE4R3IMJlL2di4JeQ==} 2015 | engines: {node: '>= 18'} 2016 | 2017 | parse-json@8.1.0: 2018 | resolution: {integrity: sha512-rum1bPifK5SSar35Z6EKZuYPJx85pkNaFrxBK3mwdfSJ1/WKbYrjoW/zTPSjRRamfmVX1ACBIdFAO0VRErW/EA==} 2019 | engines: {node: '>=18'} 2020 | 2021 | path-exists@4.0.0: 2022 | resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} 2023 | engines: {node: '>=8'} 2024 | 2025 | path-key@3.1.1: 2026 | resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} 2027 | engines: {node: '>=8'} 2028 | 2029 | path-key@4.0.0: 2030 | resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} 2031 | engines: {node: '>=12'} 2032 | 2033 | path-parse@1.0.7: 2034 | resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} 2035 | 2036 | pathe@1.1.2: 2037 | resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} 2038 | 2039 | pathe@2.0.3: 2040 | resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==} 2041 | 2042 | pathval@2.0.0: 2043 | resolution: {integrity: sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==} 2044 | engines: {node: '>= 14.16'} 2045 | 2046 | perfect-debounce@1.0.0: 2047 | resolution: {integrity: sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==} 2048 | 2049 | picocolors@1.1.1: 2050 | resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} 2051 | 2052 | picomatch@2.3.1: 2053 | resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} 2054 | engines: {node: '>=8.6'} 2055 | 2056 | picomatch@4.0.2: 2057 | resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} 2058 | engines: {node: '>=12'} 2059 | 2060 | pidtree@0.6.0: 2061 | resolution: {integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==} 2062 | engines: {node: '>=0.10'} 2063 | hasBin: true 2064 | 2065 | pkg-types@1.3.1: 2066 | resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==} 2067 | 2068 | pkg-types@2.1.0: 2069 | resolution: {integrity: sha512-wmJwA+8ihJixSoHKxZJRBQG1oY8Yr9pGLzRmSsNms0iNWyHHAlZCa7mmKiFR10YPZuz/2k169JiS/inOjBCZ2A==} 2070 | 2071 | pluralize@8.0.0: 2072 | resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} 2073 | engines: {node: '>=4'} 2074 | 2075 | pnpm-workspace-yaml@0.3.1: 2076 | resolution: {integrity: sha512-3nW5RLmREmZ8Pm8MbPsO2RM+99RRjYd25ynj3NV0cFsN7CcEl4sDFzgoFmSyduFwxFQ2Qbu3y2UdCh6HlyUOeA==} 2077 | 2078 | postcss-calc@10.1.1: 2079 | resolution: {integrity: sha512-NYEsLHh8DgG/PRH2+G9BTuUdtf9ViS+vdoQ0YA5OQdGsfN4ztiwtDWNtBl9EKeqNMFnIu8IKZ0cLxEQ5r5KVMw==} 2080 | engines: {node: ^18.12 || ^20.9 || >=22.0} 2081 | peerDependencies: 2082 | postcss: ^8.4.38 2083 | 2084 | postcss-colormin@7.0.2: 2085 | resolution: {integrity: sha512-YntRXNngcvEvDbEjTdRWGU606eZvB5prmHG4BF0yLmVpamXbpsRJzevyy6MZVyuecgzI2AWAlvFi8DAeCqwpvA==} 2086 | engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 2087 | peerDependencies: 2088 | postcss: ^8.4.31 2089 | 2090 | postcss-convert-values@7.0.4: 2091 | resolution: {integrity: sha512-e2LSXPqEHVW6aoGbjV9RsSSNDO3A0rZLCBxN24zvxF25WknMPpX8Dm9UxxThyEbaytzggRuZxaGXqaOhxQ514Q==} 2092 | engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 2093 | peerDependencies: 2094 | postcss: ^8.4.31 2095 | 2096 | postcss-discard-comments@7.0.3: 2097 | resolution: {integrity: sha512-q6fjd4WU4afNhWOA2WltHgCbkRhZPgQe7cXF74fuVB/ge4QbM9HEaOIzGSiMvM+g/cOsNAUGdf2JDzqA2F8iLA==} 2098 | engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 2099 | peerDependencies: 2100 | postcss: ^8.4.31 2101 | 2102 | postcss-discard-duplicates@7.0.1: 2103 | resolution: {integrity: sha512-oZA+v8Jkpu1ct/xbbrntHRsfLGuzoP+cpt0nJe5ED2FQF8n8bJtn7Bo28jSmBYwqgqnqkuSXJfSUEE7if4nClQ==} 2104 | engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 2105 | peerDependencies: 2106 | postcss: ^8.4.31 2107 | 2108 | postcss-discard-empty@7.0.0: 2109 | resolution: {integrity: sha512-e+QzoReTZ8IAwhnSdp/++7gBZ/F+nBq9y6PomfwORfP7q9nBpK5AMP64kOt0bA+lShBFbBDcgpJ3X4etHg4lzA==} 2110 | engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 2111 | peerDependencies: 2112 | postcss: ^8.4.31 2113 | 2114 | postcss-discard-overridden@7.0.0: 2115 | resolution: {integrity: sha512-GmNAzx88u3k2+sBTZrJSDauR0ccpE24omTQCVmaTTZFz1du6AasspjaUPMJ2ud4RslZpoFKyf+6MSPETLojc6w==} 2116 | engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 2117 | peerDependencies: 2118 | postcss: ^8.4.31 2119 | 2120 | postcss-merge-longhand@7.0.4: 2121 | resolution: {integrity: sha512-zer1KoZA54Q8RVHKOY5vMke0cCdNxMP3KBfDerjH/BYHh4nCIh+1Yy0t1pAEQF18ac/4z3OFclO+ZVH8azjR4A==} 2122 | engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 2123 | peerDependencies: 2124 | postcss: ^8.4.31 2125 | 2126 | postcss-merge-rules@7.0.4: 2127 | resolution: {integrity: sha512-ZsaamiMVu7uBYsIdGtKJ64PkcQt6Pcpep/uO90EpLS3dxJi6OXamIobTYcImyXGoW0Wpugh7DSD3XzxZS9JCPg==} 2128 | engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 2129 | peerDependencies: 2130 | postcss: ^8.4.31 2131 | 2132 | postcss-minify-font-values@7.0.0: 2133 | resolution: {integrity: sha512-2ckkZtgT0zG8SMc5aoNwtm5234eUx1GGFJKf2b1bSp8UflqaeFzR50lid4PfqVI9NtGqJ2J4Y7fwvnP/u1cQog==} 2134 | engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 2135 | peerDependencies: 2136 | postcss: ^8.4.31 2137 | 2138 | postcss-minify-gradients@7.0.0: 2139 | resolution: {integrity: sha512-pdUIIdj/C93ryCHew0UgBnL2DtUS3hfFa5XtERrs4x+hmpMYGhbzo6l/Ir5de41O0GaKVpK1ZbDNXSY6GkXvtg==} 2140 | engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 2141 | peerDependencies: 2142 | postcss: ^8.4.31 2143 | 2144 | postcss-minify-params@7.0.2: 2145 | resolution: {integrity: sha512-nyqVLu4MFl9df32zTsdcLqCFfE/z2+f8GE1KHPxWOAmegSo6lpV2GNy5XQvrzwbLmiU7d+fYay4cwto1oNdAaQ==} 2146 | engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 2147 | peerDependencies: 2148 | postcss: ^8.4.31 2149 | 2150 | postcss-minify-selectors@7.0.4: 2151 | resolution: {integrity: sha512-JG55VADcNb4xFCf75hXkzc1rNeURhlo7ugf6JjiiKRfMsKlDzN9CXHZDyiG6x/zGchpjQS+UAgb1d4nqXqOpmA==} 2152 | engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 2153 | peerDependencies: 2154 | postcss: ^8.4.31 2155 | 2156 | postcss-nested@7.0.2: 2157 | resolution: {integrity: sha512-5osppouFc0VR9/VYzYxO03VaDa3e8F23Kfd6/9qcZTUI8P58GIYlArOET2Wq0ywSl2o2PjELhYOFI4W7l5QHKw==} 2158 | engines: {node: '>=18.0'} 2159 | peerDependencies: 2160 | postcss: ^8.2.14 2161 | 2162 | postcss-normalize-charset@7.0.0: 2163 | resolution: {integrity: sha512-ABisNUXMeZeDNzCQxPxBCkXexvBrUHV+p7/BXOY+ulxkcjUZO0cp8ekGBwvIh2LbCwnWbyMPNJVtBSdyhM2zYQ==} 2164 | engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 2165 | peerDependencies: 2166 | postcss: ^8.4.31 2167 | 2168 | postcss-normalize-display-values@7.0.0: 2169 | resolution: {integrity: sha512-lnFZzNPeDf5uGMPYgGOw7v0BfB45+irSRz9gHQStdkkhiM0gTfvWkWB5BMxpn0OqgOQuZG/mRlZyJxp0EImr2Q==} 2170 | engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 2171 | peerDependencies: 2172 | postcss: ^8.4.31 2173 | 2174 | postcss-normalize-positions@7.0.0: 2175 | resolution: {integrity: sha512-I0yt8wX529UKIGs2y/9Ybs2CelSvItfmvg/DBIjTnoUSrPxSV7Z0yZ8ShSVtKNaV/wAY+m7bgtyVQLhB00A1NQ==} 2176 | engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 2177 | peerDependencies: 2178 | postcss: ^8.4.31 2179 | 2180 | postcss-normalize-repeat-style@7.0.0: 2181 | resolution: {integrity: sha512-o3uSGYH+2q30ieM3ppu9GTjSXIzOrRdCUn8UOMGNw7Af61bmurHTWI87hRybrP6xDHvOe5WlAj3XzN6vEO8jLw==} 2182 | engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 2183 | peerDependencies: 2184 | postcss: ^8.4.31 2185 | 2186 | postcss-normalize-string@7.0.0: 2187 | resolution: {integrity: sha512-w/qzL212DFVOpMy3UGyxrND+Kb0fvCiBBujiaONIihq7VvtC7bswjWgKQU/w4VcRyDD8gpfqUiBQ4DUOwEJ6Qg==} 2188 | engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 2189 | peerDependencies: 2190 | postcss: ^8.4.31 2191 | 2192 | postcss-normalize-timing-functions@7.0.0: 2193 | resolution: {integrity: sha512-tNgw3YV0LYoRwg43N3lTe3AEWZ66W7Dh7lVEpJbHoKOuHc1sLrzMLMFjP8SNULHaykzsonUEDbKedv8C+7ej6g==} 2194 | engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 2195 | peerDependencies: 2196 | postcss: ^8.4.31 2197 | 2198 | postcss-normalize-unicode@7.0.2: 2199 | resolution: {integrity: sha512-ztisabK5C/+ZWBdYC+Y9JCkp3M9qBv/XFvDtSw0d/XwfT3UaKeW/YTm/MD/QrPNxuecia46vkfEhewjwcYFjkg==} 2200 | engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 2201 | peerDependencies: 2202 | postcss: ^8.4.31 2203 | 2204 | postcss-normalize-url@7.0.0: 2205 | resolution: {integrity: sha512-+d7+PpE+jyPX1hDQZYG+NaFD+Nd2ris6r8fPTBAjE8z/U41n/bib3vze8x7rKs5H1uEw5ppe9IojewouHk0klQ==} 2206 | engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 2207 | peerDependencies: 2208 | postcss: ^8.4.31 2209 | 2210 | postcss-normalize-whitespace@7.0.0: 2211 | resolution: {integrity: sha512-37/toN4wwZErqohedXYqWgvcHUGlT8O/m2jVkAfAe9Bd4MzRqlBmXrJRePH0e9Wgnz2X7KymTgTOaaFizQe3AQ==} 2212 | engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 2213 | peerDependencies: 2214 | postcss: ^8.4.31 2215 | 2216 | postcss-ordered-values@7.0.1: 2217 | resolution: {integrity: sha512-irWScWRL6nRzYmBOXReIKch75RRhNS86UPUAxXdmW/l0FcAsg0lvAXQCby/1lymxn/o0gVa6Rv/0f03eJOwHxw==} 2218 | engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 2219 | peerDependencies: 2220 | postcss: ^8.4.31 2221 | 2222 | postcss-reduce-initial@7.0.2: 2223 | resolution: {integrity: sha512-pOnu9zqQww7dEKf62Nuju6JgsW2V0KRNBHxeKohU+JkHd/GAH5uvoObqFLqkeB2n20mr6yrlWDvo5UBU5GnkfA==} 2224 | engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 2225 | peerDependencies: 2226 | postcss: ^8.4.31 2227 | 2228 | postcss-reduce-transforms@7.0.0: 2229 | resolution: {integrity: sha512-pnt1HKKZ07/idH8cpATX/ujMbtOGhUfE+m8gbqwJE05aTaNw8gbo34a2e3if0xc0dlu75sUOiqvwCGY3fzOHew==} 2230 | engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 2231 | peerDependencies: 2232 | postcss: ^8.4.31 2233 | 2234 | postcss-selector-parser@6.1.2: 2235 | resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} 2236 | engines: {node: '>=4'} 2237 | 2238 | postcss-selector-parser@7.1.0: 2239 | resolution: {integrity: sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==} 2240 | engines: {node: '>=4'} 2241 | 2242 | postcss-svgo@7.0.1: 2243 | resolution: {integrity: sha512-0WBUlSL4lhD9rA5k1e5D8EN5wCEyZD6HJk0jIvRxl+FDVOMlJ7DePHYWGGVc5QRqrJ3/06FTXM0bxjmJpmTPSA==} 2244 | engines: {node: ^18.12.0 || ^20.9.0 || >= 18} 2245 | peerDependencies: 2246 | postcss: ^8.4.31 2247 | 2248 | postcss-unique-selectors@7.0.3: 2249 | resolution: {integrity: sha512-J+58u5Ic5T1QjP/LDV9g3Cx4CNOgB5vz+kM6+OxHHhFACdcDeKhBXjQmB7fnIZM12YSTvsL0Opwco83DmacW2g==} 2250 | engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 2251 | peerDependencies: 2252 | postcss: ^8.4.31 2253 | 2254 | postcss-value-parser@4.2.0: 2255 | resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} 2256 | 2257 | postcss@8.5.3: 2258 | resolution: {integrity: sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==} 2259 | engines: {node: ^10 || ^12 || >=14} 2260 | 2261 | prelude-ls@1.2.1: 2262 | resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} 2263 | engines: {node: '>= 0.8.0'} 2264 | 2265 | pretty-bytes@6.1.1: 2266 | resolution: {integrity: sha512-mQUvGU6aUFQ+rNvTIAcZuWGRT9a6f6Yrg9bHs4ImKF+HZCEK+plBvnAZYSIQztknZF2qnzNtr6F8s0+IuptdlQ==} 2267 | engines: {node: ^14.13.1 || >=16.0.0} 2268 | 2269 | punycode@2.3.1: 2270 | resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} 2271 | engines: {node: '>=6'} 2272 | 2273 | quansync@0.2.8: 2274 | resolution: {integrity: sha512-4+saucphJMazjt7iOM27mbFCk+D9dd/zmgMDCzRZ8MEoBfYp7lAvoN38et/phRQF6wOPMy/OROBGgoWeSKyluA==} 2275 | 2276 | queue-microtask@1.2.3: 2277 | resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} 2278 | 2279 | rc9@2.1.2: 2280 | resolution: {integrity: sha512-btXCnMmRIBINM2LDZoEmOogIZU7Qe7zn4BpomSKZ/ykbLObuBdvG+mFq11DL6fjH1DRwHhrlgtYWG96bJiC7Cg==} 2281 | 2282 | read-package-up@11.0.0: 2283 | resolution: {integrity: sha512-MbgfoNPANMdb4oRBNg5eqLbB2t2r+o5Ua1pNt8BqGp4I0FJZhuVSOj3PaBPni4azWuSzEdNn2evevzVmEk1ohQ==} 2284 | engines: {node: '>=18'} 2285 | 2286 | read-pkg@9.0.1: 2287 | resolution: {integrity: sha512-9viLL4/n1BJUCT1NXVTdS1jtm80yDEgR5T4yCelII49Mbj0v1rZdKqj7zCiYdbB0CuCgdrvHcNogAKTFPBocFA==} 2288 | engines: {node: '>=18'} 2289 | 2290 | readdirp@4.1.2: 2291 | resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==} 2292 | engines: {node: '>= 14.18.0'} 2293 | 2294 | refa@0.12.1: 2295 | resolution: {integrity: sha512-J8rn6v4DBb2nnFqkqwy6/NnTYMcgLA+sLr0iIO41qpv0n+ngb7ksag2tMRl0inb1bbO/esUwzW1vbJi7K0sI0g==} 2296 | engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} 2297 | 2298 | regexp-ast-analysis@0.7.1: 2299 | resolution: {integrity: sha512-sZuz1dYW/ZsfG17WSAG7eS85r5a0dDsvg+7BiiYR5o6lKCAtUrEwdmRmaGF6rwVj3LcmAeYkOWKEPlbPzN3Y3A==} 2300 | engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} 2301 | 2302 | regexp-tree@0.1.27: 2303 | resolution: {integrity: sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA==} 2304 | hasBin: true 2305 | 2306 | regjsparser@0.12.0: 2307 | resolution: {integrity: sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==} 2308 | hasBin: true 2309 | 2310 | resolve-from@4.0.0: 2311 | resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} 2312 | engines: {node: '>=4'} 2313 | 2314 | resolve-pkg-maps@1.0.0: 2315 | resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} 2316 | 2317 | resolve@1.22.10: 2318 | resolution: {integrity: sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==} 2319 | engines: {node: '>= 0.4'} 2320 | hasBin: true 2321 | 2322 | restore-cursor@5.1.0: 2323 | resolution: {integrity: sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==} 2324 | engines: {node: '>=18'} 2325 | 2326 | reusify@1.0.4: 2327 | resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} 2328 | engines: {iojs: '>=1.0.0', node: '>=0.10.0'} 2329 | 2330 | rfdc@1.4.1: 2331 | resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} 2332 | 2333 | rollup-plugin-dts@6.1.1: 2334 | resolution: {integrity: sha512-aSHRcJ6KG2IHIioYlvAOcEq6U99sVtqDDKVhnwt70rW6tsz3tv5OSjEiWcgzfsHdLyGXZ/3b/7b/+Za3Y6r1XA==} 2335 | engines: {node: '>=16'} 2336 | peerDependencies: 2337 | rollup: ^3.29.4 || ^4 2338 | typescript: ^4.5 || ^5.0 2339 | 2340 | rollup@4.34.9: 2341 | resolution: {integrity: sha512-nF5XYqWWp9hx/LrpC8sZvvvmq0TeTjQgaZHYmAgwysT9nh8sWnZhBnM8ZyVbbJFIQBLwHDNoMqsBZBbUo4U8sQ==} 2342 | engines: {node: '>=18.0.0', npm: '>=8.0.0'} 2343 | hasBin: true 2344 | 2345 | run-parallel@1.2.0: 2346 | resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} 2347 | 2348 | scslre@0.3.0: 2349 | resolution: {integrity: sha512-3A6sD0WYP7+QrjbfNA2FN3FsOaGGFoekCVgTyypy53gPxhbkCIjtO6YWgdrfM+n/8sI8JeXZOIxsHjMTNxQ4nQ==} 2350 | engines: {node: ^14.0.0 || >=16.0.0} 2351 | 2352 | scule@1.3.0: 2353 | resolution: {integrity: sha512-6FtHJEvt+pVMIB9IBY+IcCJ6Z5f1iQnytgyfKMhDKgmzYG+TeH/wx1y3l27rshSbLiSanrR9ffZDrEsmjlQF2g==} 2354 | 2355 | semver@7.7.1: 2356 | resolution: {integrity: sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==} 2357 | engines: {node: '>=10'} 2358 | hasBin: true 2359 | 2360 | shebang-command@2.0.0: 2361 | resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} 2362 | engines: {node: '>=8'} 2363 | 2364 | shebang-regex@3.0.0: 2365 | resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} 2366 | engines: {node: '>=8'} 2367 | 2368 | siginfo@2.0.0: 2369 | resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==} 2370 | 2371 | signal-exit@4.1.0: 2372 | resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} 2373 | engines: {node: '>=14'} 2374 | 2375 | simple-git-hooks@2.11.1: 2376 | resolution: {integrity: sha512-tgqwPUMDcNDhuf1Xf6KTUsyeqGdgKMhzaH4PAZZuzguOgTl5uuyeYe/8mWgAr6IBxB5V06uqEf6Dy37gIWDtDg==} 2377 | hasBin: true 2378 | 2379 | sisteransi@1.0.5: 2380 | resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} 2381 | 2382 | slashes@3.0.12: 2383 | resolution: {integrity: sha512-Q9VME8WyGkc7pJf6QEkj3wE+2CnvZMI+XJhwdTPR8Z/kWQRXi7boAWLDibRPyHRTUTPx5FaU7MsyrjI3yLB4HA==} 2384 | 2385 | slice-ansi@5.0.0: 2386 | resolution: {integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==} 2387 | engines: {node: '>=12'} 2388 | 2389 | slice-ansi@7.1.0: 2390 | resolution: {integrity: sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==} 2391 | engines: {node: '>=18'} 2392 | 2393 | source-map-js@1.2.1: 2394 | resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} 2395 | engines: {node: '>=0.10.0'} 2396 | 2397 | spdx-correct@3.2.0: 2398 | resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} 2399 | 2400 | spdx-exceptions@2.5.0: 2401 | resolution: {integrity: sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==} 2402 | 2403 | spdx-expression-parse@3.0.1: 2404 | resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} 2405 | 2406 | spdx-expression-parse@4.0.0: 2407 | resolution: {integrity: sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==} 2408 | 2409 | spdx-license-ids@3.0.21: 2410 | resolution: {integrity: sha512-Bvg/8F5XephndSK3JffaRqdT+gyhfqIPwDHpX80tJrF8QQRYMo8sNMeaZ2Dp5+jhwKnUmIOyFFQfHRkjJm5nXg==} 2411 | 2412 | stable-hash@0.0.4: 2413 | resolution: {integrity: sha512-LjdcbuBeLcdETCrPn9i8AYAZ1eCtu4ECAWtP7UleOiZ9LzVxRzzUZEoZ8zB24nhkQnDWyET0I+3sWokSDS3E7g==} 2414 | 2415 | stackback@0.0.2: 2416 | resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} 2417 | 2418 | std-env@3.8.1: 2419 | resolution: {integrity: sha512-vj5lIj3Mwf9D79hBkltk5qmkFI+biIKWS2IBxEyEU3AX1tUf7AoL8nSazCOiiqQsGKIq01SClsKEzweu34uwvA==} 2420 | 2421 | string-argv@0.3.2: 2422 | resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==} 2423 | engines: {node: '>=0.6.19'} 2424 | 2425 | string-width@7.2.0: 2426 | resolution: {integrity: sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==} 2427 | engines: {node: '>=18'} 2428 | 2429 | strip-ansi@7.1.0: 2430 | resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} 2431 | engines: {node: '>=12'} 2432 | 2433 | strip-final-newline@3.0.0: 2434 | resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} 2435 | engines: {node: '>=12'} 2436 | 2437 | strip-indent@4.0.0: 2438 | resolution: {integrity: sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==} 2439 | engines: {node: '>=12'} 2440 | 2441 | strip-json-comments@3.1.1: 2442 | resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} 2443 | engines: {node: '>=8'} 2444 | 2445 | stylehacks@7.0.4: 2446 | resolution: {integrity: sha512-i4zfNrGMt9SB4xRK9L83rlsFCgdGANfeDAYacO1pkqcE7cRHPdWHwnKZVz7WY17Veq/FvyYsRAU++Ga+qDFIww==} 2447 | engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 2448 | peerDependencies: 2449 | postcss: ^8.4.31 2450 | 2451 | supports-color@7.2.0: 2452 | resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} 2453 | engines: {node: '>=8'} 2454 | 2455 | supports-preserve-symlinks-flag@1.0.0: 2456 | resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} 2457 | engines: {node: '>= 0.4'} 2458 | 2459 | svgo@3.3.2: 2460 | resolution: {integrity: sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==} 2461 | engines: {node: '>=14.0.0'} 2462 | hasBin: true 2463 | 2464 | synckit@0.6.2: 2465 | resolution: {integrity: sha512-Vhf+bUa//YSTYKseDiiEuQmhGCoIF3CVBhunm3r/DQnYiGT4JssmnKQc44BIyOZRK2pKjXXAgbhfmbeoC9CJpA==} 2466 | engines: {node: '>=12.20'} 2467 | 2468 | synckit@0.9.2: 2469 | resolution: {integrity: sha512-vrozgXDQwYO72vHjUb/HnFbQx1exDjoKzqx23aXEg2a9VIg2TSFZ8FmeZpTjUCFMYw7mpX4BE2SFu8wI7asYsw==} 2470 | engines: {node: ^14.18.0 || >=16.0.0} 2471 | 2472 | tapable@2.2.1: 2473 | resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} 2474 | engines: {node: '>=6'} 2475 | 2476 | tinybench@2.9.0: 2477 | resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} 2478 | 2479 | tinyexec@0.3.2: 2480 | resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==} 2481 | 2482 | tinyglobby@0.2.12: 2483 | resolution: {integrity: sha512-qkf4trmKSIiMTs/E63cxH+ojC2unam7rJ0WrauAzpT3ECNTxGRMlaXxVbfxMUC/w0LaYk6jQ4y/nGR9uBO3tww==} 2484 | engines: {node: '>=12.0.0'} 2485 | 2486 | tinypool@1.0.2: 2487 | resolution: {integrity: sha512-al6n+QEANGFOMf/dmUMsuS5/r9B06uwlyNjZZql/zv8J7ybHCgoihBNORZCY2mzUuAnomQa2JdhyHKzZxPCrFA==} 2488 | engines: {node: ^18.0.0 || >=20.0.0} 2489 | 2490 | tinyrainbow@2.0.0: 2491 | resolution: {integrity: sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==} 2492 | engines: {node: '>=14.0.0'} 2493 | 2494 | tinyspy@3.0.2: 2495 | resolution: {integrity: sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==} 2496 | engines: {node: '>=14.0.0'} 2497 | 2498 | to-regex-range@5.0.1: 2499 | resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} 2500 | engines: {node: '>=8.0'} 2501 | 2502 | toml-eslint-parser@0.10.0: 2503 | resolution: {integrity: sha512-khrZo4buq4qVmsGzS5yQjKe/WsFvV8fGfOjDQN0q4iy9FjRfPWRgTFrU8u1R2iu/SfWLhY9WnCi4Jhdrcbtg+g==} 2504 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 2505 | 2506 | ts-api-utils@2.0.1: 2507 | resolution: {integrity: sha512-dnlgjFSVetynI8nzgJ+qF62efpglpWRk8isUEWZGWlJYySCTD6aKvbUDu+zbPeDakk3bg5H4XpitHukgfL1m9w==} 2508 | engines: {node: '>=18.12'} 2509 | peerDependencies: 2510 | typescript: '>=4.8.4' 2511 | 2512 | tslib@2.8.1: 2513 | resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} 2514 | 2515 | tsx@4.19.3: 2516 | resolution: {integrity: sha512-4H8vUNGNjQ4V2EOoGw005+c+dGuPSnhpPBPHBtsZdGZBk/iJb4kguGlPWaZTZ3q5nMtFOEsY0nRDlh9PJyd6SQ==} 2517 | engines: {node: '>=18.0.0'} 2518 | hasBin: true 2519 | 2520 | type-check@0.4.0: 2521 | resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} 2522 | engines: {node: '>= 0.8.0'} 2523 | 2524 | type-fest@4.35.0: 2525 | resolution: {integrity: sha512-2/AwEFQDFEy30iOLjrvHDIH7e4HEWH+f1Yl1bI5XMqzuoCUqwYCdxachgsgv0og/JdVZUhbfjcJAoHj5L1753A==} 2526 | engines: {node: '>=16'} 2527 | 2528 | typescript@5.8.2: 2529 | resolution: {integrity: sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ==} 2530 | engines: {node: '>=14.17'} 2531 | hasBin: true 2532 | 2533 | ufo@1.5.4: 2534 | resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==} 2535 | 2536 | unbuild@3.5.0: 2537 | resolution: {integrity: sha512-DPFttsiADnHRb/K+yJ9r9jdn6JyXlsmdT0S12VFC14DFSJD+cxBnHq+v0INmqqPVPxOoUjvJFYUVIb02rWnVeA==} 2538 | hasBin: true 2539 | peerDependencies: 2540 | typescript: ^5.7.3 2541 | peerDependenciesMeta: 2542 | typescript: 2543 | optional: true 2544 | 2545 | undici-types@6.20.0: 2546 | resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} 2547 | 2548 | unicorn-magic@0.1.0: 2549 | resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} 2550 | engines: {node: '>=18'} 2551 | 2552 | unist-util-is@6.0.0: 2553 | resolution: {integrity: sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==} 2554 | 2555 | unist-util-stringify-position@4.0.0: 2556 | resolution: {integrity: sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==} 2557 | 2558 | unist-util-visit-parents@6.0.1: 2559 | resolution: {integrity: sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==} 2560 | 2561 | unist-util-visit@5.0.0: 2562 | resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==} 2563 | 2564 | untyped@2.0.0: 2565 | resolution: {integrity: sha512-nwNCjxJTjNuLCgFr42fEak5OcLuB3ecca+9ksPFNvtfYSLpjf+iJqSIaSnIile6ZPbKYxI5k2AfXqeopGudK/g==} 2566 | hasBin: true 2567 | 2568 | update-browserslist-db@1.1.2: 2569 | resolution: {integrity: sha512-PPypAm5qvlD7XMZC3BujecnaOxwhrtoFR+Dqkk5Aa/6DssiH0ibKoketaj9w8LP7Bont1rYeoV5plxD7RTEPRg==} 2570 | hasBin: true 2571 | peerDependencies: 2572 | browserslist: '>= 4.21.0' 2573 | 2574 | uri-js@4.4.1: 2575 | resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} 2576 | 2577 | util-deprecate@1.0.2: 2578 | resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} 2579 | 2580 | validate-npm-package-license@3.0.4: 2581 | resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} 2582 | 2583 | vite-node@3.0.8: 2584 | resolution: {integrity: sha512-6PhR4H9VGlcwXZ+KWCdMqbtG649xCPZqfI9j2PsK1FcXgEzro5bGHcVKFCTqPLaNKZES8Evqv4LwvZARsq5qlg==} 2585 | engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} 2586 | hasBin: true 2587 | 2588 | vite@6.2.1: 2589 | resolution: {integrity: sha512-n2GnqDb6XPhlt9B8olZPrgMD/es/Nd1RdChF6CBD/fHW6pUyUTt2sQW2fPRX5GiD9XEa6+8A6A4f2vT6pSsE7Q==} 2590 | engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} 2591 | hasBin: true 2592 | peerDependencies: 2593 | '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 2594 | jiti: '>=1.21.0' 2595 | less: '*' 2596 | lightningcss: ^1.21.0 2597 | sass: '*' 2598 | sass-embedded: '*' 2599 | stylus: '*' 2600 | sugarss: '*' 2601 | terser: ^5.16.0 2602 | tsx: ^4.8.1 2603 | yaml: ^2.4.2 2604 | peerDependenciesMeta: 2605 | '@types/node': 2606 | optional: true 2607 | jiti: 2608 | optional: true 2609 | less: 2610 | optional: true 2611 | lightningcss: 2612 | optional: true 2613 | sass: 2614 | optional: true 2615 | sass-embedded: 2616 | optional: true 2617 | stylus: 2618 | optional: true 2619 | sugarss: 2620 | optional: true 2621 | terser: 2622 | optional: true 2623 | tsx: 2624 | optional: true 2625 | yaml: 2626 | optional: true 2627 | 2628 | vitest-package-exports@0.1.1: 2629 | resolution: {integrity: sha512-rXgU5noxaaMA5VJXgVPhXRzPiQ1WFmWwgo8dQFPg9j/yFM028scO0IAylFHVI8XMRevhozEt1usa6RQYQY26lg==} 2630 | 2631 | vitest@3.0.8: 2632 | resolution: {integrity: sha512-dfqAsNqRGUc8hB9OVR2P0w8PZPEckti2+5rdZip0WIz9WW0MnImJ8XiR61QhqLa92EQzKP2uPkzenKOAHyEIbA==} 2633 | engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} 2634 | hasBin: true 2635 | peerDependencies: 2636 | '@edge-runtime/vm': '*' 2637 | '@types/debug': ^4.1.12 2638 | '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 2639 | '@vitest/browser': 3.0.8 2640 | '@vitest/ui': 3.0.8 2641 | happy-dom: '*' 2642 | jsdom: '*' 2643 | peerDependenciesMeta: 2644 | '@edge-runtime/vm': 2645 | optional: true 2646 | '@types/debug': 2647 | optional: true 2648 | '@types/node': 2649 | optional: true 2650 | '@vitest/browser': 2651 | optional: true 2652 | '@vitest/ui': 2653 | optional: true 2654 | happy-dom: 2655 | optional: true 2656 | jsdom: 2657 | optional: true 2658 | 2659 | vue-eslint-parser@10.1.1: 2660 | resolution: {integrity: sha512-bh2Z/Au5slro9QJ3neFYLanZtb1jH+W2bKqGHXAoYD4vZgNG3KeotL7JpPv5xzY4UXUXJl7TrIsnzECH63kd3Q==} 2661 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2662 | peerDependencies: 2663 | eslint: ^8.57.0 || ^9.0.0 2664 | 2665 | which@2.0.2: 2666 | resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} 2667 | engines: {node: '>= 8'} 2668 | hasBin: true 2669 | 2670 | why-is-node-running@2.3.0: 2671 | resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==} 2672 | engines: {node: '>=8'} 2673 | hasBin: true 2674 | 2675 | word-wrap@1.2.5: 2676 | resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} 2677 | engines: {node: '>=0.10.0'} 2678 | 2679 | wrap-ansi@9.0.0: 2680 | resolution: {integrity: sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==} 2681 | engines: {node: '>=18'} 2682 | 2683 | xml-name-validator@4.0.0: 2684 | resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==} 2685 | engines: {node: '>=12'} 2686 | 2687 | yaml-eslint-parser@1.3.0: 2688 | resolution: {integrity: sha512-E/+VitOorXSLiAqtTd7Yqax0/pAS3xaYMP+AUUJGOK1OZG3rhcj9fcJOM5HJ2VrP1FrStVCWr1muTfQCdj4tAA==} 2689 | engines: {node: ^14.17.0 || >=16.0.0} 2690 | 2691 | yaml@2.7.0: 2692 | resolution: {integrity: sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==} 2693 | engines: {node: '>= 14'} 2694 | hasBin: true 2695 | 2696 | yocto-queue@0.1.0: 2697 | resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} 2698 | engines: {node: '>=10'} 2699 | 2700 | zwitch@2.0.4: 2701 | resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} 2702 | 2703 | snapshots: 2704 | 2705 | '@antfu/eslint-config@4.10.1(@typescript-eslint/utils@8.26.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2))(@vue/compiler-sfc@3.5.13)(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2)(vitest@3.0.8(@types/debug@4.1.12)(@types/node@22.13.10)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.0))': 2706 | dependencies: 2707 | '@antfu/install-pkg': 1.0.0 2708 | '@clack/prompts': 0.10.0 2709 | '@eslint-community/eslint-plugin-eslint-comments': 4.4.1(eslint@9.22.0(jiti@2.4.2)) 2710 | '@eslint/markdown': 6.3.0 2711 | '@stylistic/eslint-plugin': 4.2.0(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2) 2712 | '@typescript-eslint/eslint-plugin': 8.26.1(@typescript-eslint/parser@8.26.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2) 2713 | '@typescript-eslint/parser': 8.26.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2) 2714 | '@vitest/eslint-plugin': 1.1.37(@typescript-eslint/utils@8.26.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2)(vitest@3.0.8(@types/debug@4.1.12)(@types/node@22.13.10)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.0)) 2715 | ansis: 3.17.0 2716 | cac: 6.7.14 2717 | eslint: 9.22.0(jiti@2.4.2) 2718 | eslint-config-flat-gitignore: 2.1.0(eslint@9.22.0(jiti@2.4.2)) 2719 | eslint-flat-config-utils: 2.0.1 2720 | eslint-merge-processors: 2.0.0(eslint@9.22.0(jiti@2.4.2)) 2721 | eslint-plugin-antfu: 3.1.1(eslint@9.22.0(jiti@2.4.2)) 2722 | eslint-plugin-command: 3.1.0(eslint@9.22.0(jiti@2.4.2)) 2723 | eslint-plugin-import-x: 4.6.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2) 2724 | eslint-plugin-jsdoc: 50.6.6(eslint@9.22.0(jiti@2.4.2)) 2725 | eslint-plugin-jsonc: 2.19.1(eslint@9.22.0(jiti@2.4.2)) 2726 | eslint-plugin-n: 17.16.2(eslint@9.22.0(jiti@2.4.2)) 2727 | eslint-plugin-no-only-tests: 3.3.0 2728 | eslint-plugin-perfectionist: 4.10.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2) 2729 | eslint-plugin-pnpm: 0.3.1(eslint@9.22.0(jiti@2.4.2)) 2730 | eslint-plugin-regexp: 2.7.0(eslint@9.22.0(jiti@2.4.2)) 2731 | eslint-plugin-toml: 0.12.0(eslint@9.22.0(jiti@2.4.2)) 2732 | eslint-plugin-unicorn: 57.0.0(eslint@9.22.0(jiti@2.4.2)) 2733 | eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.26.1(@typescript-eslint/parser@8.26.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.22.0(jiti@2.4.2)) 2734 | eslint-plugin-vue: 10.0.0(eslint@9.22.0(jiti@2.4.2))(vue-eslint-parser@10.1.1(eslint@9.22.0(jiti@2.4.2))) 2735 | eslint-plugin-yml: 1.17.0(eslint@9.22.0(jiti@2.4.2)) 2736 | eslint-processor-vue-blocks: 2.0.0(@vue/compiler-sfc@3.5.13)(eslint@9.22.0(jiti@2.4.2)) 2737 | globals: 16.0.0 2738 | jsonc-eslint-parser: 2.4.0 2739 | local-pkg: 1.1.1 2740 | parse-gitignore: 2.0.0 2741 | toml-eslint-parser: 0.10.0 2742 | vue-eslint-parser: 10.1.1(eslint@9.22.0(jiti@2.4.2)) 2743 | yaml-eslint-parser: 1.3.0 2744 | transitivePeerDependencies: 2745 | - '@eslint/json' 2746 | - '@typescript-eslint/utils' 2747 | - '@vue/compiler-sfc' 2748 | - supports-color 2749 | - typescript 2750 | - vitest 2751 | 2752 | '@antfu/install-pkg@1.0.0': 2753 | dependencies: 2754 | package-manager-detector: 0.2.11 2755 | tinyexec: 0.3.2 2756 | 2757 | '@antfu/ni@24.1.0': 2758 | dependencies: 2759 | ansis: 3.17.0 2760 | fzf: 0.5.2 2761 | package-manager-detector: 1.0.0 2762 | tinyexec: 0.3.2 2763 | 2764 | '@antfu/utils@9.1.0': {} 2765 | 2766 | '@babel/code-frame@7.26.2': 2767 | dependencies: 2768 | '@babel/helper-validator-identifier': 7.25.9 2769 | js-tokens: 4.0.0 2770 | picocolors: 1.1.1 2771 | 2772 | '@babel/helper-string-parser@7.25.9': {} 2773 | 2774 | '@babel/helper-validator-identifier@7.25.9': {} 2775 | 2776 | '@babel/parser@7.26.9': 2777 | dependencies: 2778 | '@babel/types': 7.26.9 2779 | 2780 | '@babel/types@7.26.9': 2781 | dependencies: 2782 | '@babel/helper-string-parser': 7.25.9 2783 | '@babel/helper-validator-identifier': 7.25.9 2784 | 2785 | '@clack/core@0.4.1': 2786 | dependencies: 2787 | picocolors: 1.1.1 2788 | sisteransi: 1.0.5 2789 | 2790 | '@clack/prompts@0.10.0': 2791 | dependencies: 2792 | '@clack/core': 0.4.1 2793 | picocolors: 1.1.1 2794 | sisteransi: 1.0.5 2795 | 2796 | '@es-joy/jsdoccomment@0.49.0': 2797 | dependencies: 2798 | comment-parser: 1.4.1 2799 | esquery: 1.6.0 2800 | jsdoc-type-pratt-parser: 4.1.0 2801 | 2802 | '@es-joy/jsdoccomment@0.50.0': 2803 | dependencies: 2804 | '@types/eslint': 9.6.1 2805 | '@types/estree': 1.0.6 2806 | '@typescript-eslint/types': 8.26.1 2807 | comment-parser: 1.4.1 2808 | esquery: 1.6.0 2809 | jsdoc-type-pratt-parser: 4.1.0 2810 | 2811 | '@esbuild/aix-ppc64@0.24.2': 2812 | optional: true 2813 | 2814 | '@esbuild/aix-ppc64@0.25.0': 2815 | optional: true 2816 | 2817 | '@esbuild/android-arm64@0.24.2': 2818 | optional: true 2819 | 2820 | '@esbuild/android-arm64@0.25.0': 2821 | optional: true 2822 | 2823 | '@esbuild/android-arm@0.24.2': 2824 | optional: true 2825 | 2826 | '@esbuild/android-arm@0.25.0': 2827 | optional: true 2828 | 2829 | '@esbuild/android-x64@0.24.2': 2830 | optional: true 2831 | 2832 | '@esbuild/android-x64@0.25.0': 2833 | optional: true 2834 | 2835 | '@esbuild/darwin-arm64@0.24.2': 2836 | optional: true 2837 | 2838 | '@esbuild/darwin-arm64@0.25.0': 2839 | optional: true 2840 | 2841 | '@esbuild/darwin-x64@0.24.2': 2842 | optional: true 2843 | 2844 | '@esbuild/darwin-x64@0.25.0': 2845 | optional: true 2846 | 2847 | '@esbuild/freebsd-arm64@0.24.2': 2848 | optional: true 2849 | 2850 | '@esbuild/freebsd-arm64@0.25.0': 2851 | optional: true 2852 | 2853 | '@esbuild/freebsd-x64@0.24.2': 2854 | optional: true 2855 | 2856 | '@esbuild/freebsd-x64@0.25.0': 2857 | optional: true 2858 | 2859 | '@esbuild/linux-arm64@0.24.2': 2860 | optional: true 2861 | 2862 | '@esbuild/linux-arm64@0.25.0': 2863 | optional: true 2864 | 2865 | '@esbuild/linux-arm@0.24.2': 2866 | optional: true 2867 | 2868 | '@esbuild/linux-arm@0.25.0': 2869 | optional: true 2870 | 2871 | '@esbuild/linux-ia32@0.24.2': 2872 | optional: true 2873 | 2874 | '@esbuild/linux-ia32@0.25.0': 2875 | optional: true 2876 | 2877 | '@esbuild/linux-loong64@0.24.2': 2878 | optional: true 2879 | 2880 | '@esbuild/linux-loong64@0.25.0': 2881 | optional: true 2882 | 2883 | '@esbuild/linux-mips64el@0.24.2': 2884 | optional: true 2885 | 2886 | '@esbuild/linux-mips64el@0.25.0': 2887 | optional: true 2888 | 2889 | '@esbuild/linux-ppc64@0.24.2': 2890 | optional: true 2891 | 2892 | '@esbuild/linux-ppc64@0.25.0': 2893 | optional: true 2894 | 2895 | '@esbuild/linux-riscv64@0.24.2': 2896 | optional: true 2897 | 2898 | '@esbuild/linux-riscv64@0.25.0': 2899 | optional: true 2900 | 2901 | '@esbuild/linux-s390x@0.24.2': 2902 | optional: true 2903 | 2904 | '@esbuild/linux-s390x@0.25.0': 2905 | optional: true 2906 | 2907 | '@esbuild/linux-x64@0.24.2': 2908 | optional: true 2909 | 2910 | '@esbuild/linux-x64@0.25.0': 2911 | optional: true 2912 | 2913 | '@esbuild/netbsd-arm64@0.24.2': 2914 | optional: true 2915 | 2916 | '@esbuild/netbsd-arm64@0.25.0': 2917 | optional: true 2918 | 2919 | '@esbuild/netbsd-x64@0.24.2': 2920 | optional: true 2921 | 2922 | '@esbuild/netbsd-x64@0.25.0': 2923 | optional: true 2924 | 2925 | '@esbuild/openbsd-arm64@0.24.2': 2926 | optional: true 2927 | 2928 | '@esbuild/openbsd-arm64@0.25.0': 2929 | optional: true 2930 | 2931 | '@esbuild/openbsd-x64@0.24.2': 2932 | optional: true 2933 | 2934 | '@esbuild/openbsd-x64@0.25.0': 2935 | optional: true 2936 | 2937 | '@esbuild/sunos-x64@0.24.2': 2938 | optional: true 2939 | 2940 | '@esbuild/sunos-x64@0.25.0': 2941 | optional: true 2942 | 2943 | '@esbuild/win32-arm64@0.24.2': 2944 | optional: true 2945 | 2946 | '@esbuild/win32-arm64@0.25.0': 2947 | optional: true 2948 | 2949 | '@esbuild/win32-ia32@0.24.2': 2950 | optional: true 2951 | 2952 | '@esbuild/win32-ia32@0.25.0': 2953 | optional: true 2954 | 2955 | '@esbuild/win32-x64@0.24.2': 2956 | optional: true 2957 | 2958 | '@esbuild/win32-x64@0.25.0': 2959 | optional: true 2960 | 2961 | '@eslint-community/eslint-plugin-eslint-comments@4.4.1(eslint@9.22.0(jiti@2.4.2))': 2962 | dependencies: 2963 | escape-string-regexp: 4.0.0 2964 | eslint: 9.22.0(jiti@2.4.2) 2965 | ignore: 5.3.2 2966 | 2967 | '@eslint-community/eslint-utils@4.4.1(eslint@9.22.0(jiti@2.4.2))': 2968 | dependencies: 2969 | eslint: 9.22.0(jiti@2.4.2) 2970 | eslint-visitor-keys: 3.4.3 2971 | 2972 | '@eslint-community/regexpp@4.12.1': {} 2973 | 2974 | '@eslint/compat@1.2.7(eslint@9.22.0(jiti@2.4.2))': 2975 | optionalDependencies: 2976 | eslint: 9.22.0(jiti@2.4.2) 2977 | 2978 | '@eslint/config-array@0.19.2': 2979 | dependencies: 2980 | '@eslint/object-schema': 2.1.6 2981 | debug: 4.4.0 2982 | minimatch: 3.1.2 2983 | transitivePeerDependencies: 2984 | - supports-color 2985 | 2986 | '@eslint/config-helpers@0.1.0': {} 2987 | 2988 | '@eslint/core@0.10.0': 2989 | dependencies: 2990 | '@types/json-schema': 7.0.15 2991 | 2992 | '@eslint/core@0.12.0': 2993 | dependencies: 2994 | '@types/json-schema': 7.0.15 2995 | 2996 | '@eslint/eslintrc@3.3.0': 2997 | dependencies: 2998 | ajv: 6.12.6 2999 | debug: 4.4.0 3000 | espree: 10.3.0 3001 | globals: 14.0.0 3002 | ignore: 5.3.2 3003 | import-fresh: 3.3.1 3004 | js-yaml: 4.1.0 3005 | minimatch: 3.1.2 3006 | strip-json-comments: 3.1.1 3007 | transitivePeerDependencies: 3008 | - supports-color 3009 | 3010 | '@eslint/js@9.22.0': {} 3011 | 3012 | '@eslint/markdown@6.3.0': 3013 | dependencies: 3014 | '@eslint/core': 0.10.0 3015 | '@eslint/plugin-kit': 0.2.7 3016 | mdast-util-from-markdown: 2.0.2 3017 | mdast-util-gfm: 3.1.0 3018 | micromark-extension-gfm: 3.0.0 3019 | transitivePeerDependencies: 3020 | - supports-color 3021 | 3022 | '@eslint/object-schema@2.1.6': {} 3023 | 3024 | '@eslint/plugin-kit@0.2.7': 3025 | dependencies: 3026 | '@eslint/core': 0.12.0 3027 | levn: 0.4.1 3028 | 3029 | '@humanfs/core@0.19.1': {} 3030 | 3031 | '@humanfs/node@0.16.6': 3032 | dependencies: 3033 | '@humanfs/core': 0.19.1 3034 | '@humanwhocodes/retry': 0.3.1 3035 | 3036 | '@humanwhocodes/module-importer@1.0.1': {} 3037 | 3038 | '@humanwhocodes/retry@0.3.1': {} 3039 | 3040 | '@humanwhocodes/retry@0.4.2': {} 3041 | 3042 | '@jridgewell/sourcemap-codec@1.5.0': {} 3043 | 3044 | '@nodelib/fs.scandir@2.1.5': 3045 | dependencies: 3046 | '@nodelib/fs.stat': 2.0.5 3047 | run-parallel: 1.2.0 3048 | 3049 | '@nodelib/fs.stat@2.0.5': {} 3050 | 3051 | '@nodelib/fs.walk@1.2.8': 3052 | dependencies: 3053 | '@nodelib/fs.scandir': 2.1.5 3054 | fastq: 1.19.0 3055 | 3056 | '@pkgr/core@0.1.1': {} 3057 | 3058 | '@rollup/plugin-alias@5.1.1(rollup@4.34.9)': 3059 | optionalDependencies: 3060 | rollup: 4.34.9 3061 | 3062 | '@rollup/plugin-commonjs@28.0.3(rollup@4.34.9)': 3063 | dependencies: 3064 | '@rollup/pluginutils': 5.1.4(rollup@4.34.9) 3065 | commondir: 1.0.1 3066 | estree-walker: 2.0.2 3067 | fdir: 6.4.3(picomatch@4.0.2) 3068 | is-reference: 1.2.1 3069 | magic-string: 0.30.17 3070 | picomatch: 4.0.2 3071 | optionalDependencies: 3072 | rollup: 4.34.9 3073 | 3074 | '@rollup/plugin-json@6.1.0(rollup@4.34.9)': 3075 | dependencies: 3076 | '@rollup/pluginutils': 5.1.4(rollup@4.34.9) 3077 | optionalDependencies: 3078 | rollup: 4.34.9 3079 | 3080 | '@rollup/plugin-node-resolve@16.0.0(rollup@4.34.9)': 3081 | dependencies: 3082 | '@rollup/pluginutils': 5.1.4(rollup@4.34.9) 3083 | '@types/resolve': 1.20.2 3084 | deepmerge: 4.3.1 3085 | is-module: 1.0.0 3086 | resolve: 1.22.10 3087 | optionalDependencies: 3088 | rollup: 4.34.9 3089 | 3090 | '@rollup/plugin-replace@6.0.2(rollup@4.34.9)': 3091 | dependencies: 3092 | '@rollup/pluginutils': 5.1.4(rollup@4.34.9) 3093 | magic-string: 0.30.17 3094 | optionalDependencies: 3095 | rollup: 4.34.9 3096 | 3097 | '@rollup/pluginutils@5.1.4(rollup@4.34.9)': 3098 | dependencies: 3099 | '@types/estree': 1.0.6 3100 | estree-walker: 2.0.2 3101 | picomatch: 4.0.2 3102 | optionalDependencies: 3103 | rollup: 4.34.9 3104 | 3105 | '@rollup/rollup-android-arm-eabi@4.34.9': 3106 | optional: true 3107 | 3108 | '@rollup/rollup-android-arm64@4.34.9': 3109 | optional: true 3110 | 3111 | '@rollup/rollup-darwin-arm64@4.34.9': 3112 | optional: true 3113 | 3114 | '@rollup/rollup-darwin-x64@4.34.9': 3115 | optional: true 3116 | 3117 | '@rollup/rollup-freebsd-arm64@4.34.9': 3118 | optional: true 3119 | 3120 | '@rollup/rollup-freebsd-x64@4.34.9': 3121 | optional: true 3122 | 3123 | '@rollup/rollup-linux-arm-gnueabihf@4.34.9': 3124 | optional: true 3125 | 3126 | '@rollup/rollup-linux-arm-musleabihf@4.34.9': 3127 | optional: true 3128 | 3129 | '@rollup/rollup-linux-arm64-gnu@4.34.9': 3130 | optional: true 3131 | 3132 | '@rollup/rollup-linux-arm64-musl@4.34.9': 3133 | optional: true 3134 | 3135 | '@rollup/rollup-linux-loongarch64-gnu@4.34.9': 3136 | optional: true 3137 | 3138 | '@rollup/rollup-linux-powerpc64le-gnu@4.34.9': 3139 | optional: true 3140 | 3141 | '@rollup/rollup-linux-riscv64-gnu@4.34.9': 3142 | optional: true 3143 | 3144 | '@rollup/rollup-linux-s390x-gnu@4.34.9': 3145 | optional: true 3146 | 3147 | '@rollup/rollup-linux-x64-gnu@4.34.9': 3148 | optional: true 3149 | 3150 | '@rollup/rollup-linux-x64-musl@4.34.9': 3151 | optional: true 3152 | 3153 | '@rollup/rollup-win32-arm64-msvc@4.34.9': 3154 | optional: true 3155 | 3156 | '@rollup/rollup-win32-ia32-msvc@4.34.9': 3157 | optional: true 3158 | 3159 | '@rollup/rollup-win32-x64-msvc@4.34.9': 3160 | optional: true 3161 | 3162 | '@stylistic/eslint-plugin@4.2.0(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2)': 3163 | dependencies: 3164 | '@typescript-eslint/utils': 8.26.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2) 3165 | eslint: 9.22.0(jiti@2.4.2) 3166 | eslint-visitor-keys: 4.2.0 3167 | espree: 10.3.0 3168 | estraverse: 5.3.0 3169 | picomatch: 4.0.2 3170 | transitivePeerDependencies: 3171 | - supports-color 3172 | - typescript 3173 | 3174 | '@trysound/sax@0.2.0': {} 3175 | 3176 | '@types/debug@4.1.12': 3177 | dependencies: 3178 | '@types/ms': 2.1.0 3179 | 3180 | '@types/doctrine@0.0.9': {} 3181 | 3182 | '@types/eslint@9.6.1': 3183 | dependencies: 3184 | '@types/estree': 1.0.6 3185 | '@types/json-schema': 7.0.15 3186 | 3187 | '@types/estree@1.0.6': {} 3188 | 3189 | '@types/json-schema@7.0.15': {} 3190 | 3191 | '@types/mdast@4.0.4': 3192 | dependencies: 3193 | '@types/unist': 3.0.3 3194 | 3195 | '@types/ms@2.1.0': {} 3196 | 3197 | '@types/node@22.13.10': 3198 | dependencies: 3199 | undici-types: 6.20.0 3200 | 3201 | '@types/normalize-package-data@2.4.4': {} 3202 | 3203 | '@types/resolve@1.20.2': {} 3204 | 3205 | '@types/unist@3.0.3': {} 3206 | 3207 | '@typescript-eslint/eslint-plugin@8.26.1(@typescript-eslint/parser@8.26.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2)': 3208 | dependencies: 3209 | '@eslint-community/regexpp': 4.12.1 3210 | '@typescript-eslint/parser': 8.26.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2) 3211 | '@typescript-eslint/scope-manager': 8.26.1 3212 | '@typescript-eslint/type-utils': 8.26.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2) 3213 | '@typescript-eslint/utils': 8.26.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2) 3214 | '@typescript-eslint/visitor-keys': 8.26.1 3215 | eslint: 9.22.0(jiti@2.4.2) 3216 | graphemer: 1.4.0 3217 | ignore: 5.3.2 3218 | natural-compare: 1.4.0 3219 | ts-api-utils: 2.0.1(typescript@5.8.2) 3220 | typescript: 5.8.2 3221 | transitivePeerDependencies: 3222 | - supports-color 3223 | 3224 | '@typescript-eslint/parser@8.26.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2)': 3225 | dependencies: 3226 | '@typescript-eslint/scope-manager': 8.26.1 3227 | '@typescript-eslint/types': 8.26.1 3228 | '@typescript-eslint/typescript-estree': 8.26.1(typescript@5.8.2) 3229 | '@typescript-eslint/visitor-keys': 8.26.1 3230 | debug: 4.4.0 3231 | eslint: 9.22.0(jiti@2.4.2) 3232 | typescript: 5.8.2 3233 | transitivePeerDependencies: 3234 | - supports-color 3235 | 3236 | '@typescript-eslint/scope-manager@8.26.1': 3237 | dependencies: 3238 | '@typescript-eslint/types': 8.26.1 3239 | '@typescript-eslint/visitor-keys': 8.26.1 3240 | 3241 | '@typescript-eslint/type-utils@8.26.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2)': 3242 | dependencies: 3243 | '@typescript-eslint/typescript-estree': 8.26.1(typescript@5.8.2) 3244 | '@typescript-eslint/utils': 8.26.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2) 3245 | debug: 4.4.0 3246 | eslint: 9.22.0(jiti@2.4.2) 3247 | ts-api-utils: 2.0.1(typescript@5.8.2) 3248 | typescript: 5.8.2 3249 | transitivePeerDependencies: 3250 | - supports-color 3251 | 3252 | '@typescript-eslint/types@8.26.1': {} 3253 | 3254 | '@typescript-eslint/typescript-estree@8.26.1(typescript@5.8.2)': 3255 | dependencies: 3256 | '@typescript-eslint/types': 8.26.1 3257 | '@typescript-eslint/visitor-keys': 8.26.1 3258 | debug: 4.4.0 3259 | fast-glob: 3.3.3 3260 | is-glob: 4.0.3 3261 | minimatch: 9.0.5 3262 | semver: 7.7.1 3263 | ts-api-utils: 2.0.1(typescript@5.8.2) 3264 | typescript: 5.8.2 3265 | transitivePeerDependencies: 3266 | - supports-color 3267 | 3268 | '@typescript-eslint/utils@8.26.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2)': 3269 | dependencies: 3270 | '@eslint-community/eslint-utils': 4.4.1(eslint@9.22.0(jiti@2.4.2)) 3271 | '@typescript-eslint/scope-manager': 8.26.1 3272 | '@typescript-eslint/types': 8.26.1 3273 | '@typescript-eslint/typescript-estree': 8.26.1(typescript@5.8.2) 3274 | eslint: 9.22.0(jiti@2.4.2) 3275 | typescript: 5.8.2 3276 | transitivePeerDependencies: 3277 | - supports-color 3278 | 3279 | '@typescript-eslint/visitor-keys@8.26.1': 3280 | dependencies: 3281 | '@typescript-eslint/types': 8.26.1 3282 | eslint-visitor-keys: 4.2.0 3283 | 3284 | '@vitest/eslint-plugin@1.1.37(@typescript-eslint/utils@8.26.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2)(vitest@3.0.8(@types/debug@4.1.12)(@types/node@22.13.10)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.0))': 3285 | dependencies: 3286 | '@typescript-eslint/utils': 8.26.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2) 3287 | eslint: 9.22.0(jiti@2.4.2) 3288 | optionalDependencies: 3289 | typescript: 5.8.2 3290 | vitest: 3.0.8(@types/debug@4.1.12)(@types/node@22.13.10)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.0) 3291 | 3292 | '@vitest/expect@3.0.8': 3293 | dependencies: 3294 | '@vitest/spy': 3.0.8 3295 | '@vitest/utils': 3.0.8 3296 | chai: 5.2.0 3297 | tinyrainbow: 2.0.0 3298 | 3299 | '@vitest/mocker@3.0.8(vite@6.2.1(@types/node@22.13.10)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.0))': 3300 | dependencies: 3301 | '@vitest/spy': 3.0.8 3302 | estree-walker: 3.0.3 3303 | magic-string: 0.30.17 3304 | optionalDependencies: 3305 | vite: 6.2.1(@types/node@22.13.10)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.0) 3306 | 3307 | '@vitest/pretty-format@3.0.8': 3308 | dependencies: 3309 | tinyrainbow: 2.0.0 3310 | 3311 | '@vitest/runner@3.0.8': 3312 | dependencies: 3313 | '@vitest/utils': 3.0.8 3314 | pathe: 2.0.3 3315 | 3316 | '@vitest/snapshot@3.0.8': 3317 | dependencies: 3318 | '@vitest/pretty-format': 3.0.8 3319 | magic-string: 0.30.17 3320 | pathe: 2.0.3 3321 | 3322 | '@vitest/spy@3.0.8': 3323 | dependencies: 3324 | tinyspy: 3.0.2 3325 | 3326 | '@vitest/utils@3.0.8': 3327 | dependencies: 3328 | '@vitest/pretty-format': 3.0.8 3329 | loupe: 3.1.3 3330 | tinyrainbow: 2.0.0 3331 | 3332 | '@vue/compiler-core@3.5.13': 3333 | dependencies: 3334 | '@babel/parser': 7.26.9 3335 | '@vue/shared': 3.5.13 3336 | entities: 4.5.0 3337 | estree-walker: 2.0.2 3338 | source-map-js: 1.2.1 3339 | 3340 | '@vue/compiler-dom@3.5.13': 3341 | dependencies: 3342 | '@vue/compiler-core': 3.5.13 3343 | '@vue/shared': 3.5.13 3344 | 3345 | '@vue/compiler-sfc@3.5.13': 3346 | dependencies: 3347 | '@babel/parser': 7.26.9 3348 | '@vue/compiler-core': 3.5.13 3349 | '@vue/compiler-dom': 3.5.13 3350 | '@vue/compiler-ssr': 3.5.13 3351 | '@vue/shared': 3.5.13 3352 | estree-walker: 2.0.2 3353 | magic-string: 0.30.17 3354 | postcss: 8.5.3 3355 | source-map-js: 1.2.1 3356 | 3357 | '@vue/compiler-ssr@3.5.13': 3358 | dependencies: 3359 | '@vue/compiler-dom': 3.5.13 3360 | '@vue/shared': 3.5.13 3361 | 3362 | '@vue/shared@3.5.13': {} 3363 | 3364 | acorn-jsx@5.3.2(acorn@8.14.0): 3365 | dependencies: 3366 | acorn: 8.14.0 3367 | 3368 | acorn@8.14.0: {} 3369 | 3370 | ajv@6.12.6: 3371 | dependencies: 3372 | fast-deep-equal: 3.1.3 3373 | fast-json-stable-stringify: 2.1.0 3374 | json-schema-traverse: 0.4.1 3375 | uri-js: 4.4.1 3376 | 3377 | ansi-escapes@7.0.0: 3378 | dependencies: 3379 | environment: 1.1.0 3380 | 3381 | ansi-regex@6.1.0: {} 3382 | 3383 | ansi-styles@4.3.0: 3384 | dependencies: 3385 | color-convert: 2.0.1 3386 | 3387 | ansi-styles@6.2.1: {} 3388 | 3389 | ansis@3.17.0: {} 3390 | 3391 | are-docs-informative@0.0.2: {} 3392 | 3393 | argparse@2.0.1: {} 3394 | 3395 | args-tokenizer@0.3.0: {} 3396 | 3397 | assertion-error@2.0.1: {} 3398 | 3399 | autoprefixer@10.4.20(postcss@8.5.3): 3400 | dependencies: 3401 | browserslist: 4.24.4 3402 | caniuse-lite: 1.0.30001700 3403 | fraction.js: 4.3.7 3404 | normalize-range: 0.1.2 3405 | picocolors: 1.1.1 3406 | postcss: 8.5.3 3407 | postcss-value-parser: 4.2.0 3408 | 3409 | balanced-match@1.0.2: {} 3410 | 3411 | boolbase@1.0.0: {} 3412 | 3413 | brace-expansion@1.1.11: 3414 | dependencies: 3415 | balanced-match: 1.0.2 3416 | concat-map: 0.0.1 3417 | 3418 | brace-expansion@2.0.1: 3419 | dependencies: 3420 | balanced-match: 1.0.2 3421 | 3422 | braces@3.0.3: 3423 | dependencies: 3424 | fill-range: 7.1.1 3425 | 3426 | browserslist@4.24.4: 3427 | dependencies: 3428 | caniuse-lite: 1.0.30001700 3429 | electron-to-chromium: 1.5.103 3430 | node-releases: 2.0.19 3431 | update-browserslist-db: 1.1.2(browserslist@4.24.4) 3432 | 3433 | builtin-modules@4.0.0: {} 3434 | 3435 | bumpp@10.1.0: 3436 | dependencies: 3437 | ansis: 3.17.0 3438 | args-tokenizer: 0.3.0 3439 | c12: 3.0.2 3440 | cac: 6.7.14 3441 | escalade: 3.2.0 3442 | jsonc-parser: 3.3.1 3443 | package-manager-detector: 1.0.0 3444 | semver: 7.7.1 3445 | tinyexec: 0.3.2 3446 | tinyglobby: 0.2.12 3447 | yaml: 2.7.0 3448 | transitivePeerDependencies: 3449 | - magicast 3450 | 3451 | c12@3.0.2: 3452 | dependencies: 3453 | chokidar: 4.0.3 3454 | confbox: 0.1.8 3455 | defu: 6.1.4 3456 | dotenv: 16.4.7 3457 | exsolve: 1.0.2 3458 | giget: 2.0.0 3459 | jiti: 2.4.2 3460 | ohash: 2.0.11 3461 | pathe: 2.0.3 3462 | perfect-debounce: 1.0.0 3463 | pkg-types: 2.1.0 3464 | rc9: 2.1.2 3465 | 3466 | cac@6.7.14: {} 3467 | 3468 | callsites@3.1.0: {} 3469 | 3470 | caniuse-api@3.0.0: 3471 | dependencies: 3472 | browserslist: 4.24.4 3473 | caniuse-lite: 1.0.30001700 3474 | lodash.memoize: 4.1.2 3475 | lodash.uniq: 4.5.0 3476 | 3477 | caniuse-lite@1.0.30001700: {} 3478 | 3479 | ccount@2.0.1: {} 3480 | 3481 | chai@5.2.0: 3482 | dependencies: 3483 | assertion-error: 2.0.1 3484 | check-error: 2.1.1 3485 | deep-eql: 5.0.2 3486 | loupe: 3.1.3 3487 | pathval: 2.0.0 3488 | 3489 | chalk@4.1.2: 3490 | dependencies: 3491 | ansi-styles: 4.3.0 3492 | supports-color: 7.2.0 3493 | 3494 | chalk@5.4.1: {} 3495 | 3496 | character-entities@2.0.2: {} 3497 | 3498 | check-error@2.1.1: {} 3499 | 3500 | chokidar@4.0.3: 3501 | dependencies: 3502 | readdirp: 4.1.2 3503 | 3504 | ci-info@4.1.0: {} 3505 | 3506 | citty@0.1.6: 3507 | dependencies: 3508 | consola: 3.4.0 3509 | 3510 | clean-regexp@1.0.0: 3511 | dependencies: 3512 | escape-string-regexp: 1.0.5 3513 | 3514 | cli-cursor@5.0.0: 3515 | dependencies: 3516 | restore-cursor: 5.1.0 3517 | 3518 | cli-truncate@4.0.0: 3519 | dependencies: 3520 | slice-ansi: 5.0.0 3521 | string-width: 7.2.0 3522 | 3523 | color-convert@2.0.1: 3524 | dependencies: 3525 | color-name: 1.1.4 3526 | 3527 | color-name@1.1.4: {} 3528 | 3529 | colord@2.9.3: {} 3530 | 3531 | colorette@2.0.20: {} 3532 | 3533 | commander@13.1.0: {} 3534 | 3535 | commander@7.2.0: {} 3536 | 3537 | comment-parser@1.4.1: {} 3538 | 3539 | commondir@1.0.1: {} 3540 | 3541 | concat-map@0.0.1: {} 3542 | 3543 | confbox@0.1.8: {} 3544 | 3545 | confbox@0.2.1: {} 3546 | 3547 | consola@3.4.0: {} 3548 | 3549 | core-js-compat@3.40.0: 3550 | dependencies: 3551 | browserslist: 4.24.4 3552 | 3553 | cross-spawn@7.0.6: 3554 | dependencies: 3555 | path-key: 3.1.1 3556 | shebang-command: 2.0.0 3557 | which: 2.0.2 3558 | 3559 | css-declaration-sorter@7.2.0(postcss@8.5.3): 3560 | dependencies: 3561 | postcss: 8.5.3 3562 | 3563 | css-select@5.1.0: 3564 | dependencies: 3565 | boolbase: 1.0.0 3566 | css-what: 6.1.0 3567 | domhandler: 5.0.3 3568 | domutils: 3.2.2 3569 | nth-check: 2.1.1 3570 | 3571 | css-tree@2.2.1: 3572 | dependencies: 3573 | mdn-data: 2.0.28 3574 | source-map-js: 1.2.1 3575 | 3576 | css-tree@2.3.1: 3577 | dependencies: 3578 | mdn-data: 2.0.30 3579 | source-map-js: 1.2.1 3580 | 3581 | css-what@6.1.0: {} 3582 | 3583 | cssesc@3.0.0: {} 3584 | 3585 | cssnano-preset-default@7.0.6(postcss@8.5.3): 3586 | dependencies: 3587 | browserslist: 4.24.4 3588 | css-declaration-sorter: 7.2.0(postcss@8.5.3) 3589 | cssnano-utils: 5.0.0(postcss@8.5.3) 3590 | postcss: 8.5.3 3591 | postcss-calc: 10.1.1(postcss@8.5.3) 3592 | postcss-colormin: 7.0.2(postcss@8.5.3) 3593 | postcss-convert-values: 7.0.4(postcss@8.5.3) 3594 | postcss-discard-comments: 7.0.3(postcss@8.5.3) 3595 | postcss-discard-duplicates: 7.0.1(postcss@8.5.3) 3596 | postcss-discard-empty: 7.0.0(postcss@8.5.3) 3597 | postcss-discard-overridden: 7.0.0(postcss@8.5.3) 3598 | postcss-merge-longhand: 7.0.4(postcss@8.5.3) 3599 | postcss-merge-rules: 7.0.4(postcss@8.5.3) 3600 | postcss-minify-font-values: 7.0.0(postcss@8.5.3) 3601 | postcss-minify-gradients: 7.0.0(postcss@8.5.3) 3602 | postcss-minify-params: 7.0.2(postcss@8.5.3) 3603 | postcss-minify-selectors: 7.0.4(postcss@8.5.3) 3604 | postcss-normalize-charset: 7.0.0(postcss@8.5.3) 3605 | postcss-normalize-display-values: 7.0.0(postcss@8.5.3) 3606 | postcss-normalize-positions: 7.0.0(postcss@8.5.3) 3607 | postcss-normalize-repeat-style: 7.0.0(postcss@8.5.3) 3608 | postcss-normalize-string: 7.0.0(postcss@8.5.3) 3609 | postcss-normalize-timing-functions: 7.0.0(postcss@8.5.3) 3610 | postcss-normalize-unicode: 7.0.2(postcss@8.5.3) 3611 | postcss-normalize-url: 7.0.0(postcss@8.5.3) 3612 | postcss-normalize-whitespace: 7.0.0(postcss@8.5.3) 3613 | postcss-ordered-values: 7.0.1(postcss@8.5.3) 3614 | postcss-reduce-initial: 7.0.2(postcss@8.5.3) 3615 | postcss-reduce-transforms: 7.0.0(postcss@8.5.3) 3616 | postcss-svgo: 7.0.1(postcss@8.5.3) 3617 | postcss-unique-selectors: 7.0.3(postcss@8.5.3) 3618 | 3619 | cssnano-utils@5.0.0(postcss@8.5.3): 3620 | dependencies: 3621 | postcss: 8.5.3 3622 | 3623 | cssnano@7.0.6(postcss@8.5.3): 3624 | dependencies: 3625 | cssnano-preset-default: 7.0.6(postcss@8.5.3) 3626 | lilconfig: 3.1.3 3627 | postcss: 8.5.3 3628 | 3629 | csso@5.0.5: 3630 | dependencies: 3631 | css-tree: 2.2.1 3632 | 3633 | debug@3.2.7: 3634 | dependencies: 3635 | ms: 2.1.3 3636 | 3637 | debug@4.4.0: 3638 | dependencies: 3639 | ms: 2.1.3 3640 | 3641 | decode-named-character-reference@1.0.2: 3642 | dependencies: 3643 | character-entities: 2.0.2 3644 | 3645 | deep-eql@5.0.2: {} 3646 | 3647 | deep-is@0.1.4: {} 3648 | 3649 | deepmerge@4.3.1: {} 3650 | 3651 | defu@6.1.4: {} 3652 | 3653 | dequal@2.0.3: {} 3654 | 3655 | destr@2.0.3: {} 3656 | 3657 | devlop@1.1.0: 3658 | dependencies: 3659 | dequal: 2.0.3 3660 | 3661 | doctrine@3.0.0: 3662 | dependencies: 3663 | esutils: 2.0.3 3664 | 3665 | dom-serializer@2.0.0: 3666 | dependencies: 3667 | domelementtype: 2.3.0 3668 | domhandler: 5.0.3 3669 | entities: 4.5.0 3670 | 3671 | domelementtype@2.3.0: {} 3672 | 3673 | domhandler@5.0.3: 3674 | dependencies: 3675 | domelementtype: 2.3.0 3676 | 3677 | domutils@3.2.2: 3678 | dependencies: 3679 | dom-serializer: 2.0.0 3680 | domelementtype: 2.3.0 3681 | domhandler: 5.0.3 3682 | 3683 | dotenv@16.4.7: {} 3684 | 3685 | electron-to-chromium@1.5.103: {} 3686 | 3687 | emoji-regex@10.4.0: {} 3688 | 3689 | enhanced-resolve@5.18.1: 3690 | dependencies: 3691 | graceful-fs: 4.2.11 3692 | tapable: 2.2.1 3693 | 3694 | entities@4.5.0: {} 3695 | 3696 | environment@1.1.0: {} 3697 | 3698 | es-module-lexer@1.6.0: {} 3699 | 3700 | esbuild@0.24.2: 3701 | optionalDependencies: 3702 | '@esbuild/aix-ppc64': 0.24.2 3703 | '@esbuild/android-arm': 0.24.2 3704 | '@esbuild/android-arm64': 0.24.2 3705 | '@esbuild/android-x64': 0.24.2 3706 | '@esbuild/darwin-arm64': 0.24.2 3707 | '@esbuild/darwin-x64': 0.24.2 3708 | '@esbuild/freebsd-arm64': 0.24.2 3709 | '@esbuild/freebsd-x64': 0.24.2 3710 | '@esbuild/linux-arm': 0.24.2 3711 | '@esbuild/linux-arm64': 0.24.2 3712 | '@esbuild/linux-ia32': 0.24.2 3713 | '@esbuild/linux-loong64': 0.24.2 3714 | '@esbuild/linux-mips64el': 0.24.2 3715 | '@esbuild/linux-ppc64': 0.24.2 3716 | '@esbuild/linux-riscv64': 0.24.2 3717 | '@esbuild/linux-s390x': 0.24.2 3718 | '@esbuild/linux-x64': 0.24.2 3719 | '@esbuild/netbsd-arm64': 0.24.2 3720 | '@esbuild/netbsd-x64': 0.24.2 3721 | '@esbuild/openbsd-arm64': 0.24.2 3722 | '@esbuild/openbsd-x64': 0.24.2 3723 | '@esbuild/sunos-x64': 0.24.2 3724 | '@esbuild/win32-arm64': 0.24.2 3725 | '@esbuild/win32-ia32': 0.24.2 3726 | '@esbuild/win32-x64': 0.24.2 3727 | 3728 | esbuild@0.25.0: 3729 | optionalDependencies: 3730 | '@esbuild/aix-ppc64': 0.25.0 3731 | '@esbuild/android-arm': 0.25.0 3732 | '@esbuild/android-arm64': 0.25.0 3733 | '@esbuild/android-x64': 0.25.0 3734 | '@esbuild/darwin-arm64': 0.25.0 3735 | '@esbuild/darwin-x64': 0.25.0 3736 | '@esbuild/freebsd-arm64': 0.25.0 3737 | '@esbuild/freebsd-x64': 0.25.0 3738 | '@esbuild/linux-arm': 0.25.0 3739 | '@esbuild/linux-arm64': 0.25.0 3740 | '@esbuild/linux-ia32': 0.25.0 3741 | '@esbuild/linux-loong64': 0.25.0 3742 | '@esbuild/linux-mips64el': 0.25.0 3743 | '@esbuild/linux-ppc64': 0.25.0 3744 | '@esbuild/linux-riscv64': 0.25.0 3745 | '@esbuild/linux-s390x': 0.25.0 3746 | '@esbuild/linux-x64': 0.25.0 3747 | '@esbuild/netbsd-arm64': 0.25.0 3748 | '@esbuild/netbsd-x64': 0.25.0 3749 | '@esbuild/openbsd-arm64': 0.25.0 3750 | '@esbuild/openbsd-x64': 0.25.0 3751 | '@esbuild/sunos-x64': 0.25.0 3752 | '@esbuild/win32-arm64': 0.25.0 3753 | '@esbuild/win32-ia32': 0.25.0 3754 | '@esbuild/win32-x64': 0.25.0 3755 | 3756 | escalade@3.2.0: {} 3757 | 3758 | escape-string-regexp@1.0.5: {} 3759 | 3760 | escape-string-regexp@4.0.0: {} 3761 | 3762 | escape-string-regexp@5.0.0: {} 3763 | 3764 | eslint-compat-utils@0.5.1(eslint@9.22.0(jiti@2.4.2)): 3765 | dependencies: 3766 | eslint: 9.22.0(jiti@2.4.2) 3767 | semver: 7.7.1 3768 | 3769 | eslint-compat-utils@0.6.4(eslint@9.22.0(jiti@2.4.2)): 3770 | dependencies: 3771 | eslint: 9.22.0(jiti@2.4.2) 3772 | semver: 7.7.1 3773 | 3774 | eslint-config-flat-gitignore@2.1.0(eslint@9.22.0(jiti@2.4.2)): 3775 | dependencies: 3776 | '@eslint/compat': 1.2.7(eslint@9.22.0(jiti@2.4.2)) 3777 | eslint: 9.22.0(jiti@2.4.2) 3778 | 3779 | eslint-flat-config-utils@2.0.1: 3780 | dependencies: 3781 | pathe: 2.0.3 3782 | 3783 | eslint-import-resolver-node@0.3.9: 3784 | dependencies: 3785 | debug: 3.2.7 3786 | is-core-module: 2.16.1 3787 | resolve: 1.22.10 3788 | transitivePeerDependencies: 3789 | - supports-color 3790 | 3791 | eslint-json-compat-utils@0.2.1(eslint@9.22.0(jiti@2.4.2))(jsonc-eslint-parser@2.4.0): 3792 | dependencies: 3793 | eslint: 9.22.0(jiti@2.4.2) 3794 | esquery: 1.6.0 3795 | jsonc-eslint-parser: 2.4.0 3796 | 3797 | eslint-merge-processors@2.0.0(eslint@9.22.0(jiti@2.4.2)): 3798 | dependencies: 3799 | eslint: 9.22.0(jiti@2.4.2) 3800 | 3801 | eslint-plugin-antfu@3.1.1(eslint@9.22.0(jiti@2.4.2)): 3802 | dependencies: 3803 | eslint: 9.22.0(jiti@2.4.2) 3804 | 3805 | eslint-plugin-command@3.1.0(eslint@9.22.0(jiti@2.4.2)): 3806 | dependencies: 3807 | '@es-joy/jsdoccomment': 0.50.0 3808 | eslint: 9.22.0(jiti@2.4.2) 3809 | 3810 | eslint-plugin-es-x@7.8.0(eslint@9.22.0(jiti@2.4.2)): 3811 | dependencies: 3812 | '@eslint-community/eslint-utils': 4.4.1(eslint@9.22.0(jiti@2.4.2)) 3813 | '@eslint-community/regexpp': 4.12.1 3814 | eslint: 9.22.0(jiti@2.4.2) 3815 | eslint-compat-utils: 0.5.1(eslint@9.22.0(jiti@2.4.2)) 3816 | 3817 | eslint-plugin-import-x@4.6.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2): 3818 | dependencies: 3819 | '@types/doctrine': 0.0.9 3820 | '@typescript-eslint/scope-manager': 8.26.1 3821 | '@typescript-eslint/utils': 8.26.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2) 3822 | debug: 4.4.0 3823 | doctrine: 3.0.0 3824 | enhanced-resolve: 5.18.1 3825 | eslint: 9.22.0(jiti@2.4.2) 3826 | eslint-import-resolver-node: 0.3.9 3827 | get-tsconfig: 4.10.0 3828 | is-glob: 4.0.3 3829 | minimatch: 9.0.5 3830 | semver: 7.7.1 3831 | stable-hash: 0.0.4 3832 | tslib: 2.8.1 3833 | transitivePeerDependencies: 3834 | - supports-color 3835 | - typescript 3836 | 3837 | eslint-plugin-jsdoc@50.6.6(eslint@9.22.0(jiti@2.4.2)): 3838 | dependencies: 3839 | '@es-joy/jsdoccomment': 0.49.0 3840 | are-docs-informative: 0.0.2 3841 | comment-parser: 1.4.1 3842 | debug: 4.4.0 3843 | escape-string-regexp: 4.0.0 3844 | eslint: 9.22.0(jiti@2.4.2) 3845 | espree: 10.3.0 3846 | esquery: 1.6.0 3847 | parse-imports: 2.2.1 3848 | semver: 7.7.1 3849 | spdx-expression-parse: 4.0.0 3850 | synckit: 0.9.2 3851 | transitivePeerDependencies: 3852 | - supports-color 3853 | 3854 | eslint-plugin-jsonc@2.19.1(eslint@9.22.0(jiti@2.4.2)): 3855 | dependencies: 3856 | '@eslint-community/eslint-utils': 4.4.1(eslint@9.22.0(jiti@2.4.2)) 3857 | eslint: 9.22.0(jiti@2.4.2) 3858 | eslint-compat-utils: 0.6.4(eslint@9.22.0(jiti@2.4.2)) 3859 | eslint-json-compat-utils: 0.2.1(eslint@9.22.0(jiti@2.4.2))(jsonc-eslint-parser@2.4.0) 3860 | espree: 9.6.1 3861 | graphemer: 1.4.0 3862 | jsonc-eslint-parser: 2.4.0 3863 | natural-compare: 1.4.0 3864 | synckit: 0.6.2 3865 | transitivePeerDependencies: 3866 | - '@eslint/json' 3867 | 3868 | eslint-plugin-n@17.16.2(eslint@9.22.0(jiti@2.4.2)): 3869 | dependencies: 3870 | '@eslint-community/eslint-utils': 4.4.1(eslint@9.22.0(jiti@2.4.2)) 3871 | enhanced-resolve: 5.18.1 3872 | eslint: 9.22.0(jiti@2.4.2) 3873 | eslint-plugin-es-x: 7.8.0(eslint@9.22.0(jiti@2.4.2)) 3874 | get-tsconfig: 4.10.0 3875 | globals: 15.15.0 3876 | ignore: 5.3.2 3877 | minimatch: 9.0.5 3878 | semver: 7.7.1 3879 | 3880 | eslint-plugin-no-only-tests@3.3.0: {} 3881 | 3882 | eslint-plugin-perfectionist@4.10.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2): 3883 | dependencies: 3884 | '@typescript-eslint/types': 8.26.1 3885 | '@typescript-eslint/utils': 8.26.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2) 3886 | eslint: 9.22.0(jiti@2.4.2) 3887 | natural-orderby: 5.0.0 3888 | transitivePeerDependencies: 3889 | - supports-color 3890 | - typescript 3891 | 3892 | eslint-plugin-pnpm@0.3.1(eslint@9.22.0(jiti@2.4.2)): 3893 | dependencies: 3894 | eslint: 9.22.0(jiti@2.4.2) 3895 | find-up-simple: 1.0.1 3896 | jsonc-eslint-parser: 2.4.0 3897 | pathe: 2.0.3 3898 | pnpm-workspace-yaml: 0.3.1 3899 | tinyglobby: 0.2.12 3900 | yaml-eslint-parser: 1.3.0 3901 | 3902 | eslint-plugin-regexp@2.7.0(eslint@9.22.0(jiti@2.4.2)): 3903 | dependencies: 3904 | '@eslint-community/eslint-utils': 4.4.1(eslint@9.22.0(jiti@2.4.2)) 3905 | '@eslint-community/regexpp': 4.12.1 3906 | comment-parser: 1.4.1 3907 | eslint: 9.22.0(jiti@2.4.2) 3908 | jsdoc-type-pratt-parser: 4.1.0 3909 | refa: 0.12.1 3910 | regexp-ast-analysis: 0.7.1 3911 | scslre: 0.3.0 3912 | 3913 | eslint-plugin-toml@0.12.0(eslint@9.22.0(jiti@2.4.2)): 3914 | dependencies: 3915 | debug: 4.4.0 3916 | eslint: 9.22.0(jiti@2.4.2) 3917 | eslint-compat-utils: 0.6.4(eslint@9.22.0(jiti@2.4.2)) 3918 | lodash: 4.17.21 3919 | toml-eslint-parser: 0.10.0 3920 | transitivePeerDependencies: 3921 | - supports-color 3922 | 3923 | eslint-plugin-unicorn@57.0.0(eslint@9.22.0(jiti@2.4.2)): 3924 | dependencies: 3925 | '@babel/helper-validator-identifier': 7.25.9 3926 | '@eslint-community/eslint-utils': 4.4.1(eslint@9.22.0(jiti@2.4.2)) 3927 | ci-info: 4.1.0 3928 | clean-regexp: 1.0.0 3929 | core-js-compat: 3.40.0 3930 | eslint: 9.22.0(jiti@2.4.2) 3931 | esquery: 1.6.0 3932 | globals: 15.15.0 3933 | indent-string: 5.0.0 3934 | is-builtin-module: 4.0.0 3935 | jsesc: 3.1.0 3936 | pluralize: 8.0.0 3937 | read-package-up: 11.0.0 3938 | regexp-tree: 0.1.27 3939 | regjsparser: 0.12.0 3940 | semver: 7.7.1 3941 | strip-indent: 4.0.0 3942 | 3943 | eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.26.1(@typescript-eslint/parser@8.26.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.22.0(jiti@2.4.2)): 3944 | dependencies: 3945 | eslint: 9.22.0(jiti@2.4.2) 3946 | optionalDependencies: 3947 | '@typescript-eslint/eslint-plugin': 8.26.1(@typescript-eslint/parser@8.26.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2) 3948 | 3949 | eslint-plugin-vue@10.0.0(eslint@9.22.0(jiti@2.4.2))(vue-eslint-parser@10.1.1(eslint@9.22.0(jiti@2.4.2))): 3950 | dependencies: 3951 | '@eslint-community/eslint-utils': 4.4.1(eslint@9.22.0(jiti@2.4.2)) 3952 | eslint: 9.22.0(jiti@2.4.2) 3953 | natural-compare: 1.4.0 3954 | nth-check: 2.1.1 3955 | postcss-selector-parser: 6.1.2 3956 | semver: 7.7.1 3957 | vue-eslint-parser: 10.1.1(eslint@9.22.0(jiti@2.4.2)) 3958 | xml-name-validator: 4.0.0 3959 | 3960 | eslint-plugin-yml@1.17.0(eslint@9.22.0(jiti@2.4.2)): 3961 | dependencies: 3962 | debug: 4.4.0 3963 | escape-string-regexp: 4.0.0 3964 | eslint: 9.22.0(jiti@2.4.2) 3965 | eslint-compat-utils: 0.6.4(eslint@9.22.0(jiti@2.4.2)) 3966 | natural-compare: 1.4.0 3967 | yaml-eslint-parser: 1.3.0 3968 | transitivePeerDependencies: 3969 | - supports-color 3970 | 3971 | eslint-processor-vue-blocks@2.0.0(@vue/compiler-sfc@3.5.13)(eslint@9.22.0(jiti@2.4.2)): 3972 | dependencies: 3973 | '@vue/compiler-sfc': 3.5.13 3974 | eslint: 9.22.0(jiti@2.4.2) 3975 | 3976 | eslint-scope@8.3.0: 3977 | dependencies: 3978 | esrecurse: 4.3.0 3979 | estraverse: 5.3.0 3980 | 3981 | eslint-visitor-keys@3.4.3: {} 3982 | 3983 | eslint-visitor-keys@4.2.0: {} 3984 | 3985 | eslint@9.22.0(jiti@2.4.2): 3986 | dependencies: 3987 | '@eslint-community/eslint-utils': 4.4.1(eslint@9.22.0(jiti@2.4.2)) 3988 | '@eslint-community/regexpp': 4.12.1 3989 | '@eslint/config-array': 0.19.2 3990 | '@eslint/config-helpers': 0.1.0 3991 | '@eslint/core': 0.12.0 3992 | '@eslint/eslintrc': 3.3.0 3993 | '@eslint/js': 9.22.0 3994 | '@eslint/plugin-kit': 0.2.7 3995 | '@humanfs/node': 0.16.6 3996 | '@humanwhocodes/module-importer': 1.0.1 3997 | '@humanwhocodes/retry': 0.4.2 3998 | '@types/estree': 1.0.6 3999 | '@types/json-schema': 7.0.15 4000 | ajv: 6.12.6 4001 | chalk: 4.1.2 4002 | cross-spawn: 7.0.6 4003 | debug: 4.4.0 4004 | escape-string-regexp: 4.0.0 4005 | eslint-scope: 8.3.0 4006 | eslint-visitor-keys: 4.2.0 4007 | espree: 10.3.0 4008 | esquery: 1.6.0 4009 | esutils: 2.0.3 4010 | fast-deep-equal: 3.1.3 4011 | file-entry-cache: 8.0.0 4012 | find-up: 5.0.0 4013 | glob-parent: 6.0.2 4014 | ignore: 5.3.2 4015 | imurmurhash: 0.1.4 4016 | is-glob: 4.0.3 4017 | json-stable-stringify-without-jsonify: 1.0.1 4018 | lodash.merge: 4.6.2 4019 | minimatch: 3.1.2 4020 | natural-compare: 1.4.0 4021 | optionator: 0.9.4 4022 | optionalDependencies: 4023 | jiti: 2.4.2 4024 | transitivePeerDependencies: 4025 | - supports-color 4026 | 4027 | espree@10.3.0: 4028 | dependencies: 4029 | acorn: 8.14.0 4030 | acorn-jsx: 5.3.2(acorn@8.14.0) 4031 | eslint-visitor-keys: 4.2.0 4032 | 4033 | espree@9.6.1: 4034 | dependencies: 4035 | acorn: 8.14.0 4036 | acorn-jsx: 5.3.2(acorn@8.14.0) 4037 | eslint-visitor-keys: 3.4.3 4038 | 4039 | esquery@1.6.0: 4040 | dependencies: 4041 | estraverse: 5.3.0 4042 | 4043 | esrecurse@4.3.0: 4044 | dependencies: 4045 | estraverse: 5.3.0 4046 | 4047 | estraverse@5.3.0: {} 4048 | 4049 | estree-walker@2.0.2: {} 4050 | 4051 | estree-walker@3.0.3: 4052 | dependencies: 4053 | '@types/estree': 1.0.6 4054 | 4055 | esutils@2.0.3: {} 4056 | 4057 | eventemitter3@5.0.1: {} 4058 | 4059 | execa@8.0.1: 4060 | dependencies: 4061 | cross-spawn: 7.0.6 4062 | get-stream: 8.0.1 4063 | human-signals: 5.0.0 4064 | is-stream: 3.0.0 4065 | merge-stream: 2.0.0 4066 | npm-run-path: 5.3.0 4067 | onetime: 6.0.0 4068 | signal-exit: 4.1.0 4069 | strip-final-newline: 3.0.0 4070 | 4071 | expect-type@1.1.0: {} 4072 | 4073 | exsolve@1.0.2: {} 4074 | 4075 | fast-deep-equal@3.1.3: {} 4076 | 4077 | fast-glob@3.3.3: 4078 | dependencies: 4079 | '@nodelib/fs.stat': 2.0.5 4080 | '@nodelib/fs.walk': 1.2.8 4081 | glob-parent: 5.1.2 4082 | merge2: 1.4.1 4083 | micromatch: 4.0.8 4084 | 4085 | fast-json-stable-stringify@2.1.0: {} 4086 | 4087 | fast-levenshtein@2.0.6: {} 4088 | 4089 | fastq@1.19.0: 4090 | dependencies: 4091 | reusify: 1.0.4 4092 | 4093 | fdir@6.4.3(picomatch@4.0.2): 4094 | optionalDependencies: 4095 | picomatch: 4.0.2 4096 | 4097 | file-entry-cache@8.0.0: 4098 | dependencies: 4099 | flat-cache: 4.0.1 4100 | 4101 | fill-range@7.1.1: 4102 | dependencies: 4103 | to-regex-range: 5.0.1 4104 | 4105 | find-up-simple@1.0.1: {} 4106 | 4107 | find-up@5.0.0: 4108 | dependencies: 4109 | locate-path: 6.0.0 4110 | path-exists: 4.0.0 4111 | 4112 | fix-dts-default-cjs-exports@1.0.0: 4113 | dependencies: 4114 | magic-string: 0.30.17 4115 | mlly: 1.7.4 4116 | rollup: 4.34.9 4117 | 4118 | flat-cache@4.0.1: 4119 | dependencies: 4120 | flatted: 3.3.3 4121 | keyv: 4.5.4 4122 | 4123 | flatted@3.3.3: {} 4124 | 4125 | fraction.js@4.3.7: {} 4126 | 4127 | fsevents@2.3.3: 4128 | optional: true 4129 | 4130 | function-bind@1.1.2: {} 4131 | 4132 | fzf@0.5.2: {} 4133 | 4134 | get-east-asian-width@1.3.0: {} 4135 | 4136 | get-stream@8.0.1: {} 4137 | 4138 | get-tsconfig@4.10.0: 4139 | dependencies: 4140 | resolve-pkg-maps: 1.0.0 4141 | 4142 | giget@2.0.0: 4143 | dependencies: 4144 | citty: 0.1.6 4145 | consola: 3.4.0 4146 | defu: 6.1.4 4147 | node-fetch-native: 1.6.6 4148 | nypm: 0.6.0 4149 | pathe: 2.0.3 4150 | 4151 | glob-parent@5.1.2: 4152 | dependencies: 4153 | is-glob: 4.0.3 4154 | 4155 | glob-parent@6.0.2: 4156 | dependencies: 4157 | is-glob: 4.0.3 4158 | 4159 | globals@14.0.0: {} 4160 | 4161 | globals@15.15.0: {} 4162 | 4163 | globals@16.0.0: {} 4164 | 4165 | graceful-fs@4.2.11: {} 4166 | 4167 | graphemer@1.4.0: {} 4168 | 4169 | has-flag@4.0.0: {} 4170 | 4171 | hasown@2.0.2: 4172 | dependencies: 4173 | function-bind: 1.1.2 4174 | 4175 | hookable@5.5.3: {} 4176 | 4177 | hosted-git-info@7.0.2: 4178 | dependencies: 4179 | lru-cache: 10.4.3 4180 | 4181 | human-signals@5.0.0: {} 4182 | 4183 | ignore@5.3.2: {} 4184 | 4185 | import-fresh@3.3.1: 4186 | dependencies: 4187 | parent-module: 1.0.1 4188 | resolve-from: 4.0.0 4189 | 4190 | imurmurhash@0.1.4: {} 4191 | 4192 | indent-string@5.0.0: {} 4193 | 4194 | index-to-position@0.1.2: {} 4195 | 4196 | is-builtin-module@4.0.0: 4197 | dependencies: 4198 | builtin-modules: 4.0.0 4199 | 4200 | is-core-module@2.16.1: 4201 | dependencies: 4202 | hasown: 2.0.2 4203 | 4204 | is-extglob@2.1.1: {} 4205 | 4206 | is-fullwidth-code-point@4.0.0: {} 4207 | 4208 | is-fullwidth-code-point@5.0.0: 4209 | dependencies: 4210 | get-east-asian-width: 1.3.0 4211 | 4212 | is-glob@4.0.3: 4213 | dependencies: 4214 | is-extglob: 2.1.1 4215 | 4216 | is-module@1.0.0: {} 4217 | 4218 | is-number@7.0.0: {} 4219 | 4220 | is-reference@1.2.1: 4221 | dependencies: 4222 | '@types/estree': 1.0.6 4223 | 4224 | is-stream@3.0.0: {} 4225 | 4226 | isexe@2.0.0: {} 4227 | 4228 | jiti@1.21.7: {} 4229 | 4230 | jiti@2.4.2: {} 4231 | 4232 | js-tokens@4.0.0: {} 4233 | 4234 | js-yaml@4.1.0: 4235 | dependencies: 4236 | argparse: 2.0.1 4237 | 4238 | jsdoc-type-pratt-parser@4.1.0: {} 4239 | 4240 | jsesc@3.0.2: {} 4241 | 4242 | jsesc@3.1.0: {} 4243 | 4244 | json-buffer@3.0.1: {} 4245 | 4246 | json-schema-traverse@0.4.1: {} 4247 | 4248 | json-stable-stringify-without-jsonify@1.0.1: {} 4249 | 4250 | jsonc-eslint-parser@2.4.0: 4251 | dependencies: 4252 | acorn: 8.14.0 4253 | eslint-visitor-keys: 3.4.3 4254 | espree: 9.6.1 4255 | semver: 7.7.1 4256 | 4257 | jsonc-parser@3.3.1: {} 4258 | 4259 | keyv@4.5.4: 4260 | dependencies: 4261 | json-buffer: 3.0.1 4262 | 4263 | knitwork@1.2.0: {} 4264 | 4265 | levn@0.4.1: 4266 | dependencies: 4267 | prelude-ls: 1.2.1 4268 | type-check: 0.4.0 4269 | 4270 | lilconfig@3.1.3: {} 4271 | 4272 | lint-staged@15.5.0: 4273 | dependencies: 4274 | chalk: 5.4.1 4275 | commander: 13.1.0 4276 | debug: 4.4.0 4277 | execa: 8.0.1 4278 | lilconfig: 3.1.3 4279 | listr2: 8.2.5 4280 | micromatch: 4.0.8 4281 | pidtree: 0.6.0 4282 | string-argv: 0.3.2 4283 | yaml: 2.7.0 4284 | transitivePeerDependencies: 4285 | - supports-color 4286 | 4287 | listr2@8.2.5: 4288 | dependencies: 4289 | cli-truncate: 4.0.0 4290 | colorette: 2.0.20 4291 | eventemitter3: 5.0.1 4292 | log-update: 6.1.0 4293 | rfdc: 1.4.1 4294 | wrap-ansi: 9.0.0 4295 | 4296 | local-pkg@1.1.1: 4297 | dependencies: 4298 | mlly: 1.7.4 4299 | pkg-types: 2.1.0 4300 | quansync: 0.2.8 4301 | 4302 | locate-path@6.0.0: 4303 | dependencies: 4304 | p-locate: 5.0.0 4305 | 4306 | lodash.memoize@4.1.2: {} 4307 | 4308 | lodash.merge@4.6.2: {} 4309 | 4310 | lodash.uniq@4.5.0: {} 4311 | 4312 | lodash@4.17.21: {} 4313 | 4314 | log-update@6.1.0: 4315 | dependencies: 4316 | ansi-escapes: 7.0.0 4317 | cli-cursor: 5.0.0 4318 | slice-ansi: 7.1.0 4319 | strip-ansi: 7.1.0 4320 | wrap-ansi: 9.0.0 4321 | 4322 | longest-streak@3.1.0: {} 4323 | 4324 | loupe@3.1.3: {} 4325 | 4326 | lru-cache@10.4.3: {} 4327 | 4328 | magic-string@0.30.17: 4329 | dependencies: 4330 | '@jridgewell/sourcemap-codec': 1.5.0 4331 | 4332 | markdown-table@3.0.4: {} 4333 | 4334 | mdast-util-find-and-replace@3.0.2: 4335 | dependencies: 4336 | '@types/mdast': 4.0.4 4337 | escape-string-regexp: 5.0.0 4338 | unist-util-is: 6.0.0 4339 | unist-util-visit-parents: 6.0.1 4340 | 4341 | mdast-util-from-markdown@2.0.2: 4342 | dependencies: 4343 | '@types/mdast': 4.0.4 4344 | '@types/unist': 3.0.3 4345 | decode-named-character-reference: 1.0.2 4346 | devlop: 1.1.0 4347 | mdast-util-to-string: 4.0.0 4348 | micromark: 4.0.1 4349 | micromark-util-decode-numeric-character-reference: 2.0.2 4350 | micromark-util-decode-string: 2.0.1 4351 | micromark-util-normalize-identifier: 2.0.1 4352 | micromark-util-symbol: 2.0.1 4353 | micromark-util-types: 2.0.1 4354 | unist-util-stringify-position: 4.0.0 4355 | transitivePeerDependencies: 4356 | - supports-color 4357 | 4358 | mdast-util-gfm-autolink-literal@2.0.1: 4359 | dependencies: 4360 | '@types/mdast': 4.0.4 4361 | ccount: 2.0.1 4362 | devlop: 1.1.0 4363 | mdast-util-find-and-replace: 3.0.2 4364 | micromark-util-character: 2.1.1 4365 | 4366 | mdast-util-gfm-footnote@2.1.0: 4367 | dependencies: 4368 | '@types/mdast': 4.0.4 4369 | devlop: 1.1.0 4370 | mdast-util-from-markdown: 2.0.2 4371 | mdast-util-to-markdown: 2.1.2 4372 | micromark-util-normalize-identifier: 2.0.1 4373 | transitivePeerDependencies: 4374 | - supports-color 4375 | 4376 | mdast-util-gfm-strikethrough@2.0.0: 4377 | dependencies: 4378 | '@types/mdast': 4.0.4 4379 | mdast-util-from-markdown: 2.0.2 4380 | mdast-util-to-markdown: 2.1.2 4381 | transitivePeerDependencies: 4382 | - supports-color 4383 | 4384 | mdast-util-gfm-table@2.0.0: 4385 | dependencies: 4386 | '@types/mdast': 4.0.4 4387 | devlop: 1.1.0 4388 | markdown-table: 3.0.4 4389 | mdast-util-from-markdown: 2.0.2 4390 | mdast-util-to-markdown: 2.1.2 4391 | transitivePeerDependencies: 4392 | - supports-color 4393 | 4394 | mdast-util-gfm-task-list-item@2.0.0: 4395 | dependencies: 4396 | '@types/mdast': 4.0.4 4397 | devlop: 1.1.0 4398 | mdast-util-from-markdown: 2.0.2 4399 | mdast-util-to-markdown: 2.1.2 4400 | transitivePeerDependencies: 4401 | - supports-color 4402 | 4403 | mdast-util-gfm@3.1.0: 4404 | dependencies: 4405 | mdast-util-from-markdown: 2.0.2 4406 | mdast-util-gfm-autolink-literal: 2.0.1 4407 | mdast-util-gfm-footnote: 2.1.0 4408 | mdast-util-gfm-strikethrough: 2.0.0 4409 | mdast-util-gfm-table: 2.0.0 4410 | mdast-util-gfm-task-list-item: 2.0.0 4411 | mdast-util-to-markdown: 2.1.2 4412 | transitivePeerDependencies: 4413 | - supports-color 4414 | 4415 | mdast-util-phrasing@4.1.0: 4416 | dependencies: 4417 | '@types/mdast': 4.0.4 4418 | unist-util-is: 6.0.0 4419 | 4420 | mdast-util-to-markdown@2.1.2: 4421 | dependencies: 4422 | '@types/mdast': 4.0.4 4423 | '@types/unist': 3.0.3 4424 | longest-streak: 3.1.0 4425 | mdast-util-phrasing: 4.1.0 4426 | mdast-util-to-string: 4.0.0 4427 | micromark-util-classify-character: 2.0.1 4428 | micromark-util-decode-string: 2.0.1 4429 | unist-util-visit: 5.0.0 4430 | zwitch: 2.0.4 4431 | 4432 | mdast-util-to-string@4.0.0: 4433 | dependencies: 4434 | '@types/mdast': 4.0.4 4435 | 4436 | mdn-data@2.0.28: {} 4437 | 4438 | mdn-data@2.0.30: {} 4439 | 4440 | merge-stream@2.0.0: {} 4441 | 4442 | merge2@1.4.1: {} 4443 | 4444 | micromark-core-commonmark@2.0.2: 4445 | dependencies: 4446 | decode-named-character-reference: 1.0.2 4447 | devlop: 1.1.0 4448 | micromark-factory-destination: 2.0.1 4449 | micromark-factory-label: 2.0.1 4450 | micromark-factory-space: 2.0.1 4451 | micromark-factory-title: 2.0.1 4452 | micromark-factory-whitespace: 2.0.1 4453 | micromark-util-character: 2.1.1 4454 | micromark-util-chunked: 2.0.1 4455 | micromark-util-classify-character: 2.0.1 4456 | micromark-util-html-tag-name: 2.0.1 4457 | micromark-util-normalize-identifier: 2.0.1 4458 | micromark-util-resolve-all: 2.0.1 4459 | micromark-util-subtokenize: 2.0.4 4460 | micromark-util-symbol: 2.0.1 4461 | micromark-util-types: 2.0.1 4462 | 4463 | micromark-extension-gfm-autolink-literal@2.1.0: 4464 | dependencies: 4465 | micromark-util-character: 2.1.1 4466 | micromark-util-sanitize-uri: 2.0.1 4467 | micromark-util-symbol: 2.0.1 4468 | micromark-util-types: 2.0.1 4469 | 4470 | micromark-extension-gfm-footnote@2.1.0: 4471 | dependencies: 4472 | devlop: 1.1.0 4473 | micromark-core-commonmark: 2.0.2 4474 | micromark-factory-space: 2.0.1 4475 | micromark-util-character: 2.1.1 4476 | micromark-util-normalize-identifier: 2.0.1 4477 | micromark-util-sanitize-uri: 2.0.1 4478 | micromark-util-symbol: 2.0.1 4479 | micromark-util-types: 2.0.1 4480 | 4481 | micromark-extension-gfm-strikethrough@2.1.0: 4482 | dependencies: 4483 | devlop: 1.1.0 4484 | micromark-util-chunked: 2.0.1 4485 | micromark-util-classify-character: 2.0.1 4486 | micromark-util-resolve-all: 2.0.1 4487 | micromark-util-symbol: 2.0.1 4488 | micromark-util-types: 2.0.1 4489 | 4490 | micromark-extension-gfm-table@2.1.1: 4491 | dependencies: 4492 | devlop: 1.1.0 4493 | micromark-factory-space: 2.0.1 4494 | micromark-util-character: 2.1.1 4495 | micromark-util-symbol: 2.0.1 4496 | micromark-util-types: 2.0.1 4497 | 4498 | micromark-extension-gfm-tagfilter@2.0.0: 4499 | dependencies: 4500 | micromark-util-types: 2.0.1 4501 | 4502 | micromark-extension-gfm-task-list-item@2.1.0: 4503 | dependencies: 4504 | devlop: 1.1.0 4505 | micromark-factory-space: 2.0.1 4506 | micromark-util-character: 2.1.1 4507 | micromark-util-symbol: 2.0.1 4508 | micromark-util-types: 2.0.1 4509 | 4510 | micromark-extension-gfm@3.0.0: 4511 | dependencies: 4512 | micromark-extension-gfm-autolink-literal: 2.1.0 4513 | micromark-extension-gfm-footnote: 2.1.0 4514 | micromark-extension-gfm-strikethrough: 2.1.0 4515 | micromark-extension-gfm-table: 2.1.1 4516 | micromark-extension-gfm-tagfilter: 2.0.0 4517 | micromark-extension-gfm-task-list-item: 2.1.0 4518 | micromark-util-combine-extensions: 2.0.1 4519 | micromark-util-types: 2.0.1 4520 | 4521 | micromark-factory-destination@2.0.1: 4522 | dependencies: 4523 | micromark-util-character: 2.1.1 4524 | micromark-util-symbol: 2.0.1 4525 | micromark-util-types: 2.0.1 4526 | 4527 | micromark-factory-label@2.0.1: 4528 | dependencies: 4529 | devlop: 1.1.0 4530 | micromark-util-character: 2.1.1 4531 | micromark-util-symbol: 2.0.1 4532 | micromark-util-types: 2.0.1 4533 | 4534 | micromark-factory-space@2.0.1: 4535 | dependencies: 4536 | micromark-util-character: 2.1.1 4537 | micromark-util-types: 2.0.1 4538 | 4539 | micromark-factory-title@2.0.1: 4540 | dependencies: 4541 | micromark-factory-space: 2.0.1 4542 | micromark-util-character: 2.1.1 4543 | micromark-util-symbol: 2.0.1 4544 | micromark-util-types: 2.0.1 4545 | 4546 | micromark-factory-whitespace@2.0.1: 4547 | dependencies: 4548 | micromark-factory-space: 2.0.1 4549 | micromark-util-character: 2.1.1 4550 | micromark-util-symbol: 2.0.1 4551 | micromark-util-types: 2.0.1 4552 | 4553 | micromark-util-character@2.1.1: 4554 | dependencies: 4555 | micromark-util-symbol: 2.0.1 4556 | micromark-util-types: 2.0.1 4557 | 4558 | micromark-util-chunked@2.0.1: 4559 | dependencies: 4560 | micromark-util-symbol: 2.0.1 4561 | 4562 | micromark-util-classify-character@2.0.1: 4563 | dependencies: 4564 | micromark-util-character: 2.1.1 4565 | micromark-util-symbol: 2.0.1 4566 | micromark-util-types: 2.0.1 4567 | 4568 | micromark-util-combine-extensions@2.0.1: 4569 | dependencies: 4570 | micromark-util-chunked: 2.0.1 4571 | micromark-util-types: 2.0.1 4572 | 4573 | micromark-util-decode-numeric-character-reference@2.0.2: 4574 | dependencies: 4575 | micromark-util-symbol: 2.0.1 4576 | 4577 | micromark-util-decode-string@2.0.1: 4578 | dependencies: 4579 | decode-named-character-reference: 1.0.2 4580 | micromark-util-character: 2.1.1 4581 | micromark-util-decode-numeric-character-reference: 2.0.2 4582 | micromark-util-symbol: 2.0.1 4583 | 4584 | micromark-util-encode@2.0.1: {} 4585 | 4586 | micromark-util-html-tag-name@2.0.1: {} 4587 | 4588 | micromark-util-normalize-identifier@2.0.1: 4589 | dependencies: 4590 | micromark-util-symbol: 2.0.1 4591 | 4592 | micromark-util-resolve-all@2.0.1: 4593 | dependencies: 4594 | micromark-util-types: 2.0.1 4595 | 4596 | micromark-util-sanitize-uri@2.0.1: 4597 | dependencies: 4598 | micromark-util-character: 2.1.1 4599 | micromark-util-encode: 2.0.1 4600 | micromark-util-symbol: 2.0.1 4601 | 4602 | micromark-util-subtokenize@2.0.4: 4603 | dependencies: 4604 | devlop: 1.1.0 4605 | micromark-util-chunked: 2.0.1 4606 | micromark-util-symbol: 2.0.1 4607 | micromark-util-types: 2.0.1 4608 | 4609 | micromark-util-symbol@2.0.1: {} 4610 | 4611 | micromark-util-types@2.0.1: {} 4612 | 4613 | micromark@4.0.1: 4614 | dependencies: 4615 | '@types/debug': 4.1.12 4616 | debug: 4.4.0 4617 | decode-named-character-reference: 1.0.2 4618 | devlop: 1.1.0 4619 | micromark-core-commonmark: 2.0.2 4620 | micromark-factory-space: 2.0.1 4621 | micromark-util-character: 2.1.1 4622 | micromark-util-chunked: 2.0.1 4623 | micromark-util-combine-extensions: 2.0.1 4624 | micromark-util-decode-numeric-character-reference: 2.0.2 4625 | micromark-util-encode: 2.0.1 4626 | micromark-util-normalize-identifier: 2.0.1 4627 | micromark-util-resolve-all: 2.0.1 4628 | micromark-util-sanitize-uri: 2.0.1 4629 | micromark-util-subtokenize: 2.0.4 4630 | micromark-util-symbol: 2.0.1 4631 | micromark-util-types: 2.0.1 4632 | transitivePeerDependencies: 4633 | - supports-color 4634 | 4635 | micromatch@4.0.8: 4636 | dependencies: 4637 | braces: 3.0.3 4638 | picomatch: 2.3.1 4639 | 4640 | mimic-fn@4.0.0: {} 4641 | 4642 | mimic-function@5.0.1: {} 4643 | 4644 | min-indent@1.0.1: {} 4645 | 4646 | minimatch@3.1.2: 4647 | dependencies: 4648 | brace-expansion: 1.1.11 4649 | 4650 | minimatch@9.0.5: 4651 | dependencies: 4652 | brace-expansion: 2.0.1 4653 | 4654 | mkdist@2.2.0(typescript@5.8.2): 4655 | dependencies: 4656 | autoprefixer: 10.4.20(postcss@8.5.3) 4657 | citty: 0.1.6 4658 | cssnano: 7.0.6(postcss@8.5.3) 4659 | defu: 6.1.4 4660 | esbuild: 0.24.2 4661 | jiti: 1.21.7 4662 | mlly: 1.7.4 4663 | pathe: 1.1.2 4664 | pkg-types: 1.3.1 4665 | postcss: 8.5.3 4666 | postcss-nested: 7.0.2(postcss@8.5.3) 4667 | semver: 7.7.1 4668 | tinyglobby: 0.2.12 4669 | optionalDependencies: 4670 | typescript: 5.8.2 4671 | 4672 | mlly@1.7.4: 4673 | dependencies: 4674 | acorn: 8.14.0 4675 | pathe: 2.0.3 4676 | pkg-types: 1.3.1 4677 | ufo: 1.5.4 4678 | 4679 | ms@2.1.3: {} 4680 | 4681 | nanoid@3.3.8: {} 4682 | 4683 | natural-compare@1.4.0: {} 4684 | 4685 | natural-orderby@5.0.0: {} 4686 | 4687 | node-fetch-native@1.6.6: {} 4688 | 4689 | node-releases@2.0.19: {} 4690 | 4691 | normalize-package-data@6.0.2: 4692 | dependencies: 4693 | hosted-git-info: 7.0.2 4694 | semver: 7.7.1 4695 | validate-npm-package-license: 3.0.4 4696 | 4697 | normalize-range@0.1.2: {} 4698 | 4699 | npm-run-path@5.3.0: 4700 | dependencies: 4701 | path-key: 4.0.0 4702 | 4703 | nth-check@2.1.1: 4704 | dependencies: 4705 | boolbase: 1.0.0 4706 | 4707 | nypm@0.6.0: 4708 | dependencies: 4709 | citty: 0.1.6 4710 | consola: 3.4.0 4711 | pathe: 2.0.3 4712 | pkg-types: 2.1.0 4713 | tinyexec: 0.3.2 4714 | 4715 | ohash@2.0.11: {} 4716 | 4717 | onetime@6.0.0: 4718 | dependencies: 4719 | mimic-fn: 4.0.0 4720 | 4721 | onetime@7.0.0: 4722 | dependencies: 4723 | mimic-function: 5.0.1 4724 | 4725 | optionator@0.9.4: 4726 | dependencies: 4727 | deep-is: 0.1.4 4728 | fast-levenshtein: 2.0.6 4729 | levn: 0.4.1 4730 | prelude-ls: 1.2.1 4731 | type-check: 0.4.0 4732 | word-wrap: 1.2.5 4733 | 4734 | p-limit@3.1.0: 4735 | dependencies: 4736 | yocto-queue: 0.1.0 4737 | 4738 | p-locate@5.0.0: 4739 | dependencies: 4740 | p-limit: 3.1.0 4741 | 4742 | package-manager-detector@0.2.11: 4743 | dependencies: 4744 | quansync: 0.2.8 4745 | 4746 | package-manager-detector@1.0.0: {} 4747 | 4748 | parent-module@1.0.1: 4749 | dependencies: 4750 | callsites: 3.1.0 4751 | 4752 | parse-gitignore@2.0.0: {} 4753 | 4754 | parse-imports@2.2.1: 4755 | dependencies: 4756 | es-module-lexer: 1.6.0 4757 | slashes: 3.0.12 4758 | 4759 | parse-json@8.1.0: 4760 | dependencies: 4761 | '@babel/code-frame': 7.26.2 4762 | index-to-position: 0.1.2 4763 | type-fest: 4.35.0 4764 | 4765 | path-exists@4.0.0: {} 4766 | 4767 | path-key@3.1.1: {} 4768 | 4769 | path-key@4.0.0: {} 4770 | 4771 | path-parse@1.0.7: {} 4772 | 4773 | pathe@1.1.2: {} 4774 | 4775 | pathe@2.0.3: {} 4776 | 4777 | pathval@2.0.0: {} 4778 | 4779 | perfect-debounce@1.0.0: {} 4780 | 4781 | picocolors@1.1.1: {} 4782 | 4783 | picomatch@2.3.1: {} 4784 | 4785 | picomatch@4.0.2: {} 4786 | 4787 | pidtree@0.6.0: {} 4788 | 4789 | pkg-types@1.3.1: 4790 | dependencies: 4791 | confbox: 0.1.8 4792 | mlly: 1.7.4 4793 | pathe: 2.0.3 4794 | 4795 | pkg-types@2.1.0: 4796 | dependencies: 4797 | confbox: 0.2.1 4798 | exsolve: 1.0.2 4799 | pathe: 2.0.3 4800 | 4801 | pluralize@8.0.0: {} 4802 | 4803 | pnpm-workspace-yaml@0.3.1: 4804 | dependencies: 4805 | yaml: 2.7.0 4806 | 4807 | postcss-calc@10.1.1(postcss@8.5.3): 4808 | dependencies: 4809 | postcss: 8.5.3 4810 | postcss-selector-parser: 7.1.0 4811 | postcss-value-parser: 4.2.0 4812 | 4813 | postcss-colormin@7.0.2(postcss@8.5.3): 4814 | dependencies: 4815 | browserslist: 4.24.4 4816 | caniuse-api: 3.0.0 4817 | colord: 2.9.3 4818 | postcss: 8.5.3 4819 | postcss-value-parser: 4.2.0 4820 | 4821 | postcss-convert-values@7.0.4(postcss@8.5.3): 4822 | dependencies: 4823 | browserslist: 4.24.4 4824 | postcss: 8.5.3 4825 | postcss-value-parser: 4.2.0 4826 | 4827 | postcss-discard-comments@7.0.3(postcss@8.5.3): 4828 | dependencies: 4829 | postcss: 8.5.3 4830 | postcss-selector-parser: 6.1.2 4831 | 4832 | postcss-discard-duplicates@7.0.1(postcss@8.5.3): 4833 | dependencies: 4834 | postcss: 8.5.3 4835 | 4836 | postcss-discard-empty@7.0.0(postcss@8.5.3): 4837 | dependencies: 4838 | postcss: 8.5.3 4839 | 4840 | postcss-discard-overridden@7.0.0(postcss@8.5.3): 4841 | dependencies: 4842 | postcss: 8.5.3 4843 | 4844 | postcss-merge-longhand@7.0.4(postcss@8.5.3): 4845 | dependencies: 4846 | postcss: 8.5.3 4847 | postcss-value-parser: 4.2.0 4848 | stylehacks: 7.0.4(postcss@8.5.3) 4849 | 4850 | postcss-merge-rules@7.0.4(postcss@8.5.3): 4851 | dependencies: 4852 | browserslist: 4.24.4 4853 | caniuse-api: 3.0.0 4854 | cssnano-utils: 5.0.0(postcss@8.5.3) 4855 | postcss: 8.5.3 4856 | postcss-selector-parser: 6.1.2 4857 | 4858 | postcss-minify-font-values@7.0.0(postcss@8.5.3): 4859 | dependencies: 4860 | postcss: 8.5.3 4861 | postcss-value-parser: 4.2.0 4862 | 4863 | postcss-minify-gradients@7.0.0(postcss@8.5.3): 4864 | dependencies: 4865 | colord: 2.9.3 4866 | cssnano-utils: 5.0.0(postcss@8.5.3) 4867 | postcss: 8.5.3 4868 | postcss-value-parser: 4.2.0 4869 | 4870 | postcss-minify-params@7.0.2(postcss@8.5.3): 4871 | dependencies: 4872 | browserslist: 4.24.4 4873 | cssnano-utils: 5.0.0(postcss@8.5.3) 4874 | postcss: 8.5.3 4875 | postcss-value-parser: 4.2.0 4876 | 4877 | postcss-minify-selectors@7.0.4(postcss@8.5.3): 4878 | dependencies: 4879 | cssesc: 3.0.0 4880 | postcss: 8.5.3 4881 | postcss-selector-parser: 6.1.2 4882 | 4883 | postcss-nested@7.0.2(postcss@8.5.3): 4884 | dependencies: 4885 | postcss: 8.5.3 4886 | postcss-selector-parser: 7.1.0 4887 | 4888 | postcss-normalize-charset@7.0.0(postcss@8.5.3): 4889 | dependencies: 4890 | postcss: 8.5.3 4891 | 4892 | postcss-normalize-display-values@7.0.0(postcss@8.5.3): 4893 | dependencies: 4894 | postcss: 8.5.3 4895 | postcss-value-parser: 4.2.0 4896 | 4897 | postcss-normalize-positions@7.0.0(postcss@8.5.3): 4898 | dependencies: 4899 | postcss: 8.5.3 4900 | postcss-value-parser: 4.2.0 4901 | 4902 | postcss-normalize-repeat-style@7.0.0(postcss@8.5.3): 4903 | dependencies: 4904 | postcss: 8.5.3 4905 | postcss-value-parser: 4.2.0 4906 | 4907 | postcss-normalize-string@7.0.0(postcss@8.5.3): 4908 | dependencies: 4909 | postcss: 8.5.3 4910 | postcss-value-parser: 4.2.0 4911 | 4912 | postcss-normalize-timing-functions@7.0.0(postcss@8.5.3): 4913 | dependencies: 4914 | postcss: 8.5.3 4915 | postcss-value-parser: 4.2.0 4916 | 4917 | postcss-normalize-unicode@7.0.2(postcss@8.5.3): 4918 | dependencies: 4919 | browserslist: 4.24.4 4920 | postcss: 8.5.3 4921 | postcss-value-parser: 4.2.0 4922 | 4923 | postcss-normalize-url@7.0.0(postcss@8.5.3): 4924 | dependencies: 4925 | postcss: 8.5.3 4926 | postcss-value-parser: 4.2.0 4927 | 4928 | postcss-normalize-whitespace@7.0.0(postcss@8.5.3): 4929 | dependencies: 4930 | postcss: 8.5.3 4931 | postcss-value-parser: 4.2.0 4932 | 4933 | postcss-ordered-values@7.0.1(postcss@8.5.3): 4934 | dependencies: 4935 | cssnano-utils: 5.0.0(postcss@8.5.3) 4936 | postcss: 8.5.3 4937 | postcss-value-parser: 4.2.0 4938 | 4939 | postcss-reduce-initial@7.0.2(postcss@8.5.3): 4940 | dependencies: 4941 | browserslist: 4.24.4 4942 | caniuse-api: 3.0.0 4943 | postcss: 8.5.3 4944 | 4945 | postcss-reduce-transforms@7.0.0(postcss@8.5.3): 4946 | dependencies: 4947 | postcss: 8.5.3 4948 | postcss-value-parser: 4.2.0 4949 | 4950 | postcss-selector-parser@6.1.2: 4951 | dependencies: 4952 | cssesc: 3.0.0 4953 | util-deprecate: 1.0.2 4954 | 4955 | postcss-selector-parser@7.1.0: 4956 | dependencies: 4957 | cssesc: 3.0.0 4958 | util-deprecate: 1.0.2 4959 | 4960 | postcss-svgo@7.0.1(postcss@8.5.3): 4961 | dependencies: 4962 | postcss: 8.5.3 4963 | postcss-value-parser: 4.2.0 4964 | svgo: 3.3.2 4965 | 4966 | postcss-unique-selectors@7.0.3(postcss@8.5.3): 4967 | dependencies: 4968 | postcss: 8.5.3 4969 | postcss-selector-parser: 6.1.2 4970 | 4971 | postcss-value-parser@4.2.0: {} 4972 | 4973 | postcss@8.5.3: 4974 | dependencies: 4975 | nanoid: 3.3.8 4976 | picocolors: 1.1.1 4977 | source-map-js: 1.2.1 4978 | 4979 | prelude-ls@1.2.1: {} 4980 | 4981 | pretty-bytes@6.1.1: {} 4982 | 4983 | punycode@2.3.1: {} 4984 | 4985 | quansync@0.2.8: {} 4986 | 4987 | queue-microtask@1.2.3: {} 4988 | 4989 | rc9@2.1.2: 4990 | dependencies: 4991 | defu: 6.1.4 4992 | destr: 2.0.3 4993 | 4994 | read-package-up@11.0.0: 4995 | dependencies: 4996 | find-up-simple: 1.0.1 4997 | read-pkg: 9.0.1 4998 | type-fest: 4.35.0 4999 | 5000 | read-pkg@9.0.1: 5001 | dependencies: 5002 | '@types/normalize-package-data': 2.4.4 5003 | normalize-package-data: 6.0.2 5004 | parse-json: 8.1.0 5005 | type-fest: 4.35.0 5006 | unicorn-magic: 0.1.0 5007 | 5008 | readdirp@4.1.2: {} 5009 | 5010 | refa@0.12.1: 5011 | dependencies: 5012 | '@eslint-community/regexpp': 4.12.1 5013 | 5014 | regexp-ast-analysis@0.7.1: 5015 | dependencies: 5016 | '@eslint-community/regexpp': 4.12.1 5017 | refa: 0.12.1 5018 | 5019 | regexp-tree@0.1.27: {} 5020 | 5021 | regjsparser@0.12.0: 5022 | dependencies: 5023 | jsesc: 3.0.2 5024 | 5025 | resolve-from@4.0.0: {} 5026 | 5027 | resolve-pkg-maps@1.0.0: {} 5028 | 5029 | resolve@1.22.10: 5030 | dependencies: 5031 | is-core-module: 2.16.1 5032 | path-parse: 1.0.7 5033 | supports-preserve-symlinks-flag: 1.0.0 5034 | 5035 | restore-cursor@5.1.0: 5036 | dependencies: 5037 | onetime: 7.0.0 5038 | signal-exit: 4.1.0 5039 | 5040 | reusify@1.0.4: {} 5041 | 5042 | rfdc@1.4.1: {} 5043 | 5044 | rollup-plugin-dts@6.1.1(rollup@4.34.9)(typescript@5.8.2): 5045 | dependencies: 5046 | magic-string: 0.30.17 5047 | rollup: 4.34.9 5048 | typescript: 5.8.2 5049 | optionalDependencies: 5050 | '@babel/code-frame': 7.26.2 5051 | 5052 | rollup@4.34.9: 5053 | dependencies: 5054 | '@types/estree': 1.0.6 5055 | optionalDependencies: 5056 | '@rollup/rollup-android-arm-eabi': 4.34.9 5057 | '@rollup/rollup-android-arm64': 4.34.9 5058 | '@rollup/rollup-darwin-arm64': 4.34.9 5059 | '@rollup/rollup-darwin-x64': 4.34.9 5060 | '@rollup/rollup-freebsd-arm64': 4.34.9 5061 | '@rollup/rollup-freebsd-x64': 4.34.9 5062 | '@rollup/rollup-linux-arm-gnueabihf': 4.34.9 5063 | '@rollup/rollup-linux-arm-musleabihf': 4.34.9 5064 | '@rollup/rollup-linux-arm64-gnu': 4.34.9 5065 | '@rollup/rollup-linux-arm64-musl': 4.34.9 5066 | '@rollup/rollup-linux-loongarch64-gnu': 4.34.9 5067 | '@rollup/rollup-linux-powerpc64le-gnu': 4.34.9 5068 | '@rollup/rollup-linux-riscv64-gnu': 4.34.9 5069 | '@rollup/rollup-linux-s390x-gnu': 4.34.9 5070 | '@rollup/rollup-linux-x64-gnu': 4.34.9 5071 | '@rollup/rollup-linux-x64-musl': 4.34.9 5072 | '@rollup/rollup-win32-arm64-msvc': 4.34.9 5073 | '@rollup/rollup-win32-ia32-msvc': 4.34.9 5074 | '@rollup/rollup-win32-x64-msvc': 4.34.9 5075 | fsevents: 2.3.3 5076 | 5077 | run-parallel@1.2.0: 5078 | dependencies: 5079 | queue-microtask: 1.2.3 5080 | 5081 | scslre@0.3.0: 5082 | dependencies: 5083 | '@eslint-community/regexpp': 4.12.1 5084 | refa: 0.12.1 5085 | regexp-ast-analysis: 0.7.1 5086 | 5087 | scule@1.3.0: {} 5088 | 5089 | semver@7.7.1: {} 5090 | 5091 | shebang-command@2.0.0: 5092 | dependencies: 5093 | shebang-regex: 3.0.0 5094 | 5095 | shebang-regex@3.0.0: {} 5096 | 5097 | siginfo@2.0.0: {} 5098 | 5099 | signal-exit@4.1.0: {} 5100 | 5101 | simple-git-hooks@2.11.1: {} 5102 | 5103 | sisteransi@1.0.5: {} 5104 | 5105 | slashes@3.0.12: {} 5106 | 5107 | slice-ansi@5.0.0: 5108 | dependencies: 5109 | ansi-styles: 6.2.1 5110 | is-fullwidth-code-point: 4.0.0 5111 | 5112 | slice-ansi@7.1.0: 5113 | dependencies: 5114 | ansi-styles: 6.2.1 5115 | is-fullwidth-code-point: 5.0.0 5116 | 5117 | source-map-js@1.2.1: {} 5118 | 5119 | spdx-correct@3.2.0: 5120 | dependencies: 5121 | spdx-expression-parse: 3.0.1 5122 | spdx-license-ids: 3.0.21 5123 | 5124 | spdx-exceptions@2.5.0: {} 5125 | 5126 | spdx-expression-parse@3.0.1: 5127 | dependencies: 5128 | spdx-exceptions: 2.5.0 5129 | spdx-license-ids: 3.0.21 5130 | 5131 | spdx-expression-parse@4.0.0: 5132 | dependencies: 5133 | spdx-exceptions: 2.5.0 5134 | spdx-license-ids: 3.0.21 5135 | 5136 | spdx-license-ids@3.0.21: {} 5137 | 5138 | stable-hash@0.0.4: {} 5139 | 5140 | stackback@0.0.2: {} 5141 | 5142 | std-env@3.8.1: {} 5143 | 5144 | string-argv@0.3.2: {} 5145 | 5146 | string-width@7.2.0: 5147 | dependencies: 5148 | emoji-regex: 10.4.0 5149 | get-east-asian-width: 1.3.0 5150 | strip-ansi: 7.1.0 5151 | 5152 | strip-ansi@7.1.0: 5153 | dependencies: 5154 | ansi-regex: 6.1.0 5155 | 5156 | strip-final-newline@3.0.0: {} 5157 | 5158 | strip-indent@4.0.0: 5159 | dependencies: 5160 | min-indent: 1.0.1 5161 | 5162 | strip-json-comments@3.1.1: {} 5163 | 5164 | stylehacks@7.0.4(postcss@8.5.3): 5165 | dependencies: 5166 | browserslist: 4.24.4 5167 | postcss: 8.5.3 5168 | postcss-selector-parser: 6.1.2 5169 | 5170 | supports-color@7.2.0: 5171 | dependencies: 5172 | has-flag: 4.0.0 5173 | 5174 | supports-preserve-symlinks-flag@1.0.0: {} 5175 | 5176 | svgo@3.3.2: 5177 | dependencies: 5178 | '@trysound/sax': 0.2.0 5179 | commander: 7.2.0 5180 | css-select: 5.1.0 5181 | css-tree: 2.3.1 5182 | css-what: 6.1.0 5183 | csso: 5.0.5 5184 | picocolors: 1.1.1 5185 | 5186 | synckit@0.6.2: 5187 | dependencies: 5188 | tslib: 2.8.1 5189 | 5190 | synckit@0.9.2: 5191 | dependencies: 5192 | '@pkgr/core': 0.1.1 5193 | tslib: 2.8.1 5194 | 5195 | tapable@2.2.1: {} 5196 | 5197 | tinybench@2.9.0: {} 5198 | 5199 | tinyexec@0.3.2: {} 5200 | 5201 | tinyglobby@0.2.12: 5202 | dependencies: 5203 | fdir: 6.4.3(picomatch@4.0.2) 5204 | picomatch: 4.0.2 5205 | 5206 | tinypool@1.0.2: {} 5207 | 5208 | tinyrainbow@2.0.0: {} 5209 | 5210 | tinyspy@3.0.2: {} 5211 | 5212 | to-regex-range@5.0.1: 5213 | dependencies: 5214 | is-number: 7.0.0 5215 | 5216 | toml-eslint-parser@0.10.0: 5217 | dependencies: 5218 | eslint-visitor-keys: 3.4.3 5219 | 5220 | ts-api-utils@2.0.1(typescript@5.8.2): 5221 | dependencies: 5222 | typescript: 5.8.2 5223 | 5224 | tslib@2.8.1: {} 5225 | 5226 | tsx@4.19.3: 5227 | dependencies: 5228 | esbuild: 0.25.0 5229 | get-tsconfig: 4.10.0 5230 | optionalDependencies: 5231 | fsevents: 2.3.3 5232 | 5233 | type-check@0.4.0: 5234 | dependencies: 5235 | prelude-ls: 1.2.1 5236 | 5237 | type-fest@4.35.0: {} 5238 | 5239 | typescript@5.8.2: {} 5240 | 5241 | ufo@1.5.4: {} 5242 | 5243 | unbuild@3.5.0(typescript@5.8.2): 5244 | dependencies: 5245 | '@rollup/plugin-alias': 5.1.1(rollup@4.34.9) 5246 | '@rollup/plugin-commonjs': 28.0.3(rollup@4.34.9) 5247 | '@rollup/plugin-json': 6.1.0(rollup@4.34.9) 5248 | '@rollup/plugin-node-resolve': 16.0.0(rollup@4.34.9) 5249 | '@rollup/plugin-replace': 6.0.2(rollup@4.34.9) 5250 | '@rollup/pluginutils': 5.1.4(rollup@4.34.9) 5251 | citty: 0.1.6 5252 | consola: 3.4.0 5253 | defu: 6.1.4 5254 | esbuild: 0.25.0 5255 | fix-dts-default-cjs-exports: 1.0.0 5256 | hookable: 5.5.3 5257 | jiti: 2.4.2 5258 | magic-string: 0.30.17 5259 | mkdist: 2.2.0(typescript@5.8.2) 5260 | mlly: 1.7.4 5261 | pathe: 2.0.3 5262 | pkg-types: 2.1.0 5263 | pretty-bytes: 6.1.1 5264 | rollup: 4.34.9 5265 | rollup-plugin-dts: 6.1.1(rollup@4.34.9)(typescript@5.8.2) 5266 | scule: 1.3.0 5267 | tinyglobby: 0.2.12 5268 | untyped: 2.0.0 5269 | optionalDependencies: 5270 | typescript: 5.8.2 5271 | transitivePeerDependencies: 5272 | - sass 5273 | - vue 5274 | - vue-tsc 5275 | 5276 | undici-types@6.20.0: {} 5277 | 5278 | unicorn-magic@0.1.0: {} 5279 | 5280 | unist-util-is@6.0.0: 5281 | dependencies: 5282 | '@types/unist': 3.0.3 5283 | 5284 | unist-util-stringify-position@4.0.0: 5285 | dependencies: 5286 | '@types/unist': 3.0.3 5287 | 5288 | unist-util-visit-parents@6.0.1: 5289 | dependencies: 5290 | '@types/unist': 3.0.3 5291 | unist-util-is: 6.0.0 5292 | 5293 | unist-util-visit@5.0.0: 5294 | dependencies: 5295 | '@types/unist': 3.0.3 5296 | unist-util-is: 6.0.0 5297 | unist-util-visit-parents: 6.0.1 5298 | 5299 | untyped@2.0.0: 5300 | dependencies: 5301 | citty: 0.1.6 5302 | defu: 6.1.4 5303 | jiti: 2.4.2 5304 | knitwork: 1.2.0 5305 | scule: 1.3.0 5306 | 5307 | update-browserslist-db@1.1.2(browserslist@4.24.4): 5308 | dependencies: 5309 | browserslist: 4.24.4 5310 | escalade: 3.2.0 5311 | picocolors: 1.1.1 5312 | 5313 | uri-js@4.4.1: 5314 | dependencies: 5315 | punycode: 2.3.1 5316 | 5317 | util-deprecate@1.0.2: {} 5318 | 5319 | validate-npm-package-license@3.0.4: 5320 | dependencies: 5321 | spdx-correct: 3.2.0 5322 | spdx-expression-parse: 3.0.1 5323 | 5324 | vite-node@3.0.8(@types/node@22.13.10)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.0): 5325 | dependencies: 5326 | cac: 6.7.14 5327 | debug: 4.4.0 5328 | es-module-lexer: 1.6.0 5329 | pathe: 2.0.3 5330 | vite: 6.2.1(@types/node@22.13.10)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.0) 5331 | transitivePeerDependencies: 5332 | - '@types/node' 5333 | - jiti 5334 | - less 5335 | - lightningcss 5336 | - sass 5337 | - sass-embedded 5338 | - stylus 5339 | - sugarss 5340 | - supports-color 5341 | - terser 5342 | - tsx 5343 | - yaml 5344 | 5345 | vite@6.2.1(@types/node@22.13.10)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.0): 5346 | dependencies: 5347 | esbuild: 0.25.0 5348 | postcss: 8.5.3 5349 | rollup: 4.34.9 5350 | optionalDependencies: 5351 | '@types/node': 22.13.10 5352 | fsevents: 2.3.3 5353 | jiti: 2.4.2 5354 | tsx: 4.19.3 5355 | yaml: 2.7.0 5356 | 5357 | vitest-package-exports@0.1.1: 5358 | dependencies: 5359 | find-up-simple: 1.0.1 5360 | pathe: 2.0.3 5361 | 5362 | vitest@3.0.8(@types/debug@4.1.12)(@types/node@22.13.10)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.0): 5363 | dependencies: 5364 | '@vitest/expect': 3.0.8 5365 | '@vitest/mocker': 3.0.8(vite@6.2.1(@types/node@22.13.10)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.0)) 5366 | '@vitest/pretty-format': 3.0.8 5367 | '@vitest/runner': 3.0.8 5368 | '@vitest/snapshot': 3.0.8 5369 | '@vitest/spy': 3.0.8 5370 | '@vitest/utils': 3.0.8 5371 | chai: 5.2.0 5372 | debug: 4.4.0 5373 | expect-type: 1.1.0 5374 | magic-string: 0.30.17 5375 | pathe: 2.0.3 5376 | std-env: 3.8.1 5377 | tinybench: 2.9.0 5378 | tinyexec: 0.3.2 5379 | tinypool: 1.0.2 5380 | tinyrainbow: 2.0.0 5381 | vite: 6.2.1(@types/node@22.13.10)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.0) 5382 | vite-node: 3.0.8(@types/node@22.13.10)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.0) 5383 | why-is-node-running: 2.3.0 5384 | optionalDependencies: 5385 | '@types/debug': 4.1.12 5386 | '@types/node': 22.13.10 5387 | transitivePeerDependencies: 5388 | - jiti 5389 | - less 5390 | - lightningcss 5391 | - msw 5392 | - sass 5393 | - sass-embedded 5394 | - stylus 5395 | - sugarss 5396 | - supports-color 5397 | - terser 5398 | - tsx 5399 | - yaml 5400 | 5401 | vue-eslint-parser@10.1.1(eslint@9.22.0(jiti@2.4.2)): 5402 | dependencies: 5403 | debug: 4.4.0 5404 | eslint: 9.22.0(jiti@2.4.2) 5405 | eslint-scope: 8.3.0 5406 | eslint-visitor-keys: 4.2.0 5407 | espree: 10.3.0 5408 | esquery: 1.6.0 5409 | lodash: 4.17.21 5410 | semver: 7.7.1 5411 | transitivePeerDependencies: 5412 | - supports-color 5413 | 5414 | which@2.0.2: 5415 | dependencies: 5416 | isexe: 2.0.0 5417 | 5418 | why-is-node-running@2.3.0: 5419 | dependencies: 5420 | siginfo: 2.0.0 5421 | stackback: 0.0.2 5422 | 5423 | word-wrap@1.2.5: {} 5424 | 5425 | wrap-ansi@9.0.0: 5426 | dependencies: 5427 | ansi-styles: 6.2.1 5428 | string-width: 7.2.0 5429 | strip-ansi: 7.1.0 5430 | 5431 | xml-name-validator@4.0.0: {} 5432 | 5433 | yaml-eslint-parser@1.3.0: 5434 | dependencies: 5435 | eslint-visitor-keys: 3.4.3 5436 | yaml: 2.7.0 5437 | 5438 | yaml@2.7.0: {} 5439 | 5440 | yocto-queue@0.1.0: {} 5441 | 5442 | zwitch@2.0.4: {} 5443 | -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- 1 | packages: 2 | - playground 3 | - docs 4 | - packages/* 5 | - examples/* 6 | catalogs: 7 | cli: 8 | '@antfu/eslint-config': ^4.10.1 9 | '@antfu/ni': ^24.1.0 10 | bumpp: ^10.1.0 11 | eslint: ^9.22.0 12 | lint-staged: ^15.5.0 13 | simple-git-hooks: ^2.11.1 14 | tsx: ^4.19.3 15 | typescript: ^5.8.2 16 | unbuild: ^3.5.0 17 | vite: ^6.2.1 18 | inlined: 19 | '@antfu/utils': ^9.1.0 20 | testing: 21 | vitest: ^3.0.8 22 | vitest-package-exports: ^0.1.1 23 | yaml: ^2.7.0 24 | types: 25 | '@types/node': ^22.13.10 26 | utils: 27 | tinyexec: ^0.3.2 28 | onlyBuiltDependencies: 29 | - esbuild 30 | - simple-git-hooks 31 | -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- 1 | export const one = 1 2 | export const two = 2 3 | -------------------------------------------------------------------------------- /test/exports.test.ts: -------------------------------------------------------------------------------- 1 | import { x } from 'tinyexec' 2 | import { describe, expect, it } from 'vitest' 3 | import { getPackageExportsManifest } from 'vitest-package-exports' 4 | import yaml from 'yaml' 5 | 6 | // TODO: remove this when you are ready for the first release 7 | const IS_READY = false 8 | 9 | describe.runIf(IS_READY)('exports-snapshot', async () => { 10 | const packages: { name: string, path: string, private?: boolean }[] = JSON.parse( 11 | await x('pnpm', ['ls', '--only-projects', '-r', '--json']).then(r => r.stdout), 12 | ) 13 | 14 | for (const pkg of packages) { 15 | if (pkg.private) 16 | continue 17 | it(`${pkg.name}`, async () => { 18 | const manifest = await getPackageExportsManifest({ 19 | importMode: 'src', 20 | cwd: pkg.path, 21 | }) 22 | await expect(yaml.stringify(manifest.exports)) 23 | .toMatchFileSnapshot(`./exports/${pkg.name}.yaml`) 24 | }) 25 | } 26 | }) 27 | -------------------------------------------------------------------------------- /test/index.test.ts: -------------------------------------------------------------------------------- 1 | import { describe, expect, it } from 'vitest' 2 | 3 | describe('should', () => { 4 | it('exported', () => { 5 | expect(1).toEqual(1) 6 | }) 7 | }) 8 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "target": "ESNext", 4 | "lib": ["ESNext"], 5 | "module": "ESNext", 6 | "moduleResolution": "Bundler", 7 | "resolveJsonModule": true, 8 | "strict": true, 9 | "strictNullChecks": true, 10 | "noEmit": true, 11 | "esModuleInterop": true, 12 | "verbatimModuleSyntax": true, 13 | "skipDefaultLibCheck": true, 14 | "skipLibCheck": true 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { defineConfig } from 'vitest/config' 2 | 3 | export default defineConfig({ 4 | test: { 5 | server: { 6 | deps: { 7 | inline: ['vitest-package-exports'], 8 | }, 9 | }, 10 | }, 11 | }) 12 | --------------------------------------------------------------------------------