├── .eslintignore
├── .github
├── FUNDING.yml
└── workflows
│ ├── ci.yml
│ ├── cr.yml
│ └── release.yml
├── .gitignore
├── .npmrc
├── .vscode
├── extensions.json
├── launch.json
├── settings.json
└── tasks.json
├── .vscodeignore
├── LICENSE
├── README.md
├── README_zh.md
├── assets
├── dark
│ └── add.svg
└── light
│ └── add.svg
├── eslint.config.js
├── icon.png
├── package.json
├── package.nls.json
├── package.nls.zh.json
├── pnpm-lock.yaml
├── pnpm-workspace.yaml
├── renovate.json
├── src
└── index.ts
├── test
└── index.test.ts
├── tsconfig.json
└── tsup.config.ts
/.eslintignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | dist
3 | pnpm-lock.yaml
4 | !.*
5 | .history
6 | *.md
7 | .eslintcache
8 |
--------------------------------------------------------------------------------
/.github/FUNDING.yml:
--------------------------------------------------------------------------------
1 | github: Simon-He95
2 | custom: ['https://github.com/Simon-He95/sponsor']
3 |
--------------------------------------------------------------------------------
/.github/workflows/ci.yml:
--------------------------------------------------------------------------------
1 | name: Test
2 |
3 | on:
4 | push:
5 | branches:
6 | - master
7 |
8 | pull_request:
9 | branches:
10 | - master
11 |
12 | jobs:
13 | build:
14 | runs-on: ${{ matrix.os }}
15 |
16 | timeout-minutes: 10
17 |
18 | strategy:
19 | matrix:
20 | node_version: [14.x, 16.x]
21 | os: [ubuntu-latest, windows-latest]
22 | fail-fast: false
23 |
24 | steps:
25 | - uses: actions/checkout@v2
26 |
27 | - name: Install pnpm
28 | uses: pnpm/action-setup@v2
29 |
30 | - name: Set node version to ${{ matrix.node_version }}
31 | uses: actions/setup-node@v2
32 | with:
33 | node-version: ${{ matrix.node_version }}
34 | cache: pnpm
35 |
36 | - name: Install
37 | run: pnpm i
38 |
39 | - name: Build
40 | run: pnpm run build
41 |
42 | - name: Test
43 | run: pnpm run test
44 |
45 | - name: Lint
46 | run: pnpm run lint
47 |
--------------------------------------------------------------------------------
/.github/workflows/cr.yml:
--------------------------------------------------------------------------------
1 | name: Code Review
2 |
3 | permissions:
4 | contents: read
5 | pull-requests: write
6 |
7 | on:
8 | pull_request:
9 | types: [opened, reopened, synchronize]
10 |
11 | jobs:
12 | test:
13 | if: ${{ contains(github.event.*.labels.*.name, 'gpt review') }} # Optional; to run only when a label is attached
14 | runs-on: ubuntu-latest
15 | steps:
16 | - uses: anc95/ChatGPT-CodeReview@main
17 | env:
18 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
19 | OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
20 | # Optional
21 | LANGUAGE: Chinese
22 | MODEL:
23 | top_p: 1
24 | temperature: 1
25 |
--------------------------------------------------------------------------------
/.github/workflows/release.yml:
--------------------------------------------------------------------------------
1 | name: Release
2 |
3 | permissions:
4 | contents: write
5 |
6 | on:
7 | push:
8 | tags:
9 | - 'v*'
10 |
11 | jobs:
12 | release:
13 | runs-on: ubuntu-latest
14 | steps:
15 | - uses: actions/checkout@v3
16 | with:
17 | fetch-depth: 0
18 |
19 | - uses: actions/setup-node@v3
20 | with:
21 | node-version: 22.x
22 |
23 | - run: npx changelogithub
24 | env:
25 | GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
26 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | .cache
2 | .DS_Store
3 | .idea
4 | *.log
5 | *.tgz
6 | *.vsix
7 | coverage
8 | dist
9 | lib-cov
10 | logs
11 | node_modules
12 | temp
13 | .eslintcache
14 |
--------------------------------------------------------------------------------
/.npmrc:
--------------------------------------------------------------------------------
1 | ignore-workspace-root-check=true
2 | node-linker=hoisted
3 |
--------------------------------------------------------------------------------
/.vscode/extensions.json:
--------------------------------------------------------------------------------
1 | {
2 | "recommendations": [
3 | "amodio.tsl-problem-matcher"
4 | ]
5 | }
6 |
--------------------------------------------------------------------------------
/.vscode/launch.json:
--------------------------------------------------------------------------------
1 | {
2 | "version": "0.2.0",
3 | "configurations": [
4 | {
5 | "name": "Extension",
6 | "type": "extensionHost",
7 | "request": "launch",
8 | "runtimeExecutable": "${execPath}",
9 | "args": [
10 | "--extensionDevelopmentPath=${workspaceFolder}"
11 | ],
12 | "outFiles": [
13 | "${workspaceFolder}/dist/**/*.js"
14 | ],
15 | "preLaunchTask": "npm: dev"
16 | }
17 | ]
18 | }
19 |
--------------------------------------------------------------------------------
/.vscode/settings.json:
--------------------------------------------------------------------------------
1 | {
2 | "editor.inlineSuggest.showToolbar": "always"
3 | }
4 |
--------------------------------------------------------------------------------
/.vscode/tasks.json:
--------------------------------------------------------------------------------
1 | // See https://go.microsoft.com/fwlink/?LinkId=733558
2 | // for the documentation about the tasks.json format
3 | {
4 | "version": "2.0.0",
5 | "tasks": [
6 | {
7 | "type": "npm",
8 | "script": "dev",
9 | "isBackground": true,
10 | "presentation": {
11 | "reveal": "never"
12 | },
13 | "problemMatcher": [
14 | {
15 | "base": "$tsc-watch",
16 | "background": {
17 | "activeOnStart": true,
18 | "beginsPattern": "Build start",
19 | "endsPattern": "Build success"
20 | }
21 | }
22 | ],
23 | "group": "build"
24 | }
25 | ]
26 | }
27 |
--------------------------------------------------------------------------------
/.vscodeignore:
--------------------------------------------------------------------------------
1 | src
2 | node_modules
3 | test
4 | .github
5 | .vscode
6 | assets
7 | scripts
8 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2023 Simon He
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 |
2 |
3 |
4 | English | 简体中文
5 |
6 | The plug-in for symbol mapping conversion can customize the configuration conversion and the corresponding symbol mapping, configure the effective file type, and can have a bottom bar status switch and shortcut key to control whether the plug-in is enabled.
7 |
8 | ## 🚀 Feat
9 |
10 | - We support custom conversion for specific languages. For example, if I am in the `rust` environment, and `rust` cannot use `'`, I want the `'` I input to be converted to `"`. I can use the following method 👇
11 |
12 | ```
13 | {
14 | "symbol-mapping-conversion.mappings": {
15 | "rust" :{
16 | "'":"\""
17 | },
18 | "base":{
19 | "cosnt": "const",
20 | "improt": "import",
21 | "Bearer ": ""
22 | }
23 | }
24 | }
25 | ```
26 |
27 | ## 🤔️ Think
28 |
29 | - You can use your imagination, for example: I want to automatically convert to 💰 when I enter money, or automatically convert to ❤️ when I enter the heart, or automatically convert to 😊 when I enter laughter, etc.
30 |
31 | - You can also use it as a solution for input symbols in Chinese and English.
32 |
33 | - Use your imagination and you can do a lot of interesting things.
34 |
35 | ## Base Default
36 |
37 | ```ts
38 | const base = {
39 | '【': '[',
40 | '】': ']',
41 | '(': '(',
42 | ')': ')',
43 | '《': '<',
44 | '》': '>',
45 | '「': '{',
46 | '」': '}',
47 | '¥': '$',
48 | '……': '^',
49 | '。': '.',
50 | ',': ',',
51 | ':': ':',
52 | ';': ';',
53 | '?': '?',
54 | '!': '!',
55 | '“': '"',
56 | '”': '"',
57 | '‘': '\'',
58 | '’': '\'',
59 | '~': '~',
60 | '·': '`',
61 | }
62 | ```
63 |
64 | ## 💪 Power
65 |
66 | - You can control whether to start the plug-in through the switch in the bottom bar.
67 |
68 | - You can control the switch by selecting the Switch the symbol-mapping-conversion bottom status bar command by `cmd + shift + p`
69 |
70 | - You can configure `extLanguage` to exclude unwanted processing in these types of files, such as ['vue'], etc.
71 |
72 | - Custom configuration `symbol-mapping-conversion.mappings`, you can add some rules in `settings`, for example, you encounter `¥`: `💰`, `love`:`💗`, `RMB`: `💴`, `US$`:`💵`
73 |
74 | ## :coffee:
75 |
76 | [buy me a cup of coffee](https://github.com/Simon-He95/sponsor)
77 |
78 | ## License
79 |
80 | [MIT](./license)
81 |
82 | ## Sponsors
83 |
84 |
85 |
86 |
87 |
88 |
89 |
--------------------------------------------------------------------------------
/README_zh.md:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | English | 简体中文
5 |
6 | 符号映射转换的插件,可以自定义配置转换和对应的符号映射,可以配置生效的文件类型,和可以有一个底部栏状态切换开关和快捷键控制是否启用插件。
7 |
8 | ## 🚀 Feat
9 |
10 | - 我们支持针对特定语言来定制转换,比如我在 `rust` 环境, 因为 `rust` 不能用 `'`, 我希望我输入的 `'` 转换成 `"`, 就可以使用下面的方式 👇
11 |
12 | ```json
13 | {
14 | "symbol-mapping-conversion.mappings": {
15 | "rust": {
16 | "'": "\""
17 | },
18 | "base": {
19 | "cosnt": "const",
20 | "improt": "import",
21 | "Bearer ": ""
22 | }
23 | }
24 | }
25 | ```
26 |
27 | ## 🤔️ Think
28 |
29 | - 你可以发挥你的想象力,比如:我希望在输入到钱的时候,自动转换成💰,或者在输入到心的时候,自动转换成❤️,或者在输入到笑的时候,自动转换成😊,等等
30 |
31 | - 你也可以作为中英文输入法时输入符号的解决方案
32 |
33 | - 发挥你的想象力,可以做很多有趣的事情
34 |
35 | ## Base Default
36 |
37 | ```ts
38 | const base = {
39 | '【': '[',
40 | '】': ']',
41 | '(': '(',
42 | ')': ')',
43 | '《': '<',
44 | '》': '>',
45 | '「': '{',
46 | '」': '}',
47 | '¥': '$',
48 | '……': '^',
49 | '。': '.',
50 | ',': ',',
51 | ':': ':',
52 | ';': ';',
53 | '?': '?',
54 | '!': '!',
55 | '“': '"',
56 | '”': '"',
57 | '‘': '\'',
58 | '’': '\'',
59 | '~': '~',
60 | '·': '`',
61 | }
62 | ```
63 |
64 | ## 💪 Power
65 |
66 | - 可以通过底部栏的开关控制是否启动插件
67 |
68 | - 可以通过`cmd + shift + p` 选择 Switch the symbol-mapping-conversion bottom status bar 命令去控制开关
69 |
70 | - 可以配置 `extLanguage` 去排除不希望在这些类型的文件中处理,比如 ['vue'] 等
71 |
72 | - 自定义配置 `symbol-mapping-conversion.mappings`, 可以在 `settings` 去追加一些规则,比如你遇到 `¥`: `💰`,`爱心`:`💗`,`人民币`: `💴`,`美金`:`💵`
73 |
74 | ## :coffee:
75 |
76 | [请我喝一杯咖啡](https://github.com/Simon-He95/sponsor)
77 |
78 | ## License
79 |
80 | [MIT](./license)
81 |
82 | ## Sponsors
83 |
84 |
85 |
86 |
87 |
88 |
89 |
--------------------------------------------------------------------------------
/assets/dark/add.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/assets/light/add.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/eslint.config.js:
--------------------------------------------------------------------------------
1 | // @ts-check
2 | const antfu = require('@antfu/eslint-config').default
3 |
4 | module.exports = antfu(
5 | {
6 | ignores: [
7 | // eslint ignore globs here
8 | ],
9 | },
10 | {
11 | rules: {
12 | // overrides
13 | },
14 | },
15 | )
16 |
--------------------------------------------------------------------------------
/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Simon-He95/symbol-mapping-conversion/0fa7209a595d26fdd24ac1adc9c2ab84f0991a38/icon.png
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "publisher": "simonhe",
3 | "name": "symbol-mapping-conversion",
4 | "displayName": "symbol-mapping-conversion",
5 | "version": "0.0.13",
6 | "packageManager": "pnpm@9.15.9",
7 | "description": "symbol-mapping-conversion",
8 | "author": "Simon He ",
9 | "license": "MIT",
10 | "funding": "https://github.com/sponsors/Simon-He95",
11 | "homepage": "https://github.com/Simon-He95/symbol-mapping-conversion#readme",
12 | "repository": {
13 | "type": "git",
14 | "url": "https://github.com/Simon-He95/symbol-mapping-conversion"
15 | },
16 | "bugs": {
17 | "url": "https://github.com/Simon-He95/symbol-mapping-conversion/issues"
18 | },
19 | "sponsor": {
20 | "url": "https://github.com/Simon-He95/sponsor"
21 | },
22 | "categories": [
23 | "Other"
24 | ],
25 | "main": "./dist/index.js",
26 | "icon": "icon.png",
27 | "files": [
28 | "dist"
29 | ],
30 | "engines": {
31 | "vscode": "^1.92.0"
32 | },
33 | "activationEvents": [
34 | "onStartupFinished"
35 | ],
36 | "contributes": {
37 | "configuration": {
38 | "type": "object",
39 | "title": "symbol-mapping-conversion",
40 | "properties": {
41 | "symbol-mapping-conversion.mappings": {
42 | "type": "object",
43 | "default": {},
44 | "description": "%symbol-mapping-conversion.mappings%"
45 | },
46 | "symbol-mapping-conversion.isEnable": {
47 | "type": "boolean",
48 | "default": true,
49 | "description": "%symbol-mapping-conversion.isEnable%"
50 | },
51 | "symbol-mapping-conversion.extLanguage": {
52 | "type": "array",
53 | "default": [],
54 | "description": "%symbol-mapping-conversion.extLanguage%"
55 | },
56 | "symbol-mapping-conversion.copyMap": {
57 | "type": "boolean",
58 | "default": false,
59 | "description": "%symbol-mapping-conversion.copyMap%"
60 | }
61 | }
62 | },
63 | "commands": [
64 | {
65 | "command": "symbol-mapping-conversion.toggleStatusBar",
66 | "title": "%symbol-mapping-conversion.toggleStatusBar%"
67 | }
68 | ]
69 | },
70 | "scripts": {
71 | "dev": "pnpm build --watch",
72 | "test": "vitest",
73 | "build": "tsup src/index.ts --external vscode",
74 | "pack": "vsce package --no-dependencies",
75 | "lint": "eslint . --cache",
76 | "lint:fix": "eslint . --fix",
77 | "publish": "vsce publish --no-dependencies",
78 | "typecheck": "tsc --noEmit",
79 | "release": "bumpp && pnpm run publish"
80 | },
81 | "devDependencies": {
82 | "@antfu/eslint-config": "^2.27.3",
83 | "@types/node": "^22.0.0",
84 | "@types/vscode": "^1.92.0",
85 | "@vscode-use/utils": "^0.0.93",
86 | "bumpp": "^9.5.2",
87 | "eslint": "^9.0.0",
88 | "esno": "^4.0.0",
89 | "pnpm": "^9.0.0",
90 | "tsup": "^8.2.4",
91 | "typescript": "^5.5.4",
92 | "vitest": "^2.0.0",
93 | "vsce": "^2.15.0"
94 | }
95 | }
96 |
--------------------------------------------------------------------------------
/package.nls.json:
--------------------------------------------------------------------------------
1 | {
2 | "symbol-mapping-conversion.mappings": "Mapping conversion table",
3 | "symbol-mapping-conversion.isEnable": "Whether to turn on conversion",
4 | "symbol-mapping-conversion.extLanguage": "Which documents are excluded?",
5 | "symbol-mapping-conversion.toggleStatusBar": "Switch the symbol-mapping-conversion bottom status bar",
6 | "symbol-mapping-conversion.copyMap": "Whether to also convert copied and pasted content"
7 | }
8 |
--------------------------------------------------------------------------------
/package.nls.zh.json:
--------------------------------------------------------------------------------
1 | {
2 | "symbol-mapping-conversion.mappings": "映射转换表",
3 | "symbol-mapping-conversion.isEnable": "是否开启转换",
4 | "symbol-mapping-conversion.extLanguage": "排除哪些文件",
5 | "symbol-mapping-conversion.toggleStatusBar": "切换 symbol-mapping-conversion 底部状态栏",
6 | "symbol-mapping-conversion.copyMap": "是否针对复制黏贴的内容也进行转换"
7 | }
8 |
--------------------------------------------------------------------------------
/pnpm-lock.yaml:
--------------------------------------------------------------------------------
1 | lockfileVersion: '9.0'
2 |
3 | settings:
4 | autoInstallPeers: true
5 | excludeLinksFromLockfile: false
6 |
7 | importers:
8 |
9 | .:
10 | devDependencies:
11 | '@antfu/eslint-config':
12 | specifier: ^2.27.3
13 | version: 2.27.3(@typescript-eslint/utils@8.4.0(eslint@9.22.0(jiti@1.21.6))(typescript@5.5.4))(@vue/compiler-sfc@3.5.2)(eslint@9.22.0(jiti@1.21.6))(typescript@5.5.4)(vitest@2.1.9(@types/node@22.13.10))
14 | '@types/node':
15 | specifier: ^22.0.0
16 | version: 22.13.10
17 | '@types/vscode':
18 | specifier: ^1.92.0
19 | version: 1.93.0
20 | '@vscode-use/utils':
21 | specifier: ^0.0.93
22 | version: 0.0.93
23 | bumpp:
24 | specifier: ^9.5.2
25 | version: 9.5.2
26 | eslint:
27 | specifier: ^9.0.0
28 | version: 9.22.0(jiti@1.21.6)
29 | esno:
30 | specifier: ^4.0.0
31 | version: 4.8.0
32 | pnpm:
33 | specifier: ^9.0.0
34 | version: 9.11.0
35 | tsup:
36 | specifier: ^8.2.4
37 | version: 8.4.0(jiti@1.21.6)(postcss@8.5.3)(tsx@4.19.3)(typescript@5.5.4)(yaml@2.5.1)
38 | typescript:
39 | specifier: ^5.5.4
40 | version: 5.5.4
41 | vitest:
42 | specifier: ^2.0.0
43 | version: 2.1.9(@types/node@22.13.10)
44 | vsce:
45 | specifier: ^2.15.0
46 | version: 2.15.0
47 |
48 | packages:
49 |
50 | '@antfu/eslint-config@2.27.3':
51 | resolution: {integrity: sha512-Y2Vh/LvPAaYoyLwCiZHJ7p76LEIGg6debeUA4Qs+KOrlGuXLQWRmdZlC6SB33UDNzXqkFeaXAlEcYUqvYoiMKA==}
52 | hasBin: true
53 | peerDependencies:
54 | '@eslint-react/eslint-plugin': ^1.5.8
55 | '@prettier/plugin-xml': ^3.4.1
56 | '@unocss/eslint-plugin': '>=0.50.0'
57 | astro-eslint-parser: ^1.0.2
58 | eslint: '>=8.40.0'
59 | eslint-plugin-astro: ^1.2.0
60 | eslint-plugin-format: '>=0.1.0'
61 | eslint-plugin-react-hooks: ^4.6.0
62 | eslint-plugin-react-refresh: ^0.4.4
63 | eslint-plugin-solid: ^0.13.2
64 | eslint-plugin-svelte: '>=2.35.1'
65 | prettier-plugin-astro: ^0.13.0
66 | prettier-plugin-slidev: ^1.0.5
67 | svelte-eslint-parser: '>=0.37.0'
68 | peerDependenciesMeta:
69 | '@eslint-react/eslint-plugin':
70 | optional: true
71 | '@prettier/plugin-xml':
72 | optional: true
73 | '@unocss/eslint-plugin':
74 | optional: true
75 | astro-eslint-parser:
76 | optional: true
77 | eslint-plugin-astro:
78 | optional: true
79 | eslint-plugin-format:
80 | optional: true
81 | eslint-plugin-react-hooks:
82 | optional: true
83 | eslint-plugin-react-refresh:
84 | optional: true
85 | eslint-plugin-solid:
86 | optional: true
87 | eslint-plugin-svelte:
88 | optional: true
89 | prettier-plugin-astro:
90 | optional: true
91 | prettier-plugin-slidev:
92 | optional: true
93 | svelte-eslint-parser:
94 | optional: true
95 |
96 | '@antfu/install-pkg@0.4.1':
97 | resolution: {integrity: sha512-T7yB5QNG29afhWVkVq7XeIMBa5U/vs9mX69YqayXypPRmYzUmzwnYltplHmPtZ4HPCn+sQKeXW8I47wCbuBOjw==}
98 |
99 | '@antfu/utils@0.7.10':
100 | resolution: {integrity: sha512-+562v9k4aI80m1+VuMHehNJWLOFjBnXn3tdOitzD0il5b7smkSBal4+a3oKiQTbrwMmN/TBUMDvbdoWDehgOww==}
101 |
102 | '@babel/code-frame@7.24.7':
103 | resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==}
104 | engines: {node: '>=6.9.0'}
105 |
106 | '@babel/helper-string-parser@7.25.9':
107 | resolution: {integrity: sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==}
108 | engines: {node: '>=6.9.0'}
109 |
110 | '@babel/helper-validator-identifier@7.24.7':
111 | resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==}
112 | engines: {node: '>=6.9.0'}
113 |
114 | '@babel/helper-validator-identifier@7.25.9':
115 | resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==}
116 | engines: {node: '>=6.9.0'}
117 |
118 | '@babel/highlight@7.24.7':
119 | resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==}
120 | engines: {node: '>=6.9.0'}
121 |
122 | '@babel/parser@7.26.10':
123 | resolution: {integrity: sha512-6aQR2zGE/QFi8JpDLjUZEPYOs7+mhKXm86VaKFiLP35JQwQb6bwUE+XbvkH0EptsYhbNBSUGaUBLKqxH1xSgsA==}
124 | engines: {node: '>=6.0.0'}
125 | hasBin: true
126 |
127 | '@babel/types@7.26.10':
128 | resolution: {integrity: sha512-emqcG3vHrpxUKTrxcblR36dcrcoRDvKmnL/dCL6ZsHaShW80qxCAcNhzQZrpeM765VzEos+xOi4s+r4IXzTwdQ==}
129 | engines: {node: '>=6.9.0'}
130 |
131 | '@clack/core@0.3.4':
132 | resolution: {integrity: sha512-H4hxZDXgHtWTwV3RAVenqcC4VbJZNegbBjlPvzOzCouXtS2y3sDvlO3IsbrPNWuLWPPlYVYPghQdSF64683Ldw==}
133 |
134 | '@clack/prompts@0.7.0':
135 | resolution: {integrity: sha512-0MhX9/B4iL6Re04jPrttDm+BsP8y6mS7byuv0BvXgdXhbV5PdlsHt55dvNsuBCPZ7xq1oTAOOuotR9NFbQyMSA==}
136 | bundledDependencies:
137 | - is-unicode-supported
138 |
139 | '@es-joy/jsdoccomment@0.43.1':
140 | resolution: {integrity: sha512-I238eDtOolvCuvtxrnqtlBaw0BwdQuYqK7eA6XIonicMdOOOb75mqdIzkGDUbS04+1Di007rgm9snFRNeVrOog==}
141 | engines: {node: '>=16'}
142 |
143 | '@es-joy/jsdoccomment@0.48.0':
144 | resolution: {integrity: sha512-G6QUWIcC+KvSwXNsJyDTHvqUdNoAVJPPgkc3+Uk4WBKqZvoXhlvazOgm9aL0HwihJLQf0l+tOE2UFzXBqCqgDw==}
145 | engines: {node: '>=16'}
146 |
147 | '@esbuild/aix-ppc64@0.21.5':
148 | resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==}
149 | engines: {node: '>=12'}
150 | cpu: [ppc64]
151 | os: [aix]
152 |
153 | '@esbuild/aix-ppc64@0.25.0':
154 | resolution: {integrity: sha512-O7vun9Sf8DFjH2UtqK8Ku3LkquL9SZL8OLY1T5NZkA34+wG3OQF7cl4Ql8vdNzM6fzBbYfLaiRLIOZ+2FOCgBQ==}
155 | engines: {node: '>=18'}
156 | cpu: [ppc64]
157 | os: [aix]
158 |
159 | '@esbuild/aix-ppc64@0.25.1':
160 | resolution: {integrity: sha512-kfYGy8IdzTGy+z0vFGvExZtxkFlA4zAxgKEahG9KE1ScBjpQnFsNOX8KTU5ojNru5ed5CVoJYXFtoxaq5nFbjQ==}
161 | engines: {node: '>=18'}
162 | cpu: [ppc64]
163 | os: [aix]
164 |
165 | '@esbuild/android-arm64@0.21.5':
166 | resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==}
167 | engines: {node: '>=12'}
168 | cpu: [arm64]
169 | os: [android]
170 |
171 | '@esbuild/android-arm64@0.25.0':
172 | resolution: {integrity: sha512-grvv8WncGjDSyUBjN9yHXNt+cq0snxXbDxy5pJtzMKGmmpPxeAmAhWxXI+01lU5rwZomDgD3kJwulEnhTRUd6g==}
173 | engines: {node: '>=18'}
174 | cpu: [arm64]
175 | os: [android]
176 |
177 | '@esbuild/android-arm64@0.25.1':
178 | resolution: {integrity: sha512-50tM0zCJW5kGqgG7fQ7IHvQOcAn9TKiVRuQ/lN0xR+T2lzEFvAi1ZcS8DiksFcEpf1t/GYOeOfCAgDHFpkiSmA==}
179 | engines: {node: '>=18'}
180 | cpu: [arm64]
181 | os: [android]
182 |
183 | '@esbuild/android-arm@0.21.5':
184 | resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==}
185 | engines: {node: '>=12'}
186 | cpu: [arm]
187 | os: [android]
188 |
189 | '@esbuild/android-arm@0.25.0':
190 | resolution: {integrity: sha512-PTyWCYYiU0+1eJKmw21lWtC+d08JDZPQ5g+kFyxP0V+es6VPPSUhM6zk8iImp2jbV6GwjX4pap0JFbUQN65X1g==}
191 | engines: {node: '>=18'}
192 | cpu: [arm]
193 | os: [android]
194 |
195 | '@esbuild/android-arm@0.25.1':
196 | resolution: {integrity: sha512-dp+MshLYux6j/JjdqVLnMglQlFu+MuVeNrmT5nk6q07wNhCdSnB7QZj+7G8VMUGh1q+vj2Bq8kRsuyA00I/k+Q==}
197 | engines: {node: '>=18'}
198 | cpu: [arm]
199 | os: [android]
200 |
201 | '@esbuild/android-x64@0.21.5':
202 | resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==}
203 | engines: {node: '>=12'}
204 | cpu: [x64]
205 | os: [android]
206 |
207 | '@esbuild/android-x64@0.25.0':
208 | resolution: {integrity: sha512-m/ix7SfKG5buCnxasr52+LI78SQ+wgdENi9CqyCXwjVR2X4Jkz+BpC3le3AoBPYTC9NHklwngVXvbJ9/Akhrfg==}
209 | engines: {node: '>=18'}
210 | cpu: [x64]
211 | os: [android]
212 |
213 | '@esbuild/android-x64@0.25.1':
214 | resolution: {integrity: sha512-GCj6WfUtNldqUzYkN/ITtlhwQqGWu9S45vUXs7EIYf+7rCiiqH9bCloatO9VhxsL0Pji+PF4Lz2XXCES+Q8hDw==}
215 | engines: {node: '>=18'}
216 | cpu: [x64]
217 | os: [android]
218 |
219 | '@esbuild/darwin-arm64@0.21.5':
220 | resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==}
221 | engines: {node: '>=12'}
222 | cpu: [arm64]
223 | os: [darwin]
224 |
225 | '@esbuild/darwin-arm64@0.25.0':
226 | resolution: {integrity: sha512-mVwdUb5SRkPayVadIOI78K7aAnPamoeFR2bT5nszFUZ9P8UpK4ratOdYbZZXYSqPKMHfS1wdHCJk1P1EZpRdvw==}
227 | engines: {node: '>=18'}
228 | cpu: [arm64]
229 | os: [darwin]
230 |
231 | '@esbuild/darwin-arm64@0.25.1':
232 | resolution: {integrity: sha512-5hEZKPf+nQjYoSr/elb62U19/l1mZDdqidGfmFutVUjjUZrOazAtwK+Kr+3y0C/oeJfLlxo9fXb1w7L+P7E4FQ==}
233 | engines: {node: '>=18'}
234 | cpu: [arm64]
235 | os: [darwin]
236 |
237 | '@esbuild/darwin-x64@0.21.5':
238 | resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==}
239 | engines: {node: '>=12'}
240 | cpu: [x64]
241 | os: [darwin]
242 |
243 | '@esbuild/darwin-x64@0.25.0':
244 | resolution: {integrity: sha512-DgDaYsPWFTS4S3nWpFcMn/33ZZwAAeAFKNHNa1QN0rI4pUjgqf0f7ONmXf6d22tqTY+H9FNdgeaAa+YIFUn2Rg==}
245 | engines: {node: '>=18'}
246 | cpu: [x64]
247 | os: [darwin]
248 |
249 | '@esbuild/darwin-x64@0.25.1':
250 | resolution: {integrity: sha512-hxVnwL2Dqs3fM1IWq8Iezh0cX7ZGdVhbTfnOy5uURtao5OIVCEyj9xIzemDi7sRvKsuSdtCAhMKarxqtlyVyfA==}
251 | engines: {node: '>=18'}
252 | cpu: [x64]
253 | os: [darwin]
254 |
255 | '@esbuild/freebsd-arm64@0.21.5':
256 | resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==}
257 | engines: {node: '>=12'}
258 | cpu: [arm64]
259 | os: [freebsd]
260 |
261 | '@esbuild/freebsd-arm64@0.25.0':
262 | resolution: {integrity: sha512-VN4ocxy6dxefN1MepBx/iD1dH5K8qNtNe227I0mnTRjry8tj5MRk4zprLEdG8WPyAPb93/e4pSgi1SoHdgOa4w==}
263 | engines: {node: '>=18'}
264 | cpu: [arm64]
265 | os: [freebsd]
266 |
267 | '@esbuild/freebsd-arm64@0.25.1':
268 | resolution: {integrity: sha512-1MrCZs0fZa2g8E+FUo2ipw6jw5qqQiH+tERoS5fAfKnRx6NXH31tXBKI3VpmLijLH6yriMZsxJtaXUyFt/8Y4A==}
269 | engines: {node: '>=18'}
270 | cpu: [arm64]
271 | os: [freebsd]
272 |
273 | '@esbuild/freebsd-x64@0.21.5':
274 | resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==}
275 | engines: {node: '>=12'}
276 | cpu: [x64]
277 | os: [freebsd]
278 |
279 | '@esbuild/freebsd-x64@0.25.0':
280 | resolution: {integrity: sha512-mrSgt7lCh07FY+hDD1TxiTyIHyttn6vnjesnPoVDNmDfOmggTLXRv8Id5fNZey1gl/V2dyVK1VXXqVsQIiAk+A==}
281 | engines: {node: '>=18'}
282 | cpu: [x64]
283 | os: [freebsd]
284 |
285 | '@esbuild/freebsd-x64@0.25.1':
286 | resolution: {integrity: sha512-0IZWLiTyz7nm0xuIs0q1Y3QWJC52R8aSXxe40VUxm6BB1RNmkODtW6LHvWRrGiICulcX7ZvyH6h5fqdLu4gkww==}
287 | engines: {node: '>=18'}
288 | cpu: [x64]
289 | os: [freebsd]
290 |
291 | '@esbuild/linux-arm64@0.21.5':
292 | resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==}
293 | engines: {node: '>=12'}
294 | cpu: [arm64]
295 | os: [linux]
296 |
297 | '@esbuild/linux-arm64@0.25.0':
298 | resolution: {integrity: sha512-9QAQjTWNDM/Vk2bgBl17yWuZxZNQIF0OUUuPZRKoDtqF2k4EtYbpyiG5/Dk7nqeK6kIJWPYldkOcBqjXjrUlmg==}
299 | engines: {node: '>=18'}
300 | cpu: [arm64]
301 | os: [linux]
302 |
303 | '@esbuild/linux-arm64@0.25.1':
304 | resolution: {integrity: sha512-jaN3dHi0/DDPelk0nLcXRm1q7DNJpjXy7yWaWvbfkPvI+7XNSc/lDOnCLN7gzsyzgu6qSAmgSvP9oXAhP973uQ==}
305 | engines: {node: '>=18'}
306 | cpu: [arm64]
307 | os: [linux]
308 |
309 | '@esbuild/linux-arm@0.21.5':
310 | resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==}
311 | engines: {node: '>=12'}
312 | cpu: [arm]
313 | os: [linux]
314 |
315 | '@esbuild/linux-arm@0.25.0':
316 | resolution: {integrity: sha512-vkB3IYj2IDo3g9xX7HqhPYxVkNQe8qTK55fraQyTzTX/fxaDtXiEnavv9geOsonh2Fd2RMB+i5cbhu2zMNWJwg==}
317 | engines: {node: '>=18'}
318 | cpu: [arm]
319 | os: [linux]
320 |
321 | '@esbuild/linux-arm@0.25.1':
322 | resolution: {integrity: sha512-NdKOhS4u7JhDKw9G3cY6sWqFcnLITn6SqivVArbzIaf3cemShqfLGHYMx8Xlm/lBit3/5d7kXvriTUGa5YViuQ==}
323 | engines: {node: '>=18'}
324 | cpu: [arm]
325 | os: [linux]
326 |
327 | '@esbuild/linux-ia32@0.21.5':
328 | resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==}
329 | engines: {node: '>=12'}
330 | cpu: [ia32]
331 | os: [linux]
332 |
333 | '@esbuild/linux-ia32@0.25.0':
334 | resolution: {integrity: sha512-43ET5bHbphBegyeqLb7I1eYn2P/JYGNmzzdidq/w0T8E2SsYL1U6un2NFROFRg1JZLTzdCoRomg8Rvf9M6W6Gg==}
335 | engines: {node: '>=18'}
336 | cpu: [ia32]
337 | os: [linux]
338 |
339 | '@esbuild/linux-ia32@0.25.1':
340 | resolution: {integrity: sha512-OJykPaF4v8JidKNGz8c/q1lBO44sQNUQtq1KktJXdBLn1hPod5rE/Hko5ugKKZd+D2+o1a9MFGUEIUwO2YfgkQ==}
341 | engines: {node: '>=18'}
342 | cpu: [ia32]
343 | os: [linux]
344 |
345 | '@esbuild/linux-loong64@0.21.5':
346 | resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==}
347 | engines: {node: '>=12'}
348 | cpu: [loong64]
349 | os: [linux]
350 |
351 | '@esbuild/linux-loong64@0.25.0':
352 | resolution: {integrity: sha512-fC95c/xyNFueMhClxJmeRIj2yrSMdDfmqJnyOY4ZqsALkDrrKJfIg5NTMSzVBr5YW1jf+l7/cndBfP3MSDpoHw==}
353 | engines: {node: '>=18'}
354 | cpu: [loong64]
355 | os: [linux]
356 |
357 | '@esbuild/linux-loong64@0.25.1':
358 | resolution: {integrity: sha512-nGfornQj4dzcq5Vp835oM/o21UMlXzn79KobKlcs3Wz9smwiifknLy4xDCLUU0BWp7b/houtdrgUz7nOGnfIYg==}
359 | engines: {node: '>=18'}
360 | cpu: [loong64]
361 | os: [linux]
362 |
363 | '@esbuild/linux-mips64el@0.21.5':
364 | resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==}
365 | engines: {node: '>=12'}
366 | cpu: [mips64el]
367 | os: [linux]
368 |
369 | '@esbuild/linux-mips64el@0.25.0':
370 | resolution: {integrity: sha512-nkAMFju7KDW73T1DdH7glcyIptm95a7Le8irTQNO/qtkoyypZAnjchQgooFUDQhNAy4iu08N79W4T4pMBwhPwQ==}
371 | engines: {node: '>=18'}
372 | cpu: [mips64el]
373 | os: [linux]
374 |
375 | '@esbuild/linux-mips64el@0.25.1':
376 | resolution: {integrity: sha512-1osBbPEFYwIE5IVB/0g2X6i1qInZa1aIoj1TdL4AaAb55xIIgbg8Doq6a5BzYWgr+tEcDzYH67XVnTmUzL+nXg==}
377 | engines: {node: '>=18'}
378 | cpu: [mips64el]
379 | os: [linux]
380 |
381 | '@esbuild/linux-ppc64@0.21.5':
382 | resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==}
383 | engines: {node: '>=12'}
384 | cpu: [ppc64]
385 | os: [linux]
386 |
387 | '@esbuild/linux-ppc64@0.25.0':
388 | resolution: {integrity: sha512-NhyOejdhRGS8Iwv+KKR2zTq2PpysF9XqY+Zk77vQHqNbo/PwZCzB5/h7VGuREZm1fixhs4Q/qWRSi5zmAiO4Fw==}
389 | engines: {node: '>=18'}
390 | cpu: [ppc64]
391 | os: [linux]
392 |
393 | '@esbuild/linux-ppc64@0.25.1':
394 | resolution: {integrity: sha512-/6VBJOwUf3TdTvJZ82qF3tbLuWsscd7/1w+D9LH0W/SqUgM5/JJD0lrJ1fVIfZsqB6RFmLCe0Xz3fmZc3WtyVg==}
395 | engines: {node: '>=18'}
396 | cpu: [ppc64]
397 | os: [linux]
398 |
399 | '@esbuild/linux-riscv64@0.21.5':
400 | resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==}
401 | engines: {node: '>=12'}
402 | cpu: [riscv64]
403 | os: [linux]
404 |
405 | '@esbuild/linux-riscv64@0.25.0':
406 | resolution: {integrity: sha512-5S/rbP5OY+GHLC5qXp1y/Mx//e92L1YDqkiBbO9TQOvuFXM+iDqUNG5XopAnXoRH3FjIUDkeGcY1cgNvnXp/kA==}
407 | engines: {node: '>=18'}
408 | cpu: [riscv64]
409 | os: [linux]
410 |
411 | '@esbuild/linux-riscv64@0.25.1':
412 | resolution: {integrity: sha512-nSut/Mx5gnilhcq2yIMLMe3Wl4FK5wx/o0QuuCLMtmJn+WeWYoEGDN1ipcN72g1WHsnIbxGXd4i/MF0gTcuAjQ==}
413 | engines: {node: '>=18'}
414 | cpu: [riscv64]
415 | os: [linux]
416 |
417 | '@esbuild/linux-s390x@0.21.5':
418 | resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==}
419 | engines: {node: '>=12'}
420 | cpu: [s390x]
421 | os: [linux]
422 |
423 | '@esbuild/linux-s390x@0.25.0':
424 | resolution: {integrity: sha512-XM2BFsEBz0Fw37V0zU4CXfcfuACMrppsMFKdYY2WuTS3yi8O1nFOhil/xhKTmE1nPmVyvQJjJivgDT+xh8pXJA==}
425 | engines: {node: '>=18'}
426 | cpu: [s390x]
427 | os: [linux]
428 |
429 | '@esbuild/linux-s390x@0.25.1':
430 | resolution: {integrity: sha512-cEECeLlJNfT8kZHqLarDBQso9a27o2Zd2AQ8USAEoGtejOrCYHNtKP8XQhMDJMtthdF4GBmjR2au3x1udADQQQ==}
431 | engines: {node: '>=18'}
432 | cpu: [s390x]
433 | os: [linux]
434 |
435 | '@esbuild/linux-x64@0.21.5':
436 | resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==}
437 | engines: {node: '>=12'}
438 | cpu: [x64]
439 | os: [linux]
440 |
441 | '@esbuild/linux-x64@0.25.0':
442 | resolution: {integrity: sha512-9yl91rHw/cpwMCNytUDxwj2XjFpxML0y9HAOH9pNVQDpQrBxHy01Dx+vaMu0N1CKa/RzBD2hB4u//nfc+Sd3Cw==}
443 | engines: {node: '>=18'}
444 | cpu: [x64]
445 | os: [linux]
446 |
447 | '@esbuild/linux-x64@0.25.1':
448 | resolution: {integrity: sha512-xbfUhu/gnvSEg+EGovRc+kjBAkrvtk38RlerAzQxvMzlB4fXpCFCeUAYzJvrnhFtdeyVCDANSjJvOvGYoeKzFA==}
449 | engines: {node: '>=18'}
450 | cpu: [x64]
451 | os: [linux]
452 |
453 | '@esbuild/netbsd-arm64@0.25.0':
454 | resolution: {integrity: sha512-RuG4PSMPFfrkH6UwCAqBzauBWTygTvb1nxWasEJooGSJ/NwRw7b2HOwyRTQIU97Hq37l3npXoZGYMy3b3xYvPw==}
455 | engines: {node: '>=18'}
456 | cpu: [arm64]
457 | os: [netbsd]
458 |
459 | '@esbuild/netbsd-arm64@0.25.1':
460 | resolution: {integrity: sha512-O96poM2XGhLtpTh+s4+nP7YCCAfb4tJNRVZHfIE7dgmax+yMP2WgMd2OecBuaATHKTHsLWHQeuaxMRnCsH8+5g==}
461 | engines: {node: '>=18'}
462 | cpu: [arm64]
463 | os: [netbsd]
464 |
465 | '@esbuild/netbsd-x64@0.21.5':
466 | resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==}
467 | engines: {node: '>=12'}
468 | cpu: [x64]
469 | os: [netbsd]
470 |
471 | '@esbuild/netbsd-x64@0.25.0':
472 | resolution: {integrity: sha512-jl+qisSB5jk01N5f7sPCsBENCOlPiS/xptD5yxOx2oqQfyourJwIKLRA2yqWdifj3owQZCL2sn6o08dBzZGQzA==}
473 | engines: {node: '>=18'}
474 | cpu: [x64]
475 | os: [netbsd]
476 |
477 | '@esbuild/netbsd-x64@0.25.1':
478 | resolution: {integrity: sha512-X53z6uXip6KFXBQ+Krbx25XHV/NCbzryM6ehOAeAil7X7oa4XIq+394PWGnwaSQ2WRA0KI6PUO6hTO5zeF5ijA==}
479 | engines: {node: '>=18'}
480 | cpu: [x64]
481 | os: [netbsd]
482 |
483 | '@esbuild/openbsd-arm64@0.25.0':
484 | resolution: {integrity: sha512-21sUNbq2r84YE+SJDfaQRvdgznTD8Xc0oc3p3iW/a1EVWeNj/SdUCbm5U0itZPQYRuRTW20fPMWMpcrciH2EJw==}
485 | engines: {node: '>=18'}
486 | cpu: [arm64]
487 | os: [openbsd]
488 |
489 | '@esbuild/openbsd-arm64@0.25.1':
490 | resolution: {integrity: sha512-Na9T3szbXezdzM/Kfs3GcRQNjHzM6GzFBeU1/6IV/npKP5ORtp9zbQjvkDJ47s6BCgaAZnnnu/cY1x342+MvZg==}
491 | engines: {node: '>=18'}
492 | cpu: [arm64]
493 | os: [openbsd]
494 |
495 | '@esbuild/openbsd-x64@0.21.5':
496 | resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==}
497 | engines: {node: '>=12'}
498 | cpu: [x64]
499 | os: [openbsd]
500 |
501 | '@esbuild/openbsd-x64@0.25.0':
502 | resolution: {integrity: sha512-2gwwriSMPcCFRlPlKx3zLQhfN/2WjJ2NSlg5TKLQOJdV0mSxIcYNTMhk3H3ulL/cak+Xj0lY1Ym9ysDV1igceg==}
503 | engines: {node: '>=18'}
504 | cpu: [x64]
505 | os: [openbsd]
506 |
507 | '@esbuild/openbsd-x64@0.25.1':
508 | resolution: {integrity: sha512-T3H78X2h1tszfRSf+txbt5aOp/e7TAz3ptVKu9Oyir3IAOFPGV6O9c2naym5TOriy1l0nNf6a4X5UXRZSGX/dw==}
509 | engines: {node: '>=18'}
510 | cpu: [x64]
511 | os: [openbsd]
512 |
513 | '@esbuild/sunos-x64@0.21.5':
514 | resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==}
515 | engines: {node: '>=12'}
516 | cpu: [x64]
517 | os: [sunos]
518 |
519 | '@esbuild/sunos-x64@0.25.0':
520 | resolution: {integrity: sha512-bxI7ThgLzPrPz484/S9jLlvUAHYMzy6I0XiU1ZMeAEOBcS0VePBFxh1JjTQt3Xiat5b6Oh4x7UC7IwKQKIJRIg==}
521 | engines: {node: '>=18'}
522 | cpu: [x64]
523 | os: [sunos]
524 |
525 | '@esbuild/sunos-x64@0.25.1':
526 | resolution: {integrity: sha512-2H3RUvcmULO7dIE5EWJH8eubZAI4xw54H1ilJnRNZdeo8dTADEZ21w6J22XBkXqGJbe0+wnNJtw3UXRoLJnFEg==}
527 | engines: {node: '>=18'}
528 | cpu: [x64]
529 | os: [sunos]
530 |
531 | '@esbuild/win32-arm64@0.21.5':
532 | resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==}
533 | engines: {node: '>=12'}
534 | cpu: [arm64]
535 | os: [win32]
536 |
537 | '@esbuild/win32-arm64@0.25.0':
538 | resolution: {integrity: sha512-ZUAc2YK6JW89xTbXvftxdnYy3m4iHIkDtK3CLce8wg8M2L+YZhIvO1DKpxrd0Yr59AeNNkTiic9YLf6FTtXWMw==}
539 | engines: {node: '>=18'}
540 | cpu: [arm64]
541 | os: [win32]
542 |
543 | '@esbuild/win32-arm64@0.25.1':
544 | resolution: {integrity: sha512-GE7XvrdOzrb+yVKB9KsRMq+7a2U/K5Cf/8grVFRAGJmfADr/e/ODQ134RK2/eeHqYV5eQRFxb1hY7Nr15fv1NQ==}
545 | engines: {node: '>=18'}
546 | cpu: [arm64]
547 | os: [win32]
548 |
549 | '@esbuild/win32-ia32@0.21.5':
550 | resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==}
551 | engines: {node: '>=12'}
552 | cpu: [ia32]
553 | os: [win32]
554 |
555 | '@esbuild/win32-ia32@0.25.0':
556 | resolution: {integrity: sha512-eSNxISBu8XweVEWG31/JzjkIGbGIJN/TrRoiSVZwZ6pkC6VX4Im/WV2cz559/TXLcYbcrDN8JtKgd9DJVIo8GA==}
557 | engines: {node: '>=18'}
558 | cpu: [ia32]
559 | os: [win32]
560 |
561 | '@esbuild/win32-ia32@0.25.1':
562 | resolution: {integrity: sha512-uOxSJCIcavSiT6UnBhBzE8wy3n0hOkJsBOzy7HDAuTDE++1DJMRRVCPGisULScHL+a/ZwdXPpXD3IyFKjA7K8A==}
563 | engines: {node: '>=18'}
564 | cpu: [ia32]
565 | os: [win32]
566 |
567 | '@esbuild/win32-x64@0.21.5':
568 | resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==}
569 | engines: {node: '>=12'}
570 | cpu: [x64]
571 | os: [win32]
572 |
573 | '@esbuild/win32-x64@0.25.0':
574 | resolution: {integrity: sha512-ZENoHJBxA20C2zFzh6AI4fT6RraMzjYw4xKWemRTRmRVtN9c5DcH9r/f2ihEkMjOW5eGgrwCslG/+Y/3bL+DHQ==}
575 | engines: {node: '>=18'}
576 | cpu: [x64]
577 | os: [win32]
578 |
579 | '@esbuild/win32-x64@0.25.1':
580 | resolution: {integrity: sha512-Y1EQdcfwMSeQN/ujR5VayLOJ1BHaK+ssyk0AEzPjC+t1lITgsnccPqFjb6V+LsTp/9Iov4ysfjxLaGJ9RPtkVg==}
581 | engines: {node: '>=18'}
582 | cpu: [x64]
583 | os: [win32]
584 |
585 | '@eslint-community/eslint-plugin-eslint-comments@4.4.0':
586 | resolution: {integrity: sha512-yljsWl5Qv3IkIRmJ38h3NrHXFCm4EUl55M8doGTF6hvzvFF8kRpextgSrg2dwHev9lzBZyafCr9RelGIyQm6fw==}
587 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
588 | peerDependencies:
589 | eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0
590 |
591 | '@eslint-community/eslint-utils@4.5.0':
592 | resolution: {integrity: sha512-RoV8Xs9eNwiDvhv7M+xcL4PWyRyIXRY/FLp3buU4h1EYfdF7unWUy3dOjPqb3C7rMUewIcqwW850PgS8h1o1yg==}
593 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
594 | peerDependencies:
595 | eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
596 |
597 | '@eslint-community/regexpp@4.12.1':
598 | resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==}
599 | engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
600 |
601 | '@eslint/config-array@0.19.2':
602 | resolution: {integrity: sha512-GNKqxfHG2ySmJOBSHg7LxeUx4xpuCoFjacmlCoYWEbaPXLwvfIjixRI12xCQZeULksQb23uiA8F40w5TojpV7w==}
603 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
604 |
605 | '@eslint/config-helpers@0.1.0':
606 | resolution: {integrity: sha512-kLrdPDJE1ckPo94kmPPf9Hfd0DU0Jw6oKYrhe+pwSC0iTUInmTa+w6fw8sGgcfkFJGNdWOUeOaDM4quW4a7OkA==}
607 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
608 |
609 | '@eslint/core@0.12.0':
610 | resolution: {integrity: sha512-cmrR6pytBuSMTaBweKoGMwu3EiHiEC+DoyupPmlZ0HxBJBtIxwe+j/E4XPIKNx+Q74c8lXKPwYawBf5glsTkHg==}
611 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
612 |
613 | '@eslint/eslintrc@3.3.0':
614 | resolution: {integrity: sha512-yaVPAiNAalnCZedKLdR21GOGILMLKPyqSLWaAjQFvYA2i/ciDi8ArYVr69Anohb6cH2Ukhqti4aFnYyPm8wdwQ==}
615 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
616 |
617 | '@eslint/js@9.22.0':
618 | resolution: {integrity: sha512-vLFajx9o8d1/oL2ZkpMYbkLv8nDB6yaIwFNt7nI4+I80U/z03SxmfOMsLbvWr3p7C+Wnoh//aOu2pQW8cS0HCQ==}
619 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
620 |
621 | '@eslint/object-schema@2.1.6':
622 | resolution: {integrity: sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==}
623 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
624 |
625 | '@eslint/plugin-kit@0.2.7':
626 | resolution: {integrity: sha512-JubJ5B2pJ4k4yGxaNLdbjrnk9d/iDz6/q8wOilpIowd6PJPgaxCuHBnBszq7Ce2TyMrywm5r4PnKm6V3iiZF+g==}
627 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
628 |
629 | '@humanfs/core@0.19.1':
630 | resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==}
631 | engines: {node: '>=18.18.0'}
632 |
633 | '@humanfs/node@0.16.6':
634 | resolution: {integrity: sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==}
635 | engines: {node: '>=18.18.0'}
636 |
637 | '@humanwhocodes/module-importer@1.0.1':
638 | resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==}
639 | engines: {node: '>=12.22'}
640 |
641 | '@humanwhocodes/retry@0.3.1':
642 | resolution: {integrity: sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==}
643 | engines: {node: '>=18.18'}
644 |
645 | '@humanwhocodes/retry@0.4.2':
646 | resolution: {integrity: sha512-xeO57FpIu4p1Ri3Jq/EXq4ClRm86dVF2z/+kvFnyqVYRavTZmaFaUBbWCOuuTh0o/g7DSsk6kc2vrS4Vl5oPOQ==}
647 | engines: {node: '>=18.18'}
648 |
649 | '@isaacs/cliui@8.0.2':
650 | resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==}
651 | engines: {node: '>=12'}
652 |
653 | '@jridgewell/gen-mapping@0.3.8':
654 | resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==}
655 | engines: {node: '>=6.0.0'}
656 |
657 | '@jridgewell/resolve-uri@3.1.2':
658 | resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==}
659 | engines: {node: '>=6.0.0'}
660 |
661 | '@jridgewell/set-array@1.2.1':
662 | resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==}
663 | engines: {node: '>=6.0.0'}
664 |
665 | '@jridgewell/sourcemap-codec@1.5.0':
666 | resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==}
667 |
668 | '@jridgewell/trace-mapping@0.3.25':
669 | resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==}
670 |
671 | '@jsdevtools/ez-spawn@3.0.4':
672 | resolution: {integrity: sha512-f5DRIOZf7wxogefH03RjMPMdBF7ADTWUMoOs9kaJo06EfwF+aFhMZMDZxHg/Xe12hptN9xoZjGso2fdjapBRIA==}
673 | engines: {node: '>=10'}
674 |
675 | '@nodelib/fs.scandir@2.1.5':
676 | resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
677 | engines: {node: '>= 8'}
678 |
679 | '@nodelib/fs.stat@2.0.5':
680 | resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==}
681 | engines: {node: '>= 8'}
682 |
683 | '@nodelib/fs.walk@1.2.8':
684 | resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
685 | engines: {node: '>= 8'}
686 |
687 | '@pkgjs/parseargs@0.11.0':
688 | resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==}
689 | engines: {node: '>=14'}
690 |
691 | '@pkgr/core@0.1.1':
692 | resolution: {integrity: sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==}
693 | engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0}
694 |
695 | '@rollup/rollup-android-arm-eabi@4.35.0':
696 | resolution: {integrity: sha512-uYQ2WfPaqz5QtVgMxfN6NpLD+no0MYHDBywl7itPYd3K5TjjSghNKmX8ic9S8NU8w81NVhJv/XojcHptRly7qQ==}
697 | cpu: [arm]
698 | os: [android]
699 |
700 | '@rollup/rollup-android-arm64@4.35.0':
701 | resolution: {integrity: sha512-FtKddj9XZudurLhdJnBl9fl6BwCJ3ky8riCXjEw3/UIbjmIY58ppWwPEvU3fNu+W7FUsAsB1CdH+7EQE6CXAPA==}
702 | cpu: [arm64]
703 | os: [android]
704 |
705 | '@rollup/rollup-darwin-arm64@4.35.0':
706 | resolution: {integrity: sha512-Uk+GjOJR6CY844/q6r5DR/6lkPFOw0hjfOIzVx22THJXMxktXG6CbejseJFznU8vHcEBLpiXKY3/6xc+cBm65Q==}
707 | cpu: [arm64]
708 | os: [darwin]
709 |
710 | '@rollup/rollup-darwin-x64@4.35.0':
711 | resolution: {integrity: sha512-3IrHjfAS6Vkp+5bISNQnPogRAW5GAV1n+bNCrDwXmfMHbPl5EhTmWtfmwlJxFRUCBZ+tZ/OxDyU08aF6NI/N5Q==}
712 | cpu: [x64]
713 | os: [darwin]
714 |
715 | '@rollup/rollup-freebsd-arm64@4.35.0':
716 | resolution: {integrity: sha512-sxjoD/6F9cDLSELuLNnY0fOrM9WA0KrM0vWm57XhrIMf5FGiN8D0l7fn+bpUeBSU7dCgPV2oX4zHAsAXyHFGcQ==}
717 | cpu: [arm64]
718 | os: [freebsd]
719 |
720 | '@rollup/rollup-freebsd-x64@4.35.0':
721 | resolution: {integrity: sha512-2mpHCeRuD1u/2kruUiHSsnjWtHjqVbzhBkNVQ1aVD63CcexKVcQGwJ2g5VphOd84GvxfSvnnlEyBtQCE5hxVVw==}
722 | cpu: [x64]
723 | os: [freebsd]
724 |
725 | '@rollup/rollup-linux-arm-gnueabihf@4.35.0':
726 | resolution: {integrity: sha512-mrA0v3QMy6ZSvEuLs0dMxcO2LnaCONs1Z73GUDBHWbY8tFFocM6yl7YyMu7rz4zS81NDSqhrUuolyZXGi8TEqg==}
727 | cpu: [arm]
728 | os: [linux]
729 |
730 | '@rollup/rollup-linux-arm-musleabihf@4.35.0':
731 | resolution: {integrity: sha512-DnYhhzcvTAKNexIql8pFajr0PiDGrIsBYPRvCKlA5ixSS3uwo/CWNZxB09jhIapEIg945KOzcYEAGGSmTSpk7A==}
732 | cpu: [arm]
733 | os: [linux]
734 |
735 | '@rollup/rollup-linux-arm64-gnu@4.35.0':
736 | resolution: {integrity: sha512-uagpnH2M2g2b5iLsCTZ35CL1FgyuzzJQ8L9VtlJ+FckBXroTwNOaD0z0/UF+k5K3aNQjbm8LIVpxykUOQt1m/A==}
737 | cpu: [arm64]
738 | os: [linux]
739 |
740 | '@rollup/rollup-linux-arm64-musl@4.35.0':
741 | resolution: {integrity: sha512-XQxVOCd6VJeHQA/7YcqyV0/88N6ysSVzRjJ9I9UA/xXpEsjvAgDTgH3wQYz5bmr7SPtVK2TsP2fQ2N9L4ukoUg==}
742 | cpu: [arm64]
743 | os: [linux]
744 |
745 | '@rollup/rollup-linux-loongarch64-gnu@4.35.0':
746 | resolution: {integrity: sha512-5pMT5PzfgwcXEwOaSrqVsz/LvjDZt+vQ8RT/70yhPU06PTuq8WaHhfT1LW+cdD7mW6i/J5/XIkX/1tCAkh1W6g==}
747 | cpu: [loong64]
748 | os: [linux]
749 |
750 | '@rollup/rollup-linux-powerpc64le-gnu@4.35.0':
751 | resolution: {integrity: sha512-c+zkcvbhbXF98f4CtEIP1EBA/lCic5xB0lToneZYvMeKu5Kamq3O8gqrxiYYLzlZH6E3Aq+TSW86E4ay8iD8EA==}
752 | cpu: [ppc64]
753 | os: [linux]
754 |
755 | '@rollup/rollup-linux-riscv64-gnu@4.35.0':
756 | resolution: {integrity: sha512-s91fuAHdOwH/Tad2tzTtPX7UZyytHIRR6V4+2IGlV0Cej5rkG0R61SX4l4y9sh0JBibMiploZx3oHKPnQBKe4g==}
757 | cpu: [riscv64]
758 | os: [linux]
759 |
760 | '@rollup/rollup-linux-s390x-gnu@4.35.0':
761 | resolution: {integrity: sha512-hQRkPQPLYJZYGP+Hj4fR9dDBMIM7zrzJDWFEMPdTnTy95Ljnv0/4w/ixFw3pTBMEuuEuoqtBINYND4M7ujcuQw==}
762 | cpu: [s390x]
763 | os: [linux]
764 |
765 | '@rollup/rollup-linux-x64-gnu@4.35.0':
766 | resolution: {integrity: sha512-Pim1T8rXOri+0HmV4CdKSGrqcBWX0d1HoPnQ0uw0bdp1aP5SdQVNBy8LjYncvnLgu3fnnCt17xjWGd4cqh8/hA==}
767 | cpu: [x64]
768 | os: [linux]
769 |
770 | '@rollup/rollup-linux-x64-musl@4.35.0':
771 | resolution: {integrity: sha512-QysqXzYiDvQWfUiTm8XmJNO2zm9yC9P/2Gkrwg2dH9cxotQzunBHYr6jk4SujCTqnfGxduOmQcI7c2ryuW8XVg==}
772 | cpu: [x64]
773 | os: [linux]
774 |
775 | '@rollup/rollup-win32-arm64-msvc@4.35.0':
776 | resolution: {integrity: sha512-OUOlGqPkVJCdJETKOCEf1mw848ZyJ5w50/rZ/3IBQVdLfR5jk/6Sr5m3iO2tdPgwo0x7VcncYuOvMhBWZq8ayg==}
777 | cpu: [arm64]
778 | os: [win32]
779 |
780 | '@rollup/rollup-win32-ia32-msvc@4.35.0':
781 | resolution: {integrity: sha512-2/lsgejMrtwQe44glq7AFFHLfJBPafpsTa6JvP2NGef/ifOa4KBoglVf7AKN7EV9o32evBPRqfg96fEHzWo5kw==}
782 | cpu: [ia32]
783 | os: [win32]
784 |
785 | '@rollup/rollup-win32-x64-msvc@4.35.0':
786 | resolution: {integrity: sha512-PIQeY5XDkrOysbQblSW7v3l1MDZzkTEzAfTPkj5VAu3FW8fS4ynyLg2sINp0fp3SjZ8xkRYpLqoKcYqAkhU1dw==}
787 | cpu: [x64]
788 | os: [win32]
789 |
790 | '@stylistic/eslint-plugin@2.7.2':
791 | resolution: {integrity: sha512-3DVLU5HEuk2pQoBmXJlzvrxbKNpu2mJ0SRqz5O/CJjyNCr12ZiPcYMEtuArTyPOk5i7bsAU44nywh1rGfe3gKQ==}
792 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
793 | peerDependencies:
794 | eslint: '>=8.40.0'
795 |
796 | '@types/eslint@8.56.12':
797 | resolution: {integrity: sha512-03ruubjWyOHlmljCVoxSuNDdmfZDzsrrz0P2LeJsOXr+ZwFQ+0yQIwNCwt/GYhV7Z31fgtXJTAEs+FYlEL851g==}
798 |
799 | '@types/eslint@9.6.1':
800 | resolution: {integrity: sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==}
801 |
802 | '@types/estree@1.0.6':
803 | resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==}
804 |
805 | '@types/json-schema@7.0.15':
806 | resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==}
807 |
808 | '@types/mdast@3.0.15':
809 | resolution: {integrity: sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==}
810 |
811 | '@types/node@22.13.10':
812 | resolution: {integrity: sha512-I6LPUvlRH+O6VRUqYOcMudhaIdUVWfsjnZavnsraHvpBwaEyMN29ry+0UVJhImYL16xsscu0aske3yA+uPOWfw==}
813 |
814 | '@types/normalize-package-data@2.4.4':
815 | resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==}
816 |
817 | '@types/unist@2.0.11':
818 | resolution: {integrity: sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==}
819 |
820 | '@types/vscode@1.93.0':
821 | resolution: {integrity: sha512-kUK6jAHSR5zY8ps42xuW89NLcBpw1kOabah7yv38J8MyiYuOHxLQBi0e7zeXbQgVefDy/mZZetqEFC+Fl5eIEQ==}
822 |
823 | '@typescript-eslint/eslint-plugin@8.4.0':
824 | resolution: {integrity: sha512-rg8LGdv7ri3oAlenMACk9e+AR4wUV0yrrG+XKsGKOK0EVgeEDqurkXMPILG2836fW4ibokTB5v4b6Z9+GYQDEw==}
825 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
826 | peerDependencies:
827 | '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0
828 | eslint: ^8.57.0 || ^9.0.0
829 | typescript: '*'
830 | peerDependenciesMeta:
831 | typescript:
832 | optional: true
833 |
834 | '@typescript-eslint/parser@8.4.0':
835 | resolution: {integrity: sha512-NHgWmKSgJk5K9N16GIhQ4jSobBoJwrmURaLErad0qlLjrpP5bECYg+wxVTGlGZmJbU03jj/dfnb6V9bw+5icsA==}
836 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
837 | peerDependencies:
838 | eslint: ^8.57.0 || ^9.0.0
839 | typescript: '*'
840 | peerDependenciesMeta:
841 | typescript:
842 | optional: true
843 |
844 | '@typescript-eslint/scope-manager@8.4.0':
845 | resolution: {integrity: sha512-n2jFxLeY0JmKfUqy3P70rs6vdoPjHK8P/w+zJcV3fk0b0BwRXC/zxRTEnAsgYT7MwdQDt/ZEbtdzdVC+hcpF0A==}
846 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
847 |
848 | '@typescript-eslint/type-utils@8.4.0':
849 | resolution: {integrity: sha512-pu2PAmNrl9KX6TtirVOrbLPLwDmASpZhK/XU7WvoKoCUkdtq9zF7qQ7gna0GBZFN0hci0vHaSusiL2WpsQk37A==}
850 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
851 | peerDependencies:
852 | typescript: '*'
853 | peerDependenciesMeta:
854 | typescript:
855 | optional: true
856 |
857 | '@typescript-eslint/types@7.18.0':
858 | resolution: {integrity: sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==}
859 | engines: {node: ^18.18.0 || >=20.0.0}
860 |
861 | '@typescript-eslint/types@8.4.0':
862 | resolution: {integrity: sha512-T1RB3KQdskh9t3v/qv7niK6P8yvn7ja1mS7QK7XfRVL6wtZ8/mFs/FHf4fKvTA0rKnqnYxl/uHFNbnEt0phgbw==}
863 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
864 |
865 | '@typescript-eslint/typescript-estree@8.4.0':
866 | resolution: {integrity: sha512-kJ2OIP4dQw5gdI4uXsaxUZHRwWAGpREJ9Zq6D5L0BweyOrWsL6Sz0YcAZGWhvKnH7fm1J5YFE1JrQL0c9dd53A==}
867 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
868 | peerDependencies:
869 | typescript: '*'
870 | peerDependenciesMeta:
871 | typescript:
872 | optional: true
873 |
874 | '@typescript-eslint/utils@8.4.0':
875 | resolution: {integrity: sha512-swULW8n1IKLjRAgciCkTCafyTHHfwVQFt8DovmaF69sKbOxTSFMmIZaSHjqO9i/RV0wIblaawhzvtva8Nmm7lQ==}
876 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
877 | peerDependencies:
878 | eslint: ^8.57.0 || ^9.0.0
879 |
880 | '@typescript-eslint/visitor-keys@8.4.0':
881 | resolution: {integrity: sha512-zTQD6WLNTre1hj5wp09nBIDiOc2U5r/qmzo7wxPn4ZgAjHql09EofqhF9WF+fZHzL5aCyaIpPcT2hyxl73kr9A==}
882 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
883 |
884 | '@vitest/eslint-plugin@1.1.0':
885 | resolution: {integrity: sha512-Ur80Y27Wbw8gFHJ3cv6vypcjXmrx6QHfw+q435h6Q2L+tf+h4Xf5pJTCL4YU/Jps9EVeggQxS85OcUZU7sdXRw==}
886 | peerDependencies:
887 | '@typescript-eslint/utils': '>= 8.0'
888 | eslint: '>= 8.57.0'
889 | typescript: '>= 5.0.0'
890 | vitest: '*'
891 | peerDependenciesMeta:
892 | '@typescript-eslint/utils':
893 | optional: true
894 | typescript:
895 | optional: true
896 | vitest:
897 | optional: true
898 |
899 | '@vitest/expect@2.1.9':
900 | resolution: {integrity: sha512-UJCIkTBenHeKT1TTlKMJWy1laZewsRIzYighyYiJKZreqtdxSos/S1t+ktRMQWu2CKqaarrkeszJx1cgC5tGZw==}
901 |
902 | '@vitest/mocker@2.1.9':
903 | resolution: {integrity: sha512-tVL6uJgoUdi6icpxmdrn5YNo3g3Dxv+IHJBr0GXHaEdTcw3F+cPKnsXFhli6nO+f/6SDKPHEK1UN+k+TQv0Ehg==}
904 | peerDependencies:
905 | msw: ^2.4.9
906 | vite: ^5.0.0
907 | peerDependenciesMeta:
908 | msw:
909 | optional: true
910 | vite:
911 | optional: true
912 |
913 | '@vitest/pretty-format@2.1.9':
914 | resolution: {integrity: sha512-KhRIdGV2U9HOUzxfiHmY8IFHTdqtOhIzCpd8WRdJiE7D/HUcZVD0EgQCVjm+Q9gkUXWgBvMmTtZgIG48wq7sOQ==}
915 |
916 | '@vitest/runner@2.1.9':
917 | resolution: {integrity: sha512-ZXSSqTFIrzduD63btIfEyOmNcBmQvgOVsPNPe0jYtESiXkhd8u2erDLnMxmGrDCwHCCHE7hxwRDCT3pt0esT4g==}
918 |
919 | '@vitest/snapshot@2.1.9':
920 | resolution: {integrity: sha512-oBO82rEjsxLNJincVhLhaxxZdEtV0EFHMK5Kmx5sJ6H9L183dHECjiefOAdnqpIgT5eZwT04PoggUnW88vOBNQ==}
921 |
922 | '@vitest/spy@2.1.9':
923 | resolution: {integrity: sha512-E1B35FwzXXTs9FHNK6bDszs7mtydNi5MIfUWpceJ8Xbfb1gBMscAnwLbEu+B44ed6W3XjL9/ehLPHR1fkf1KLQ==}
924 |
925 | '@vitest/utils@2.1.9':
926 | resolution: {integrity: sha512-v0psaMSkNJ3A2NMrUEHFRzJtDPFn+/VWZ5WxImB21T9fjucJRmS7xCS3ppEnARb9y11OAzaD+P2Ps+b+BGX5iQ==}
927 |
928 | '@vscode-use/utils@0.0.93':
929 | resolution: {integrity: sha512-DBkjl6w5mn5rzkFiGTe+xxX57lTnMB8Mjq1e8f49IM6eqEjDZxprC5QVtZWhoUVfvrUTr8en5JJjFEeqr3uUqA==}
930 | engines: {vscode: ^1.77.0}
931 |
932 | '@vue/compiler-core@3.5.2':
933 | resolution: {integrity: sha512-1aP7FL2GkqfcskHWGg3lfWQpJnrmewKc+rNJ/hq9WNaAw4BEyJ5QbNChnqmbw+tJ409zdy1XWmUeXXMrCKJcQQ==}
934 |
935 | '@vue/compiler-dom@3.5.2':
936 | resolution: {integrity: sha512-QY4DpT8ZIUyu/ZA5gErpSEDocGNEbHmpkZIC/d5jbp/rUF0iOJNigAy3HCCKc0PMMhDlrcysO3ufQ6Ab4MpEcQ==}
937 |
938 | '@vue/compiler-sfc@3.5.2':
939 | resolution: {integrity: sha512-vErEtybSU290LbMW+ChYllI9tNJEdTW1oU+8cZWINZyjlWeTSa9YqDl4/pZJSnozOI+HmcaC1Vz2eFKmXNSXZA==}
940 |
941 | '@vue/compiler-ssr@3.5.2':
942 | resolution: {integrity: sha512-vMtA4tQK/AM3UAYJsmouQzQpgG+h9TKiD5BV+Zt+ZyAMdicxzSEEFGWf/CykRnDpqj9fMfIHPhOezJVNxiXe2A==}
943 |
944 | '@vue/shared@3.5.2':
945 | resolution: {integrity: sha512-Ce89WNFBzcDca/AgFTxgX4/K4iAyF7oFIp8Z5aBbFBNbtpwnQr+5pZOoHndxnjE2h+YFcipVMzs9UL11XB6dwA==}
946 |
947 | acorn-jsx@5.3.2:
948 | resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
949 | peerDependencies:
950 | acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
951 |
952 | acorn@8.14.1:
953 | resolution: {integrity: sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==}
954 | engines: {node: '>=0.4.0'}
955 | hasBin: true
956 |
957 | ajv@6.12.6:
958 | resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}
959 |
960 | ansi-regex@5.0.1:
961 | resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
962 | engines: {node: '>=8'}
963 |
964 | ansi-regex@6.1.0:
965 | resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==}
966 | engines: {node: '>=12'}
967 |
968 | ansi-styles@3.2.1:
969 | resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==}
970 | engines: {node: '>=4'}
971 |
972 | ansi-styles@4.3.0:
973 | resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==}
974 | engines: {node: '>=8'}
975 |
976 | ansi-styles@6.2.1:
977 | resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==}
978 | engines: {node: '>=12'}
979 |
980 | any-promise@1.3.0:
981 | resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==}
982 |
983 | anymatch@3.1.3:
984 | resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==}
985 | engines: {node: '>= 8'}
986 |
987 | are-docs-informative@0.0.2:
988 | resolution: {integrity: sha512-ixiS0nLNNG5jNQzgZJNoUpBKdo9yTYZMGJ+QgT2jmjR7G7+QHRCc4v6LQ3NgE7EBJq+o0ams3waJwkrlBom8Ig==}
989 | engines: {node: '>=14'}
990 |
991 | argparse@2.0.1:
992 | resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}
993 |
994 | assertion-error@2.0.1:
995 | resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==}
996 | engines: {node: '>=12'}
997 |
998 | azure-devops-node-api@11.2.0:
999 | resolution: {integrity: sha512-XdiGPhrpaT5J8wdERRKs5g8E0Zy1pvOYTli7z9E8nmOn3YGp4FhtjhrOyFmX/8veWCwdI69mCHKJw6l+4J/bHA==}
1000 |
1001 | balanced-match@1.0.2:
1002 | resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
1003 |
1004 | base64-js@1.5.1:
1005 | resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==}
1006 |
1007 | binary-extensions@2.3.0:
1008 | resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==}
1009 | engines: {node: '>=8'}
1010 |
1011 | bl@4.1.0:
1012 | resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==}
1013 |
1014 | boolbase@1.0.0:
1015 | resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==}
1016 |
1017 | brace-expansion@1.1.11:
1018 | resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}
1019 |
1020 | brace-expansion@2.0.1:
1021 | resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==}
1022 |
1023 | braces@3.0.3:
1024 | resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
1025 | engines: {node: '>=8'}
1026 |
1027 | browserslist@4.23.3:
1028 | resolution: {integrity: sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==}
1029 | engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
1030 | hasBin: true
1031 |
1032 | buffer-crc32@0.2.13:
1033 | resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==}
1034 |
1035 | buffer@5.7.1:
1036 | resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==}
1037 |
1038 | builtin-modules@3.3.0:
1039 | resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==}
1040 | engines: {node: '>=6'}
1041 |
1042 | bumpp@9.5.2:
1043 | resolution: {integrity: sha512-L0awRXkMY4MLasVy3dyfM+2aU2Q4tyCDU45O7hxiB2SHZF8jurw3nmyifrtFJ4cI/JZIvu5ChCtf0i8yLfnohQ==}
1044 | engines: {node: '>=10'}
1045 | hasBin: true
1046 |
1047 | bundle-require@5.1.0:
1048 | resolution: {integrity: sha512-3WrrOuZiyaaZPWiEt4G3+IffISVC9HYlWueJEBWED4ZH4aIAC2PnkdnuRrR94M+w6yGWn4AglWtJtBI8YqvgoA==}
1049 | engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
1050 | peerDependencies:
1051 | esbuild: '>=0.18'
1052 |
1053 | c12@1.11.2:
1054 | resolution: {integrity: sha512-oBs8a4uvSDO9dm8b7OCFW7+dgtVrwmwnrVXYzLm43ta7ep2jCn/0MhoUFygIWtxhyy6+/MG7/agvpY0U1Iemew==}
1055 | peerDependencies:
1056 | magicast: ^0.3.4
1057 | peerDependenciesMeta:
1058 | magicast:
1059 | optional: true
1060 |
1061 | cac@6.7.14:
1062 | resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==}
1063 | engines: {node: '>=8'}
1064 |
1065 | call-bind@1.0.7:
1066 | resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==}
1067 | engines: {node: '>= 0.4'}
1068 |
1069 | call-me-maybe@1.0.2:
1070 | resolution: {integrity: sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==}
1071 |
1072 | callsites@3.1.0:
1073 | resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==}
1074 | engines: {node: '>=6'}
1075 |
1076 | caniuse-lite@1.0.30001655:
1077 | resolution: {integrity: sha512-jRGVy3iSGO5Uutn2owlb5gR6qsGngTw9ZTb4ali9f3glshcNmJ2noam4Mo9zia5P9Dk3jNNydy7vQjuE5dQmfg==}
1078 |
1079 | chai@5.2.0:
1080 | resolution: {integrity: sha512-mCuXncKXk5iCLhfhwTc0izo0gtEmpz5CtG2y8GiOINBlMVS6v8TMRc5TaLWKS6692m9+dVVfzgeVxR5UxWHTYw==}
1081 | engines: {node: '>=12'}
1082 |
1083 | chalk@2.4.2:
1084 | resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==}
1085 | engines: {node: '>=4'}
1086 |
1087 | chalk@4.1.2:
1088 | resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==}
1089 | engines: {node: '>=10'}
1090 |
1091 | character-entities-legacy@1.1.4:
1092 | resolution: {integrity: sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==}
1093 |
1094 | character-entities@1.2.4:
1095 | resolution: {integrity: sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==}
1096 |
1097 | character-reference-invalid@1.1.4:
1098 | resolution: {integrity: sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==}
1099 |
1100 | check-error@2.1.1:
1101 | resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==}
1102 | engines: {node: '>= 16'}
1103 |
1104 | cheerio-select@2.1.0:
1105 | resolution: {integrity: sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==}
1106 |
1107 | cheerio@1.0.0:
1108 | resolution: {integrity: sha512-quS9HgjQpdaXOvsZz82Oz7uxtXiy6UIsIQcpBj7HRw2M63Skasm9qlDocAM7jNuaxdhpPU7c4kJN+gA5MCu4ww==}
1109 | engines: {node: '>=18.17'}
1110 |
1111 | chokidar@3.6.0:
1112 | resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==}
1113 | engines: {node: '>= 8.10.0'}
1114 |
1115 | chokidar@4.0.3:
1116 | resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==}
1117 | engines: {node: '>= 14.16.0'}
1118 |
1119 | chownr@1.1.4:
1120 | resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==}
1121 |
1122 | chownr@2.0.0:
1123 | resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==}
1124 | engines: {node: '>=10'}
1125 |
1126 | ci-info@4.0.0:
1127 | resolution: {integrity: sha512-TdHqgGf9odd8SXNuxtUBVx8Nv+qZOejE6qyqiy5NtbYYQOeFa6zmHkxlPzmaLxWWHsU6nJmB7AETdVPi+2NBUg==}
1128 | engines: {node: '>=8'}
1129 |
1130 | citty@0.1.6:
1131 | resolution: {integrity: sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ==}
1132 |
1133 | clean-regexp@1.0.0:
1134 | resolution: {integrity: sha512-GfisEZEJvzKrmGWkvfhgzcz/BllN1USeqD2V6tg14OAOgaCD2Z/PUEuxnAZ/nPvmaHRG7a8y77p1T/IRQ4D1Hw==}
1135 | engines: {node: '>=4'}
1136 |
1137 | cliui@8.0.1:
1138 | resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==}
1139 | engines: {node: '>=12'}
1140 |
1141 | color-convert@1.9.3:
1142 | resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==}
1143 |
1144 | color-convert@2.0.1:
1145 | resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==}
1146 | engines: {node: '>=7.0.0'}
1147 |
1148 | color-name@1.1.3:
1149 | resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==}
1150 |
1151 | color-name@1.1.4:
1152 | resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
1153 |
1154 | commander@4.1.1:
1155 | resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==}
1156 | engines: {node: '>= 6'}
1157 |
1158 | commander@6.2.1:
1159 | resolution: {integrity: sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==}
1160 | engines: {node: '>= 6'}
1161 |
1162 | comment-parser@1.4.1:
1163 | resolution: {integrity: sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==}
1164 | engines: {node: '>= 12.0.0'}
1165 |
1166 | concat-map@0.0.1:
1167 | resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
1168 |
1169 | confbox@0.1.7:
1170 | resolution: {integrity: sha512-uJcB/FKZtBMCJpK8MQji6bJHgu1tixKPxRLeGkNzBoOZzpnZUJm0jm2/sBDWcuBx1dYgxV4JU+g5hmNxCyAmdA==}
1171 |
1172 | consola@3.2.3:
1173 | resolution: {integrity: sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==}
1174 | engines: {node: ^14.18.0 || >=16.10.0}
1175 |
1176 | consola@3.4.0:
1177 | resolution: {integrity: sha512-EiPU8G6dQG0GFHNR8ljnZFki/8a+cQwEQ+7wpxdChl02Q8HXlwEZWD5lqAF8vC2sEC3Tehr8hy7vErz88LHyUA==}
1178 | engines: {node: ^14.18.0 || >=16.10.0}
1179 |
1180 | core-js-compat@3.38.1:
1181 | resolution: {integrity: sha512-JRH6gfXxGmrzF3tZ57lFx97YARxCXPaMzPo6jELZhv88pBH5VXpQ+y0znKGlFnzuaihqhLbefxSJxWJMPtfDzw==}
1182 |
1183 | cross-spawn@7.0.6:
1184 | resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==}
1185 | engines: {node: '>= 8'}
1186 |
1187 | css-select@5.1.0:
1188 | resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==}
1189 |
1190 | css-what@6.1.0:
1191 | resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==}
1192 | engines: {node: '>= 6'}
1193 |
1194 | cssesc@3.0.0:
1195 | resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==}
1196 | engines: {node: '>=4'}
1197 | hasBin: true
1198 |
1199 | debug@3.2.7:
1200 | resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==}
1201 | peerDependencies:
1202 | supports-color: '*'
1203 | peerDependenciesMeta:
1204 | supports-color:
1205 | optional: true
1206 |
1207 | debug@4.4.0:
1208 | resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==}
1209 | engines: {node: '>=6.0'}
1210 | peerDependencies:
1211 | supports-color: '*'
1212 | peerDependenciesMeta:
1213 | supports-color:
1214 | optional: true
1215 |
1216 | decompress-response@6.0.0:
1217 | resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==}
1218 | engines: {node: '>=10'}
1219 |
1220 | deep-eql@5.0.2:
1221 | resolution: {integrity: sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==}
1222 | engines: {node: '>=6'}
1223 |
1224 | deep-extend@0.6.0:
1225 | resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==}
1226 | engines: {node: '>=4.0.0'}
1227 |
1228 | deep-is@0.1.4:
1229 | resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==}
1230 |
1231 | define-data-property@1.1.4:
1232 | resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==}
1233 | engines: {node: '>= 0.4'}
1234 |
1235 | defu@6.1.4:
1236 | resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==}
1237 |
1238 | destr@2.0.3:
1239 | resolution: {integrity: sha512-2N3BOUU4gYMpTP24s5rF5iP7BDr7uNTCs4ozw3kf/eKfvWSIu93GEBi5m427YoyJoeOzQ5smuu4nNAPGb8idSQ==}
1240 |
1241 | detect-libc@2.0.3:
1242 | resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==}
1243 | engines: {node: '>=8'}
1244 |
1245 | doctrine@3.0.0:
1246 | resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==}
1247 | engines: {node: '>=6.0.0'}
1248 |
1249 | dom-serializer@2.0.0:
1250 | resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==}
1251 |
1252 | domelementtype@2.3.0:
1253 | resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==}
1254 |
1255 | domhandler@5.0.3:
1256 | resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==}
1257 | engines: {node: '>= 4'}
1258 |
1259 | domutils@3.1.0:
1260 | resolution: {integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==}
1261 |
1262 | dotenv@16.4.5:
1263 | resolution: {integrity: sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==}
1264 | engines: {node: '>=12'}
1265 |
1266 | eastasianwidth@0.2.0:
1267 | resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==}
1268 |
1269 | electron-to-chromium@1.5.13:
1270 | resolution: {integrity: sha512-lbBcvtIJ4J6sS4tb5TLp1b4LyfCdMkwStzXPyAgVgTRAsep4bvrAGaBOP7ZJtQMNJpSQ9SqG4brWOroNaQtm7Q==}
1271 |
1272 | emoji-regex@8.0.0:
1273 | resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
1274 |
1275 | emoji-regex@9.2.2:
1276 | resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==}
1277 |
1278 | encoding-sniffer@0.2.0:
1279 | resolution: {integrity: sha512-ju7Wq1kg04I3HtiYIOrUrdfdDvkyO9s5XM8QAj/bN61Yo/Vb4vgJxy5vi4Yxk01gWHbrofpPtpxM8bKger9jhg==}
1280 |
1281 | end-of-stream@1.4.4:
1282 | resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==}
1283 |
1284 | enhanced-resolve@5.17.1:
1285 | resolution: {integrity: sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==}
1286 | engines: {node: '>=10.13.0'}
1287 |
1288 | entities@2.1.0:
1289 | resolution: {integrity: sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==}
1290 |
1291 | entities@4.5.0:
1292 | resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==}
1293 | engines: {node: '>=0.12'}
1294 |
1295 | error-ex@1.3.2:
1296 | resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==}
1297 |
1298 | es-define-property@1.0.0:
1299 | resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==}
1300 | engines: {node: '>= 0.4'}
1301 |
1302 | es-errors@1.3.0:
1303 | resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==}
1304 | engines: {node: '>= 0.4'}
1305 |
1306 | es-module-lexer@1.6.0:
1307 | resolution: {integrity: sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==}
1308 |
1309 | esbuild@0.21.5:
1310 | resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==}
1311 | engines: {node: '>=12'}
1312 | hasBin: true
1313 |
1314 | esbuild@0.25.0:
1315 | resolution: {integrity: sha512-BXq5mqc8ltbaN34cDqWuYKyNhX8D/Z0J1xdtdQ8UcIIIyJyz+ZMKUt58tF3SrZ85jcfN/PZYhjR5uDQAYNVbuw==}
1316 | engines: {node: '>=18'}
1317 | hasBin: true
1318 |
1319 | esbuild@0.25.1:
1320 | resolution: {integrity: sha512-BGO5LtrGC7vxnqucAe/rmvKdJllfGaYWdyABvyMoXQlfYMb2bbRuReWR5tEGE//4LcNJj9XrkovTqNYRFZHAMQ==}
1321 | engines: {node: '>=18'}
1322 | hasBin: true
1323 |
1324 | escalade@3.2.0:
1325 | resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==}
1326 | engines: {node: '>=6'}
1327 |
1328 | escape-string-regexp@1.0.5:
1329 | resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==}
1330 | engines: {node: '>=0.8.0'}
1331 |
1332 | escape-string-regexp@4.0.0:
1333 | resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==}
1334 | engines: {node: '>=10'}
1335 |
1336 | eslint-compat-utils@0.5.1:
1337 | resolution: {integrity: sha512-3z3vFexKIEnjHE3zCMRo6fn/e44U7T1khUjg+Hp0ZQMCigh28rALD0nPFBcGZuiLC5rLZa2ubQHDRln09JfU2Q==}
1338 | engines: {node: '>=12'}
1339 | peerDependencies:
1340 | eslint: '>=6.0.0'
1341 |
1342 | eslint-config-flat-gitignore@0.1.8:
1343 | resolution: {integrity: sha512-OEUbS2wzzYtUfshjOqzFo4Bl4lHykXUdM08TCnYNl7ki+niW4Q1R0j0FDFDr0vjVsI5ZFOz5LvluxOP+Ew+dYw==}
1344 |
1345 | eslint-flat-config-utils@0.3.1:
1346 | resolution: {integrity: sha512-eFT3EaoJN1hlN97xw4FIEX//h0TiFUobgl2l5uLkIwhVN9ahGq95Pbs+i1/B5UACA78LO3rco3JzuvxLdTUOPA==}
1347 |
1348 | eslint-import-resolver-node@0.3.9:
1349 | resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==}
1350 |
1351 | eslint-merge-processors@0.1.0:
1352 | resolution: {integrity: sha512-IvRXXtEajLeyssvW4wJcZ2etxkR9mUf4zpNwgI+m/Uac9RfXHskuJefkHUcawVzePnd6xp24enp5jfgdHzjRdQ==}
1353 | peerDependencies:
1354 | eslint: '*'
1355 |
1356 | eslint-plugin-antfu@2.4.1:
1357 | resolution: {integrity: sha512-VfS8kCz4iif43/Ahrnb6XHi4L5evyZEX3URFQJwj55KPBvmhRv4TgBHm7fsfQewJltFFkDRVIC6Vkg5QbS0ZnA==}
1358 | peerDependencies:
1359 | eslint: '*'
1360 |
1361 | eslint-plugin-command@0.2.3:
1362 | resolution: {integrity: sha512-1bBYNfjZg60N2ZpLV5ATYSYyueIJ+zl5yKrTs0UFDdnyu07dNSZ7Xplnc+Wb6SXTdc1sIaoIrnuyhvztcltX6A==}
1363 | peerDependencies:
1364 | eslint: '*'
1365 |
1366 | eslint-plugin-es-x@7.8.0:
1367 | resolution: {integrity: sha512-7Ds8+wAAoV3T+LAKeu39Y5BzXCrGKrcISfgKEqTS4BDN8SFEDQd0S43jiQ8vIa3wUKD07qitZdfzlenSi8/0qQ==}
1368 | engines: {node: ^14.18.0 || >=16.0.0}
1369 | peerDependencies:
1370 | eslint: '>=8'
1371 |
1372 | eslint-plugin-import-x@4.1.1:
1373 | resolution: {integrity: sha512-dBEM8fACIFNt4H7GoOaRmnH6evJW6JSTJTYYgmRd3vI4geBTjgDM/JyUDKUwIw0HDSyI+u7Vs3vFRXUo/BOAtA==}
1374 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
1375 | peerDependencies:
1376 | eslint: ^8.57.0 || ^9.0.0
1377 |
1378 | eslint-plugin-jsdoc@50.2.2:
1379 | resolution: {integrity: sha512-i0ZMWA199DG7sjxlzXn5AeYZxpRfMJjDPUl7lL9eJJX8TPRoIaxJU4ys/joP5faM5AXE1eqW/dslCj3uj4Nqpg==}
1380 | engines: {node: '>=18'}
1381 | peerDependencies:
1382 | eslint: ^7.0.0 || ^8.0.0 || ^9.0.0
1383 |
1384 | eslint-plugin-jsonc@2.16.0:
1385 | resolution: {integrity: sha512-Af/ZL5mgfb8FFNleH6KlO4/VdmDuTqmM+SPnWcdoWywTetv7kq+vQe99UyQb9XO3b0OWLVuTH7H0d/PXYCMdSg==}
1386 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
1387 | peerDependencies:
1388 | eslint: '>=6.0.0'
1389 |
1390 | eslint-plugin-markdown@5.1.0:
1391 | resolution: {integrity: sha512-SJeyKko1K6GwI0AN6xeCDToXDkfKZfXcexA6B+O2Wr2btUS9GrC+YgwSyVli5DJnctUHjFXcQ2cqTaAmVoLi2A==}
1392 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
1393 | peerDependencies:
1394 | eslint: '>=8'
1395 |
1396 | eslint-plugin-n@17.10.2:
1397 | resolution: {integrity: sha512-e+s4eAf5NtJaxPhTNu3qMO0Iz40WANS93w9LQgYcvuljgvDmWi/a3rh+OrNyMHeng6aOWGJO0rCg5lH4zi8yTw==}
1398 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
1399 | peerDependencies:
1400 | eslint: '>=8.23.0'
1401 |
1402 | eslint-plugin-no-only-tests@3.3.0:
1403 | resolution: {integrity: sha512-brcKcxGnISN2CcVhXJ/kEQlNa0MEfGRtwKtWA16SkqXHKitaKIMrfemJKLKX1YqDU5C/5JY3PvZXd5jEW04e0Q==}
1404 | engines: {node: '>=5.0.0'}
1405 |
1406 | eslint-plugin-perfectionist@3.3.0:
1407 | resolution: {integrity: sha512-sGgShkEqDBqIZ3WlenGHwLe1cl3vHKTfeh9b1XXAamaxSC7AY4Os0jdNCXnGJW4l0TlpismT5t2r7CXY7sfKlw==}
1408 | engines: {node: ^18.0.0 || >=20.0.0}
1409 | peerDependencies:
1410 | astro-eslint-parser: ^1.0.2
1411 | eslint: '>=8.0.0'
1412 | svelte: '>=3.0.0'
1413 | svelte-eslint-parser: ^0.41.0
1414 | vue-eslint-parser: '>=9.0.0'
1415 | peerDependenciesMeta:
1416 | astro-eslint-parser:
1417 | optional: true
1418 | svelte:
1419 | optional: true
1420 | svelte-eslint-parser:
1421 | optional: true
1422 | vue-eslint-parser:
1423 | optional: true
1424 |
1425 | eslint-plugin-regexp@2.6.0:
1426 | resolution: {integrity: sha512-FCL851+kislsTEQEMioAlpDuK5+E5vs0hi1bF8cFlPlHcEjeRhuAzEsGikXRreE+0j4WhW2uO54MqTjXtYOi3A==}
1427 | engines: {node: ^18 || >=20}
1428 | peerDependencies:
1429 | eslint: '>=8.44.0'
1430 |
1431 | eslint-plugin-toml@0.11.1:
1432 | resolution: {integrity: sha512-Y1WuMSzfZpeMIrmlP1nUh3kT8p96mThIq4NnHrYUhg10IKQgGfBZjAWnrg9fBqguiX4iFps/x/3Hb5TxBisfdw==}
1433 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
1434 | peerDependencies:
1435 | eslint: '>=6.0.0'
1436 |
1437 | eslint-plugin-unicorn@55.0.0:
1438 | resolution: {integrity: sha512-n3AKiVpY2/uDcGrS3+QsYDkjPfaOrNrsfQxU9nt5nitd9KuvVXrfAvgCO9DYPSfap+Gqjw9EOrXIsBp5tlHZjA==}
1439 | engines: {node: '>=18.18'}
1440 | peerDependencies:
1441 | eslint: '>=8.56.0'
1442 |
1443 | eslint-plugin-unused-imports@4.1.3:
1444 | resolution: {integrity: sha512-lqrNZIZjFMUr7P06eoKtQLwyVRibvG7N+LtfKtObYGizAAGrcqLkc3tDx+iAik2z7q0j/XI3ihjupIqxhFabFA==}
1445 | peerDependencies:
1446 | '@typescript-eslint/eslint-plugin': ^8.0.0-0 || ^7.0.0 || ^6.0.0 || ^5.0.0
1447 | eslint: ^9.0.0 || ^8.0.0
1448 | peerDependenciesMeta:
1449 | '@typescript-eslint/eslint-plugin':
1450 | optional: true
1451 |
1452 | eslint-plugin-vue@9.28.0:
1453 | resolution: {integrity: sha512-ShrihdjIhOTxs+MfWun6oJWuk+g/LAhN+CiuOl/jjkG3l0F2AuK5NMTaWqyvBgkFtpYmyks6P4603mLmhNJW8g==}
1454 | engines: {node: ^14.17.0 || >=16.0.0}
1455 | peerDependencies:
1456 | eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 || ^9.0.0
1457 |
1458 | eslint-plugin-yml@1.14.0:
1459 | resolution: {integrity: sha512-ESUpgYPOcAYQO9czugcX5OqRvn/ydDVwGCPXY4YjPqc09rHaUVUA6IE6HLQys4rXk/S+qx3EwTd1wHCwam/OWQ==}
1460 | engines: {node: ^14.17.0 || >=16.0.0}
1461 | peerDependencies:
1462 | eslint: '>=6.0.0'
1463 |
1464 | eslint-processor-vue-blocks@0.1.2:
1465 | resolution: {integrity: sha512-PfpJ4uKHnqeL/fXUnzYkOax3aIenlwewXRX8jFinA1a2yCFnLgMuiH3xvCgvHHUlV2xJWQHbCTdiJWGwb3NqpQ==}
1466 | peerDependencies:
1467 | '@vue/compiler-sfc': ^3.3.0
1468 | eslint: ^8.50.0 || ^9.0.0
1469 |
1470 | eslint-scope@7.2.2:
1471 | resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==}
1472 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
1473 |
1474 | eslint-scope@8.3.0:
1475 | resolution: {integrity: sha512-pUNxi75F8MJ/GdeKtVLSbYg4ZI34J6C0C7sbL4YOp2exGwen7ZsuBqKzUhXd0qMQ362yET3z+uPwKeg/0C2XCQ==}
1476 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
1477 |
1478 | eslint-visitor-keys@3.4.3:
1479 | resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==}
1480 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
1481 |
1482 | eslint-visitor-keys@4.2.0:
1483 | resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==}
1484 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
1485 |
1486 | eslint@9.22.0:
1487 | resolution: {integrity: sha512-9V/QURhsRN40xuHXWjV64yvrzMjcz7ZyNoF2jJFmy9j/SLk0u1OLSZgXi28MrXjymnjEGSR80WCdab3RGMDveQ==}
1488 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
1489 | hasBin: true
1490 | peerDependencies:
1491 | jiti: '*'
1492 | peerDependenciesMeta:
1493 | jiti:
1494 | optional: true
1495 |
1496 | esno@4.8.0:
1497 | resolution: {integrity: sha512-acMtooReAQGzLU0zcuEDHa8S62meh5aIyi8jboYxyvAePdmuWx2Mpwmt0xjwO0bs9/SXf+dvXJ0QJoDWw814Iw==}
1498 | hasBin: true
1499 |
1500 | espree@10.3.0:
1501 | resolution: {integrity: sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==}
1502 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
1503 |
1504 | espree@9.6.1:
1505 | resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==}
1506 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
1507 |
1508 | esquery@1.6.0:
1509 | resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==}
1510 | engines: {node: '>=0.10'}
1511 |
1512 | esrecurse@4.3.0:
1513 | resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==}
1514 | engines: {node: '>=4.0'}
1515 |
1516 | estraverse@5.3.0:
1517 | resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==}
1518 | engines: {node: '>=4.0'}
1519 |
1520 | estree-walker@2.0.2:
1521 | resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==}
1522 |
1523 | estree-walker@3.0.3:
1524 | resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==}
1525 |
1526 | esutils@2.0.3:
1527 | resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==}
1528 | engines: {node: '>=0.10.0'}
1529 |
1530 | execa@8.0.1:
1531 | resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==}
1532 | engines: {node: '>=16.17'}
1533 |
1534 | expand-template@2.0.3:
1535 | resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==}
1536 | engines: {node: '>=6'}
1537 |
1538 | expect-type@1.2.0:
1539 | resolution: {integrity: sha512-80F22aiJ3GLyVnS/B3HzgR6RelZVumzj9jkL0Rhz4h0xYbNW9PjlQz5h3J/SShErbXBc295vseR4/MIbVmUbeA==}
1540 | engines: {node: '>=12.0.0'}
1541 |
1542 | fast-deep-equal@3.1.3:
1543 | resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==}
1544 |
1545 | fast-glob@3.3.2:
1546 | resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==}
1547 | engines: {node: '>=8.6.0'}
1548 |
1549 | fast-json-stable-stringify@2.1.0:
1550 | resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==}
1551 |
1552 | fast-levenshtein@2.0.6:
1553 | resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==}
1554 |
1555 | fastq@1.19.1:
1556 | resolution: {integrity: sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==}
1557 |
1558 | fd-slicer@1.1.0:
1559 | resolution: {integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==}
1560 |
1561 | fdir@6.4.3:
1562 | resolution: {integrity: sha512-PMXmW2y1hDDfTSRc9gaXIuCCRpuoz3Kaz8cUelp3smouvfT632ozg2vrT6lJsHKKOF59YLbOGfAWGUcKEfRMQw==}
1563 | peerDependencies:
1564 | picomatch: ^3 || ^4
1565 | peerDependenciesMeta:
1566 | picomatch:
1567 | optional: true
1568 |
1569 | file-entry-cache@8.0.0:
1570 | resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==}
1571 | engines: {node: '>=16.0.0'}
1572 |
1573 | fill-range@7.1.1:
1574 | resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==}
1575 | engines: {node: '>=8'}
1576 |
1577 | find-up-simple@1.0.0:
1578 | resolution: {integrity: sha512-q7Us7kcjj2VMePAa02hDAF6d+MzsdsAWEwYyOpwUtlerRBkOEPBCRZrAV4XfcSN8fHAgaD0hP7miwoay6DCprw==}
1579 | engines: {node: '>=18'}
1580 |
1581 | find-up@4.1.0:
1582 | resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==}
1583 | engines: {node: '>=8'}
1584 |
1585 | find-up@5.0.0:
1586 | resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==}
1587 | engines: {node: '>=10'}
1588 |
1589 | flat-cache@4.0.1:
1590 | resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==}
1591 | engines: {node: '>=16'}
1592 |
1593 | flatted@3.3.3:
1594 | resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==}
1595 |
1596 | foreground-child@3.3.1:
1597 | resolution: {integrity: sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==}
1598 | engines: {node: '>=14'}
1599 |
1600 | fs-constants@1.0.0:
1601 | resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==}
1602 |
1603 | fs-minipass@2.1.0:
1604 | resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==}
1605 | engines: {node: '>= 8'}
1606 |
1607 | fs.realpath@1.0.0:
1608 | resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==}
1609 |
1610 | fsevents@2.3.3:
1611 | resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
1612 | engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
1613 | os: [darwin]
1614 |
1615 | function-bind@1.1.2:
1616 | resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==}
1617 |
1618 | get-caller-file@2.0.5:
1619 | resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==}
1620 | engines: {node: 6.* || 8.* || >= 10.*}
1621 |
1622 | get-intrinsic@1.2.4:
1623 | resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==}
1624 | engines: {node: '>= 0.4'}
1625 |
1626 | get-stream@8.0.1:
1627 | resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==}
1628 | engines: {node: '>=16'}
1629 |
1630 | get-tsconfig@4.8.0:
1631 | resolution: {integrity: sha512-Pgba6TExTZ0FJAn1qkJAjIeKoDJ3CsI2ChuLohJnZl/tTU8MVrq3b+2t5UOPfRa4RMsorClBjJALkJUMjG1PAw==}
1632 |
1633 | giget@1.2.3:
1634 | resolution: {integrity: sha512-8EHPljDvs7qKykr6uw8b+lqLiUc/vUg+KVTI0uND4s63TdsZM2Xus3mflvF0DDG9SiM4RlCkFGL+7aAjRmV7KA==}
1635 | hasBin: true
1636 |
1637 | github-from-package@0.0.0:
1638 | resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==}
1639 |
1640 | glob-parent@5.1.2:
1641 | resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
1642 | engines: {node: '>= 6'}
1643 |
1644 | glob-parent@6.0.2:
1645 | resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==}
1646 | engines: {node: '>=10.13.0'}
1647 |
1648 | glob@10.4.5:
1649 | resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==}
1650 | hasBin: true
1651 |
1652 | glob@7.2.3:
1653 | resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==}
1654 | deprecated: Glob versions prior to v9 are no longer supported
1655 |
1656 | globals@13.24.0:
1657 | resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==}
1658 | engines: {node: '>=8'}
1659 |
1660 | globals@14.0.0:
1661 | resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==}
1662 | engines: {node: '>=18'}
1663 |
1664 | globals@15.9.0:
1665 | resolution: {integrity: sha512-SmSKyLLKFbSr6rptvP8izbyxJL4ILwqO9Jg23UA0sDlGlu58V59D1//I3vlc0KJphVdUR7vMjHIplYnzBxorQA==}
1666 | engines: {node: '>=18'}
1667 |
1668 | gopd@1.0.1:
1669 | resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==}
1670 |
1671 | graceful-fs@4.2.11:
1672 | resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==}
1673 |
1674 | graphemer@1.4.0:
1675 | resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==}
1676 |
1677 | has-flag@3.0.0:
1678 | resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==}
1679 | engines: {node: '>=4'}
1680 |
1681 | has-flag@4.0.0:
1682 | resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}
1683 | engines: {node: '>=8'}
1684 |
1685 | has-property-descriptors@1.0.2:
1686 | resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==}
1687 |
1688 | has-proto@1.0.3:
1689 | resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==}
1690 | engines: {node: '>= 0.4'}
1691 |
1692 | has-symbols@1.0.3:
1693 | resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==}
1694 | engines: {node: '>= 0.4'}
1695 |
1696 | hasown@2.0.2:
1697 | resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==}
1698 | engines: {node: '>= 0.4'}
1699 |
1700 | hosted-git-info@2.8.9:
1701 | resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==}
1702 |
1703 | hosted-git-info@4.1.0:
1704 | resolution: {integrity: sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==}
1705 | engines: {node: '>=10'}
1706 |
1707 | htmlparser2@9.1.0:
1708 | resolution: {integrity: sha512-5zfg6mHUoaer/97TxnGpxmbR7zJtPwIYFMZ/H5ucTlPZhKvtum05yiPK3Mgai3a0DyVxv7qYqoweaEd2nrYQzQ==}
1709 |
1710 | human-signals@5.0.0:
1711 | resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==}
1712 | engines: {node: '>=16.17.0'}
1713 |
1714 | iconv-lite@0.6.3:
1715 | resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==}
1716 | engines: {node: '>=0.10.0'}
1717 |
1718 | ieee754@1.2.1:
1719 | resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==}
1720 |
1721 | ignore@5.3.2:
1722 | resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==}
1723 | engines: {node: '>= 4'}
1724 |
1725 | import-fresh@3.3.1:
1726 | resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==}
1727 | engines: {node: '>=6'}
1728 |
1729 | imurmurhash@0.1.4:
1730 | resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==}
1731 | engines: {node: '>=0.8.19'}
1732 |
1733 | indent-string@4.0.0:
1734 | resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==}
1735 | engines: {node: '>=8'}
1736 |
1737 | inflight@1.0.6:
1738 | resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==}
1739 | deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
1740 |
1741 | inherits@2.0.4:
1742 | resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
1743 |
1744 | ini@1.3.8:
1745 | resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==}
1746 |
1747 | is-alphabetical@1.0.4:
1748 | resolution: {integrity: sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==}
1749 |
1750 | is-alphanumerical@1.0.4:
1751 | resolution: {integrity: sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==}
1752 |
1753 | is-arrayish@0.2.1:
1754 | resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==}
1755 |
1756 | is-binary-path@2.1.0:
1757 | resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==}
1758 | engines: {node: '>=8'}
1759 |
1760 | is-builtin-module@3.2.1:
1761 | resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==}
1762 | engines: {node: '>=6'}
1763 |
1764 | is-core-module@2.15.1:
1765 | resolution: {integrity: sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==}
1766 | engines: {node: '>= 0.4'}
1767 |
1768 | is-decimal@1.0.4:
1769 | resolution: {integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==}
1770 |
1771 | is-extglob@2.1.1:
1772 | resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
1773 | engines: {node: '>=0.10.0'}
1774 |
1775 | is-fullwidth-code-point@3.0.0:
1776 | resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==}
1777 | engines: {node: '>=8'}
1778 |
1779 | is-glob@4.0.3:
1780 | resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
1781 | engines: {node: '>=0.10.0'}
1782 |
1783 | is-hexadecimal@1.0.4:
1784 | resolution: {integrity: sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==}
1785 |
1786 | is-number@7.0.0:
1787 | resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}
1788 | engines: {node: '>=0.12.0'}
1789 |
1790 | is-stream@3.0.0:
1791 | resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==}
1792 | engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
1793 |
1794 | isexe@2.0.0:
1795 | resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
1796 |
1797 | jackspeak@3.4.3:
1798 | resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==}
1799 |
1800 | jiti@1.21.6:
1801 | resolution: {integrity: sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==}
1802 | hasBin: true
1803 |
1804 | joycon@3.1.1:
1805 | resolution: {integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==}
1806 | engines: {node: '>=10'}
1807 |
1808 | js-tokens@4.0.0:
1809 | resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
1810 |
1811 | js-yaml@4.1.0:
1812 | resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==}
1813 | hasBin: true
1814 |
1815 | jsdoc-type-pratt-parser@4.0.0:
1816 | resolution: {integrity: sha512-YtOli5Cmzy3q4dP26GraSOeAhqecewG04hoO8DY56CH4KJ9Fvv5qKWUCCo3HZob7esJQHCv6/+bnTy72xZZaVQ==}
1817 | engines: {node: '>=12.0.0'}
1818 |
1819 | jsdoc-type-pratt-parser@4.1.0:
1820 | resolution: {integrity: sha512-Hicd6JK5Njt2QB6XYFS7ok9e37O8AYk3jTcppG4YVQnYjOemymvTcmc7OWsmq/Qqj5TdRFO5/x/tIPmBeRtGHg==}
1821 | engines: {node: '>=12.0.0'}
1822 |
1823 | jsesc@0.5.0:
1824 | resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==}
1825 | hasBin: true
1826 |
1827 | jsesc@3.0.2:
1828 | resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==}
1829 | engines: {node: '>=6'}
1830 | hasBin: true
1831 |
1832 | json-buffer@3.0.1:
1833 | resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==}
1834 |
1835 | json-parse-even-better-errors@2.3.1:
1836 | resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==}
1837 |
1838 | json-schema-traverse@0.4.1:
1839 | resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==}
1840 |
1841 | json-stable-stringify-without-jsonify@1.0.1:
1842 | resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==}
1843 |
1844 | jsonc-eslint-parser@2.4.0:
1845 | resolution: {integrity: sha512-WYDyuc/uFcGp6YtM2H0uKmUwieOuzeE/5YocFJLnLfclZ4inf3mRn8ZVy1s7Hxji7Jxm6Ss8gqpexD/GlKoGgg==}
1846 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
1847 |
1848 | jsonc-parser@3.3.1:
1849 | resolution: {integrity: sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==}
1850 |
1851 | keytar@7.9.0:
1852 | resolution: {integrity: sha512-VPD8mtVtm5JNtA2AErl6Chp06JBfy7diFQ7TQQhdpWOl6MrCRB+eRbvAZUsbGQS9kiMq0coJsy0W0vHpDCkWsQ==}
1853 |
1854 | keyv@4.5.4:
1855 | resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==}
1856 |
1857 | kleur@3.0.3:
1858 | resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==}
1859 | engines: {node: '>=6'}
1860 |
1861 | leven@3.1.0:
1862 | resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==}
1863 | engines: {node: '>=6'}
1864 |
1865 | levn@0.4.1:
1866 | resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==}
1867 | engines: {node: '>= 0.8.0'}
1868 |
1869 | lilconfig@3.1.3:
1870 | resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==}
1871 | engines: {node: '>=14'}
1872 |
1873 | lines-and-columns@1.2.4:
1874 | resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}
1875 |
1876 | linkify-it@3.0.3:
1877 | resolution: {integrity: sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==}
1878 |
1879 | load-tsconfig@0.2.5:
1880 | resolution: {integrity: sha512-IXO6OCs9yg8tMKzfPZ1YmheJbZCiEsnBdcB03l0OcfK9prKnJb96siuHCr5Fl37/yo9DnKU+TLpxzTUspw9shg==}
1881 | engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
1882 |
1883 | local-pkg@0.5.0:
1884 | resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==}
1885 | engines: {node: '>=14'}
1886 |
1887 | locate-path@5.0.0:
1888 | resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==}
1889 | engines: {node: '>=8'}
1890 |
1891 | locate-path@6.0.0:
1892 | resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==}
1893 | engines: {node: '>=10'}
1894 |
1895 | lodash.merge@4.6.2:
1896 | resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==}
1897 |
1898 | lodash.sortby@4.7.0:
1899 | resolution: {integrity: sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==}
1900 |
1901 | lodash@4.17.21:
1902 | resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==}
1903 |
1904 | loupe@3.1.3:
1905 | resolution: {integrity: sha512-kkIp7XSkP78ZxJEsSxW3712C6teJVoeHHwgo9zJ380de7IYyJ2ISlxojcH2pC5OFLewESmnRi/+XCDIEEVyoug==}
1906 |
1907 | lru-cache@10.4.3:
1908 | resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==}
1909 |
1910 | lru-cache@6.0.0:
1911 | resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==}
1912 | engines: {node: '>=10'}
1913 |
1914 | magic-string@0.30.17:
1915 | resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==}
1916 |
1917 | markdown-it@12.3.2:
1918 | resolution: {integrity: sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg==}
1919 | hasBin: true
1920 |
1921 | mdast-util-from-markdown@0.8.5:
1922 | resolution: {integrity: sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ==}
1923 |
1924 | mdast-util-to-string@2.0.0:
1925 | resolution: {integrity: sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==}
1926 |
1927 | mdurl@1.0.1:
1928 | resolution: {integrity: sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==}
1929 |
1930 | merge-stream@2.0.0:
1931 | resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==}
1932 |
1933 | merge2@1.4.1:
1934 | resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
1935 | engines: {node: '>= 8'}
1936 |
1937 | micromark@2.11.4:
1938 | resolution: {integrity: sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==}
1939 |
1940 | micromatch@4.0.8:
1941 | resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==}
1942 | engines: {node: '>=8.6'}
1943 |
1944 | mime@1.6.0:
1945 | resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==}
1946 | engines: {node: '>=4'}
1947 | hasBin: true
1948 |
1949 | mimic-fn@4.0.0:
1950 | resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==}
1951 | engines: {node: '>=12'}
1952 |
1953 | mimic-response@3.1.0:
1954 | resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==}
1955 | engines: {node: '>=10'}
1956 |
1957 | min-indent@1.0.1:
1958 | resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==}
1959 | engines: {node: '>=4'}
1960 |
1961 | minimatch@10.0.1:
1962 | resolution: {integrity: sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==}
1963 | engines: {node: 20 || >=22}
1964 |
1965 | minimatch@3.1.2:
1966 | resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==}
1967 |
1968 | minimatch@9.0.5:
1969 | resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==}
1970 | engines: {node: '>=16 || 14 >=14.17'}
1971 |
1972 | minimist@1.2.8:
1973 | resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==}
1974 |
1975 | minipass@3.3.6:
1976 | resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==}
1977 | engines: {node: '>=8'}
1978 |
1979 | minipass@5.0.0:
1980 | resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==}
1981 | engines: {node: '>=8'}
1982 |
1983 | minipass@7.1.2:
1984 | resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==}
1985 | engines: {node: '>=16 || 14 >=14.17'}
1986 |
1987 | minizlib@2.1.2:
1988 | resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==}
1989 | engines: {node: '>= 8'}
1990 |
1991 | mkdirp-classic@0.5.3:
1992 | resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==}
1993 |
1994 | mkdirp@1.0.4:
1995 | resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==}
1996 | engines: {node: '>=10'}
1997 | hasBin: true
1998 |
1999 | mlly@1.7.1:
2000 | resolution: {integrity: sha512-rrVRZRELyQzrIUAVMHxP97kv+G786pHmOKzuFII8zDYahFBS7qnHh2AlYSl1GAHhaMPCz6/oHjVMcfFYgFYHgA==}
2001 |
2002 | ms@2.1.3:
2003 | resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
2004 |
2005 | mute-stream@0.0.8:
2006 | resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==}
2007 |
2008 | mz@2.7.0:
2009 | resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==}
2010 |
2011 | nanoid@3.3.9:
2012 | resolution: {integrity: sha512-SppoicMGpZvbF1l3z4x7No3OlIjP7QJvC9XR7AhZr1kL133KHnKPztkKDc+Ir4aJ/1VhTySrtKhrsycmrMQfvg==}
2013 | engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
2014 | hasBin: true
2015 |
2016 | napi-build-utils@1.0.2:
2017 | resolution: {integrity: sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==}
2018 |
2019 | natural-compare-lite@1.4.0:
2020 | resolution: {integrity: sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==}
2021 |
2022 | natural-compare@1.4.0:
2023 | resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}
2024 |
2025 | node-abi@3.67.0:
2026 | resolution: {integrity: sha512-bLn/fU/ALVBE9wj+p4Y21ZJWYFjUXLXPi/IewyLZkx3ApxKDNBWCKdReeKOtD8dWpOdDCeMyLh6ZewzcLsG2Nw==}
2027 | engines: {node: '>=10'}
2028 |
2029 | node-addon-api@4.3.0:
2030 | resolution: {integrity: sha512-73sE9+3UaLYYFmDsFZnqCInzPyh3MqIwZO9cw58yIqAZhONrrabrYyYe3TuIqtIiOuTXVhsGau8hcrhhwSsDIQ==}
2031 |
2032 | node-fetch-native@1.6.4:
2033 | resolution: {integrity: sha512-IhOigYzAKHd244OC0JIMIUrjzctirCmPkaIfhDeGcEETWof5zKYUW7e7MYvChGWh/4CJeXEgsRyGzuF334rOOQ==}
2034 |
2035 | node-releases@2.0.18:
2036 | resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==}
2037 |
2038 | normalize-package-data@2.5.0:
2039 | resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==}
2040 |
2041 | normalize-path@3.0.0:
2042 | resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==}
2043 | engines: {node: '>=0.10.0'}
2044 |
2045 | npm-run-path@5.3.0:
2046 | resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==}
2047 | engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
2048 |
2049 | nth-check@2.1.1:
2050 | resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==}
2051 |
2052 | nypm@0.3.11:
2053 | resolution: {integrity: sha512-E5GqaAYSnbb6n1qZyik2wjPDZON43FqOJO59+3OkWrnmQtjggrMOVnsyzfjxp/tS6nlYJBA4zRA5jSM2YaadMg==}
2054 | engines: {node: ^14.16.0 || >=16.10.0}
2055 | hasBin: true
2056 |
2057 | object-assign@4.1.1:
2058 | resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==}
2059 | engines: {node: '>=0.10.0'}
2060 |
2061 | object-inspect@1.13.2:
2062 | resolution: {integrity: sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==}
2063 | engines: {node: '>= 0.4'}
2064 |
2065 | ohash@1.1.3:
2066 | resolution: {integrity: sha512-zuHHiGTYTA1sYJ/wZN+t5HKZaH23i4yI1HMwbuXm24Nid7Dv0KcuRlKoNKS9UNfAVSBlnGLcuQrnOKWOZoEGaw==}
2067 |
2068 | once@1.4.0:
2069 | resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==}
2070 |
2071 | onetime@6.0.0:
2072 | resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==}
2073 | engines: {node: '>=12'}
2074 |
2075 | optionator@0.9.4:
2076 | resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==}
2077 | engines: {node: '>= 0.8.0'}
2078 |
2079 | p-limit@2.3.0:
2080 | resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==}
2081 | engines: {node: '>=6'}
2082 |
2083 | p-limit@3.1.0:
2084 | resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==}
2085 | engines: {node: '>=10'}
2086 |
2087 | p-locate@4.1.0:
2088 | resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==}
2089 | engines: {node: '>=8'}
2090 |
2091 | p-locate@5.0.0:
2092 | resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==}
2093 | engines: {node: '>=10'}
2094 |
2095 | p-try@2.2.0:
2096 | resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==}
2097 | engines: {node: '>=6'}
2098 |
2099 | package-json-from-dist@1.0.1:
2100 | resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==}
2101 |
2102 | package-manager-detector@0.2.0:
2103 | resolution: {integrity: sha512-E385OSk9qDcXhcM9LNSe4sdhx8a9mAPrZ4sMLW+tmxl5ZuGtPUcdFu+MPP2jbgiWAZ6Pfe5soGFMd+0Db5Vrog==}
2104 |
2105 | parent-module@1.0.1:
2106 | resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==}
2107 | engines: {node: '>=6'}
2108 |
2109 | parse-entities@2.0.0:
2110 | resolution: {integrity: sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==}
2111 |
2112 | parse-gitignore@2.0.0:
2113 | resolution: {integrity: sha512-RmVuCHWsfu0QPNW+mraxh/xjQVw/lhUCUru8Zni3Ctq3AoMhpDTq0OVdKS6iesd6Kqb7viCV3isAL43dciOSog==}
2114 | engines: {node: '>=14'}
2115 |
2116 | parse-imports@2.1.1:
2117 | resolution: {integrity: sha512-TDT4HqzUiTMO1wJRwg/t/hYk8Wdp3iF/ToMIlAoVQfL1Xs/sTxq1dKWSMjMbQmIarfWKymOyly40+zmPHXMqCA==}
2118 | engines: {node: '>= 18'}
2119 |
2120 | parse-json@5.2.0:
2121 | resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==}
2122 | engines: {node: '>=8'}
2123 |
2124 | parse-semver@1.1.1:
2125 | resolution: {integrity: sha512-Eg1OuNntBMH0ojvEKSrvDSnwLmvVuUOSdylH/pSCPNMIspLlweJyIWXCE+k/5hm3cj/EBUYwmWkjhBALNP4LXQ==}
2126 |
2127 | parse5-htmlparser2-tree-adapter@7.0.0:
2128 | resolution: {integrity: sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==}
2129 |
2130 | parse5-parser-stream@7.1.2:
2131 | resolution: {integrity: sha512-JyeQc9iwFLn5TbvvqACIF/VXG6abODeB3Fwmv/TGdLk2LfbWkaySGY72at4+Ty7EkPZj854u4CrICqNk2qIbow==}
2132 |
2133 | parse5@7.1.2:
2134 | resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==}
2135 |
2136 | path-exists@4.0.0:
2137 | resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==}
2138 | engines: {node: '>=8'}
2139 |
2140 | path-is-absolute@1.0.1:
2141 | resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==}
2142 | engines: {node: '>=0.10.0'}
2143 |
2144 | path-key@3.1.1:
2145 | resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==}
2146 | engines: {node: '>=8'}
2147 |
2148 | path-key@4.0.0:
2149 | resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==}
2150 | engines: {node: '>=12'}
2151 |
2152 | path-parse@1.0.7:
2153 | resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==}
2154 |
2155 | path-scurry@1.11.1:
2156 | resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==}
2157 | engines: {node: '>=16 || 14 >=14.18'}
2158 |
2159 | pathe@1.1.2:
2160 | resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==}
2161 |
2162 | pathval@2.0.0:
2163 | resolution: {integrity: sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==}
2164 | engines: {node: '>= 14.16'}
2165 |
2166 | pend@1.2.0:
2167 | resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==}
2168 |
2169 | perfect-debounce@1.0.0:
2170 | resolution: {integrity: sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==}
2171 |
2172 | picocolors@1.1.0:
2173 | resolution: {integrity: sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==}
2174 |
2175 | picocolors@1.1.1:
2176 | resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==}
2177 |
2178 | picomatch@2.3.1:
2179 | resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
2180 | engines: {node: '>=8.6'}
2181 |
2182 | picomatch@4.0.2:
2183 | resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==}
2184 | engines: {node: '>=12'}
2185 |
2186 | pirates@4.0.6:
2187 | resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==}
2188 | engines: {node: '>= 6'}
2189 |
2190 | pkg-types@1.2.0:
2191 | resolution: {integrity: sha512-+ifYuSSqOQ8CqP4MbZA5hDpb97n3E8SVWdJe+Wms9kj745lmd3b7EZJiqvmLwAlmRfjrI7Hi5z3kdBJ93lFNPA==}
2192 |
2193 | pluralize@8.0.0:
2194 | resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==}
2195 | engines: {node: '>=4'}
2196 |
2197 | pnpm@9.11.0:
2198 | resolution: {integrity: sha512-CiA/+u1aP2MkLNBkyPtYkjZsED4ygHkxj3gGLyTqjJ1QvGpHqjVnyr79gk0XDnj6J0XtHxaxMuFkNhRrdojxmw==}
2199 | engines: {node: '>=18.12'}
2200 | hasBin: true
2201 |
2202 | postcss-load-config@6.0.1:
2203 | resolution: {integrity: sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==}
2204 | engines: {node: '>= 18'}
2205 | peerDependencies:
2206 | jiti: '>=1.21.0'
2207 | postcss: '>=8.0.9'
2208 | tsx: ^4.8.1
2209 | yaml: ^2.4.2
2210 | peerDependenciesMeta:
2211 | jiti:
2212 | optional: true
2213 | postcss:
2214 | optional: true
2215 | tsx:
2216 | optional: true
2217 | yaml:
2218 | optional: true
2219 |
2220 | postcss-selector-parser@6.1.2:
2221 | resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==}
2222 | engines: {node: '>=4'}
2223 |
2224 | postcss@8.5.3:
2225 | resolution: {integrity: sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==}
2226 | engines: {node: ^10 || ^12 || >=14}
2227 |
2228 | prebuild-install@7.1.2:
2229 | resolution: {integrity: sha512-UnNke3IQb6sgarcZIDU3gbMeTp/9SSU1DAIkil7PrqG1vZlBtY5msYccSKSHDqa3hNg436IXK+SNImReuA1wEQ==}
2230 | engines: {node: '>=10'}
2231 | hasBin: true
2232 |
2233 | prelude-ls@1.2.1:
2234 | resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
2235 | engines: {node: '>= 0.8.0'}
2236 |
2237 | prompts@2.4.2:
2238 | resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==}
2239 | engines: {node: '>= 6'}
2240 |
2241 | pump@3.0.0:
2242 | resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==}
2243 |
2244 | punycode@2.3.1:
2245 | resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==}
2246 | engines: {node: '>=6'}
2247 |
2248 | qs@6.13.0:
2249 | resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==}
2250 | engines: {node: '>=0.6'}
2251 |
2252 | queue-microtask@1.2.3:
2253 | resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
2254 |
2255 | rc9@2.1.2:
2256 | resolution: {integrity: sha512-btXCnMmRIBINM2LDZoEmOogIZU7Qe7zn4BpomSKZ/ykbLObuBdvG+mFq11DL6fjH1DRwHhrlgtYWG96bJiC7Cg==}
2257 |
2258 | rc@1.2.8:
2259 | resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==}
2260 | hasBin: true
2261 |
2262 | read-pkg-up@7.0.1:
2263 | resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==}
2264 | engines: {node: '>=8'}
2265 |
2266 | read-pkg@5.2.0:
2267 | resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==}
2268 | engines: {node: '>=8'}
2269 |
2270 | read@1.0.7:
2271 | resolution: {integrity: sha512-rSOKNYUmaxy0om1BNjMN4ezNT6VKK+2xF4GBhc81mkH7L60i6dp8qPYrkndNLT3QPphoII3maL9PVC9XmhHwVQ==}
2272 | engines: {node: '>=0.8'}
2273 |
2274 | readable-stream@3.6.2:
2275 | resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==}
2276 | engines: {node: '>= 6'}
2277 |
2278 | readdirp@3.6.0:
2279 | resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==}
2280 | engines: {node: '>=8.10.0'}
2281 |
2282 | readdirp@4.1.2:
2283 | resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==}
2284 | engines: {node: '>= 14.18.0'}
2285 |
2286 | refa@0.12.1:
2287 | resolution: {integrity: sha512-J8rn6v4DBb2nnFqkqwy6/NnTYMcgLA+sLr0iIO41qpv0n+ngb7ksag2tMRl0inb1bbO/esUwzW1vbJi7K0sI0g==}
2288 | engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
2289 |
2290 | regexp-ast-analysis@0.7.1:
2291 | resolution: {integrity: sha512-sZuz1dYW/ZsfG17WSAG7eS85r5a0dDsvg+7BiiYR5o6lKCAtUrEwdmRmaGF6rwVj3LcmAeYkOWKEPlbPzN3Y3A==}
2292 | engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
2293 |
2294 | regexp-tree@0.1.27:
2295 | resolution: {integrity: sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA==}
2296 | hasBin: true
2297 |
2298 | regjsparser@0.10.0:
2299 | resolution: {integrity: sha512-qx+xQGZVsy55CH0a1hiVwHmqjLryfh7wQyF5HO07XJ9f7dQMY/gPQHhlyDkIzJKC+x2fUCpCcUODUUUFrm7SHA==}
2300 | hasBin: true
2301 |
2302 | require-directory@2.1.1:
2303 | resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==}
2304 | engines: {node: '>=0.10.0'}
2305 |
2306 | resolve-from@4.0.0:
2307 | resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==}
2308 | engines: {node: '>=4'}
2309 |
2310 | resolve-from@5.0.0:
2311 | resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==}
2312 | engines: {node: '>=8'}
2313 |
2314 | resolve-pkg-maps@1.0.0:
2315 | resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==}
2316 |
2317 | resolve@1.22.8:
2318 | resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==}
2319 | hasBin: true
2320 |
2321 | reusify@1.1.0:
2322 | resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==}
2323 | engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
2324 |
2325 | rollup@4.35.0:
2326 | resolution: {integrity: sha512-kg6oI4g+vc41vePJyO6dHt/yl0Rz3Thv0kJeVQ3D1kS3E5XSuKbPc29G4IpT/Kv1KQwgHVcN+HtyS+HYLNSvQg==}
2327 | engines: {node: '>=18.0.0', npm: '>=8.0.0'}
2328 | hasBin: true
2329 |
2330 | run-parallel@1.2.0:
2331 | resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
2332 |
2333 | safe-buffer@5.2.1:
2334 | resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
2335 |
2336 | safer-buffer@2.1.2:
2337 | resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
2338 |
2339 | sax@1.4.1:
2340 | resolution: {integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==}
2341 |
2342 | scslre@0.3.0:
2343 | resolution: {integrity: sha512-3A6sD0WYP7+QrjbfNA2FN3FsOaGGFoekCVgTyypy53gPxhbkCIjtO6YWgdrfM+n/8sI8JeXZOIxsHjMTNxQ4nQ==}
2344 | engines: {node: ^14.0.0 || >=16.0.0}
2345 |
2346 | semver@5.7.2:
2347 | resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==}
2348 | hasBin: true
2349 |
2350 | semver@7.6.3:
2351 | resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==}
2352 | engines: {node: '>=10'}
2353 | hasBin: true
2354 |
2355 | set-function-length@1.2.2:
2356 | resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==}
2357 | engines: {node: '>= 0.4'}
2358 |
2359 | shebang-command@2.0.0:
2360 | resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==}
2361 | engines: {node: '>=8'}
2362 |
2363 | shebang-regex@3.0.0:
2364 | resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
2365 | engines: {node: '>=8'}
2366 |
2367 | side-channel@1.0.6:
2368 | resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==}
2369 | engines: {node: '>= 0.4'}
2370 |
2371 | siginfo@2.0.0:
2372 | resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==}
2373 |
2374 | signal-exit@4.1.0:
2375 | resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==}
2376 | engines: {node: '>=14'}
2377 |
2378 | simple-concat@1.0.1:
2379 | resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==}
2380 |
2381 | simple-get@4.0.1:
2382 | resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==}
2383 |
2384 | sisteransi@1.0.5:
2385 | resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==}
2386 |
2387 | slashes@3.0.12:
2388 | resolution: {integrity: sha512-Q9VME8WyGkc7pJf6QEkj3wE+2CnvZMI+XJhwdTPR8Z/kWQRXi7boAWLDibRPyHRTUTPx5FaU7MsyrjI3yLB4HA==}
2389 |
2390 | source-map-js@1.2.1:
2391 | resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
2392 | engines: {node: '>=0.10.0'}
2393 |
2394 | source-map@0.8.0-beta.0:
2395 | resolution: {integrity: sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==}
2396 | engines: {node: '>= 8'}
2397 |
2398 | spdx-correct@3.2.0:
2399 | resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==}
2400 |
2401 | spdx-exceptions@2.5.0:
2402 | resolution: {integrity: sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==}
2403 |
2404 | spdx-expression-parse@3.0.1:
2405 | resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==}
2406 |
2407 | spdx-expression-parse@4.0.0:
2408 | resolution: {integrity: sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==}
2409 |
2410 | spdx-license-ids@3.0.20:
2411 | resolution: {integrity: sha512-jg25NiDV/1fLtSgEgyvVyDunvaNHbuwF9lfNV17gSmPFAlYzdfNBlLtLzXTevwkPj7DhGbmN9VnmJIgLnhvaBw==}
2412 |
2413 | stable-hash@0.0.4:
2414 | resolution: {integrity: sha512-LjdcbuBeLcdETCrPn9i8AYAZ1eCtu4ECAWtP7UleOiZ9LzVxRzzUZEoZ8zB24nhkQnDWyET0I+3sWokSDS3E7g==}
2415 |
2416 | stackback@0.0.2:
2417 | resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==}
2418 |
2419 | std-env@3.8.1:
2420 | resolution: {integrity: sha512-vj5lIj3Mwf9D79hBkltk5qmkFI+biIKWS2IBxEyEU3AX1tUf7AoL8nSazCOiiqQsGKIq01SClsKEzweu34uwvA==}
2421 |
2422 | string-argv@0.3.2:
2423 | resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==}
2424 | engines: {node: '>=0.6.19'}
2425 |
2426 | string-width@4.2.3:
2427 | resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==}
2428 | engines: {node: '>=8'}
2429 |
2430 | string-width@5.1.2:
2431 | resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==}
2432 | engines: {node: '>=12'}
2433 |
2434 | string_decoder@1.3.0:
2435 | resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==}
2436 |
2437 | strip-ansi@6.0.1:
2438 | resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==}
2439 | engines: {node: '>=8'}
2440 |
2441 | strip-ansi@7.1.0:
2442 | resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==}
2443 | engines: {node: '>=12'}
2444 |
2445 | strip-final-newline@3.0.0:
2446 | resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==}
2447 | engines: {node: '>=12'}
2448 |
2449 | strip-indent@3.0.0:
2450 | resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==}
2451 | engines: {node: '>=8'}
2452 |
2453 | strip-json-comments@2.0.1:
2454 | resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==}
2455 | engines: {node: '>=0.10.0'}
2456 |
2457 | strip-json-comments@3.1.1:
2458 | resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==}
2459 | engines: {node: '>=8'}
2460 |
2461 | sucrase@3.35.0:
2462 | resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==}
2463 | engines: {node: '>=16 || 14 >=14.17'}
2464 | hasBin: true
2465 |
2466 | supports-color@5.5.0:
2467 | resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==}
2468 | engines: {node: '>=4'}
2469 |
2470 | supports-color@7.2.0:
2471 | resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==}
2472 | engines: {node: '>=8'}
2473 |
2474 | supports-preserve-symlinks-flag@1.0.0:
2475 | resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
2476 | engines: {node: '>= 0.4'}
2477 |
2478 | synckit@0.6.2:
2479 | resolution: {integrity: sha512-Vhf+bUa//YSTYKseDiiEuQmhGCoIF3CVBhunm3r/DQnYiGT4JssmnKQc44BIyOZRK2pKjXXAgbhfmbeoC9CJpA==}
2480 | engines: {node: '>=12.20'}
2481 |
2482 | synckit@0.9.1:
2483 | resolution: {integrity: sha512-7gr8p9TQP6RAHusBOSLs46F4564ZrjV8xFmw5zCmgmhGUcw2hxsShhJ6CEiHQMgPDwAQ1fWHPM0ypc4RMAig4A==}
2484 | engines: {node: ^14.18.0 || >=16.0.0}
2485 |
2486 | tapable@2.2.1:
2487 | resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==}
2488 | engines: {node: '>=6'}
2489 |
2490 | tar-fs@2.1.1:
2491 | resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==}
2492 |
2493 | tar-stream@2.2.0:
2494 | resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==}
2495 | engines: {node: '>=6'}
2496 |
2497 | tar@6.2.1:
2498 | resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==}
2499 | engines: {node: '>=10'}
2500 |
2501 | thenify-all@1.6.0:
2502 | resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==}
2503 | engines: {node: '>=0.8'}
2504 |
2505 | thenify@3.3.1:
2506 | resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==}
2507 |
2508 | tinybench@2.9.0:
2509 | resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==}
2510 |
2511 | tinyexec@0.3.2:
2512 | resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==}
2513 |
2514 | tinyglobby@0.2.12:
2515 | resolution: {integrity: sha512-qkf4trmKSIiMTs/E63cxH+ojC2unam7rJ0WrauAzpT3ECNTxGRMlaXxVbfxMUC/w0LaYk6jQ4y/nGR9uBO3tww==}
2516 | engines: {node: '>=12.0.0'}
2517 |
2518 | tinypool@1.0.2:
2519 | resolution: {integrity: sha512-al6n+QEANGFOMf/dmUMsuS5/r9B06uwlyNjZZql/zv8J7ybHCgoihBNORZCY2mzUuAnomQa2JdhyHKzZxPCrFA==}
2520 | engines: {node: ^18.0.0 || >=20.0.0}
2521 |
2522 | tinyrainbow@1.2.0:
2523 | resolution: {integrity: sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==}
2524 | engines: {node: '>=14.0.0'}
2525 |
2526 | tinyspy@3.0.2:
2527 | resolution: {integrity: sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==}
2528 | engines: {node: '>=14.0.0'}
2529 |
2530 | tmp@0.2.3:
2531 | resolution: {integrity: sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==}
2532 | engines: {node: '>=14.14'}
2533 |
2534 | to-regex-range@5.0.1:
2535 | resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
2536 | engines: {node: '>=8.0'}
2537 |
2538 | toml-eslint-parser@0.10.0:
2539 | resolution: {integrity: sha512-khrZo4buq4qVmsGzS5yQjKe/WsFvV8fGfOjDQN0q4iy9FjRfPWRgTFrU8u1R2iu/SfWLhY9WnCi4Jhdrcbtg+g==}
2540 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
2541 |
2542 | tr46@1.0.1:
2543 | resolution: {integrity: sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==}
2544 |
2545 | tree-kill@1.2.2:
2546 | resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==}
2547 | hasBin: true
2548 |
2549 | ts-api-utils@1.3.0:
2550 | resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==}
2551 | engines: {node: '>=16'}
2552 | peerDependencies:
2553 | typescript: '>=4.2.0'
2554 |
2555 | ts-interface-checker@0.1.13:
2556 | resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==}
2557 |
2558 | tslib@2.7.0:
2559 | resolution: {integrity: sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==}
2560 |
2561 | tsup@8.4.0:
2562 | resolution: {integrity: sha512-b+eZbPCjz10fRryaAA7C8xlIHnf8VnsaRqydheLIqwG/Mcpfk8Z5zp3HayX7GaTygkigHl5cBUs+IhcySiIexQ==}
2563 | engines: {node: '>=18'}
2564 | hasBin: true
2565 | peerDependencies:
2566 | '@microsoft/api-extractor': ^7.36.0
2567 | '@swc/core': ^1
2568 | postcss: ^8.4.12
2569 | typescript: '>=4.5.0'
2570 | peerDependenciesMeta:
2571 | '@microsoft/api-extractor':
2572 | optional: true
2573 | '@swc/core':
2574 | optional: true
2575 | postcss:
2576 | optional: true
2577 | typescript:
2578 | optional: true
2579 |
2580 | tsx@4.19.3:
2581 | resolution: {integrity: sha512-4H8vUNGNjQ4V2EOoGw005+c+dGuPSnhpPBPHBtsZdGZBk/iJb4kguGlPWaZTZ3q5nMtFOEsY0nRDlh9PJyd6SQ==}
2582 | engines: {node: '>=18.0.0'}
2583 | hasBin: true
2584 |
2585 | tunnel-agent@0.6.0:
2586 | resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==}
2587 |
2588 | tunnel@0.0.6:
2589 | resolution: {integrity: sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==}
2590 | engines: {node: '>=0.6.11 <=0.7.0 || >=0.7.3'}
2591 |
2592 | type-check@0.4.0:
2593 | resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
2594 | engines: {node: '>= 0.8.0'}
2595 |
2596 | type-detect@4.1.0:
2597 | resolution: {integrity: sha512-Acylog8/luQ8L7il+geoSxhEkazvkslg7PSNKOX59mbB9cOveP5aq9h74Y7YU8yDpJwetzQQrfIwtf4Wp4LKcw==}
2598 | engines: {node: '>=4'}
2599 |
2600 | type-fest@0.20.2:
2601 | resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==}
2602 | engines: {node: '>=10'}
2603 |
2604 | type-fest@0.6.0:
2605 | resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==}
2606 | engines: {node: '>=8'}
2607 |
2608 | type-fest@0.8.1:
2609 | resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==}
2610 | engines: {node: '>=8'}
2611 |
2612 | typed-rest-client@1.8.11:
2613 | resolution: {integrity: sha512-5UvfMpd1oelmUPRbbaVnq+rHP7ng2cE4qoQkQeAqxRL6PklkxsM0g32/HL0yfvruK6ojQ5x8EE+HF4YV6DtuCA==}
2614 |
2615 | typescript@5.5.4:
2616 | resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==}
2617 | engines: {node: '>=14.17'}
2618 | hasBin: true
2619 |
2620 | uc.micro@1.0.6:
2621 | resolution: {integrity: sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==}
2622 |
2623 | ufo@1.5.4:
2624 | resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==}
2625 |
2626 | underscore@1.13.7:
2627 | resolution: {integrity: sha512-GMXzWtsc57XAtguZgaQViUOzs0KTkk8ojr3/xAxXLITqf/3EMwxC0inyETfDFjH/Krbhuep0HNbbjI9i/q3F3g==}
2628 |
2629 | undici-types@6.20.0:
2630 | resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==}
2631 |
2632 | undici@6.19.8:
2633 | resolution: {integrity: sha512-U8uCCl2x9TK3WANvmBavymRzxbfFYG+tAu+fgx3zxQy3qdagQqBLwJVrdyO1TBfUXvfKveMKJZhpvUYoOjM+4g==}
2634 | engines: {node: '>=18.17'}
2635 |
2636 | unist-util-stringify-position@2.0.3:
2637 | resolution: {integrity: sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==}
2638 |
2639 | update-browserslist-db@1.1.0:
2640 | resolution: {integrity: sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==}
2641 | hasBin: true
2642 | peerDependencies:
2643 | browserslist: '>= 4.21.0'
2644 |
2645 | uri-js@4.4.1:
2646 | resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==}
2647 |
2648 | url-join@4.0.1:
2649 | resolution: {integrity: sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==}
2650 |
2651 | util-deprecate@1.0.2:
2652 | resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
2653 |
2654 | validate-npm-package-license@3.0.4:
2655 | resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==}
2656 |
2657 | vite-node@2.1.9:
2658 | resolution: {integrity: sha512-AM9aQ/IPrW/6ENLQg3AGY4K1N2TGZdR5e4gu/MmmR2xR3Ll1+dib+nook92g4TV3PXVyeyxdWwtaCAiUL0hMxA==}
2659 | engines: {node: ^18.0.0 || >=20.0.0}
2660 | hasBin: true
2661 |
2662 | vite@5.4.14:
2663 | resolution: {integrity: sha512-EK5cY7Q1D8JNhSaPKVK4pwBFvaTmZxEnoKXLG/U9gmdDcihQGNzFlgIvaxezFR4glP1LsuiedwMBqCXH3wZccA==}
2664 | engines: {node: ^18.0.0 || >=20.0.0}
2665 | hasBin: true
2666 | peerDependencies:
2667 | '@types/node': ^18.0.0 || >=20.0.0
2668 | less: '*'
2669 | lightningcss: ^1.21.0
2670 | sass: '*'
2671 | sass-embedded: '*'
2672 | stylus: '*'
2673 | sugarss: '*'
2674 | terser: ^5.4.0
2675 | peerDependenciesMeta:
2676 | '@types/node':
2677 | optional: true
2678 | less:
2679 | optional: true
2680 | lightningcss:
2681 | optional: true
2682 | sass:
2683 | optional: true
2684 | sass-embedded:
2685 | optional: true
2686 | stylus:
2687 | optional: true
2688 | sugarss:
2689 | optional: true
2690 | terser:
2691 | optional: true
2692 |
2693 | vitest@2.1.9:
2694 | resolution: {integrity: sha512-MSmPM9REYqDGBI8439mA4mWhV5sKmDlBKWIYbA3lRb2PTHACE0mgKwA8yQ2xq9vxDTuk4iPrECBAEW2aoFXY0Q==}
2695 | engines: {node: ^18.0.0 || >=20.0.0}
2696 | hasBin: true
2697 | peerDependencies:
2698 | '@edge-runtime/vm': '*'
2699 | '@types/node': ^18.0.0 || >=20.0.0
2700 | '@vitest/browser': 2.1.9
2701 | '@vitest/ui': 2.1.9
2702 | happy-dom: '*'
2703 | jsdom: '*'
2704 | peerDependenciesMeta:
2705 | '@edge-runtime/vm':
2706 | optional: true
2707 | '@types/node':
2708 | optional: true
2709 | '@vitest/browser':
2710 | optional: true
2711 | '@vitest/ui':
2712 | optional: true
2713 | happy-dom:
2714 | optional: true
2715 | jsdom:
2716 | optional: true
2717 |
2718 | vsce@2.15.0:
2719 | resolution: {integrity: sha512-P8E9LAZvBCQnoGoizw65JfGvyMqNGlHdlUXD1VAuxtvYAaHBKLBdKPnpy60XKVDAkQCfmMu53g+gq9FM+ydepw==}
2720 | engines: {node: '>= 14'}
2721 | deprecated: vsce has been renamed to @vscode/vsce. Install using @vscode/vsce instead.
2722 | hasBin: true
2723 |
2724 | vue-eslint-parser@9.4.3:
2725 | resolution: {integrity: sha512-2rYRLWlIpaiN8xbPiDyXZXRgLGOtWxERV7ND5fFAv5qo1D2N9Fu9MNajBNc6o13lZ+24DAWCkQCvj4klgmcITg==}
2726 | engines: {node: ^14.17.0 || >=16.0.0}
2727 | peerDependencies:
2728 | eslint: '>=6.0.0'
2729 |
2730 | webidl-conversions@4.0.2:
2731 | resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==}
2732 |
2733 | whatwg-encoding@3.1.1:
2734 | resolution: {integrity: sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==}
2735 | engines: {node: '>=18'}
2736 |
2737 | whatwg-mimetype@4.0.0:
2738 | resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==}
2739 | engines: {node: '>=18'}
2740 |
2741 | whatwg-url@7.1.0:
2742 | resolution: {integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==}
2743 |
2744 | which@2.0.2:
2745 | resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==}
2746 | engines: {node: '>= 8'}
2747 | hasBin: true
2748 |
2749 | why-is-node-running@2.3.0:
2750 | resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==}
2751 | engines: {node: '>=8'}
2752 | hasBin: true
2753 |
2754 | word-wrap@1.2.5:
2755 | resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==}
2756 | engines: {node: '>=0.10.0'}
2757 |
2758 | wrap-ansi@7.0.0:
2759 | resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==}
2760 | engines: {node: '>=10'}
2761 |
2762 | wrap-ansi@8.1.0:
2763 | resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==}
2764 | engines: {node: '>=12'}
2765 |
2766 | wrappy@1.0.2:
2767 | resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}
2768 |
2769 | xml-name-validator@4.0.0:
2770 | resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==}
2771 | engines: {node: '>=12'}
2772 |
2773 | xml2js@0.4.23:
2774 | resolution: {integrity: sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==}
2775 | engines: {node: '>=4.0.0'}
2776 |
2777 | xmlbuilder@11.0.1:
2778 | resolution: {integrity: sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==}
2779 | engines: {node: '>=4.0'}
2780 |
2781 | y18n@5.0.8:
2782 | resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==}
2783 | engines: {node: '>=10'}
2784 |
2785 | yallist@4.0.0:
2786 | resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==}
2787 |
2788 | yaml-eslint-parser@1.2.3:
2789 | resolution: {integrity: sha512-4wZWvE398hCP7O8n3nXKu/vdq1HcH01ixYlCREaJL5NUMwQ0g3MaGFUBNSlmBtKmhbtVG/Cm6lyYmSVTEVil8A==}
2790 | engines: {node: ^14.17.0 || >=16.0.0}
2791 |
2792 | yaml@2.5.1:
2793 | resolution: {integrity: sha512-bLQOjaX/ADgQ20isPJRvF0iRUHIxVhYvr53Of7wGcWlO2jvtUlH5m87DsmulFVxRpNLOnI4tB6p/oh8D7kpn9Q==}
2794 | engines: {node: '>= 14'}
2795 | hasBin: true
2796 |
2797 | yargs-parser@21.1.1:
2798 | resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==}
2799 | engines: {node: '>=12'}
2800 |
2801 | yargs@17.7.2:
2802 | resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==}
2803 | engines: {node: '>=12'}
2804 |
2805 | yauzl@2.10.0:
2806 | resolution: {integrity: sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==}
2807 |
2808 | yazl@2.5.1:
2809 | resolution: {integrity: sha512-phENi2PLiHnHb6QBVot+dJnaAZ0xosj7p3fWl+znIjBDlnMI2PsZCJZ306BPTFOaHf5qdDEI8x5qFrSOBN5vrw==}
2810 |
2811 | yocto-queue@0.1.0:
2812 | resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
2813 | engines: {node: '>=10'}
2814 |
2815 | snapshots:
2816 |
2817 | '@antfu/eslint-config@2.27.3(@typescript-eslint/utils@8.4.0(eslint@9.22.0(jiti@1.21.6))(typescript@5.5.4))(@vue/compiler-sfc@3.5.2)(eslint@9.22.0(jiti@1.21.6))(typescript@5.5.4)(vitest@2.1.9(@types/node@22.13.10))':
2818 | dependencies:
2819 | '@antfu/install-pkg': 0.4.1
2820 | '@clack/prompts': 0.7.0
2821 | '@eslint-community/eslint-plugin-eslint-comments': 4.4.0(eslint@9.22.0(jiti@1.21.6))
2822 | '@stylistic/eslint-plugin': 2.7.2(eslint@9.22.0(jiti@1.21.6))(typescript@5.5.4)
2823 | '@typescript-eslint/eslint-plugin': 8.4.0(@typescript-eslint/parser@8.4.0(eslint@9.22.0(jiti@1.21.6))(typescript@5.5.4))(eslint@9.22.0(jiti@1.21.6))(typescript@5.5.4)
2824 | '@typescript-eslint/parser': 8.4.0(eslint@9.22.0(jiti@1.21.6))(typescript@5.5.4)
2825 | '@vitest/eslint-plugin': 1.1.0(@typescript-eslint/utils@8.4.0(eslint@9.22.0(jiti@1.21.6))(typescript@5.5.4))(eslint@9.22.0(jiti@1.21.6))(typescript@5.5.4)(vitest@2.1.9(@types/node@22.13.10))
2826 | eslint: 9.22.0(jiti@1.21.6)
2827 | eslint-config-flat-gitignore: 0.1.8
2828 | eslint-flat-config-utils: 0.3.1
2829 | eslint-merge-processors: 0.1.0(eslint@9.22.0(jiti@1.21.6))
2830 | eslint-plugin-antfu: 2.4.1(eslint@9.22.0(jiti@1.21.6))
2831 | eslint-plugin-command: 0.2.3(eslint@9.22.0(jiti@1.21.6))
2832 | eslint-plugin-import-x: 4.1.1(eslint@9.22.0(jiti@1.21.6))(typescript@5.5.4)
2833 | eslint-plugin-jsdoc: 50.2.2(eslint@9.22.0(jiti@1.21.6))
2834 | eslint-plugin-jsonc: 2.16.0(eslint@9.22.0(jiti@1.21.6))
2835 | eslint-plugin-markdown: 5.1.0(eslint@9.22.0(jiti@1.21.6))
2836 | eslint-plugin-n: 17.10.2(eslint@9.22.0(jiti@1.21.6))
2837 | eslint-plugin-no-only-tests: 3.3.0
2838 | eslint-plugin-perfectionist: 3.3.0(eslint@9.22.0(jiti@1.21.6))(typescript@5.5.4)(vue-eslint-parser@9.4.3(eslint@9.22.0(jiti@1.21.6)))
2839 | eslint-plugin-regexp: 2.6.0(eslint@9.22.0(jiti@1.21.6))
2840 | eslint-plugin-toml: 0.11.1(eslint@9.22.0(jiti@1.21.6))
2841 | eslint-plugin-unicorn: 55.0.0(eslint@9.22.0(jiti@1.21.6))
2842 | eslint-plugin-unused-imports: 4.1.3(@typescript-eslint/eslint-plugin@8.4.0(@typescript-eslint/parser@8.4.0(eslint@9.22.0(jiti@1.21.6))(typescript@5.5.4))(eslint@9.22.0(jiti@1.21.6))(typescript@5.5.4))(eslint@9.22.0(jiti@1.21.6))
2843 | eslint-plugin-vue: 9.28.0(eslint@9.22.0(jiti@1.21.6))
2844 | eslint-plugin-yml: 1.14.0(eslint@9.22.0(jiti@1.21.6))
2845 | eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.5.2)(eslint@9.22.0(jiti@1.21.6))
2846 | globals: 15.9.0
2847 | jsonc-eslint-parser: 2.4.0
2848 | local-pkg: 0.5.0
2849 | parse-gitignore: 2.0.0
2850 | picocolors: 1.1.0
2851 | toml-eslint-parser: 0.10.0
2852 | vue-eslint-parser: 9.4.3(eslint@9.22.0(jiti@1.21.6))
2853 | yaml-eslint-parser: 1.2.3
2854 | yargs: 17.7.2
2855 | transitivePeerDependencies:
2856 | - '@typescript-eslint/utils'
2857 | - '@vue/compiler-sfc'
2858 | - supports-color
2859 | - svelte
2860 | - typescript
2861 | - vitest
2862 |
2863 | '@antfu/install-pkg@0.4.1':
2864 | dependencies:
2865 | package-manager-detector: 0.2.0
2866 | tinyexec: 0.3.2
2867 |
2868 | '@antfu/utils@0.7.10': {}
2869 |
2870 | '@babel/code-frame@7.24.7':
2871 | dependencies:
2872 | '@babel/highlight': 7.24.7
2873 | picocolors: 1.1.0
2874 |
2875 | '@babel/helper-string-parser@7.25.9': {}
2876 |
2877 | '@babel/helper-validator-identifier@7.24.7': {}
2878 |
2879 | '@babel/helper-validator-identifier@7.25.9': {}
2880 |
2881 | '@babel/highlight@7.24.7':
2882 | dependencies:
2883 | '@babel/helper-validator-identifier': 7.24.7
2884 | chalk: 2.4.2
2885 | js-tokens: 4.0.0
2886 | picocolors: 1.1.0
2887 |
2888 | '@babel/parser@7.26.10':
2889 | dependencies:
2890 | '@babel/types': 7.26.10
2891 |
2892 | '@babel/types@7.26.10':
2893 | dependencies:
2894 | '@babel/helper-string-parser': 7.25.9
2895 | '@babel/helper-validator-identifier': 7.25.9
2896 |
2897 | '@clack/core@0.3.4':
2898 | dependencies:
2899 | picocolors: 1.1.0
2900 | sisteransi: 1.0.5
2901 |
2902 | '@clack/prompts@0.7.0':
2903 | dependencies:
2904 | '@clack/core': 0.3.4
2905 | picocolors: 1.1.0
2906 | sisteransi: 1.0.5
2907 |
2908 | '@es-joy/jsdoccomment@0.43.1':
2909 | dependencies:
2910 | '@types/eslint': 8.56.12
2911 | '@types/estree': 1.0.6
2912 | '@typescript-eslint/types': 7.18.0
2913 | comment-parser: 1.4.1
2914 | esquery: 1.6.0
2915 | jsdoc-type-pratt-parser: 4.0.0
2916 |
2917 | '@es-joy/jsdoccomment@0.48.0':
2918 | dependencies:
2919 | comment-parser: 1.4.1
2920 | esquery: 1.6.0
2921 | jsdoc-type-pratt-parser: 4.1.0
2922 |
2923 | '@esbuild/aix-ppc64@0.21.5':
2924 | optional: true
2925 |
2926 | '@esbuild/aix-ppc64@0.25.0':
2927 | optional: true
2928 |
2929 | '@esbuild/aix-ppc64@0.25.1':
2930 | optional: true
2931 |
2932 | '@esbuild/android-arm64@0.21.5':
2933 | optional: true
2934 |
2935 | '@esbuild/android-arm64@0.25.0':
2936 | optional: true
2937 |
2938 | '@esbuild/android-arm64@0.25.1':
2939 | optional: true
2940 |
2941 | '@esbuild/android-arm@0.21.5':
2942 | optional: true
2943 |
2944 | '@esbuild/android-arm@0.25.0':
2945 | optional: true
2946 |
2947 | '@esbuild/android-arm@0.25.1':
2948 | optional: true
2949 |
2950 | '@esbuild/android-x64@0.21.5':
2951 | optional: true
2952 |
2953 | '@esbuild/android-x64@0.25.0':
2954 | optional: true
2955 |
2956 | '@esbuild/android-x64@0.25.1':
2957 | optional: true
2958 |
2959 | '@esbuild/darwin-arm64@0.21.5':
2960 | optional: true
2961 |
2962 | '@esbuild/darwin-arm64@0.25.0':
2963 | optional: true
2964 |
2965 | '@esbuild/darwin-arm64@0.25.1':
2966 | optional: true
2967 |
2968 | '@esbuild/darwin-x64@0.21.5':
2969 | optional: true
2970 |
2971 | '@esbuild/darwin-x64@0.25.0':
2972 | optional: true
2973 |
2974 | '@esbuild/darwin-x64@0.25.1':
2975 | optional: true
2976 |
2977 | '@esbuild/freebsd-arm64@0.21.5':
2978 | optional: true
2979 |
2980 | '@esbuild/freebsd-arm64@0.25.0':
2981 | optional: true
2982 |
2983 | '@esbuild/freebsd-arm64@0.25.1':
2984 | optional: true
2985 |
2986 | '@esbuild/freebsd-x64@0.21.5':
2987 | optional: true
2988 |
2989 | '@esbuild/freebsd-x64@0.25.0':
2990 | optional: true
2991 |
2992 | '@esbuild/freebsd-x64@0.25.1':
2993 | optional: true
2994 |
2995 | '@esbuild/linux-arm64@0.21.5':
2996 | optional: true
2997 |
2998 | '@esbuild/linux-arm64@0.25.0':
2999 | optional: true
3000 |
3001 | '@esbuild/linux-arm64@0.25.1':
3002 | optional: true
3003 |
3004 | '@esbuild/linux-arm@0.21.5':
3005 | optional: true
3006 |
3007 | '@esbuild/linux-arm@0.25.0':
3008 | optional: true
3009 |
3010 | '@esbuild/linux-arm@0.25.1':
3011 | optional: true
3012 |
3013 | '@esbuild/linux-ia32@0.21.5':
3014 | optional: true
3015 |
3016 | '@esbuild/linux-ia32@0.25.0':
3017 | optional: true
3018 |
3019 | '@esbuild/linux-ia32@0.25.1':
3020 | optional: true
3021 |
3022 | '@esbuild/linux-loong64@0.21.5':
3023 | optional: true
3024 |
3025 | '@esbuild/linux-loong64@0.25.0':
3026 | optional: true
3027 |
3028 | '@esbuild/linux-loong64@0.25.1':
3029 | optional: true
3030 |
3031 | '@esbuild/linux-mips64el@0.21.5':
3032 | optional: true
3033 |
3034 | '@esbuild/linux-mips64el@0.25.0':
3035 | optional: true
3036 |
3037 | '@esbuild/linux-mips64el@0.25.1':
3038 | optional: true
3039 |
3040 | '@esbuild/linux-ppc64@0.21.5':
3041 | optional: true
3042 |
3043 | '@esbuild/linux-ppc64@0.25.0':
3044 | optional: true
3045 |
3046 | '@esbuild/linux-ppc64@0.25.1':
3047 | optional: true
3048 |
3049 | '@esbuild/linux-riscv64@0.21.5':
3050 | optional: true
3051 |
3052 | '@esbuild/linux-riscv64@0.25.0':
3053 | optional: true
3054 |
3055 | '@esbuild/linux-riscv64@0.25.1':
3056 | optional: true
3057 |
3058 | '@esbuild/linux-s390x@0.21.5':
3059 | optional: true
3060 |
3061 | '@esbuild/linux-s390x@0.25.0':
3062 | optional: true
3063 |
3064 | '@esbuild/linux-s390x@0.25.1':
3065 | optional: true
3066 |
3067 | '@esbuild/linux-x64@0.21.5':
3068 | optional: true
3069 |
3070 | '@esbuild/linux-x64@0.25.0':
3071 | optional: true
3072 |
3073 | '@esbuild/linux-x64@0.25.1':
3074 | optional: true
3075 |
3076 | '@esbuild/netbsd-arm64@0.25.0':
3077 | optional: true
3078 |
3079 | '@esbuild/netbsd-arm64@0.25.1':
3080 | optional: true
3081 |
3082 | '@esbuild/netbsd-x64@0.21.5':
3083 | optional: true
3084 |
3085 | '@esbuild/netbsd-x64@0.25.0':
3086 | optional: true
3087 |
3088 | '@esbuild/netbsd-x64@0.25.1':
3089 | optional: true
3090 |
3091 | '@esbuild/openbsd-arm64@0.25.0':
3092 | optional: true
3093 |
3094 | '@esbuild/openbsd-arm64@0.25.1':
3095 | optional: true
3096 |
3097 | '@esbuild/openbsd-x64@0.21.5':
3098 | optional: true
3099 |
3100 | '@esbuild/openbsd-x64@0.25.0':
3101 | optional: true
3102 |
3103 | '@esbuild/openbsd-x64@0.25.1':
3104 | optional: true
3105 |
3106 | '@esbuild/sunos-x64@0.21.5':
3107 | optional: true
3108 |
3109 | '@esbuild/sunos-x64@0.25.0':
3110 | optional: true
3111 |
3112 | '@esbuild/sunos-x64@0.25.1':
3113 | optional: true
3114 |
3115 | '@esbuild/win32-arm64@0.21.5':
3116 | optional: true
3117 |
3118 | '@esbuild/win32-arm64@0.25.0':
3119 | optional: true
3120 |
3121 | '@esbuild/win32-arm64@0.25.1':
3122 | optional: true
3123 |
3124 | '@esbuild/win32-ia32@0.21.5':
3125 | optional: true
3126 |
3127 | '@esbuild/win32-ia32@0.25.0':
3128 | optional: true
3129 |
3130 | '@esbuild/win32-ia32@0.25.1':
3131 | optional: true
3132 |
3133 | '@esbuild/win32-x64@0.21.5':
3134 | optional: true
3135 |
3136 | '@esbuild/win32-x64@0.25.0':
3137 | optional: true
3138 |
3139 | '@esbuild/win32-x64@0.25.1':
3140 | optional: true
3141 |
3142 | '@eslint-community/eslint-plugin-eslint-comments@4.4.0(eslint@9.22.0(jiti@1.21.6))':
3143 | dependencies:
3144 | escape-string-regexp: 4.0.0
3145 | eslint: 9.22.0(jiti@1.21.6)
3146 | ignore: 5.3.2
3147 |
3148 | '@eslint-community/eslint-utils@4.5.0(eslint@9.22.0(jiti@1.21.6))':
3149 | dependencies:
3150 | eslint: 9.22.0(jiti@1.21.6)
3151 | eslint-visitor-keys: 3.4.3
3152 |
3153 | '@eslint-community/regexpp@4.12.1': {}
3154 |
3155 | '@eslint/config-array@0.19.2':
3156 | dependencies:
3157 | '@eslint/object-schema': 2.1.6
3158 | debug: 4.4.0
3159 | minimatch: 3.1.2
3160 | transitivePeerDependencies:
3161 | - supports-color
3162 |
3163 | '@eslint/config-helpers@0.1.0': {}
3164 |
3165 | '@eslint/core@0.12.0':
3166 | dependencies:
3167 | '@types/json-schema': 7.0.15
3168 |
3169 | '@eslint/eslintrc@3.3.0':
3170 | dependencies:
3171 | ajv: 6.12.6
3172 | debug: 4.4.0
3173 | espree: 10.3.0
3174 | globals: 14.0.0
3175 | ignore: 5.3.2
3176 | import-fresh: 3.3.1
3177 | js-yaml: 4.1.0
3178 | minimatch: 3.1.2
3179 | strip-json-comments: 3.1.1
3180 | transitivePeerDependencies:
3181 | - supports-color
3182 |
3183 | '@eslint/js@9.22.0': {}
3184 |
3185 | '@eslint/object-schema@2.1.6': {}
3186 |
3187 | '@eslint/plugin-kit@0.2.7':
3188 | dependencies:
3189 | '@eslint/core': 0.12.0
3190 | levn: 0.4.1
3191 |
3192 | '@humanfs/core@0.19.1': {}
3193 |
3194 | '@humanfs/node@0.16.6':
3195 | dependencies:
3196 | '@humanfs/core': 0.19.1
3197 | '@humanwhocodes/retry': 0.3.1
3198 |
3199 | '@humanwhocodes/module-importer@1.0.1': {}
3200 |
3201 | '@humanwhocodes/retry@0.3.1': {}
3202 |
3203 | '@humanwhocodes/retry@0.4.2': {}
3204 |
3205 | '@isaacs/cliui@8.0.2':
3206 | dependencies:
3207 | string-width: 5.1.2
3208 | string-width-cjs: string-width@4.2.3
3209 | strip-ansi: 7.1.0
3210 | strip-ansi-cjs: strip-ansi@6.0.1
3211 | wrap-ansi: 8.1.0
3212 | wrap-ansi-cjs: wrap-ansi@7.0.0
3213 |
3214 | '@jridgewell/gen-mapping@0.3.8':
3215 | dependencies:
3216 | '@jridgewell/set-array': 1.2.1
3217 | '@jridgewell/sourcemap-codec': 1.5.0
3218 | '@jridgewell/trace-mapping': 0.3.25
3219 |
3220 | '@jridgewell/resolve-uri@3.1.2': {}
3221 |
3222 | '@jridgewell/set-array@1.2.1': {}
3223 |
3224 | '@jridgewell/sourcemap-codec@1.5.0': {}
3225 |
3226 | '@jridgewell/trace-mapping@0.3.25':
3227 | dependencies:
3228 | '@jridgewell/resolve-uri': 3.1.2
3229 | '@jridgewell/sourcemap-codec': 1.5.0
3230 |
3231 | '@jsdevtools/ez-spawn@3.0.4':
3232 | dependencies:
3233 | call-me-maybe: 1.0.2
3234 | cross-spawn: 7.0.6
3235 | string-argv: 0.3.2
3236 | type-detect: 4.1.0
3237 |
3238 | '@nodelib/fs.scandir@2.1.5':
3239 | dependencies:
3240 | '@nodelib/fs.stat': 2.0.5
3241 | run-parallel: 1.2.0
3242 |
3243 | '@nodelib/fs.stat@2.0.5': {}
3244 |
3245 | '@nodelib/fs.walk@1.2.8':
3246 | dependencies:
3247 | '@nodelib/fs.scandir': 2.1.5
3248 | fastq: 1.19.1
3249 |
3250 | '@pkgjs/parseargs@0.11.0':
3251 | optional: true
3252 |
3253 | '@pkgr/core@0.1.1': {}
3254 |
3255 | '@rollup/rollup-android-arm-eabi@4.35.0':
3256 | optional: true
3257 |
3258 | '@rollup/rollup-android-arm64@4.35.0':
3259 | optional: true
3260 |
3261 | '@rollup/rollup-darwin-arm64@4.35.0':
3262 | optional: true
3263 |
3264 | '@rollup/rollup-darwin-x64@4.35.0':
3265 | optional: true
3266 |
3267 | '@rollup/rollup-freebsd-arm64@4.35.0':
3268 | optional: true
3269 |
3270 | '@rollup/rollup-freebsd-x64@4.35.0':
3271 | optional: true
3272 |
3273 | '@rollup/rollup-linux-arm-gnueabihf@4.35.0':
3274 | optional: true
3275 |
3276 | '@rollup/rollup-linux-arm-musleabihf@4.35.0':
3277 | optional: true
3278 |
3279 | '@rollup/rollup-linux-arm64-gnu@4.35.0':
3280 | optional: true
3281 |
3282 | '@rollup/rollup-linux-arm64-musl@4.35.0':
3283 | optional: true
3284 |
3285 | '@rollup/rollup-linux-loongarch64-gnu@4.35.0':
3286 | optional: true
3287 |
3288 | '@rollup/rollup-linux-powerpc64le-gnu@4.35.0':
3289 | optional: true
3290 |
3291 | '@rollup/rollup-linux-riscv64-gnu@4.35.0':
3292 | optional: true
3293 |
3294 | '@rollup/rollup-linux-s390x-gnu@4.35.0':
3295 | optional: true
3296 |
3297 | '@rollup/rollup-linux-x64-gnu@4.35.0':
3298 | optional: true
3299 |
3300 | '@rollup/rollup-linux-x64-musl@4.35.0':
3301 | optional: true
3302 |
3303 | '@rollup/rollup-win32-arm64-msvc@4.35.0':
3304 | optional: true
3305 |
3306 | '@rollup/rollup-win32-ia32-msvc@4.35.0':
3307 | optional: true
3308 |
3309 | '@rollup/rollup-win32-x64-msvc@4.35.0':
3310 | optional: true
3311 |
3312 | '@stylistic/eslint-plugin@2.7.2(eslint@9.22.0(jiti@1.21.6))(typescript@5.5.4)':
3313 | dependencies:
3314 | '@types/eslint': 9.6.1
3315 | '@typescript-eslint/utils': 8.4.0(eslint@9.22.0(jiti@1.21.6))(typescript@5.5.4)
3316 | eslint: 9.22.0(jiti@1.21.6)
3317 | eslint-visitor-keys: 4.2.0
3318 | espree: 10.3.0
3319 | estraverse: 5.3.0
3320 | picomatch: 4.0.2
3321 | transitivePeerDependencies:
3322 | - supports-color
3323 | - typescript
3324 |
3325 | '@types/eslint@8.56.12':
3326 | dependencies:
3327 | '@types/estree': 1.0.6
3328 | '@types/json-schema': 7.0.15
3329 |
3330 | '@types/eslint@9.6.1':
3331 | dependencies:
3332 | '@types/estree': 1.0.6
3333 | '@types/json-schema': 7.0.15
3334 |
3335 | '@types/estree@1.0.6': {}
3336 |
3337 | '@types/json-schema@7.0.15': {}
3338 |
3339 | '@types/mdast@3.0.15':
3340 | dependencies:
3341 | '@types/unist': 2.0.11
3342 |
3343 | '@types/node@22.13.10':
3344 | dependencies:
3345 | undici-types: 6.20.0
3346 |
3347 | '@types/normalize-package-data@2.4.4': {}
3348 |
3349 | '@types/unist@2.0.11': {}
3350 |
3351 | '@types/vscode@1.93.0': {}
3352 |
3353 | '@typescript-eslint/eslint-plugin@8.4.0(@typescript-eslint/parser@8.4.0(eslint@9.22.0(jiti@1.21.6))(typescript@5.5.4))(eslint@9.22.0(jiti@1.21.6))(typescript@5.5.4)':
3354 | dependencies:
3355 | '@eslint-community/regexpp': 4.12.1
3356 | '@typescript-eslint/parser': 8.4.0(eslint@9.22.0(jiti@1.21.6))(typescript@5.5.4)
3357 | '@typescript-eslint/scope-manager': 8.4.0
3358 | '@typescript-eslint/type-utils': 8.4.0(eslint@9.22.0(jiti@1.21.6))(typescript@5.5.4)
3359 | '@typescript-eslint/utils': 8.4.0(eslint@9.22.0(jiti@1.21.6))(typescript@5.5.4)
3360 | '@typescript-eslint/visitor-keys': 8.4.0
3361 | eslint: 9.22.0(jiti@1.21.6)
3362 | graphemer: 1.4.0
3363 | ignore: 5.3.2
3364 | natural-compare: 1.4.0
3365 | ts-api-utils: 1.3.0(typescript@5.5.4)
3366 | optionalDependencies:
3367 | typescript: 5.5.4
3368 | transitivePeerDependencies:
3369 | - supports-color
3370 |
3371 | '@typescript-eslint/parser@8.4.0(eslint@9.22.0(jiti@1.21.6))(typescript@5.5.4)':
3372 | dependencies:
3373 | '@typescript-eslint/scope-manager': 8.4.0
3374 | '@typescript-eslint/types': 8.4.0
3375 | '@typescript-eslint/typescript-estree': 8.4.0(typescript@5.5.4)
3376 | '@typescript-eslint/visitor-keys': 8.4.0
3377 | debug: 4.4.0
3378 | eslint: 9.22.0(jiti@1.21.6)
3379 | optionalDependencies:
3380 | typescript: 5.5.4
3381 | transitivePeerDependencies:
3382 | - supports-color
3383 |
3384 | '@typescript-eslint/scope-manager@8.4.0':
3385 | dependencies:
3386 | '@typescript-eslint/types': 8.4.0
3387 | '@typescript-eslint/visitor-keys': 8.4.0
3388 |
3389 | '@typescript-eslint/type-utils@8.4.0(eslint@9.22.0(jiti@1.21.6))(typescript@5.5.4)':
3390 | dependencies:
3391 | '@typescript-eslint/typescript-estree': 8.4.0(typescript@5.5.4)
3392 | '@typescript-eslint/utils': 8.4.0(eslint@9.22.0(jiti@1.21.6))(typescript@5.5.4)
3393 | debug: 4.4.0
3394 | ts-api-utils: 1.3.0(typescript@5.5.4)
3395 | optionalDependencies:
3396 | typescript: 5.5.4
3397 | transitivePeerDependencies:
3398 | - eslint
3399 | - supports-color
3400 |
3401 | '@typescript-eslint/types@7.18.0': {}
3402 |
3403 | '@typescript-eslint/types@8.4.0': {}
3404 |
3405 | '@typescript-eslint/typescript-estree@8.4.0(typescript@5.5.4)':
3406 | dependencies:
3407 | '@typescript-eslint/types': 8.4.0
3408 | '@typescript-eslint/visitor-keys': 8.4.0
3409 | debug: 4.4.0
3410 | fast-glob: 3.3.2
3411 | is-glob: 4.0.3
3412 | minimatch: 9.0.5
3413 | semver: 7.6.3
3414 | ts-api-utils: 1.3.0(typescript@5.5.4)
3415 | optionalDependencies:
3416 | typescript: 5.5.4
3417 | transitivePeerDependencies:
3418 | - supports-color
3419 |
3420 | '@typescript-eslint/utils@8.4.0(eslint@9.22.0(jiti@1.21.6))(typescript@5.5.4)':
3421 | dependencies:
3422 | '@eslint-community/eslint-utils': 4.5.0(eslint@9.22.0(jiti@1.21.6))
3423 | '@typescript-eslint/scope-manager': 8.4.0
3424 | '@typescript-eslint/types': 8.4.0
3425 | '@typescript-eslint/typescript-estree': 8.4.0(typescript@5.5.4)
3426 | eslint: 9.22.0(jiti@1.21.6)
3427 | transitivePeerDependencies:
3428 | - supports-color
3429 | - typescript
3430 |
3431 | '@typescript-eslint/visitor-keys@8.4.0':
3432 | dependencies:
3433 | '@typescript-eslint/types': 8.4.0
3434 | eslint-visitor-keys: 3.4.3
3435 |
3436 | '@vitest/eslint-plugin@1.1.0(@typescript-eslint/utils@8.4.0(eslint@9.22.0(jiti@1.21.6))(typescript@5.5.4))(eslint@9.22.0(jiti@1.21.6))(typescript@5.5.4)(vitest@2.1.9(@types/node@22.13.10))':
3437 | dependencies:
3438 | eslint: 9.22.0(jiti@1.21.6)
3439 | optionalDependencies:
3440 | '@typescript-eslint/utils': 8.4.0(eslint@9.22.0(jiti@1.21.6))(typescript@5.5.4)
3441 | typescript: 5.5.4
3442 | vitest: 2.1.9(@types/node@22.13.10)
3443 |
3444 | '@vitest/expect@2.1.9':
3445 | dependencies:
3446 | '@vitest/spy': 2.1.9
3447 | '@vitest/utils': 2.1.9
3448 | chai: 5.2.0
3449 | tinyrainbow: 1.2.0
3450 |
3451 | '@vitest/mocker@2.1.9(vite@5.4.14(@types/node@22.13.10))':
3452 | dependencies:
3453 | '@vitest/spy': 2.1.9
3454 | estree-walker: 3.0.3
3455 | magic-string: 0.30.17
3456 | optionalDependencies:
3457 | vite: 5.4.14(@types/node@22.13.10)
3458 |
3459 | '@vitest/pretty-format@2.1.9':
3460 | dependencies:
3461 | tinyrainbow: 1.2.0
3462 |
3463 | '@vitest/runner@2.1.9':
3464 | dependencies:
3465 | '@vitest/utils': 2.1.9
3466 | pathe: 1.1.2
3467 |
3468 | '@vitest/snapshot@2.1.9':
3469 | dependencies:
3470 | '@vitest/pretty-format': 2.1.9
3471 | magic-string: 0.30.17
3472 | pathe: 1.1.2
3473 |
3474 | '@vitest/spy@2.1.9':
3475 | dependencies:
3476 | tinyspy: 3.0.2
3477 |
3478 | '@vitest/utils@2.1.9':
3479 | dependencies:
3480 | '@vitest/pretty-format': 2.1.9
3481 | loupe: 3.1.3
3482 | tinyrainbow: 1.2.0
3483 |
3484 | '@vscode-use/utils@0.0.93': {}
3485 |
3486 | '@vue/compiler-core@3.5.2':
3487 | dependencies:
3488 | '@babel/parser': 7.26.10
3489 | '@vue/shared': 3.5.2
3490 | entities: 4.5.0
3491 | estree-walker: 2.0.2
3492 | source-map-js: 1.2.1
3493 |
3494 | '@vue/compiler-dom@3.5.2':
3495 | dependencies:
3496 | '@vue/compiler-core': 3.5.2
3497 | '@vue/shared': 3.5.2
3498 |
3499 | '@vue/compiler-sfc@3.5.2':
3500 | dependencies:
3501 | '@babel/parser': 7.26.10
3502 | '@vue/compiler-core': 3.5.2
3503 | '@vue/compiler-dom': 3.5.2
3504 | '@vue/compiler-ssr': 3.5.2
3505 | '@vue/shared': 3.5.2
3506 | estree-walker: 2.0.2
3507 | magic-string: 0.30.17
3508 | postcss: 8.5.3
3509 | source-map-js: 1.2.1
3510 |
3511 | '@vue/compiler-ssr@3.5.2':
3512 | dependencies:
3513 | '@vue/compiler-dom': 3.5.2
3514 | '@vue/shared': 3.5.2
3515 |
3516 | '@vue/shared@3.5.2': {}
3517 |
3518 | acorn-jsx@5.3.2(acorn@8.14.1):
3519 | dependencies:
3520 | acorn: 8.14.1
3521 |
3522 | acorn@8.14.1: {}
3523 |
3524 | ajv@6.12.6:
3525 | dependencies:
3526 | fast-deep-equal: 3.1.3
3527 | fast-json-stable-stringify: 2.1.0
3528 | json-schema-traverse: 0.4.1
3529 | uri-js: 4.4.1
3530 |
3531 | ansi-regex@5.0.1: {}
3532 |
3533 | ansi-regex@6.1.0: {}
3534 |
3535 | ansi-styles@3.2.1:
3536 | dependencies:
3537 | color-convert: 1.9.3
3538 |
3539 | ansi-styles@4.3.0:
3540 | dependencies:
3541 | color-convert: 2.0.1
3542 |
3543 | ansi-styles@6.2.1: {}
3544 |
3545 | any-promise@1.3.0: {}
3546 |
3547 | anymatch@3.1.3:
3548 | dependencies:
3549 | normalize-path: 3.0.0
3550 | picomatch: 2.3.1
3551 |
3552 | are-docs-informative@0.0.2: {}
3553 |
3554 | argparse@2.0.1: {}
3555 |
3556 | assertion-error@2.0.1: {}
3557 |
3558 | azure-devops-node-api@11.2.0:
3559 | dependencies:
3560 | tunnel: 0.0.6
3561 | typed-rest-client: 1.8.11
3562 |
3563 | balanced-match@1.0.2: {}
3564 |
3565 | base64-js@1.5.1: {}
3566 |
3567 | binary-extensions@2.3.0: {}
3568 |
3569 | bl@4.1.0:
3570 | dependencies:
3571 | buffer: 5.7.1
3572 | inherits: 2.0.4
3573 | readable-stream: 3.6.2
3574 |
3575 | boolbase@1.0.0: {}
3576 |
3577 | brace-expansion@1.1.11:
3578 | dependencies:
3579 | balanced-match: 1.0.2
3580 | concat-map: 0.0.1
3581 |
3582 | brace-expansion@2.0.1:
3583 | dependencies:
3584 | balanced-match: 1.0.2
3585 |
3586 | braces@3.0.3:
3587 | dependencies:
3588 | fill-range: 7.1.1
3589 |
3590 | browserslist@4.23.3:
3591 | dependencies:
3592 | caniuse-lite: 1.0.30001655
3593 | electron-to-chromium: 1.5.13
3594 | node-releases: 2.0.18
3595 | update-browserslist-db: 1.1.0(browserslist@4.23.3)
3596 |
3597 | buffer-crc32@0.2.13: {}
3598 |
3599 | buffer@5.7.1:
3600 | dependencies:
3601 | base64-js: 1.5.1
3602 | ieee754: 1.2.1
3603 |
3604 | builtin-modules@3.3.0: {}
3605 |
3606 | bumpp@9.5.2:
3607 | dependencies:
3608 | '@jsdevtools/ez-spawn': 3.0.4
3609 | c12: 1.11.2
3610 | cac: 6.7.14
3611 | escalade: 3.2.0
3612 | fast-glob: 3.3.2
3613 | js-yaml: 4.1.0
3614 | jsonc-parser: 3.3.1
3615 | prompts: 2.4.2
3616 | semver: 7.6.3
3617 | transitivePeerDependencies:
3618 | - magicast
3619 |
3620 | bundle-require@5.1.0(esbuild@0.25.1):
3621 | dependencies:
3622 | esbuild: 0.25.1
3623 | load-tsconfig: 0.2.5
3624 |
3625 | c12@1.11.2:
3626 | dependencies:
3627 | chokidar: 3.6.0
3628 | confbox: 0.1.7
3629 | defu: 6.1.4
3630 | dotenv: 16.4.5
3631 | giget: 1.2.3
3632 | jiti: 1.21.6
3633 | mlly: 1.7.1
3634 | ohash: 1.1.3
3635 | pathe: 1.1.2
3636 | perfect-debounce: 1.0.0
3637 | pkg-types: 1.2.0
3638 | rc9: 2.1.2
3639 |
3640 | cac@6.7.14: {}
3641 |
3642 | call-bind@1.0.7:
3643 | dependencies:
3644 | es-define-property: 1.0.0
3645 | es-errors: 1.3.0
3646 | function-bind: 1.1.2
3647 | get-intrinsic: 1.2.4
3648 | set-function-length: 1.2.2
3649 |
3650 | call-me-maybe@1.0.2: {}
3651 |
3652 | callsites@3.1.0: {}
3653 |
3654 | caniuse-lite@1.0.30001655: {}
3655 |
3656 | chai@5.2.0:
3657 | dependencies:
3658 | assertion-error: 2.0.1
3659 | check-error: 2.1.1
3660 | deep-eql: 5.0.2
3661 | loupe: 3.1.3
3662 | pathval: 2.0.0
3663 |
3664 | chalk@2.4.2:
3665 | dependencies:
3666 | ansi-styles: 3.2.1
3667 | escape-string-regexp: 1.0.5
3668 | supports-color: 5.5.0
3669 |
3670 | chalk@4.1.2:
3671 | dependencies:
3672 | ansi-styles: 4.3.0
3673 | supports-color: 7.2.0
3674 |
3675 | character-entities-legacy@1.1.4: {}
3676 |
3677 | character-entities@1.2.4: {}
3678 |
3679 | character-reference-invalid@1.1.4: {}
3680 |
3681 | check-error@2.1.1: {}
3682 |
3683 | cheerio-select@2.1.0:
3684 | dependencies:
3685 | boolbase: 1.0.0
3686 | css-select: 5.1.0
3687 | css-what: 6.1.0
3688 | domelementtype: 2.3.0
3689 | domhandler: 5.0.3
3690 | domutils: 3.1.0
3691 |
3692 | cheerio@1.0.0:
3693 | dependencies:
3694 | cheerio-select: 2.1.0
3695 | dom-serializer: 2.0.0
3696 | domhandler: 5.0.3
3697 | domutils: 3.1.0
3698 | encoding-sniffer: 0.2.0
3699 | htmlparser2: 9.1.0
3700 | parse5: 7.1.2
3701 | parse5-htmlparser2-tree-adapter: 7.0.0
3702 | parse5-parser-stream: 7.1.2
3703 | undici: 6.19.8
3704 | whatwg-mimetype: 4.0.0
3705 |
3706 | chokidar@3.6.0:
3707 | dependencies:
3708 | anymatch: 3.1.3
3709 | braces: 3.0.3
3710 | glob-parent: 5.1.2
3711 | is-binary-path: 2.1.0
3712 | is-glob: 4.0.3
3713 | normalize-path: 3.0.0
3714 | readdirp: 3.6.0
3715 | optionalDependencies:
3716 | fsevents: 2.3.3
3717 |
3718 | chokidar@4.0.3:
3719 | dependencies:
3720 | readdirp: 4.1.2
3721 |
3722 | chownr@1.1.4: {}
3723 |
3724 | chownr@2.0.0: {}
3725 |
3726 | ci-info@4.0.0: {}
3727 |
3728 | citty@0.1.6:
3729 | dependencies:
3730 | consola: 3.2.3
3731 |
3732 | clean-regexp@1.0.0:
3733 | dependencies:
3734 | escape-string-regexp: 1.0.5
3735 |
3736 | cliui@8.0.1:
3737 | dependencies:
3738 | string-width: 4.2.3
3739 | strip-ansi: 6.0.1
3740 | wrap-ansi: 7.0.0
3741 |
3742 | color-convert@1.9.3:
3743 | dependencies:
3744 | color-name: 1.1.3
3745 |
3746 | color-convert@2.0.1:
3747 | dependencies:
3748 | color-name: 1.1.4
3749 |
3750 | color-name@1.1.3: {}
3751 |
3752 | color-name@1.1.4: {}
3753 |
3754 | commander@4.1.1: {}
3755 |
3756 | commander@6.2.1: {}
3757 |
3758 | comment-parser@1.4.1: {}
3759 |
3760 | concat-map@0.0.1: {}
3761 |
3762 | confbox@0.1.7: {}
3763 |
3764 | consola@3.2.3: {}
3765 |
3766 | consola@3.4.0: {}
3767 |
3768 | core-js-compat@3.38.1:
3769 | dependencies:
3770 | browserslist: 4.23.3
3771 |
3772 | cross-spawn@7.0.6:
3773 | dependencies:
3774 | path-key: 3.1.1
3775 | shebang-command: 2.0.0
3776 | which: 2.0.2
3777 |
3778 | css-select@5.1.0:
3779 | dependencies:
3780 | boolbase: 1.0.0
3781 | css-what: 6.1.0
3782 | domhandler: 5.0.3
3783 | domutils: 3.1.0
3784 | nth-check: 2.1.1
3785 |
3786 | css-what@6.1.0: {}
3787 |
3788 | cssesc@3.0.0: {}
3789 |
3790 | debug@3.2.7:
3791 | dependencies:
3792 | ms: 2.1.3
3793 |
3794 | debug@4.4.0:
3795 | dependencies:
3796 | ms: 2.1.3
3797 |
3798 | decompress-response@6.0.0:
3799 | dependencies:
3800 | mimic-response: 3.1.0
3801 |
3802 | deep-eql@5.0.2: {}
3803 |
3804 | deep-extend@0.6.0: {}
3805 |
3806 | deep-is@0.1.4: {}
3807 |
3808 | define-data-property@1.1.4:
3809 | dependencies:
3810 | es-define-property: 1.0.0
3811 | es-errors: 1.3.0
3812 | gopd: 1.0.1
3813 |
3814 | defu@6.1.4: {}
3815 |
3816 | destr@2.0.3: {}
3817 |
3818 | detect-libc@2.0.3: {}
3819 |
3820 | doctrine@3.0.0:
3821 | dependencies:
3822 | esutils: 2.0.3
3823 |
3824 | dom-serializer@2.0.0:
3825 | dependencies:
3826 | domelementtype: 2.3.0
3827 | domhandler: 5.0.3
3828 | entities: 4.5.0
3829 |
3830 | domelementtype@2.3.0: {}
3831 |
3832 | domhandler@5.0.3:
3833 | dependencies:
3834 | domelementtype: 2.3.0
3835 |
3836 | domutils@3.1.0:
3837 | dependencies:
3838 | dom-serializer: 2.0.0
3839 | domelementtype: 2.3.0
3840 | domhandler: 5.0.3
3841 |
3842 | dotenv@16.4.5: {}
3843 |
3844 | eastasianwidth@0.2.0: {}
3845 |
3846 | electron-to-chromium@1.5.13: {}
3847 |
3848 | emoji-regex@8.0.0: {}
3849 |
3850 | emoji-regex@9.2.2: {}
3851 |
3852 | encoding-sniffer@0.2.0:
3853 | dependencies:
3854 | iconv-lite: 0.6.3
3855 | whatwg-encoding: 3.1.1
3856 |
3857 | end-of-stream@1.4.4:
3858 | dependencies:
3859 | once: 1.4.0
3860 |
3861 | enhanced-resolve@5.17.1:
3862 | dependencies:
3863 | graceful-fs: 4.2.11
3864 | tapable: 2.2.1
3865 |
3866 | entities@2.1.0: {}
3867 |
3868 | entities@4.5.0: {}
3869 |
3870 | error-ex@1.3.2:
3871 | dependencies:
3872 | is-arrayish: 0.2.1
3873 |
3874 | es-define-property@1.0.0:
3875 | dependencies:
3876 | get-intrinsic: 1.2.4
3877 |
3878 | es-errors@1.3.0: {}
3879 |
3880 | es-module-lexer@1.6.0: {}
3881 |
3882 | esbuild@0.21.5:
3883 | optionalDependencies:
3884 | '@esbuild/aix-ppc64': 0.21.5
3885 | '@esbuild/android-arm': 0.21.5
3886 | '@esbuild/android-arm64': 0.21.5
3887 | '@esbuild/android-x64': 0.21.5
3888 | '@esbuild/darwin-arm64': 0.21.5
3889 | '@esbuild/darwin-x64': 0.21.5
3890 | '@esbuild/freebsd-arm64': 0.21.5
3891 | '@esbuild/freebsd-x64': 0.21.5
3892 | '@esbuild/linux-arm': 0.21.5
3893 | '@esbuild/linux-arm64': 0.21.5
3894 | '@esbuild/linux-ia32': 0.21.5
3895 | '@esbuild/linux-loong64': 0.21.5
3896 | '@esbuild/linux-mips64el': 0.21.5
3897 | '@esbuild/linux-ppc64': 0.21.5
3898 | '@esbuild/linux-riscv64': 0.21.5
3899 | '@esbuild/linux-s390x': 0.21.5
3900 | '@esbuild/linux-x64': 0.21.5
3901 | '@esbuild/netbsd-x64': 0.21.5
3902 | '@esbuild/openbsd-x64': 0.21.5
3903 | '@esbuild/sunos-x64': 0.21.5
3904 | '@esbuild/win32-arm64': 0.21.5
3905 | '@esbuild/win32-ia32': 0.21.5
3906 | '@esbuild/win32-x64': 0.21.5
3907 |
3908 | esbuild@0.25.0:
3909 | optionalDependencies:
3910 | '@esbuild/aix-ppc64': 0.25.0
3911 | '@esbuild/android-arm': 0.25.0
3912 | '@esbuild/android-arm64': 0.25.0
3913 | '@esbuild/android-x64': 0.25.0
3914 | '@esbuild/darwin-arm64': 0.25.0
3915 | '@esbuild/darwin-x64': 0.25.0
3916 | '@esbuild/freebsd-arm64': 0.25.0
3917 | '@esbuild/freebsd-x64': 0.25.0
3918 | '@esbuild/linux-arm': 0.25.0
3919 | '@esbuild/linux-arm64': 0.25.0
3920 | '@esbuild/linux-ia32': 0.25.0
3921 | '@esbuild/linux-loong64': 0.25.0
3922 | '@esbuild/linux-mips64el': 0.25.0
3923 | '@esbuild/linux-ppc64': 0.25.0
3924 | '@esbuild/linux-riscv64': 0.25.0
3925 | '@esbuild/linux-s390x': 0.25.0
3926 | '@esbuild/linux-x64': 0.25.0
3927 | '@esbuild/netbsd-arm64': 0.25.0
3928 | '@esbuild/netbsd-x64': 0.25.0
3929 | '@esbuild/openbsd-arm64': 0.25.0
3930 | '@esbuild/openbsd-x64': 0.25.0
3931 | '@esbuild/sunos-x64': 0.25.0
3932 | '@esbuild/win32-arm64': 0.25.0
3933 | '@esbuild/win32-ia32': 0.25.0
3934 | '@esbuild/win32-x64': 0.25.0
3935 |
3936 | esbuild@0.25.1:
3937 | optionalDependencies:
3938 | '@esbuild/aix-ppc64': 0.25.1
3939 | '@esbuild/android-arm': 0.25.1
3940 | '@esbuild/android-arm64': 0.25.1
3941 | '@esbuild/android-x64': 0.25.1
3942 | '@esbuild/darwin-arm64': 0.25.1
3943 | '@esbuild/darwin-x64': 0.25.1
3944 | '@esbuild/freebsd-arm64': 0.25.1
3945 | '@esbuild/freebsd-x64': 0.25.1
3946 | '@esbuild/linux-arm': 0.25.1
3947 | '@esbuild/linux-arm64': 0.25.1
3948 | '@esbuild/linux-ia32': 0.25.1
3949 | '@esbuild/linux-loong64': 0.25.1
3950 | '@esbuild/linux-mips64el': 0.25.1
3951 | '@esbuild/linux-ppc64': 0.25.1
3952 | '@esbuild/linux-riscv64': 0.25.1
3953 | '@esbuild/linux-s390x': 0.25.1
3954 | '@esbuild/linux-x64': 0.25.1
3955 | '@esbuild/netbsd-arm64': 0.25.1
3956 | '@esbuild/netbsd-x64': 0.25.1
3957 | '@esbuild/openbsd-arm64': 0.25.1
3958 | '@esbuild/openbsd-x64': 0.25.1
3959 | '@esbuild/sunos-x64': 0.25.1
3960 | '@esbuild/win32-arm64': 0.25.1
3961 | '@esbuild/win32-ia32': 0.25.1
3962 | '@esbuild/win32-x64': 0.25.1
3963 |
3964 | escalade@3.2.0: {}
3965 |
3966 | escape-string-regexp@1.0.5: {}
3967 |
3968 | escape-string-regexp@4.0.0: {}
3969 |
3970 | eslint-compat-utils@0.5.1(eslint@9.22.0(jiti@1.21.6)):
3971 | dependencies:
3972 | eslint: 9.22.0(jiti@1.21.6)
3973 | semver: 7.6.3
3974 |
3975 | eslint-config-flat-gitignore@0.1.8:
3976 | dependencies:
3977 | find-up-simple: 1.0.0
3978 | parse-gitignore: 2.0.0
3979 |
3980 | eslint-flat-config-utils@0.3.1:
3981 | dependencies:
3982 | '@types/eslint': 9.6.1
3983 | pathe: 1.1.2
3984 |
3985 | eslint-import-resolver-node@0.3.9:
3986 | dependencies:
3987 | debug: 3.2.7
3988 | is-core-module: 2.15.1
3989 | resolve: 1.22.8
3990 | transitivePeerDependencies:
3991 | - supports-color
3992 |
3993 | eslint-merge-processors@0.1.0(eslint@9.22.0(jiti@1.21.6)):
3994 | dependencies:
3995 | eslint: 9.22.0(jiti@1.21.6)
3996 |
3997 | eslint-plugin-antfu@2.4.1(eslint@9.22.0(jiti@1.21.6)):
3998 | dependencies:
3999 | '@antfu/utils': 0.7.10
4000 | eslint: 9.22.0(jiti@1.21.6)
4001 |
4002 | eslint-plugin-command@0.2.3(eslint@9.22.0(jiti@1.21.6)):
4003 | dependencies:
4004 | '@es-joy/jsdoccomment': 0.43.1
4005 | eslint: 9.22.0(jiti@1.21.6)
4006 |
4007 | eslint-plugin-es-x@7.8.0(eslint@9.22.0(jiti@1.21.6)):
4008 | dependencies:
4009 | '@eslint-community/eslint-utils': 4.5.0(eslint@9.22.0(jiti@1.21.6))
4010 | '@eslint-community/regexpp': 4.12.1
4011 | eslint: 9.22.0(jiti@1.21.6)
4012 | eslint-compat-utils: 0.5.1(eslint@9.22.0(jiti@1.21.6))
4013 |
4014 | eslint-plugin-import-x@4.1.1(eslint@9.22.0(jiti@1.21.6))(typescript@5.5.4):
4015 | dependencies:
4016 | '@typescript-eslint/typescript-estree': 8.4.0(typescript@5.5.4)
4017 | '@typescript-eslint/utils': 8.4.0(eslint@9.22.0(jiti@1.21.6))(typescript@5.5.4)
4018 | debug: 4.4.0
4019 | doctrine: 3.0.0
4020 | eslint: 9.22.0(jiti@1.21.6)
4021 | eslint-import-resolver-node: 0.3.9
4022 | get-tsconfig: 4.8.0
4023 | is-glob: 4.0.3
4024 | minimatch: 9.0.5
4025 | semver: 7.6.3
4026 | stable-hash: 0.0.4
4027 | tslib: 2.7.0
4028 | transitivePeerDependencies:
4029 | - supports-color
4030 | - typescript
4031 |
4032 | eslint-plugin-jsdoc@50.2.2(eslint@9.22.0(jiti@1.21.6)):
4033 | dependencies:
4034 | '@es-joy/jsdoccomment': 0.48.0
4035 | are-docs-informative: 0.0.2
4036 | comment-parser: 1.4.1
4037 | debug: 4.4.0
4038 | escape-string-regexp: 4.0.0
4039 | eslint: 9.22.0(jiti@1.21.6)
4040 | espree: 10.3.0
4041 | esquery: 1.6.0
4042 | parse-imports: 2.1.1
4043 | semver: 7.6.3
4044 | spdx-expression-parse: 4.0.0
4045 | synckit: 0.9.1
4046 | transitivePeerDependencies:
4047 | - supports-color
4048 |
4049 | eslint-plugin-jsonc@2.16.0(eslint@9.22.0(jiti@1.21.6)):
4050 | dependencies:
4051 | '@eslint-community/eslint-utils': 4.5.0(eslint@9.22.0(jiti@1.21.6))
4052 | eslint: 9.22.0(jiti@1.21.6)
4053 | eslint-compat-utils: 0.5.1(eslint@9.22.0(jiti@1.21.6))
4054 | espree: 9.6.1
4055 | graphemer: 1.4.0
4056 | jsonc-eslint-parser: 2.4.0
4057 | natural-compare: 1.4.0
4058 | synckit: 0.6.2
4059 |
4060 | eslint-plugin-markdown@5.1.0(eslint@9.22.0(jiti@1.21.6)):
4061 | dependencies:
4062 | eslint: 9.22.0(jiti@1.21.6)
4063 | mdast-util-from-markdown: 0.8.5
4064 | transitivePeerDependencies:
4065 | - supports-color
4066 |
4067 | eslint-plugin-n@17.10.2(eslint@9.22.0(jiti@1.21.6)):
4068 | dependencies:
4069 | '@eslint-community/eslint-utils': 4.5.0(eslint@9.22.0(jiti@1.21.6))
4070 | enhanced-resolve: 5.17.1
4071 | eslint: 9.22.0(jiti@1.21.6)
4072 | eslint-plugin-es-x: 7.8.0(eslint@9.22.0(jiti@1.21.6))
4073 | get-tsconfig: 4.8.0
4074 | globals: 15.9.0
4075 | ignore: 5.3.2
4076 | minimatch: 9.0.5
4077 | semver: 7.6.3
4078 |
4079 | eslint-plugin-no-only-tests@3.3.0: {}
4080 |
4081 | eslint-plugin-perfectionist@3.3.0(eslint@9.22.0(jiti@1.21.6))(typescript@5.5.4)(vue-eslint-parser@9.4.3(eslint@9.22.0(jiti@1.21.6))):
4082 | dependencies:
4083 | '@typescript-eslint/types': 8.4.0
4084 | '@typescript-eslint/utils': 8.4.0(eslint@9.22.0(jiti@1.21.6))(typescript@5.5.4)
4085 | eslint: 9.22.0(jiti@1.21.6)
4086 | minimatch: 10.0.1
4087 | natural-compare-lite: 1.4.0
4088 | optionalDependencies:
4089 | vue-eslint-parser: 9.4.3(eslint@9.22.0(jiti@1.21.6))
4090 | transitivePeerDependencies:
4091 | - supports-color
4092 | - typescript
4093 |
4094 | eslint-plugin-regexp@2.6.0(eslint@9.22.0(jiti@1.21.6)):
4095 | dependencies:
4096 | '@eslint-community/eslint-utils': 4.5.0(eslint@9.22.0(jiti@1.21.6))
4097 | '@eslint-community/regexpp': 4.12.1
4098 | comment-parser: 1.4.1
4099 | eslint: 9.22.0(jiti@1.21.6)
4100 | jsdoc-type-pratt-parser: 4.1.0
4101 | refa: 0.12.1
4102 | regexp-ast-analysis: 0.7.1
4103 | scslre: 0.3.0
4104 |
4105 | eslint-plugin-toml@0.11.1(eslint@9.22.0(jiti@1.21.6)):
4106 | dependencies:
4107 | debug: 4.4.0
4108 | eslint: 9.22.0(jiti@1.21.6)
4109 | eslint-compat-utils: 0.5.1(eslint@9.22.0(jiti@1.21.6))
4110 | lodash: 4.17.21
4111 | toml-eslint-parser: 0.10.0
4112 | transitivePeerDependencies:
4113 | - supports-color
4114 |
4115 | eslint-plugin-unicorn@55.0.0(eslint@9.22.0(jiti@1.21.6)):
4116 | dependencies:
4117 | '@babel/helper-validator-identifier': 7.24.7
4118 | '@eslint-community/eslint-utils': 4.5.0(eslint@9.22.0(jiti@1.21.6))
4119 | ci-info: 4.0.0
4120 | clean-regexp: 1.0.0
4121 | core-js-compat: 3.38.1
4122 | eslint: 9.22.0(jiti@1.21.6)
4123 | esquery: 1.6.0
4124 | globals: 15.9.0
4125 | indent-string: 4.0.0
4126 | is-builtin-module: 3.2.1
4127 | jsesc: 3.0.2
4128 | pluralize: 8.0.0
4129 | read-pkg-up: 7.0.1
4130 | regexp-tree: 0.1.27
4131 | regjsparser: 0.10.0
4132 | semver: 7.6.3
4133 | strip-indent: 3.0.0
4134 |
4135 | eslint-plugin-unused-imports@4.1.3(@typescript-eslint/eslint-plugin@8.4.0(@typescript-eslint/parser@8.4.0(eslint@9.22.0(jiti@1.21.6))(typescript@5.5.4))(eslint@9.22.0(jiti@1.21.6))(typescript@5.5.4))(eslint@9.22.0(jiti@1.21.6)):
4136 | dependencies:
4137 | eslint: 9.22.0(jiti@1.21.6)
4138 | optionalDependencies:
4139 | '@typescript-eslint/eslint-plugin': 8.4.0(@typescript-eslint/parser@8.4.0(eslint@9.22.0(jiti@1.21.6))(typescript@5.5.4))(eslint@9.22.0(jiti@1.21.6))(typescript@5.5.4)
4140 |
4141 | eslint-plugin-vue@9.28.0(eslint@9.22.0(jiti@1.21.6)):
4142 | dependencies:
4143 | '@eslint-community/eslint-utils': 4.5.0(eslint@9.22.0(jiti@1.21.6))
4144 | eslint: 9.22.0(jiti@1.21.6)
4145 | globals: 13.24.0
4146 | natural-compare: 1.4.0
4147 | nth-check: 2.1.1
4148 | postcss-selector-parser: 6.1.2
4149 | semver: 7.6.3
4150 | vue-eslint-parser: 9.4.3(eslint@9.22.0(jiti@1.21.6))
4151 | xml-name-validator: 4.0.0
4152 | transitivePeerDependencies:
4153 | - supports-color
4154 |
4155 | eslint-plugin-yml@1.14.0(eslint@9.22.0(jiti@1.21.6)):
4156 | dependencies:
4157 | debug: 4.4.0
4158 | eslint: 9.22.0(jiti@1.21.6)
4159 | eslint-compat-utils: 0.5.1(eslint@9.22.0(jiti@1.21.6))
4160 | lodash: 4.17.21
4161 | natural-compare: 1.4.0
4162 | yaml-eslint-parser: 1.2.3
4163 | transitivePeerDependencies:
4164 | - supports-color
4165 |
4166 | eslint-processor-vue-blocks@0.1.2(@vue/compiler-sfc@3.5.2)(eslint@9.22.0(jiti@1.21.6)):
4167 | dependencies:
4168 | '@vue/compiler-sfc': 3.5.2
4169 | eslint: 9.22.0(jiti@1.21.6)
4170 |
4171 | eslint-scope@7.2.2:
4172 | dependencies:
4173 | esrecurse: 4.3.0
4174 | estraverse: 5.3.0
4175 |
4176 | eslint-scope@8.3.0:
4177 | dependencies:
4178 | esrecurse: 4.3.0
4179 | estraverse: 5.3.0
4180 |
4181 | eslint-visitor-keys@3.4.3: {}
4182 |
4183 | eslint-visitor-keys@4.2.0: {}
4184 |
4185 | eslint@9.22.0(jiti@1.21.6):
4186 | dependencies:
4187 | '@eslint-community/eslint-utils': 4.5.0(eslint@9.22.0(jiti@1.21.6))
4188 | '@eslint-community/regexpp': 4.12.1
4189 | '@eslint/config-array': 0.19.2
4190 | '@eslint/config-helpers': 0.1.0
4191 | '@eslint/core': 0.12.0
4192 | '@eslint/eslintrc': 3.3.0
4193 | '@eslint/js': 9.22.0
4194 | '@eslint/plugin-kit': 0.2.7
4195 | '@humanfs/node': 0.16.6
4196 | '@humanwhocodes/module-importer': 1.0.1
4197 | '@humanwhocodes/retry': 0.4.2
4198 | '@types/estree': 1.0.6
4199 | '@types/json-schema': 7.0.15
4200 | ajv: 6.12.6
4201 | chalk: 4.1.2
4202 | cross-spawn: 7.0.6
4203 | debug: 4.4.0
4204 | escape-string-regexp: 4.0.0
4205 | eslint-scope: 8.3.0
4206 | eslint-visitor-keys: 4.2.0
4207 | espree: 10.3.0
4208 | esquery: 1.6.0
4209 | esutils: 2.0.3
4210 | fast-deep-equal: 3.1.3
4211 | file-entry-cache: 8.0.0
4212 | find-up: 5.0.0
4213 | glob-parent: 6.0.2
4214 | ignore: 5.3.2
4215 | imurmurhash: 0.1.4
4216 | is-glob: 4.0.3
4217 | json-stable-stringify-without-jsonify: 1.0.1
4218 | lodash.merge: 4.6.2
4219 | minimatch: 3.1.2
4220 | natural-compare: 1.4.0
4221 | optionator: 0.9.4
4222 | optionalDependencies:
4223 | jiti: 1.21.6
4224 | transitivePeerDependencies:
4225 | - supports-color
4226 |
4227 | esno@4.8.0:
4228 | dependencies:
4229 | tsx: 4.19.3
4230 |
4231 | espree@10.3.0:
4232 | dependencies:
4233 | acorn: 8.14.1
4234 | acorn-jsx: 5.3.2(acorn@8.14.1)
4235 | eslint-visitor-keys: 4.2.0
4236 |
4237 | espree@9.6.1:
4238 | dependencies:
4239 | acorn: 8.14.1
4240 | acorn-jsx: 5.3.2(acorn@8.14.1)
4241 | eslint-visitor-keys: 3.4.3
4242 |
4243 | esquery@1.6.0:
4244 | dependencies:
4245 | estraverse: 5.3.0
4246 |
4247 | esrecurse@4.3.0:
4248 | dependencies:
4249 | estraverse: 5.3.0
4250 |
4251 | estraverse@5.3.0: {}
4252 |
4253 | estree-walker@2.0.2: {}
4254 |
4255 | estree-walker@3.0.3:
4256 | dependencies:
4257 | '@types/estree': 1.0.6
4258 |
4259 | esutils@2.0.3: {}
4260 |
4261 | execa@8.0.1:
4262 | dependencies:
4263 | cross-spawn: 7.0.6
4264 | get-stream: 8.0.1
4265 | human-signals: 5.0.0
4266 | is-stream: 3.0.0
4267 | merge-stream: 2.0.0
4268 | npm-run-path: 5.3.0
4269 | onetime: 6.0.0
4270 | signal-exit: 4.1.0
4271 | strip-final-newline: 3.0.0
4272 |
4273 | expand-template@2.0.3: {}
4274 |
4275 | expect-type@1.2.0: {}
4276 |
4277 | fast-deep-equal@3.1.3: {}
4278 |
4279 | fast-glob@3.3.2:
4280 | dependencies:
4281 | '@nodelib/fs.stat': 2.0.5
4282 | '@nodelib/fs.walk': 1.2.8
4283 | glob-parent: 5.1.2
4284 | merge2: 1.4.1
4285 | micromatch: 4.0.8
4286 |
4287 | fast-json-stable-stringify@2.1.0: {}
4288 |
4289 | fast-levenshtein@2.0.6: {}
4290 |
4291 | fastq@1.19.1:
4292 | dependencies:
4293 | reusify: 1.1.0
4294 |
4295 | fd-slicer@1.1.0:
4296 | dependencies:
4297 | pend: 1.2.0
4298 |
4299 | fdir@6.4.3(picomatch@4.0.2):
4300 | optionalDependencies:
4301 | picomatch: 4.0.2
4302 |
4303 | file-entry-cache@8.0.0:
4304 | dependencies:
4305 | flat-cache: 4.0.1
4306 |
4307 | fill-range@7.1.1:
4308 | dependencies:
4309 | to-regex-range: 5.0.1
4310 |
4311 | find-up-simple@1.0.0: {}
4312 |
4313 | find-up@4.1.0:
4314 | dependencies:
4315 | locate-path: 5.0.0
4316 | path-exists: 4.0.0
4317 |
4318 | find-up@5.0.0:
4319 | dependencies:
4320 | locate-path: 6.0.0
4321 | path-exists: 4.0.0
4322 |
4323 | flat-cache@4.0.1:
4324 | dependencies:
4325 | flatted: 3.3.3
4326 | keyv: 4.5.4
4327 |
4328 | flatted@3.3.3: {}
4329 |
4330 | foreground-child@3.3.1:
4331 | dependencies:
4332 | cross-spawn: 7.0.6
4333 | signal-exit: 4.1.0
4334 |
4335 | fs-constants@1.0.0: {}
4336 |
4337 | fs-minipass@2.1.0:
4338 | dependencies:
4339 | minipass: 3.3.6
4340 |
4341 | fs.realpath@1.0.0: {}
4342 |
4343 | fsevents@2.3.3:
4344 | optional: true
4345 |
4346 | function-bind@1.1.2: {}
4347 |
4348 | get-caller-file@2.0.5: {}
4349 |
4350 | get-intrinsic@1.2.4:
4351 | dependencies:
4352 | es-errors: 1.3.0
4353 | function-bind: 1.1.2
4354 | has-proto: 1.0.3
4355 | has-symbols: 1.0.3
4356 | hasown: 2.0.2
4357 |
4358 | get-stream@8.0.1: {}
4359 |
4360 | get-tsconfig@4.8.0:
4361 | dependencies:
4362 | resolve-pkg-maps: 1.0.0
4363 |
4364 | giget@1.2.3:
4365 | dependencies:
4366 | citty: 0.1.6
4367 | consola: 3.2.3
4368 | defu: 6.1.4
4369 | node-fetch-native: 1.6.4
4370 | nypm: 0.3.11
4371 | ohash: 1.1.3
4372 | pathe: 1.1.2
4373 | tar: 6.2.1
4374 |
4375 | github-from-package@0.0.0: {}
4376 |
4377 | glob-parent@5.1.2:
4378 | dependencies:
4379 | is-glob: 4.0.3
4380 |
4381 | glob-parent@6.0.2:
4382 | dependencies:
4383 | is-glob: 4.0.3
4384 |
4385 | glob@10.4.5:
4386 | dependencies:
4387 | foreground-child: 3.3.1
4388 | jackspeak: 3.4.3
4389 | minimatch: 9.0.5
4390 | minipass: 7.1.2
4391 | package-json-from-dist: 1.0.1
4392 | path-scurry: 1.11.1
4393 |
4394 | glob@7.2.3:
4395 | dependencies:
4396 | fs.realpath: 1.0.0
4397 | inflight: 1.0.6
4398 | inherits: 2.0.4
4399 | minimatch: 3.1.2
4400 | once: 1.4.0
4401 | path-is-absolute: 1.0.1
4402 |
4403 | globals@13.24.0:
4404 | dependencies:
4405 | type-fest: 0.20.2
4406 |
4407 | globals@14.0.0: {}
4408 |
4409 | globals@15.9.0: {}
4410 |
4411 | gopd@1.0.1:
4412 | dependencies:
4413 | get-intrinsic: 1.2.4
4414 |
4415 | graceful-fs@4.2.11: {}
4416 |
4417 | graphemer@1.4.0: {}
4418 |
4419 | has-flag@3.0.0: {}
4420 |
4421 | has-flag@4.0.0: {}
4422 |
4423 | has-property-descriptors@1.0.2:
4424 | dependencies:
4425 | es-define-property: 1.0.0
4426 |
4427 | has-proto@1.0.3: {}
4428 |
4429 | has-symbols@1.0.3: {}
4430 |
4431 | hasown@2.0.2:
4432 | dependencies:
4433 | function-bind: 1.1.2
4434 |
4435 | hosted-git-info@2.8.9: {}
4436 |
4437 | hosted-git-info@4.1.0:
4438 | dependencies:
4439 | lru-cache: 6.0.0
4440 |
4441 | htmlparser2@9.1.0:
4442 | dependencies:
4443 | domelementtype: 2.3.0
4444 | domhandler: 5.0.3
4445 | domutils: 3.1.0
4446 | entities: 4.5.0
4447 |
4448 | human-signals@5.0.0: {}
4449 |
4450 | iconv-lite@0.6.3:
4451 | dependencies:
4452 | safer-buffer: 2.1.2
4453 |
4454 | ieee754@1.2.1: {}
4455 |
4456 | ignore@5.3.2: {}
4457 |
4458 | import-fresh@3.3.1:
4459 | dependencies:
4460 | parent-module: 1.0.1
4461 | resolve-from: 4.0.0
4462 |
4463 | imurmurhash@0.1.4: {}
4464 |
4465 | indent-string@4.0.0: {}
4466 |
4467 | inflight@1.0.6:
4468 | dependencies:
4469 | once: 1.4.0
4470 | wrappy: 1.0.2
4471 |
4472 | inherits@2.0.4: {}
4473 |
4474 | ini@1.3.8: {}
4475 |
4476 | is-alphabetical@1.0.4: {}
4477 |
4478 | is-alphanumerical@1.0.4:
4479 | dependencies:
4480 | is-alphabetical: 1.0.4
4481 | is-decimal: 1.0.4
4482 |
4483 | is-arrayish@0.2.1: {}
4484 |
4485 | is-binary-path@2.1.0:
4486 | dependencies:
4487 | binary-extensions: 2.3.0
4488 |
4489 | is-builtin-module@3.2.1:
4490 | dependencies:
4491 | builtin-modules: 3.3.0
4492 |
4493 | is-core-module@2.15.1:
4494 | dependencies:
4495 | hasown: 2.0.2
4496 |
4497 | is-decimal@1.0.4: {}
4498 |
4499 | is-extglob@2.1.1: {}
4500 |
4501 | is-fullwidth-code-point@3.0.0: {}
4502 |
4503 | is-glob@4.0.3:
4504 | dependencies:
4505 | is-extglob: 2.1.1
4506 |
4507 | is-hexadecimal@1.0.4: {}
4508 |
4509 | is-number@7.0.0: {}
4510 |
4511 | is-stream@3.0.0: {}
4512 |
4513 | isexe@2.0.0: {}
4514 |
4515 | jackspeak@3.4.3:
4516 | dependencies:
4517 | '@isaacs/cliui': 8.0.2
4518 | optionalDependencies:
4519 | '@pkgjs/parseargs': 0.11.0
4520 |
4521 | jiti@1.21.6: {}
4522 |
4523 | joycon@3.1.1: {}
4524 |
4525 | js-tokens@4.0.0: {}
4526 |
4527 | js-yaml@4.1.0:
4528 | dependencies:
4529 | argparse: 2.0.1
4530 |
4531 | jsdoc-type-pratt-parser@4.0.0: {}
4532 |
4533 | jsdoc-type-pratt-parser@4.1.0: {}
4534 |
4535 | jsesc@0.5.0: {}
4536 |
4537 | jsesc@3.0.2: {}
4538 |
4539 | json-buffer@3.0.1: {}
4540 |
4541 | json-parse-even-better-errors@2.3.1: {}
4542 |
4543 | json-schema-traverse@0.4.1: {}
4544 |
4545 | json-stable-stringify-without-jsonify@1.0.1: {}
4546 |
4547 | jsonc-eslint-parser@2.4.0:
4548 | dependencies:
4549 | acorn: 8.14.1
4550 | eslint-visitor-keys: 3.4.3
4551 | espree: 9.6.1
4552 | semver: 7.6.3
4553 |
4554 | jsonc-parser@3.3.1: {}
4555 |
4556 | keytar@7.9.0:
4557 | dependencies:
4558 | node-addon-api: 4.3.0
4559 | prebuild-install: 7.1.2
4560 |
4561 | keyv@4.5.4:
4562 | dependencies:
4563 | json-buffer: 3.0.1
4564 |
4565 | kleur@3.0.3: {}
4566 |
4567 | leven@3.1.0: {}
4568 |
4569 | levn@0.4.1:
4570 | dependencies:
4571 | prelude-ls: 1.2.1
4572 | type-check: 0.4.0
4573 |
4574 | lilconfig@3.1.3: {}
4575 |
4576 | lines-and-columns@1.2.4: {}
4577 |
4578 | linkify-it@3.0.3:
4579 | dependencies:
4580 | uc.micro: 1.0.6
4581 |
4582 | load-tsconfig@0.2.5: {}
4583 |
4584 | local-pkg@0.5.0:
4585 | dependencies:
4586 | mlly: 1.7.1
4587 | pkg-types: 1.2.0
4588 |
4589 | locate-path@5.0.0:
4590 | dependencies:
4591 | p-locate: 4.1.0
4592 |
4593 | locate-path@6.0.0:
4594 | dependencies:
4595 | p-locate: 5.0.0
4596 |
4597 | lodash.merge@4.6.2: {}
4598 |
4599 | lodash.sortby@4.7.0: {}
4600 |
4601 | lodash@4.17.21: {}
4602 |
4603 | loupe@3.1.3: {}
4604 |
4605 | lru-cache@10.4.3: {}
4606 |
4607 | lru-cache@6.0.0:
4608 | dependencies:
4609 | yallist: 4.0.0
4610 |
4611 | magic-string@0.30.17:
4612 | dependencies:
4613 | '@jridgewell/sourcemap-codec': 1.5.0
4614 |
4615 | markdown-it@12.3.2:
4616 | dependencies:
4617 | argparse: 2.0.1
4618 | entities: 2.1.0
4619 | linkify-it: 3.0.3
4620 | mdurl: 1.0.1
4621 | uc.micro: 1.0.6
4622 |
4623 | mdast-util-from-markdown@0.8.5:
4624 | dependencies:
4625 | '@types/mdast': 3.0.15
4626 | mdast-util-to-string: 2.0.0
4627 | micromark: 2.11.4
4628 | parse-entities: 2.0.0
4629 | unist-util-stringify-position: 2.0.3
4630 | transitivePeerDependencies:
4631 | - supports-color
4632 |
4633 | mdast-util-to-string@2.0.0: {}
4634 |
4635 | mdurl@1.0.1: {}
4636 |
4637 | merge-stream@2.0.0: {}
4638 |
4639 | merge2@1.4.1: {}
4640 |
4641 | micromark@2.11.4:
4642 | dependencies:
4643 | debug: 4.4.0
4644 | parse-entities: 2.0.0
4645 | transitivePeerDependencies:
4646 | - supports-color
4647 |
4648 | micromatch@4.0.8:
4649 | dependencies:
4650 | braces: 3.0.3
4651 | picomatch: 2.3.1
4652 |
4653 | mime@1.6.0: {}
4654 |
4655 | mimic-fn@4.0.0: {}
4656 |
4657 | mimic-response@3.1.0: {}
4658 |
4659 | min-indent@1.0.1: {}
4660 |
4661 | minimatch@10.0.1:
4662 | dependencies:
4663 | brace-expansion: 2.0.1
4664 |
4665 | minimatch@3.1.2:
4666 | dependencies:
4667 | brace-expansion: 1.1.11
4668 |
4669 | minimatch@9.0.5:
4670 | dependencies:
4671 | brace-expansion: 2.0.1
4672 |
4673 | minimist@1.2.8: {}
4674 |
4675 | minipass@3.3.6:
4676 | dependencies:
4677 | yallist: 4.0.0
4678 |
4679 | minipass@5.0.0: {}
4680 |
4681 | minipass@7.1.2: {}
4682 |
4683 | minizlib@2.1.2:
4684 | dependencies:
4685 | minipass: 3.3.6
4686 | yallist: 4.0.0
4687 |
4688 | mkdirp-classic@0.5.3: {}
4689 |
4690 | mkdirp@1.0.4: {}
4691 |
4692 | mlly@1.7.1:
4693 | dependencies:
4694 | acorn: 8.14.1
4695 | pathe: 1.1.2
4696 | pkg-types: 1.2.0
4697 | ufo: 1.5.4
4698 |
4699 | ms@2.1.3: {}
4700 |
4701 | mute-stream@0.0.8: {}
4702 |
4703 | mz@2.7.0:
4704 | dependencies:
4705 | any-promise: 1.3.0
4706 | object-assign: 4.1.1
4707 | thenify-all: 1.6.0
4708 |
4709 | nanoid@3.3.9: {}
4710 |
4711 | napi-build-utils@1.0.2: {}
4712 |
4713 | natural-compare-lite@1.4.0: {}
4714 |
4715 | natural-compare@1.4.0: {}
4716 |
4717 | node-abi@3.67.0:
4718 | dependencies:
4719 | semver: 7.6.3
4720 |
4721 | node-addon-api@4.3.0: {}
4722 |
4723 | node-fetch-native@1.6.4: {}
4724 |
4725 | node-releases@2.0.18: {}
4726 |
4727 | normalize-package-data@2.5.0:
4728 | dependencies:
4729 | hosted-git-info: 2.8.9
4730 | resolve: 1.22.8
4731 | semver: 5.7.2
4732 | validate-npm-package-license: 3.0.4
4733 |
4734 | normalize-path@3.0.0: {}
4735 |
4736 | npm-run-path@5.3.0:
4737 | dependencies:
4738 | path-key: 4.0.0
4739 |
4740 | nth-check@2.1.1:
4741 | dependencies:
4742 | boolbase: 1.0.0
4743 |
4744 | nypm@0.3.11:
4745 | dependencies:
4746 | citty: 0.1.6
4747 | consola: 3.2.3
4748 | execa: 8.0.1
4749 | pathe: 1.1.2
4750 | pkg-types: 1.2.0
4751 | ufo: 1.5.4
4752 |
4753 | object-assign@4.1.1: {}
4754 |
4755 | object-inspect@1.13.2: {}
4756 |
4757 | ohash@1.1.3: {}
4758 |
4759 | once@1.4.0:
4760 | dependencies:
4761 | wrappy: 1.0.2
4762 |
4763 | onetime@6.0.0:
4764 | dependencies:
4765 | mimic-fn: 4.0.0
4766 |
4767 | optionator@0.9.4:
4768 | dependencies:
4769 | deep-is: 0.1.4
4770 | fast-levenshtein: 2.0.6
4771 | levn: 0.4.1
4772 | prelude-ls: 1.2.1
4773 | type-check: 0.4.0
4774 | word-wrap: 1.2.5
4775 |
4776 | p-limit@2.3.0:
4777 | dependencies:
4778 | p-try: 2.2.0
4779 |
4780 | p-limit@3.1.0:
4781 | dependencies:
4782 | yocto-queue: 0.1.0
4783 |
4784 | p-locate@4.1.0:
4785 | dependencies:
4786 | p-limit: 2.3.0
4787 |
4788 | p-locate@5.0.0:
4789 | dependencies:
4790 | p-limit: 3.1.0
4791 |
4792 | p-try@2.2.0: {}
4793 |
4794 | package-json-from-dist@1.0.1: {}
4795 |
4796 | package-manager-detector@0.2.0: {}
4797 |
4798 | parent-module@1.0.1:
4799 | dependencies:
4800 | callsites: 3.1.0
4801 |
4802 | parse-entities@2.0.0:
4803 | dependencies:
4804 | character-entities: 1.2.4
4805 | character-entities-legacy: 1.1.4
4806 | character-reference-invalid: 1.1.4
4807 | is-alphanumerical: 1.0.4
4808 | is-decimal: 1.0.4
4809 | is-hexadecimal: 1.0.4
4810 |
4811 | parse-gitignore@2.0.0: {}
4812 |
4813 | parse-imports@2.1.1:
4814 | dependencies:
4815 | es-module-lexer: 1.6.0
4816 | slashes: 3.0.12
4817 |
4818 | parse-json@5.2.0:
4819 | dependencies:
4820 | '@babel/code-frame': 7.24.7
4821 | error-ex: 1.3.2
4822 | json-parse-even-better-errors: 2.3.1
4823 | lines-and-columns: 1.2.4
4824 |
4825 | parse-semver@1.1.1:
4826 | dependencies:
4827 | semver: 5.7.2
4828 |
4829 | parse5-htmlparser2-tree-adapter@7.0.0:
4830 | dependencies:
4831 | domhandler: 5.0.3
4832 | parse5: 7.1.2
4833 |
4834 | parse5-parser-stream@7.1.2:
4835 | dependencies:
4836 | parse5: 7.1.2
4837 |
4838 | parse5@7.1.2:
4839 | dependencies:
4840 | entities: 4.5.0
4841 |
4842 | path-exists@4.0.0: {}
4843 |
4844 | path-is-absolute@1.0.1: {}
4845 |
4846 | path-key@3.1.1: {}
4847 |
4848 | path-key@4.0.0: {}
4849 |
4850 | path-parse@1.0.7: {}
4851 |
4852 | path-scurry@1.11.1:
4853 | dependencies:
4854 | lru-cache: 10.4.3
4855 | minipass: 7.1.2
4856 |
4857 | pathe@1.1.2: {}
4858 |
4859 | pathval@2.0.0: {}
4860 |
4861 | pend@1.2.0: {}
4862 |
4863 | perfect-debounce@1.0.0: {}
4864 |
4865 | picocolors@1.1.0: {}
4866 |
4867 | picocolors@1.1.1: {}
4868 |
4869 | picomatch@2.3.1: {}
4870 |
4871 | picomatch@4.0.2: {}
4872 |
4873 | pirates@4.0.6: {}
4874 |
4875 | pkg-types@1.2.0:
4876 | dependencies:
4877 | confbox: 0.1.7
4878 | mlly: 1.7.1
4879 | pathe: 1.1.2
4880 |
4881 | pluralize@8.0.0: {}
4882 |
4883 | pnpm@9.11.0: {}
4884 |
4885 | postcss-load-config@6.0.1(jiti@1.21.6)(postcss@8.5.3)(tsx@4.19.3)(yaml@2.5.1):
4886 | dependencies:
4887 | lilconfig: 3.1.3
4888 | optionalDependencies:
4889 | jiti: 1.21.6
4890 | postcss: 8.5.3
4891 | tsx: 4.19.3
4892 | yaml: 2.5.1
4893 |
4894 | postcss-selector-parser@6.1.2:
4895 | dependencies:
4896 | cssesc: 3.0.0
4897 | util-deprecate: 1.0.2
4898 |
4899 | postcss@8.5.3:
4900 | dependencies:
4901 | nanoid: 3.3.9
4902 | picocolors: 1.1.1
4903 | source-map-js: 1.2.1
4904 |
4905 | prebuild-install@7.1.2:
4906 | dependencies:
4907 | detect-libc: 2.0.3
4908 | expand-template: 2.0.3
4909 | github-from-package: 0.0.0
4910 | minimist: 1.2.8
4911 | mkdirp-classic: 0.5.3
4912 | napi-build-utils: 1.0.2
4913 | node-abi: 3.67.0
4914 | pump: 3.0.0
4915 | rc: 1.2.8
4916 | simple-get: 4.0.1
4917 | tar-fs: 2.1.1
4918 | tunnel-agent: 0.6.0
4919 |
4920 | prelude-ls@1.2.1: {}
4921 |
4922 | prompts@2.4.2:
4923 | dependencies:
4924 | kleur: 3.0.3
4925 | sisteransi: 1.0.5
4926 |
4927 | pump@3.0.0:
4928 | dependencies:
4929 | end-of-stream: 1.4.4
4930 | once: 1.4.0
4931 |
4932 | punycode@2.3.1: {}
4933 |
4934 | qs@6.13.0:
4935 | dependencies:
4936 | side-channel: 1.0.6
4937 |
4938 | queue-microtask@1.2.3: {}
4939 |
4940 | rc9@2.1.2:
4941 | dependencies:
4942 | defu: 6.1.4
4943 | destr: 2.0.3
4944 |
4945 | rc@1.2.8:
4946 | dependencies:
4947 | deep-extend: 0.6.0
4948 | ini: 1.3.8
4949 | minimist: 1.2.8
4950 | strip-json-comments: 2.0.1
4951 |
4952 | read-pkg-up@7.0.1:
4953 | dependencies:
4954 | find-up: 4.1.0
4955 | read-pkg: 5.2.0
4956 | type-fest: 0.8.1
4957 |
4958 | read-pkg@5.2.0:
4959 | dependencies:
4960 | '@types/normalize-package-data': 2.4.4
4961 | normalize-package-data: 2.5.0
4962 | parse-json: 5.2.0
4963 | type-fest: 0.6.0
4964 |
4965 | read@1.0.7:
4966 | dependencies:
4967 | mute-stream: 0.0.8
4968 |
4969 | readable-stream@3.6.2:
4970 | dependencies:
4971 | inherits: 2.0.4
4972 | string_decoder: 1.3.0
4973 | util-deprecate: 1.0.2
4974 |
4975 | readdirp@3.6.0:
4976 | dependencies:
4977 | picomatch: 2.3.1
4978 |
4979 | readdirp@4.1.2: {}
4980 |
4981 | refa@0.12.1:
4982 | dependencies:
4983 | '@eslint-community/regexpp': 4.12.1
4984 |
4985 | regexp-ast-analysis@0.7.1:
4986 | dependencies:
4987 | '@eslint-community/regexpp': 4.12.1
4988 | refa: 0.12.1
4989 |
4990 | regexp-tree@0.1.27: {}
4991 |
4992 | regjsparser@0.10.0:
4993 | dependencies:
4994 | jsesc: 0.5.0
4995 |
4996 | require-directory@2.1.1: {}
4997 |
4998 | resolve-from@4.0.0: {}
4999 |
5000 | resolve-from@5.0.0: {}
5001 |
5002 | resolve-pkg-maps@1.0.0: {}
5003 |
5004 | resolve@1.22.8:
5005 | dependencies:
5006 | is-core-module: 2.15.1
5007 | path-parse: 1.0.7
5008 | supports-preserve-symlinks-flag: 1.0.0
5009 |
5010 | reusify@1.1.0: {}
5011 |
5012 | rollup@4.35.0:
5013 | dependencies:
5014 | '@types/estree': 1.0.6
5015 | optionalDependencies:
5016 | '@rollup/rollup-android-arm-eabi': 4.35.0
5017 | '@rollup/rollup-android-arm64': 4.35.0
5018 | '@rollup/rollup-darwin-arm64': 4.35.0
5019 | '@rollup/rollup-darwin-x64': 4.35.0
5020 | '@rollup/rollup-freebsd-arm64': 4.35.0
5021 | '@rollup/rollup-freebsd-x64': 4.35.0
5022 | '@rollup/rollup-linux-arm-gnueabihf': 4.35.0
5023 | '@rollup/rollup-linux-arm-musleabihf': 4.35.0
5024 | '@rollup/rollup-linux-arm64-gnu': 4.35.0
5025 | '@rollup/rollup-linux-arm64-musl': 4.35.0
5026 | '@rollup/rollup-linux-loongarch64-gnu': 4.35.0
5027 | '@rollup/rollup-linux-powerpc64le-gnu': 4.35.0
5028 | '@rollup/rollup-linux-riscv64-gnu': 4.35.0
5029 | '@rollup/rollup-linux-s390x-gnu': 4.35.0
5030 | '@rollup/rollup-linux-x64-gnu': 4.35.0
5031 | '@rollup/rollup-linux-x64-musl': 4.35.0
5032 | '@rollup/rollup-win32-arm64-msvc': 4.35.0
5033 | '@rollup/rollup-win32-ia32-msvc': 4.35.0
5034 | '@rollup/rollup-win32-x64-msvc': 4.35.0
5035 | fsevents: 2.3.3
5036 |
5037 | run-parallel@1.2.0:
5038 | dependencies:
5039 | queue-microtask: 1.2.3
5040 |
5041 | safe-buffer@5.2.1: {}
5042 |
5043 | safer-buffer@2.1.2: {}
5044 |
5045 | sax@1.4.1: {}
5046 |
5047 | scslre@0.3.0:
5048 | dependencies:
5049 | '@eslint-community/regexpp': 4.12.1
5050 | refa: 0.12.1
5051 | regexp-ast-analysis: 0.7.1
5052 |
5053 | semver@5.7.2: {}
5054 |
5055 | semver@7.6.3: {}
5056 |
5057 | set-function-length@1.2.2:
5058 | dependencies:
5059 | define-data-property: 1.1.4
5060 | es-errors: 1.3.0
5061 | function-bind: 1.1.2
5062 | get-intrinsic: 1.2.4
5063 | gopd: 1.0.1
5064 | has-property-descriptors: 1.0.2
5065 |
5066 | shebang-command@2.0.0:
5067 | dependencies:
5068 | shebang-regex: 3.0.0
5069 |
5070 | shebang-regex@3.0.0: {}
5071 |
5072 | side-channel@1.0.6:
5073 | dependencies:
5074 | call-bind: 1.0.7
5075 | es-errors: 1.3.0
5076 | get-intrinsic: 1.2.4
5077 | object-inspect: 1.13.2
5078 |
5079 | siginfo@2.0.0: {}
5080 |
5081 | signal-exit@4.1.0: {}
5082 |
5083 | simple-concat@1.0.1: {}
5084 |
5085 | simple-get@4.0.1:
5086 | dependencies:
5087 | decompress-response: 6.0.0
5088 | once: 1.4.0
5089 | simple-concat: 1.0.1
5090 |
5091 | sisteransi@1.0.5: {}
5092 |
5093 | slashes@3.0.12: {}
5094 |
5095 | source-map-js@1.2.1: {}
5096 |
5097 | source-map@0.8.0-beta.0:
5098 | dependencies:
5099 | whatwg-url: 7.1.0
5100 |
5101 | spdx-correct@3.2.0:
5102 | dependencies:
5103 | spdx-expression-parse: 3.0.1
5104 | spdx-license-ids: 3.0.20
5105 |
5106 | spdx-exceptions@2.5.0: {}
5107 |
5108 | spdx-expression-parse@3.0.1:
5109 | dependencies:
5110 | spdx-exceptions: 2.5.0
5111 | spdx-license-ids: 3.0.20
5112 |
5113 | spdx-expression-parse@4.0.0:
5114 | dependencies:
5115 | spdx-exceptions: 2.5.0
5116 | spdx-license-ids: 3.0.20
5117 |
5118 | spdx-license-ids@3.0.20: {}
5119 |
5120 | stable-hash@0.0.4: {}
5121 |
5122 | stackback@0.0.2: {}
5123 |
5124 | std-env@3.8.1: {}
5125 |
5126 | string-argv@0.3.2: {}
5127 |
5128 | string-width@4.2.3:
5129 | dependencies:
5130 | emoji-regex: 8.0.0
5131 | is-fullwidth-code-point: 3.0.0
5132 | strip-ansi: 6.0.1
5133 |
5134 | string-width@5.1.2:
5135 | dependencies:
5136 | eastasianwidth: 0.2.0
5137 | emoji-regex: 9.2.2
5138 | strip-ansi: 7.1.0
5139 |
5140 | string_decoder@1.3.0:
5141 | dependencies:
5142 | safe-buffer: 5.2.1
5143 |
5144 | strip-ansi@6.0.1:
5145 | dependencies:
5146 | ansi-regex: 5.0.1
5147 |
5148 | strip-ansi@7.1.0:
5149 | dependencies:
5150 | ansi-regex: 6.1.0
5151 |
5152 | strip-final-newline@3.0.0: {}
5153 |
5154 | strip-indent@3.0.0:
5155 | dependencies:
5156 | min-indent: 1.0.1
5157 |
5158 | strip-json-comments@2.0.1: {}
5159 |
5160 | strip-json-comments@3.1.1: {}
5161 |
5162 | sucrase@3.35.0:
5163 | dependencies:
5164 | '@jridgewell/gen-mapping': 0.3.8
5165 | commander: 4.1.1
5166 | glob: 10.4.5
5167 | lines-and-columns: 1.2.4
5168 | mz: 2.7.0
5169 | pirates: 4.0.6
5170 | ts-interface-checker: 0.1.13
5171 |
5172 | supports-color@5.5.0:
5173 | dependencies:
5174 | has-flag: 3.0.0
5175 |
5176 | supports-color@7.2.0:
5177 | dependencies:
5178 | has-flag: 4.0.0
5179 |
5180 | supports-preserve-symlinks-flag@1.0.0: {}
5181 |
5182 | synckit@0.6.2:
5183 | dependencies:
5184 | tslib: 2.7.0
5185 |
5186 | synckit@0.9.1:
5187 | dependencies:
5188 | '@pkgr/core': 0.1.1
5189 | tslib: 2.7.0
5190 |
5191 | tapable@2.2.1: {}
5192 |
5193 | tar-fs@2.1.1:
5194 | dependencies:
5195 | chownr: 1.1.4
5196 | mkdirp-classic: 0.5.3
5197 | pump: 3.0.0
5198 | tar-stream: 2.2.0
5199 |
5200 | tar-stream@2.2.0:
5201 | dependencies:
5202 | bl: 4.1.0
5203 | end-of-stream: 1.4.4
5204 | fs-constants: 1.0.0
5205 | inherits: 2.0.4
5206 | readable-stream: 3.6.2
5207 |
5208 | tar@6.2.1:
5209 | dependencies:
5210 | chownr: 2.0.0
5211 | fs-minipass: 2.1.0
5212 | minipass: 5.0.0
5213 | minizlib: 2.1.2
5214 | mkdirp: 1.0.4
5215 | yallist: 4.0.0
5216 |
5217 | thenify-all@1.6.0:
5218 | dependencies:
5219 | thenify: 3.3.1
5220 |
5221 | thenify@3.3.1:
5222 | dependencies:
5223 | any-promise: 1.3.0
5224 |
5225 | tinybench@2.9.0: {}
5226 |
5227 | tinyexec@0.3.2: {}
5228 |
5229 | tinyglobby@0.2.12:
5230 | dependencies:
5231 | fdir: 6.4.3(picomatch@4.0.2)
5232 | picomatch: 4.0.2
5233 |
5234 | tinypool@1.0.2: {}
5235 |
5236 | tinyrainbow@1.2.0: {}
5237 |
5238 | tinyspy@3.0.2: {}
5239 |
5240 | tmp@0.2.3: {}
5241 |
5242 | to-regex-range@5.0.1:
5243 | dependencies:
5244 | is-number: 7.0.0
5245 |
5246 | toml-eslint-parser@0.10.0:
5247 | dependencies:
5248 | eslint-visitor-keys: 3.4.3
5249 |
5250 | tr46@1.0.1:
5251 | dependencies:
5252 | punycode: 2.3.1
5253 |
5254 | tree-kill@1.2.2: {}
5255 |
5256 | ts-api-utils@1.3.0(typescript@5.5.4):
5257 | dependencies:
5258 | typescript: 5.5.4
5259 |
5260 | ts-interface-checker@0.1.13: {}
5261 |
5262 | tslib@2.7.0: {}
5263 |
5264 | tsup@8.4.0(jiti@1.21.6)(postcss@8.5.3)(tsx@4.19.3)(typescript@5.5.4)(yaml@2.5.1):
5265 | dependencies:
5266 | bundle-require: 5.1.0(esbuild@0.25.1)
5267 | cac: 6.7.14
5268 | chokidar: 4.0.3
5269 | consola: 3.4.0
5270 | debug: 4.4.0
5271 | esbuild: 0.25.1
5272 | joycon: 3.1.1
5273 | picocolors: 1.1.1
5274 | postcss-load-config: 6.0.1(jiti@1.21.6)(postcss@8.5.3)(tsx@4.19.3)(yaml@2.5.1)
5275 | resolve-from: 5.0.0
5276 | rollup: 4.35.0
5277 | source-map: 0.8.0-beta.0
5278 | sucrase: 3.35.0
5279 | tinyexec: 0.3.2
5280 | tinyglobby: 0.2.12
5281 | tree-kill: 1.2.2
5282 | optionalDependencies:
5283 | postcss: 8.5.3
5284 | typescript: 5.5.4
5285 | transitivePeerDependencies:
5286 | - jiti
5287 | - supports-color
5288 | - tsx
5289 | - yaml
5290 |
5291 | tsx@4.19.3:
5292 | dependencies:
5293 | esbuild: 0.25.0
5294 | get-tsconfig: 4.8.0
5295 | optionalDependencies:
5296 | fsevents: 2.3.3
5297 |
5298 | tunnel-agent@0.6.0:
5299 | dependencies:
5300 | safe-buffer: 5.2.1
5301 |
5302 | tunnel@0.0.6: {}
5303 |
5304 | type-check@0.4.0:
5305 | dependencies:
5306 | prelude-ls: 1.2.1
5307 |
5308 | type-detect@4.1.0: {}
5309 |
5310 | type-fest@0.20.2: {}
5311 |
5312 | type-fest@0.6.0: {}
5313 |
5314 | type-fest@0.8.1: {}
5315 |
5316 | typed-rest-client@1.8.11:
5317 | dependencies:
5318 | qs: 6.13.0
5319 | tunnel: 0.0.6
5320 | underscore: 1.13.7
5321 |
5322 | typescript@5.5.4: {}
5323 |
5324 | uc.micro@1.0.6: {}
5325 |
5326 | ufo@1.5.4: {}
5327 |
5328 | underscore@1.13.7: {}
5329 |
5330 | undici-types@6.20.0: {}
5331 |
5332 | undici@6.19.8: {}
5333 |
5334 | unist-util-stringify-position@2.0.3:
5335 | dependencies:
5336 | '@types/unist': 2.0.11
5337 |
5338 | update-browserslist-db@1.1.0(browserslist@4.23.3):
5339 | dependencies:
5340 | browserslist: 4.23.3
5341 | escalade: 3.2.0
5342 | picocolors: 1.1.0
5343 |
5344 | uri-js@4.4.1:
5345 | dependencies:
5346 | punycode: 2.3.1
5347 |
5348 | url-join@4.0.1: {}
5349 |
5350 | util-deprecate@1.0.2: {}
5351 |
5352 | validate-npm-package-license@3.0.4:
5353 | dependencies:
5354 | spdx-correct: 3.2.0
5355 | spdx-expression-parse: 3.0.1
5356 |
5357 | vite-node@2.1.9(@types/node@22.13.10):
5358 | dependencies:
5359 | cac: 6.7.14
5360 | debug: 4.4.0
5361 | es-module-lexer: 1.6.0
5362 | pathe: 1.1.2
5363 | vite: 5.4.14(@types/node@22.13.10)
5364 | transitivePeerDependencies:
5365 | - '@types/node'
5366 | - less
5367 | - lightningcss
5368 | - sass
5369 | - sass-embedded
5370 | - stylus
5371 | - sugarss
5372 | - supports-color
5373 | - terser
5374 |
5375 | vite@5.4.14(@types/node@22.13.10):
5376 | dependencies:
5377 | esbuild: 0.21.5
5378 | postcss: 8.5.3
5379 | rollup: 4.35.0
5380 | optionalDependencies:
5381 | '@types/node': 22.13.10
5382 | fsevents: 2.3.3
5383 |
5384 | vitest@2.1.9(@types/node@22.13.10):
5385 | dependencies:
5386 | '@vitest/expect': 2.1.9
5387 | '@vitest/mocker': 2.1.9(vite@5.4.14(@types/node@22.13.10))
5388 | '@vitest/pretty-format': 2.1.9
5389 | '@vitest/runner': 2.1.9
5390 | '@vitest/snapshot': 2.1.9
5391 | '@vitest/spy': 2.1.9
5392 | '@vitest/utils': 2.1.9
5393 | chai: 5.2.0
5394 | debug: 4.4.0
5395 | expect-type: 1.2.0
5396 | magic-string: 0.30.17
5397 | pathe: 1.1.2
5398 | std-env: 3.8.1
5399 | tinybench: 2.9.0
5400 | tinyexec: 0.3.2
5401 | tinypool: 1.0.2
5402 | tinyrainbow: 1.2.0
5403 | vite: 5.4.14(@types/node@22.13.10)
5404 | vite-node: 2.1.9(@types/node@22.13.10)
5405 | why-is-node-running: 2.3.0
5406 | optionalDependencies:
5407 | '@types/node': 22.13.10
5408 | transitivePeerDependencies:
5409 | - less
5410 | - lightningcss
5411 | - msw
5412 | - sass
5413 | - sass-embedded
5414 | - stylus
5415 | - sugarss
5416 | - supports-color
5417 | - terser
5418 |
5419 | vsce@2.15.0:
5420 | dependencies:
5421 | azure-devops-node-api: 11.2.0
5422 | chalk: 2.4.2
5423 | cheerio: 1.0.0
5424 | commander: 6.2.1
5425 | glob: 7.2.3
5426 | hosted-git-info: 4.1.0
5427 | keytar: 7.9.0
5428 | leven: 3.1.0
5429 | markdown-it: 12.3.2
5430 | mime: 1.6.0
5431 | minimatch: 3.1.2
5432 | parse-semver: 1.1.1
5433 | read: 1.0.7
5434 | semver: 5.7.2
5435 | tmp: 0.2.3
5436 | typed-rest-client: 1.8.11
5437 | url-join: 4.0.1
5438 | xml2js: 0.4.23
5439 | yauzl: 2.10.0
5440 | yazl: 2.5.1
5441 |
5442 | vue-eslint-parser@9.4.3(eslint@9.22.0(jiti@1.21.6)):
5443 | dependencies:
5444 | debug: 4.4.0
5445 | eslint: 9.22.0(jiti@1.21.6)
5446 | eslint-scope: 7.2.2
5447 | eslint-visitor-keys: 3.4.3
5448 | espree: 9.6.1
5449 | esquery: 1.6.0
5450 | lodash: 4.17.21
5451 | semver: 7.6.3
5452 | transitivePeerDependencies:
5453 | - supports-color
5454 |
5455 | webidl-conversions@4.0.2: {}
5456 |
5457 | whatwg-encoding@3.1.1:
5458 | dependencies:
5459 | iconv-lite: 0.6.3
5460 |
5461 | whatwg-mimetype@4.0.0: {}
5462 |
5463 | whatwg-url@7.1.0:
5464 | dependencies:
5465 | lodash.sortby: 4.7.0
5466 | tr46: 1.0.1
5467 | webidl-conversions: 4.0.2
5468 |
5469 | which@2.0.2:
5470 | dependencies:
5471 | isexe: 2.0.0
5472 |
5473 | why-is-node-running@2.3.0:
5474 | dependencies:
5475 | siginfo: 2.0.0
5476 | stackback: 0.0.2
5477 |
5478 | word-wrap@1.2.5: {}
5479 |
5480 | wrap-ansi@7.0.0:
5481 | dependencies:
5482 | ansi-styles: 4.3.0
5483 | string-width: 4.2.3
5484 | strip-ansi: 6.0.1
5485 |
5486 | wrap-ansi@8.1.0:
5487 | dependencies:
5488 | ansi-styles: 6.2.1
5489 | string-width: 5.1.2
5490 | strip-ansi: 7.1.0
5491 |
5492 | wrappy@1.0.2: {}
5493 |
5494 | xml-name-validator@4.0.0: {}
5495 |
5496 | xml2js@0.4.23:
5497 | dependencies:
5498 | sax: 1.4.1
5499 | xmlbuilder: 11.0.1
5500 |
5501 | xmlbuilder@11.0.1: {}
5502 |
5503 | y18n@5.0.8: {}
5504 |
5505 | yallist@4.0.0: {}
5506 |
5507 | yaml-eslint-parser@1.2.3:
5508 | dependencies:
5509 | eslint-visitor-keys: 3.4.3
5510 | lodash: 4.17.21
5511 | yaml: 2.5.1
5512 |
5513 | yaml@2.5.1: {}
5514 |
5515 | yargs-parser@21.1.1: {}
5516 |
5517 | yargs@17.7.2:
5518 | dependencies:
5519 | cliui: 8.0.1
5520 | escalade: 3.2.0
5521 | get-caller-file: 2.0.5
5522 | require-directory: 2.1.1
5523 | string-width: 4.2.3
5524 | y18n: 5.0.8
5525 | yargs-parser: 21.1.1
5526 |
5527 | yauzl@2.10.0:
5528 | dependencies:
5529 | buffer-crc32: 0.2.13
5530 | fd-slicer: 1.1.0
5531 |
5532 | yazl@2.5.1:
5533 | dependencies:
5534 | buffer-crc32: 0.2.13
5535 |
5536 | yocto-queue@0.1.0: {}
5537 |
--------------------------------------------------------------------------------
/pnpm-workspace.yaml:
--------------------------------------------------------------------------------
1 | packages:
2 | - playground
3 | - examples/*
4 |
--------------------------------------------------------------------------------
/renovate.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "https://docs.renovatebot.com/renovate-schema.json",
3 | "extends": [
4 | "config:recommended"
5 | ]
6 | }
7 |
--------------------------------------------------------------------------------
/src/index.ts:
--------------------------------------------------------------------------------
1 | import { nextTick } from 'node:process'
2 | import { addEventListener, createBottomBar, createRange, getActiveTextEditorLanguageId, getConfiguration, getCopyText, getCurrentFileUrl, getLineText, getPosition, getSelection, jumpToLine, registerCommand, setConfiguration, updateText } from '@vscode-use/utils'
3 | import type { Disposable, ExtensionContext } from 'vscode'
4 |
5 | const base = {
6 | '【': '[',
7 | '】': ']',
8 | '(': '(',
9 | ')': ')',
10 | '《': '<',
11 | '》': '>',
12 | '「': '{',
13 | '」': '}',
14 | '¥': '$',
15 | '……': '^',
16 | '。': '.',
17 | ',': ',',
18 | ':': ':',
19 | ';': ';',
20 | '?': '?',
21 | '!': '!',
22 | '“': '"',
23 | '”': '"',
24 | '‘': '\'',
25 | '’': '\'',
26 | '~': '~',
27 | '·': '`',
28 | }
29 | export async function activate(context: ExtensionContext) {
30 | const disposes: Disposable[] = []
31 | const map: Record = {
32 | '{': '}',
33 | '[': ']',
34 | }
35 | let { mappings, isEnable, extLanguage, copyMap } = getConfig()
36 |
37 | const statusBar = createBottomBar({
38 | position: 'right',
39 | text: `$(${isEnable ? 'symbol-array' : 'circle-slash'}) Symbol`,
40 | command: 'symbol-mapping-conversion.toggleStatusBar',
41 | })
42 |
43 | statusBar.show()
44 |
45 | const updateStatusBar = () => {
46 | statusBar.text = `$(${isEnable ? 'symbol-array' : 'circle-slash'}) Symbol`
47 | }
48 |
49 | disposes.push(registerCommand('symbol-mapping-conversion.toggleStatusBar', () => {
50 | isEnable = !isEnable
51 | setConfiguration('symbol-mapping-conversion.isEnable', isEnable, true)
52 | updateStatusBar()
53 | }))
54 |
55 | let preSelect: any = null
56 | disposes.push(addEventListener('selection-change', (e) => {
57 | if (e.kind && e.kind !== 1)
58 | preSelect = getSelection()
59 | }))
60 |
61 | disposes.push(addEventListener('text-change', async (e) => {
62 | if (e.reason === 1) // 撤销时不再干预
63 | return
64 | if (!isEnable)
65 | return
66 |
67 | const uri = e.document.uri
68 | const currentFileUrl = getCurrentFileUrl()
69 |
70 | if (uri.fsPath !== currentFileUrl)
71 | return
72 |
73 | const language = getActiveTextEditorLanguageId()
74 |
75 | if (!language)
76 | return
77 |
78 | if (extLanguage.includes(language))
79 | return
80 |
81 | const changes = e.contentChanges.filter((c: any) => c.text.trim())
82 |
83 | if (!changes.length)
84 | return
85 | // 获取对应语言的配置
86 | const _base = Object.assign(base, mappings.base)
87 | const languageMappings = Object.assign(_base, mappings[language])
88 | const updateLists: any = []
89 | for (const c of changes) {
90 | let text = c.text
91 | let offset = 0
92 | if (!copyMap) {
93 | // 不干预复制粘贴的情况,只考虑输入
94 | const copyText = await getCopyText()
95 | if (copyText === text)
96 | return
97 | }
98 |
99 | Object.keys(languageMappings).forEach((k) => {
100 | const v = languageMappings[k]
101 | const reg = new RegExp(k, 'gm')
102 | if (text.length < k.length && k.endsWith(text)) {
103 | // 支持少于匹配项,往前贪婪获取字符串
104 | offset = k.length - text.length
105 | const lineText = getLineText(c.range.start.line)!
106 | const start = c.range.start.character - offset
107 | if (start < 0)
108 | return
109 | if (lineText.slice(start, c.range.start.character + text.length) !== k)
110 | return
111 | text = lineText.slice(start, c.range.start.character + text.length)
112 | }
113 | text = text.replace(reg, v)
114 | })
115 | if (text !== c.text) {
116 | const start = getPosition(c.rangeOffset - offset)
117 | const end = getPosition(c.rangeOffset + c.text.length)
118 | const range = createRange(start, end)
119 | if (preSelect && ((preSelect.line === c.range.end.line && preSelect.character === c.range.end.character) || (preSelect.line === c.range.start.line && preSelect.character === c.range.start.character)) && /['"{\[`\(]/.test(text)) {
120 | const selectText = preSelect.selectedTextArray[0]
121 | if (text.includes('$1')) {
122 | // 针对需要光标移动到指定位置的场景
123 | const offset = text.indexOf('$1')
124 | const [_pre, _end] = text.split('$1')
125 | text = _pre + selectText + _end
126 | nextTick(() => {
127 | jumpToLine([end.line, end.character + offset - 1 + selectText.length])
128 | })
129 | }
130 | else { text = text + selectText + (map[text] ?? text) }
131 | }
132 | else if (text.includes('$1')) {
133 | // 针对需要光标移动到指定位置的场景
134 | const offset = text.indexOf('$1')
135 | text = text.replace('$1', '')
136 | nextTick(() => {
137 | jumpToLine([end.line, end.character + offset - 1])
138 | })
139 | }
140 | updateLists.push({
141 | range,
142 | text,
143 | })
144 | }
145 | }
146 |
147 | if (!updateLists.length)
148 | return
149 |
150 | updateText((edit) => {
151 | updateLists.forEach((list: any) => {
152 | edit.replace(list.range, list.text)
153 | })
154 | })
155 | }))
156 |
157 | disposes.push(addEventListener('config-change', () => {
158 | const config = getConfig()
159 | mappings = config.mappings
160 | isEnable = config.isEnable
161 | extLanguage = config.extLanguage
162 | copyMap = config.copyMap
163 | updateStatusBar()
164 | }))
165 |
166 | context.subscriptions.push(...disposes)
167 | }
168 |
169 | export function deactivate() {
170 |
171 | }
172 |
173 | function getConfig() {
174 | const mappings = getConfiguration('symbol-mapping-conversion.mappings')
175 | const extLanguage = getConfiguration('symbol-mapping-conversion.extLanguage')
176 | const isEnable = getConfiguration('symbol-mapping-conversion.isEnable')
177 | const copyMap = getConfiguration('symbol-mapping-conversion.copyMap')
178 | return {
179 | mappings,
180 | extLanguage,
181 | isEnable,
182 | copyMap,
183 | }
184 | }
185 |
--------------------------------------------------------------------------------
/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": "node",
7 | "resolveJsonModule": true,
8 | "strict": true,
9 | "strictNullChecks": true,
10 | "esModuleInterop": true,
11 | "skipDefaultLibCheck": true,
12 | "skipLibCheck": true
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/tsup.config.ts:
--------------------------------------------------------------------------------
1 | import { defineConfig } from 'tsup'
2 |
3 | export default defineConfig({
4 | entry: [
5 | 'src/index.ts',
6 | ],
7 | format: ['cjs'],
8 | shims: false,
9 | dts: false,
10 | external: [
11 | 'vscode',
12 | ],
13 | })
14 |
--------------------------------------------------------------------------------