fork of hey-api/openapi-ts because I need some additional things
0
fork

Configure Feed

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

Merge pull request #2614 from hey-api/ci/matrix

ci: update workflows to use node 24

authored by

Lubos and committed by
GitHub
fd01554e 9b8efe74

+258 -30
+4 -4
.github/workflows/ci.yml
··· 18 18 strategy: 19 19 matrix: 20 20 os: [macos-latest, ubuntu-latest, windows-latest] 21 - node-version: ['20.19.0', '22.12.0'] 21 + node-version: ['20.19.0', '22.12.0', '24.7.0'] 22 22 steps: 23 23 - uses: actions/checkout@v4.2.2 24 24 with: ··· 29 29 - uses: actions/setup-node@v4 30 30 with: 31 31 node-version: ${{ matrix.node-version }} 32 - # cache: 'pnpm' 32 + cache: 'pnpm' 33 33 34 34 - name: Install dependencies 35 35 run: pnpm install ··· 38 38 run: pnpm build --filter="@hey-api/**" 39 39 40 40 - name: Build examples 41 - if: matrix.node-version == '22.12.0' && matrix.os == 'ubuntu-latest' 41 + if: matrix.node-version == '24.7.0' && matrix.os == 'ubuntu-latest' 42 42 run: pnpm build --filter="@examples/**" 43 43 44 44 - name: Run linter ··· 51 51 run: pnpm test 52 52 53 53 - name: Publish preview packages 54 - if: github.event_name == 'pull_request' && matrix.node-version == '22.12.0' && matrix.os == 'ubuntu-latest' 54 + if: github.event_name == 'pull_request' && matrix.node-version == '24.7.0' && matrix.os == 'ubuntu-latest' 55 55 run: ./scripts/publish-preview-packages.sh 56 56 env: 57 57 TURBO_SCM_BASE: ${{ github.event_name == 'pull_request' && github.event.pull_request.base.sha || github.event.before }}
+6 -5
.github/workflows/codeql.yml
··· 15 15 jobs: 16 16 analyze: 17 17 name: Analyze 18 - runs-on: ubuntu-latest 18 + runs-on: ${{ matrix.os }} 19 + strategy: 20 + fail-fast: false 21 + matrix: 22 + language: [javascript] 23 + os: [ubuntu-latest] 19 24 permissions: 20 25 actions: read 21 26 contents: read 22 27 security-events: write 23 - strategy: 24 - fail-fast: false 25 - matrix: 26 - language: [javascript] 27 28 28 29 steps: 29 30 - uses: actions/checkout@v4.2.2
+4 -1
.github/workflows/contributors.yml
··· 7 7 8 8 jobs: 9 9 update: 10 - runs-on: ubuntu-latest 10 + runs-on: ${{ matrix.os }} 11 + strategy: 12 + matrix: 13 + os: [ubuntu-latest] 11 14 steps: 12 15 - uses: actions/checkout@v4.2.2 13 16
+6 -2
.github/workflows/coverage.yml
··· 17 17 jobs: 18 18 upload: 19 19 name: Upload 20 - runs-on: ubuntu-latest 20 + runs-on: ${{ matrix.os }} 21 + strategy: 22 + matrix: 23 + os: [ubuntu-latest] 24 + node-version: ['24.7.0'] 21 25 steps: 22 26 - uses: actions/checkout@v4.2.2 23 27 ··· 25 29 26 30 - uses: actions/setup-node@v4 27 31 with: 28 - node-version: 20.x 32 + node-version: ${{ matrix.node-version }} 29 33 cache: 'pnpm' 30 34 31 35 - name: Install dependencies
+6 -2
.github/workflows/release.yml
··· 17 17 jobs: 18 18 release: 19 19 name: Release 20 - runs-on: ubuntu-latest 20 + runs-on: ${{ matrix.os }} 21 + strategy: 22 + matrix: 23 + os: [ubuntu-latest] 24 + node-version: ['24.7.0'] 21 25 steps: 22 26 - uses: actions/checkout@v4.2.2 23 27 ··· 25 29 26 30 - uses: actions/setup-node@v4 27 31 with: 28 - node-version: 20.x 32 + node-version: ${{ matrix.node-version }} 29 33 cache: 'pnpm' 30 34 31 35 - name: Install Dependencies
+1 -1
.nvmrc
··· 1 - 22.12.0 1 + 24.7.0
-2
packages/openapi-ts/package.json
··· 95 95 "color-support": "1.1.3", 96 96 "commander": "13.0.0", 97 97 "handlebars": "4.7.8", 98 - "js-yaml": "4.1.0", 99 98 "open": "10.1.2", 100 99 "semver": "7.7.2" 101 100 }, ··· 114 113 "@types/bun": "1.2.19", 115 114 "@types/cross-spawn": "6.0.6", 116 115 "@types/express": "4.17.21", 117 - "@types/js-yaml": "4.0.9", 118 116 "@types/semver": "7.7.0", 119 117 "axios": "1.8.2", 120 118 "cross-spawn": "7.0.5",
+231 -13
pnpm-lock.yaml
··· 1194 1194 handlebars: 1195 1195 specifier: 4.7.8 1196 1196 version: 4.7.8 1197 - js-yaml: 1198 - specifier: 4.1.0 1199 - version: 4.1.0 1200 1197 open: 1201 1198 specifier: 10.1.2 1202 1199 version: 10.1.2 ··· 1237 1234 '@types/express': 1238 1235 specifier: 4.17.21 1239 1236 version: 4.17.21 1240 - '@types/js-yaml': 1241 - specifier: 4.0.9 1242 - version: 4.0.9 1243 1237 '@types/semver': 1244 1238 specifier: 7.7.0 1245 1239 version: 7.7.0 ··· 1263 1257 version: 3.3.2 1264 1258 nuxt: 1265 1259 specifier: 3.14.1592 1266 - version: 3.14.1592(@netlify/blobs@9.1.2)(@parcel/watcher@2.5.1)(@types/node@22.10.5)(db0@0.3.2)(encoding@0.1.13)(eslint@9.17.0(jiti@2.5.1))(ioredis@5.7.0)(less@4.2.2)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.50.0)(sass@1.85.0)(terser@5.43.1)(typescript@5.8.3)(vite@7.1.2(@types/node@22.10.5)(jiti@2.5.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.0)) 1260 + version: 3.14.1592(@netlify/blobs@9.1.2)(@parcel/watcher@2.5.1)(@types/node@22.10.5)(db0@0.3.2)(encoding@0.1.13)(eslint@9.17.0(jiti@2.5.1))(ioredis@5.7.0)(less@4.2.2)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.50.0)(sass@1.85.0)(terser@5.43.1)(typescript@5.8.3)(vite@5.4.19(@types/node@22.10.5)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)) 1267 1261 prettier: 1268 1262 specifier: 3.4.2 1269 1263 version: 3.4.2 ··· 5964 5958 5965 5959 '@types/jasmine@5.1.9': 5966 5960 resolution: {integrity: sha512-8t4HtkW4wxiPVedMpeZ63n3vlWxEIquo/zc1Tm8ElU+SqVV7+D3Na2PWaJUp179AzTragMWVwkMv7mvty0NfyQ==} 5967 - 5968 - '@types/js-yaml@4.0.9': 5969 - resolution: {integrity: sha512-k4MGaQl5TGo/iipqb2UDG2UwjXziSWkh0uysQelTlJpX1qGlpUZYm8PnO4DxG1qBomtJUdYJ6qR6xdIah10JLg==} 5970 5961 5971 5962 '@types/jsdom@21.1.7': 5972 5963 resolution: {integrity: sha512-yOriVnggzrnQ3a9OKOCxaVuSug3w3/SbOj5i7VwXWZEyUNl3bLF9V3MfxGbZKuwqJOQyRfqXyROBB1CoZLFWzA==} ··· 17509 17500 17510 17501 '@nuxt/devalue@2.0.2': {} 17511 17502 17503 + '@nuxt/devtools-kit@1.7.0(magicast@0.3.5)(vite@5.4.19(@types/node@22.10.5)(less@4.2.2)(sass@1.85.0)(terser@5.43.1))': 17504 + dependencies: 17505 + '@nuxt/kit': 3.15.4(magicast@0.3.5) 17506 + '@nuxt/schema': 3.16.2 17507 + execa: 7.2.0 17508 + vite: 5.4.19(@types/node@22.10.5)(less@4.2.2)(sass@1.85.0)(terser@5.43.1) 17509 + transitivePeerDependencies: 17510 + - magicast 17511 + - supports-color 17512 + 17512 17513 '@nuxt/devtools-kit@1.7.0(magicast@0.3.5)(vite@7.1.2(@types/node@22.10.5)(jiti@2.5.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.0))': 17513 17514 dependencies: 17514 17515 '@nuxt/kit': 3.15.4(magicast@0.3.5) ··· 17579 17580 - utf-8-validate 17580 17581 - vue 17581 17582 17583 + '@nuxt/devtools@1.7.0(rollup@4.50.0)(vite@5.4.19(@types/node@22.10.5)(less@4.2.2)(sass@1.85.0)(terser@5.43.1))(vue@3.5.13(typescript@5.8.3))': 17584 + dependencies: 17585 + '@antfu/utils': 0.7.10 17586 + '@nuxt/devtools-kit': 1.7.0(magicast@0.3.5)(vite@5.4.19(@types/node@22.10.5)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)) 17587 + '@nuxt/devtools-wizard': 1.7.0 17588 + '@nuxt/kit': 3.15.4(magicast@0.3.5) 17589 + '@vue/devtools-core': 7.6.8(vite@5.4.19(@types/node@22.10.5)(less@4.2.2)(sass@1.85.0)(terser@5.43.1))(vue@3.5.13(typescript@5.8.3)) 17590 + '@vue/devtools-kit': 7.6.8 17591 + birpc: 0.2.19 17592 + consola: 3.4.2 17593 + cronstrue: 2.59.0 17594 + destr: 2.0.5 17595 + error-stack-parser-es: 0.1.5 17596 + execa: 7.2.0 17597 + fast-npm-meta: 0.2.2 17598 + flatted: 3.3.3 17599 + get-port-please: 3.2.0 17600 + hookable: 5.5.3 17601 + image-meta: 0.2.1 17602 + is-installed-globally: 1.0.0 17603 + launch-editor: 2.11.1 17604 + local-pkg: 0.5.1 17605 + magicast: 0.3.5 17606 + nypm: 0.4.1 17607 + ohash: 1.1.6 17608 + pathe: 1.1.2 17609 + perfect-debounce: 1.0.0 17610 + pkg-types: 1.3.1 17611 + rc9: 2.1.2 17612 + scule: 1.3.0 17613 + semver: 7.7.2 17614 + simple-git: 3.28.0 17615 + sirv: 3.0.1 17616 + tinyglobby: 0.2.10 17617 + unimport: 3.14.6(rollup@4.50.0) 17618 + vite: 5.4.19(@types/node@22.10.5)(less@4.2.2)(sass@1.85.0)(terser@5.43.1) 17619 + vite-plugin-inspect: 0.8.9(@nuxt/kit@3.15.4(magicast@0.3.5))(rollup@4.50.0)(vite@5.4.19(@types/node@22.10.5)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)) 17620 + vite-plugin-vue-inspector: 5.3.2(vite@5.4.19(@types/node@22.10.5)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)) 17621 + which: 3.0.1 17622 + ws: 8.18.3 17623 + transitivePeerDependencies: 17624 + - bufferutil 17625 + - rollup 17626 + - supports-color 17627 + - utf-8-validate 17628 + - vue 17629 + 17582 17630 '@nuxt/devtools@1.7.0(rollup@4.50.0)(vite@7.1.2(@types/node@22.10.5)(jiti@2.5.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.0))(vue@3.5.13(typescript@5.8.3))': 17583 17631 dependencies: 17584 17632 '@antfu/utils': 0.7.10 ··· 19542 19590 19543 19591 '@types/jasmine@5.1.9': {} 19544 19592 19545 - '@types/js-yaml@4.0.9': {} 19546 - 19547 19593 '@types/jsdom@21.1.7': 19548 19594 dependencies: 19549 19595 '@types/node': 22.10.5 ··· 20231 20277 dependencies: 20232 20278 '@vue/devtools-kit': 8.0.1 20233 20279 20280 + '@vue/devtools-core@7.6.8(vite@5.4.19(@types/node@22.10.5)(less@4.2.2)(sass@1.85.0)(terser@5.43.1))(vue@3.5.13(typescript@5.8.3))': 20281 + dependencies: 20282 + '@vue/devtools-kit': 7.6.8 20283 + '@vue/devtools-shared': 7.7.7 20284 + mitt: 3.0.1 20285 + nanoid: 5.1.5 20286 + pathe: 1.1.2 20287 + vite-hot-client: 0.2.4(vite@5.4.19(@types/node@22.10.5)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)) 20288 + vue: 3.5.13(typescript@5.8.3) 20289 + transitivePeerDependencies: 20290 + - vite 20291 + 20234 20292 '@vue/devtools-core@7.6.8(vite@7.1.2(@types/node@22.10.5)(jiti@2.5.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.0))(vue@3.5.13(typescript@5.8.3))': 20235 20293 dependencies: 20236 20294 '@vue/devtools-kit': 7.6.8 ··· 20832 20890 20833 20891 axios@1.8.2: 20834 20892 dependencies: 20835 - follow-redirects: 1.15.11(debug@4.4.1) 20893 + follow-redirects: 1.15.11 20836 20894 form-data: 4.0.4 20837 20895 proxy-from-env: 1.1.0 20838 20896 transitivePeerDependencies: ··· 22916 22974 dependencies: 22917 22975 tabbable: 6.2.0 22918 22976 22977 + follow-redirects@1.15.11: {} 22978 + 22919 22979 follow-redirects@1.15.11(debug@4.4.1): 22920 22980 optionalDependencies: 22921 22981 debug: 4.4.1 ··· 25189 25249 - vue-tsc 25190 25250 - xml2js 25191 25251 25252 + nuxt@3.14.1592(@netlify/blobs@9.1.2)(@parcel/watcher@2.5.1)(@types/node@22.10.5)(db0@0.3.2)(encoding@0.1.13)(eslint@9.17.0(jiti@2.5.1))(ioredis@5.7.0)(less@4.2.2)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.50.0)(sass@1.85.0)(terser@5.43.1)(typescript@5.8.3)(vite@5.4.19(@types/node@22.10.5)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)): 25253 + dependencies: 25254 + '@nuxt/devalue': 2.0.2 25255 + '@nuxt/devtools': 1.7.0(rollup@4.50.0)(vite@5.4.19(@types/node@22.10.5)(less@4.2.2)(sass@1.85.0)(terser@5.43.1))(vue@3.5.13(typescript@5.8.3)) 25256 + '@nuxt/kit': 3.14.1592(magicast@0.3.5)(rollup@4.50.0) 25257 + '@nuxt/schema': 3.14.1592(magicast@0.3.5)(rollup@4.50.0) 25258 + '@nuxt/telemetry': 2.6.6(magicast@0.3.5) 25259 + '@nuxt/vite-builder': 3.14.1592(@types/node@22.10.5)(eslint@9.17.0(jiti@2.5.1))(less@4.2.2)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.50.0)(sass@1.85.0)(terser@5.43.1)(typescript@5.8.3)(vue@3.5.13(typescript@5.8.3)) 25260 + '@unhead/dom': 1.11.20 25261 + '@unhead/shared': 1.11.20 25262 + '@unhead/ssr': 1.11.20 25263 + '@unhead/vue': 1.11.20(vue@3.5.13(typescript@5.8.3)) 25264 + '@vue/shared': 3.5.20 25265 + acorn: 8.14.0 25266 + c12: 2.0.1(magicast@0.3.5) 25267 + chokidar: 4.0.3 25268 + compatx: 0.1.8 25269 + consola: 3.4.2 25270 + cookie-es: 1.2.2 25271 + defu: 6.1.4 25272 + destr: 2.0.5 25273 + devalue: 5.3.2 25274 + errx: 0.1.0 25275 + esbuild: 0.24.2 25276 + escape-string-regexp: 5.0.0 25277 + estree-walker: 3.0.3 25278 + globby: 14.1.0 25279 + h3: 1.15.4 25280 + hookable: 5.5.3 25281 + ignore: 6.0.2 25282 + impound: 0.2.2(rollup@4.50.0) 25283 + jiti: 2.5.1 25284 + klona: 2.0.6 25285 + knitwork: 1.2.0 25286 + magic-string: 0.30.18 25287 + mlly: 1.7.4 25288 + nanotar: 0.1.1 25289 + nitropack: 2.12.4(@netlify/blobs@9.1.2)(encoding@0.1.13) 25290 + nuxi: 3.28.0 25291 + nypm: 0.3.12 25292 + ofetch: 1.4.1 25293 + ohash: 1.1.6 25294 + pathe: 1.1.2 25295 + perfect-debounce: 1.0.0 25296 + pkg-types: 1.3.1 25297 + radix3: 1.1.2 25298 + scule: 1.3.0 25299 + semver: 7.7.2 25300 + std-env: 3.9.0 25301 + strip-literal: 2.1.1 25302 + tinyglobby: 0.2.10 25303 + ufo: 1.6.1 25304 + ultrahtml: 1.6.0 25305 + uncrypto: 0.1.3 25306 + unctx: 2.4.1 25307 + unenv: 1.10.0 25308 + unhead: 1.11.20 25309 + unimport: 3.14.6(rollup@4.50.0) 25310 + unplugin: 1.16.1 25311 + unplugin-vue-router: 0.10.9(rollup@4.50.0)(vue-router@4.5.0(vue@3.5.13(typescript@5.8.3)))(vue@3.5.13(typescript@5.8.3)) 25312 + unstorage: 1.17.0(@netlify/blobs@9.1.2)(db0@0.3.2)(ioredis@5.7.0) 25313 + untyped: 1.5.2 25314 + vue: 3.5.13(typescript@5.8.3) 25315 + vue-bundle-renderer: 2.1.2 25316 + vue-devtools-stub: 0.1.0 25317 + vue-router: 4.5.0(vue@3.5.13(typescript@5.8.3)) 25318 + optionalDependencies: 25319 + '@parcel/watcher': 2.5.1 25320 + '@types/node': 22.10.5 25321 + transitivePeerDependencies: 25322 + - '@azure/app-configuration' 25323 + - '@azure/cosmos' 25324 + - '@azure/data-tables' 25325 + - '@azure/identity' 25326 + - '@azure/keyvault-secrets' 25327 + - '@azure/storage-blob' 25328 + - '@biomejs/biome' 25329 + - '@capacitor/preferences' 25330 + - '@deno/kv' 25331 + - '@electric-sql/pglite' 25332 + - '@libsql/client' 25333 + - '@netlify/blobs' 25334 + - '@planetscale/database' 25335 + - '@upstash/redis' 25336 + - '@vercel/blob' 25337 + - '@vercel/functions' 25338 + - '@vercel/kv' 25339 + - aws4fetch 25340 + - better-sqlite3 25341 + - bufferutil 25342 + - db0 25343 + - drizzle-orm 25344 + - encoding 25345 + - eslint 25346 + - idb-keyval 25347 + - ioredis 25348 + - less 25349 + - lightningcss 25350 + - magicast 25351 + - meow 25352 + - mysql2 25353 + - optionator 25354 + - rolldown 25355 + - rollup 25356 + - sass 25357 + - sass-embedded 25358 + - sqlite3 25359 + - stylelint 25360 + - stylus 25361 + - sugarss 25362 + - supports-color 25363 + - terser 25364 + - typescript 25365 + - uploadthing 25366 + - utf-8-validate 25367 + - vite 25368 + - vls 25369 + - vti 25370 + - vue-tsc 25371 + - xml2js 25372 + 25192 25373 nuxt@3.14.1592(@netlify/blobs@9.1.2)(@parcel/watcher@2.5.1)(@types/node@22.10.5)(db0@0.3.2)(encoding@0.1.13)(eslint@9.17.0(jiti@2.5.1))(ioredis@5.7.0)(less@4.2.2)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.50.0)(sass@1.85.0)(terser@5.43.1)(typescript@5.8.3)(vite@7.1.2(@types/node@22.10.5)(jiti@2.5.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.0)): 25193 25374 dependencies: 25194 25375 '@nuxt/devalue': 2.0.2 ··· 28272 28453 '@types/unist': 3.0.3 28273 28454 vfile-message: 4.0.3 28274 28455 28456 + vite-hot-client@0.2.4(vite@5.4.19(@types/node@22.10.5)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)): 28457 + dependencies: 28458 + vite: 5.4.19(@types/node@22.10.5)(less@4.2.2)(sass@1.85.0)(terser@5.43.1) 28459 + 28275 28460 vite-hot-client@0.2.4(vite@7.1.2(@types/node@22.10.5)(jiti@2.5.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.0)): 28276 28461 dependencies: 28277 28462 vite: 7.1.2(@types/node@22.10.5)(jiti@2.5.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.0) ··· 28402 28587 - rollup 28403 28588 - supports-color 28404 28589 28590 + vite-plugin-inspect@0.8.9(@nuxt/kit@3.15.4(magicast@0.3.5))(rollup@4.50.0)(vite@5.4.19(@types/node@22.10.5)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)): 28591 + dependencies: 28592 + '@antfu/utils': 0.7.10 28593 + '@rollup/pluginutils': 5.2.0(rollup@4.50.0) 28594 + debug: 4.4.1 28595 + error-stack-parser-es: 0.1.5 28596 + fs-extra: 11.3.1 28597 + open: 10.1.2 28598 + perfect-debounce: 1.0.0 28599 + picocolors: 1.1.1 28600 + sirv: 3.0.1 28601 + vite: 5.4.19(@types/node@22.10.5)(less@4.2.2)(sass@1.85.0)(terser@5.43.1) 28602 + optionalDependencies: 28603 + '@nuxt/kit': 3.15.4(magicast@0.3.5) 28604 + transitivePeerDependencies: 28605 + - rollup 28606 + - supports-color 28607 + 28405 28608 vite-plugin-inspect@0.8.9(@nuxt/kit@3.15.4(magicast@0.3.5))(rollup@4.50.0)(vite@7.1.2(@types/node@22.10.5)(jiti@2.5.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.0)): 28406 28609 dependencies: 28407 28610 '@antfu/utils': 0.7.10 ··· 28435 28638 - rollup 28436 28639 - supports-color 28437 28640 - vue 28641 + 28642 + vite-plugin-vue-inspector@5.3.2(vite@5.4.19(@types/node@22.10.5)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)): 28643 + dependencies: 28644 + '@babel/core': 7.28.3 28645 + '@babel/plugin-proposal-decorators': 7.28.0(@babel/core@7.28.3) 28646 + '@babel/plugin-syntax-import-attributes': 7.27.1(@babel/core@7.28.3) 28647 + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.28.3) 28648 + '@babel/plugin-transform-typescript': 7.28.0(@babel/core@7.28.3) 28649 + '@vue/babel-plugin-jsx': 1.5.0(@babel/core@7.28.3) 28650 + '@vue/compiler-dom': 3.5.20 28651 + kolorist: 1.8.0 28652 + magic-string: 0.30.18 28653 + vite: 5.4.19(@types/node@22.10.5)(less@4.2.2)(sass@1.85.0)(terser@5.43.1) 28654 + transitivePeerDependencies: 28655 + - supports-color 28438 28656 28439 28657 vite-plugin-vue-inspector@5.3.2(vite@7.1.2(@types/node@22.10.5)(jiti@2.5.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.0)): 28440 28658 dependencies: